Configuration

在 nvidia modeset=1 後 HDMI 未在 xrandr 中顯示

  • August 13, 2019

我在 MSI GE63 Stealth 8RE 和 NVIDIA GTX 1060 上執行 Ubuntu 18.04。觀看影片時出現大量螢幕撕裂,我在網上找到了幾個消息來源告訴我,在/etc/modprobe.d/其中創建文件options nvidia_drm modeset=1可以解決問題。

瞧,它做到了!不再有螢幕撕裂!它修復了 Prime 同步問題。但是,由於某種原因,我不再能夠連接到我的 HDMI 顯示器。的輸出xrandr --query如下:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP-1-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
  1920x1080     60.02*+  60.01    59.97    59.96    59.93  
  1680x1050     59.95    59.88  
  1600x1024     60.17  
  1400x1050     59.98  
  1600x900      59.99    59.94    59.95    59.82  
  1280x1024     60.02  
  1440x900      59.89  
  1400x900      59.96    59.88  
  1280x960      60.00  
  1440x810      60.00    59.97  
  1368x768      59.88    59.85  
  1360x768      59.80    59.96  
  1280x800      59.99    59.97    59.81    59.91  
  1152x864      60.00  
  1280x720      60.00    59.99    59.86    59.74  
  1024x768      60.04    60.00  
  960x720       60.00  
  928x696       60.05  
  896x672       60.01  
  1024x576      59.95    59.96    59.90    59.82  
  960x600       59.93    60.00  
  960x540       59.96    59.99    59.63    59.82  
  800x600       60.00    60.32    56.25  
  840x525       60.01    59.88  
  864x486       59.92    59.57  
  800x512       60.17  
  700x525       59.98  
  800x450       59.95    59.82  
  640x512       60.02  
  720x450       59.89  
  700x450       59.96    59.88  
  640x480       60.00    59.94  
  720x405       59.51    58.99  
  684x384       59.88    59.85  
  680x384       59.80    59.96  
  640x400       59.88    59.98  
  576x432       60.06  
  640x360       59.86    59.83    59.84    59.32  
  512x384       60.00  
  512x288       60.00    59.92  
  480x270       59.63    59.82  
  400x300       60.32    56.34  
  432x243       59.92    59.57  
  320x240       60.05  
  360x202       59.51    59.13  
  320x180       59.84    59.32  
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)

我不希望螢幕撕裂,但我也希望能夠使用我的 HDMI 埠。有沒有人建議我可以做些什麼來解決這個問題?

使用我的 Ubuntu - 我是發起“停止螢幕撕裂的 4 個簡單步驟”主題的人

我的 Nvidia 410 有一個 VSync On 選項……它說它是 ON !!!儘管我嘗試過且真實的命令來查看它是否開啟,但它說它沒有開啟!

sudo cat /sys/module/nvidia_drm/parameters/modeset

也許 Nvidia 的 Linux 驅動程序 410 正在變得更好!GTX 1080M供參考!

最可能的原因是當您將控制權交給 NVIDIA 卡時,HDMI 埠需要連接到該卡。我建議檢查一下包 intel-virtual-output。

這個包有點“震動”你的顯卡,這樣它就可以連接到所有的影片/HDMI/DP埠,然後將目前桌面擴展到另外兩個虛擬螢幕。您的輸出應該可以從 NVIDIA 卡順利執行。

引用自:https://unix.stackexchange.com/questions/452655