在Firefly RK-3288板上设置显示分辨率的问题

时间:2018-02-06 14:02:21

标签: linux ubuntu linux-kernel ubuntu-14.04 xorg

我有一个RK-3288 Firefly主板(运行Ubuntu 14.04.5 LTS),我遇到了通过HDMI获得正确显示分辨率的问题。它看起来像是720p,然后升级到1080p并且看起来很糟糕。如果我改为插入VGA线,它看起来不错。

我尝试将HDMI强制为1080p,但我遇到了问题。看起来xrandr没有正确检测HDMI端口:

sudo xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr: Failed to get size of gamma for output default


sudo xrandr --addmode HDMI-0 1920x1080_60.60
xrandr: Failed to get size of gamma for output default
xrandr: cannot find output "HDMI-0"


sudo xrandr --query
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      60.0* 
  1920x1080_60.00 (0x6c)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz

我使用“apt-get update / upgrade”下载了所有可用的更新。我尝试过的其他命令:

firefly@firefly:~$ sudo lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.

firefly@firefly:~$ sudo lshw -C display

firefly@firefly:~$ cat /etc/X11/xorg.conf.d/*
Section "InputClass"
        Identifier "gslX680 evdev touchscreen"
        MatchProduct    "gslX680"
        MatchDevicePath "/dev/input/event*"
        Option "EmulateThirdButton" "true"
        Option "EmulateThirdButtonTimeout" "500"
        Option "EmulateThirdButtonMoveThreshold" "50"
        Driver "evdev"
EndSection
Section "InputClass"
        Identifier "evdev gsl680"
        #MatchIsTouchscreen "on"
        MatchProduct "gsl680"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

感谢您的时间

1 个答案:

答案 0 :(得分:0)

通过将我的Linux dist升级到已移植到Firefly主板的Ubuntu 16.04(Beta)版本来解决这个问题