switcheroo 到離散關閉筆記型電腦螢幕上的背光

switcheroo 到離散關閉筆記型電腦螢幕上的背光

AMD cedar/英特爾 Ironlake 混合式顯示卡。自訂內核 3.8.3。免費 radeon xorg 驅動程式。當我從整合切換到離散時,我執行了 akillall lightdm並且 X 不會像在我的官方 ubuntu 3.2 核心下那樣自動重生。所以我必須sudo lightdm從另一個vterm。然後,我沒有背光。除非有陽光照射,否則我看不到液晶顯示器。如果我將它連接到 HDMI 電視,我就可以正常觀看電視影像,並且可以從那裡控制它。但如果我設定鏡像螢幕,仍然沒有背光,所以我看不到我的筆記型電腦正在(或沒有)顯示什麼。

答案1

我知道修復它並不能解決我的問題。

這似乎是一個至少從 3.7 版本開始出現的新核心錯誤。無論如何,在我的 3.6 核心上這不是問題。 3.8.5 核心上有一個修復更改日誌可能與此有關,但我對核心了解不夠,無法確定。無論如何,從 3.8.6 開始,這對我來說是一個未解決的問題。

https://lkml.org/lkml/2013/2/13/680提供這個:

[1.] 問題的一行摘要:ATI + I Muxed - vgaswitcheroo - 切換到 ATI 時背光低 [2.] 問題/報告的完整描述:

此問題從核心 3.7.1-17.1 開始。核心 3.6.10-3 或更早版本不受影響。從整合 Intel 切換到獨立 ATI 時,螢幕會變暗。其他一切都正常,如果你用手電筒指向螢幕,你就可以看到螢幕。使用 Fn 鍵或直接透過 /sys/class/backlight 分支發送值來更改亮度沒有任何效果。切換回 Intel GPU 讓螢幕再次可見。 Suse 的桌面核心和 vanilla 核心也有同樣的問題。

已嘗試新增 acpi_osi=Linux 和 acpi_backlight=vendor (或舊版本),但沒有任何差異。

答案2

我也有同樣的問題,我可以確認它是從核心 3.7 左右開始的。手動將值回顯到 /sys/class/backlight 不起作用,但如果我有單獨的 VGA 顯示器,它將保持開啟。

可以透過開啟整合式顯示卡電源並重新啟動X來使顯示面板開啟。

  1. 如果您有正在運行的SSH 伺服器,您可以透過這種方式遠端登錄,否則可以透過按Ctrl+Alt+F1 切換到VT1,輸入您的用戶名,輸入您的密碼,然後按Enter 鍵(如果沒有手電筒,您可能會盲目地執行此操作) 。
  2. echo ON > /sys/kernel/debug/vgaswitcheroo/switch
  3. sudo restart gdm(系統可能會提示您輸入密碼)。

在核心錯誤修復之前,如果您想使用獨立卡,則需要讓整合式顯示卡保持運作狀態。

相關內容