几天前,我开始使用Freescale i.MX6Q few 1.2在792 MHz上工作。我得到了带有2 got的Nitrogen6X板,我使用的是来自https://boundarydevices.com/的Ubuntu映像。
所以我把监视器连接到HDMI端口。显示器具有多种分辨率(我想使用最大分辨率1920x1080)。然而,图像没有这种分辨率。
我通过串行接口连接到我的笔记本电脑,并在启动过程中检查输出。在这里,U告诉我,HDMI被使用,分辨率被设置为1024x768。
No panel detected: default to HDMI
Display: HDMI (1024x768)我用过谷歌,找到了一些解决方案,但它们对我没有用:
1.)我试着在U-Boot中设置
setenv bootargs video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24
saveenv
boot但这根本没有效果。
2.)我检查了cat /sys/class/graphics/fb0/modes的输出,它给了我以下内容:
U:1280x720p-60
U:640x480p-59
U:1280x720p-120
U:1280x720p-100
U:1920x1080p-30
U:1920x1080p-25
U:1920x1080p-24
U:1920x1080p-50
U:1440x576p-50
U:1440x576p-50
U:1440x288p-50
U:1440x288p-50
U:1280x720p-50
U:720x576p-50
U:720x576p-50
U:1920x1080p-60
U:1440x480p-60
U:1440x480p-60
U:1440x240p-60
U:1440x240p-60
U:1280x720p-60
U:720x480p-60
U:720x480p-60
U:640x480p-60但我不知道这对我有什么帮助。
3.)我试图通过导航到Menu->Preferences->Monitor Settings来更改分辨率,但这告诉我没有检测到监视器,因此无法更改分辨率。
所以我仍然坚持1024x768的分辨率。我怎么才能改变呢?
谢谢你提前帮忙。
丹贝
发布于 2017-03-18 22:21:03
实际上,这应该只需要使用和带有xf86 86的主线内核-视频-armada-etnaviv。这使用上游回收器和罗伯特纳尔逊的回车内核和驱动程序。除了6xbootscript部分之外,如sabre lite页面所记录的那样:
https://eewiki.net/display/linuxonarm/i.MX6+SABRE+Lite
你可以或多或少地像魔杖板那样对待氮气板:
https://eewiki.net/display/linuxonarm/Wandboard
如果像上面一样创建sdcard并编写uEnv包装脚本,您可以使用上面提到的最新的4.10内核,然后可以将各种内核映像安装为deb包(例如,armv7multi vs armv7multi-rt)。
对于imx6视频只是“apt-获取安装xserver-xorg-视频-无敌舰队-et导航”和您的桌面选择(如记录在魔杖板页面)。
我正在为这个东西添加和调整包的元-小臂-额外,但它还不是很优化的(罗伯特的ubuntu的东西,如果做得好的话,就会开箱而行)。
https://askubuntu.com/questions/717345
复制相似问题