使用雙卡筆記型電腦時,Nvidia 驅動程式和透過 HDMI 的外部連接不起作用,但適用於 Intel 卡

使用雙卡筆記型電腦時,Nvidia 驅動程式和透過 HDMI 的外部連接不起作用,但適用於 Intel 卡

我最近安裝了 Ubuntu 15.04(來自 Linux mint 17 for gnome shell)。除了我的第二台顯示器(透過 HDMI 連接到我的筆記型電腦)之外,一切正常。我安裝了專有驅動程式(和 nvidia prime)。從英特爾切換到英偉達然後再切換回來效果非常好。然而,當使用 nvidia 時,HDMI 連接埠似乎不太好用。我插入電纜,主螢幕(在筆記型電腦上)和外部顯示器閃爍打開和關閉(或黑色和關閉)。使用英特爾卡時,外接顯示器正常運作。

在 Mint 中,我使用 nvidia-prime 和 prime-indicator 使輸入設定在一張卡或另一張卡上運行。這是我想使用的設定。我想跑步。我想使用我認為合適的 Nvidia 或 Intel 交換器來運行整個 Xorg 伺服器。過去使用prime-select nvidiaor一直對我很有效。prime-select Intel我通常會運行 Nvidia,並在旅行時切換到 Intel,以獲得更好的電池壽命。

我所做的是

  • 將 Intel 卡的視訊驅動程式設定為「模式設定」 - X 根本無法啟動
  • 降級 Nvidia 驅動程式 - 沒有變化
  • 停用 GPU 管理器 - 沒有變更或 X 不會啟動(如預期)
  • 使用 nvidia 的開源驅動程式 - 按預期工作,但效能很糟糕,還有其他嚴重問題阻礙其正常工作。
  • 禁用內核模式設定 - Xorg 不會載入

我不知道接下來要嘗試什麼。它在 Linux Mint 中運行得很好,所以我知道應該工作,但我將配置與預先安裝備份中的配置進行了比較,一切看起來都一樣,除了核心版本和驅動程式版本,這些在 Ubuntu 中是較新的。

lspci(重要部分)

04:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 745M] (rev ff)  
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)

xorg 日誌沒有任何價值,除了可能:(最後一行重複很多)

[    82.779] have a master to look out for  
[    82.820] need to create shared pixmap 1reporting 4 5 24 192  
[    82.861] reporting 4 5 24 192  
[    82.862] reporting 4 5 24 192  
[    82.862] reporting 4 5 24 192  
[    82.863] reporting 4 5 24 192  
[    82.864] reporting 4 5 24 192  
[    82.864] reporting 4 5 24 192  
[    82.864] reporting 4 5 24 192  
[    82.865] reporting 4 5 24 192  
[    82.865] reporting 4 5 24 192  
[    82.865] reporting 4 5 24 192  
[    82.866] reporting 4 5 24 192  
[    82.866] reporting 4 5 24 192  

答案1

您可以使用 bumblebee 取代 nvidia-prime 來切換 GPU。

在這種情況下,DE 將使用 Intel,並且 HDMI 將起作用。

您將能夠透過 optirun 命令使用 NVIDIA GPU 啟動特定應用程式。或將此命令新增至 .desktop 快捷方式。

相關內容