如何让 ubuntu 识别 4k 显示器

如何让 ubuntu 识别 4k 显示器

我有一台华硕 G501VW 笔记本,最近将我的 Ubuntu 16.04 升级到了 17.04(16.04 -> 16.10 -> 17.04),并且我通过 HDMI 线缆使用的 4k 显示器(三星 28 英寸 LU28E85KRS)不再显示 1920x1080 以外的分辨率选项。

我尝试使用更新英特尔图形驱动程序intel-graphics-update-tool并重新安装 NVIDIA 图形驱动程序,但这些选项都无法解决我的问题。

我尝试使用工具设置更高的分辨率xrandr,但屏幕闪烁并显示错误消息。无法设置 1920x1080 以上的任何分辨率。

我使用时执行的步骤xrandr和输出:

$ cvt 3840 2160
# 3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz
Modeline "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

$ xrandr --newmode "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

$ xrandr --addmode HDMI-1-1 3840x2160_60.00

$ xrandr --output HDMI-1-1 --mode 3840x2160_60.00
xrandr: Configure crtc 0 failed

我正在使用 Gnome。

xrandr输出:

在此输出中,您可以看到已连接 2 个显示器,但我也尝试仅连接 4K 显示器(笔记本电脑屏幕已禁用)。

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected (normal left inverted right x axis y axis)
   1920x1080     60.10 +  59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   960x600       60.00  
   960x540       59.99  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   800x512       60.17  
   700x525       59.98  
   640x512       60.02  
   720x450       59.89  
   640x480       60.00    59.94  
   680x384       59.80    59.96  
   576x432       60.06  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 608mm x 345mm
   1920x1080     60.00    50.00    59.94*   30.00    24.00    29.97    23.98  
   1680x1050     59.88  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
   2560x1440_60.00  59.96  
   3840x2160_60.00  59.98  
DP-1-2 disconnected (normal left inverted right x axis y axis)
  2560x1440_60.00 (0x26a) 312.250MHz -HSync +VSync
        h: width  2560 start 2752 end 3024 total 3488 skew    0 clock  89.52KHz
        v: height 1440 start 1443 end 1448 total 1493           clock  59.96Hz
  3840x2160_60.00 (0x273) 712.750MHz -HSync +VSync
        h: width  3840 start 4160 end 4576 total 5312 skew    0 clock 134.18KHz
        v: height 2160 start 2163 end 2168 total 2237           clock  59.98Hz

/etc/X11/xorg.conf:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

有人知道我该怎么做才能让 2k 和 4k 分辨率再次正常工作吗?

编辑

我已经全新安装了 Ubuntu 18.04,但在使用 HDMI 时问题仍然存在,但我能够使用 USB-C 转 MiniDP 电缆将显示器识别为 4k。

答案1

我使用同一个屏幕按照以下步骤解决了该问题:

获取EDID信息。

sudo apt install read-edid
sudo get-edid | parse-edid

选择首选模式,在本例中为“模式 0”。

Modeline    "Mode 0" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync 

創造新模式。

xrandr --newmode "3840x2160" 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +

如果您不确定哪一个是输出,运行xrandr它就会显示类似的内容HDMI-2 connected

使用输出的名称。

xrandr --addmode HDMI-2 3840x2160

相关内容