外接顯示器在 Ubuntu 16.04 上無法正常運作

外接顯示器在 Ubuntu 16.04 上無法正常運作

我最近將筆記型電腦從 Ubuntu 14.04 升級到 16.04,現在透過 DisplayPort 插入的外部 Dell Ultrasharp 顯示器出現問題。

只有從啟動時插入顯示器,顯示器才能正常工作,即使如此,有時也需要(幾個)windows+p 週期才能啟動。如果顯示器在啟動後插入,通常無法運作。 Ubuntu 辨識顯示器並認為它正在顯示(我可以將滑鼠移到那裡),但顯示器將保持黑色。

當我啟動 KODI 媒體中心時,情況會變得更糟,因為內建筆記型電腦螢幕和顯示器都會變黑。解決此問題的唯一方法是拔掉外接顯示器,然後內建顯示器將重新開啟。如果我退出 KODI,我可以重新插入顯示器,它將再次工作,但只要 KODI 正在運行(甚至最小化),我就必須斷開顯示器的連接。

我有一張 ATI/AMD Mobility Radeon HD 5730 顯示卡,但升級前沒有使用專有驅動程序,使用開源驅動程式也沒有問題。

知道發生了什麼事以及如何解決這個問題嗎?如果您需要更多信息,請告訴我。

更新:現在我根本無法讓顯示器工作。奇怪的是,它仍然會在兩個螢幕上顯示登入螢幕,但是當我登入時,無論我選擇什麼配置,顯示器都會再次變為空白。我想我會回到14.04...

第二次更新:奇怪的是,現在一切似乎又恢復正常了。連接顯示器後,KODI 不再使螢幕空白。顯示器現在將始終正常工作,儘管我的筆記型電腦在重新啟動時不會記住配置(但我可以使用 xrandr 來做到這一點)。可能某些更新解決了問題,因為我沒有更改任何設定...

答案1

這實際上對我解決黑屏很有用兩個不同解析度的顯示器聯合在一起(為方便起見,複製如下)。

  1. 安裝arandr

    sudo apt-get install arandr


2. 執行 xrandr 如果您選擇的解析度存在(無論它顯示在哪個顯示器上),請跳過下一步


  1. 如果您的解析度不存在,請透過執行以下操作來建立它: 在本例中,我想要的解析度是 1280x1024 cvt 1280 1024

這將建立一個如下所示的模型行: "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

建立新模式: xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync


  1. 將模式(解析度)新增至所需的顯示器 (VGA-1): xrandr --addmode VGA-1 "1280x1024_60.00"

  1. 運行 aranr 並正確放置顯示器

  1. 選擇“佈局”,然後選擇“另存為”以儲存腳本

  1. 我發現載入腳本的最佳位置(在 Xubuntu 下)是設定管理器:xfce4-settings-manager

或者


選單 -> 設定 -> 設定管理員 -> 會話和啟動 -> 應用程式自動啟動

如果您也有問題請評論我......:)

答案2

奇怪的是,現在一切似乎又恢復正常了。連接顯示器時,KODI 不再使螢幕空白。顯示器現在將始終正常工作,儘管我的筆記型電腦在重新啟動時不會記住配置(但我可以使用 xrandr 來做到這一點)。可能某些更新解決了問題,因為我沒有更改任何設定...

相關內容