看板 Linux 關於我們 聯絡資訊
hi 大家好 遇到了一個奇怪的外接螢幕問題 google半天也沒找到答案所以來這邊求救 首先我筆電用的系統是 debian testing 桌面是KDE 平常的使用習慣是移動到定點後就用外接螢幕 比較大看得比較清楚 因為不同地方的螢幕規格不同 所以每次轉換都要進KDE的系統設定->顯示設定 來選擇解析度 平常的習慣是接了外接螢幕後就把筆電本身的螢幕關掉 有時候急忙離開 就會用系統設定把外接螢幕關掉打開本機螢幕 然後系統設定的視窗沒關就把筆電閤上 拔掉外接VGA接頭直接離開 但是這樣的話 因為原來的系統設定視窗沒關掉重開 直接進入顯示設定會顯示上一台的外接螢幕設定 通常的作法是把系統設定關掉重開就會抓到現在連接的外接螢幕正常切換 但是不久前 按太快了 在有接VGA接頭的情況下 沒注意到顯示設定裡的外接螢幕資料還是上一台的 就把本機螢幕關掉 點了外接螢幕 就選擇了套用 結果就是本機和外接的螢幕都黑掉了 現在的狀況是 在拔掉外接VGA接頭後 本機的螢幕會自動恢復正常使用 但是只要一接上VGA 就會本機和外接螢幕都黑掉 如果用Alt+ctrl+F1 切換到 terminal 那兩邊的螢幕就會正常同步顯示 但是只要切換回x window 也就是Alt+ctrl+F7 就會又變回兩個螢幕都黑掉 重開機了很多次也沒用 一直到登入畫面為止外接螢幕都正常顯示 但是只要一進到x window 還是本機外接螢幕都一起黑掉 我原本是想去找螢幕相關的設定檔 直接修改 可是google半天沒找到KDE4 環境下的xorg的設定放哪 /etc/X11 下沒有 xorg.conf 檔 /usr/share/X11/xorg.conf.d 下的設定檔沒看到 跟螢幕有關的部份 在Alt+ctrl+F1 的terminal下 執行 xrandr 直接顯示 Can't open display 如果在Alt+ctrl+F1 的terminal 直接startx 啟動x window 只要有外接VGA一樣兩邊螢幕都黑掉 google半天還是沒找到該怎麼辦 所以來這邊求救 請問該怎麼處理? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 76.247.22.141 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1432178612.A.CB2.html
Bencrie: tty1 下 DISPLAY=:0 xrandr ? 05/21 16:53
noonee: 感謝!這次有跑東西出來了 我再試試看怎麼設定 05/21 21:59
還是沒成功 以下是目前進度 $DISPLAY=:0 xrandr Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 32767 x 32767 LVDS1 connected (normal left inverted right x axis y axis) 1600x900 59.98 + 1440x900 59.89 1360x768 59.80 59.96 1152x864 60.00 1024x768 60.00 800x600 60.32 56.25 640x480 59.94 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) VGA1 connected (normal left inverted right x axis y axis) 1280x1024 60.02 + 75.02 1152x864 75.00 1024x768 75.08 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 640x480 75.00 72.81 60.00 720x400 70.08 VIRTUAL1 disconnected (normal left inverted right x axis y axis) 所以外接VGA有抓到 也確實LVDS1和VGA1 上面都沒有星號 但是設定mode的時候顯示 xrandr configure crtc 0 failed verbose顯示有3個 CRTCs $xrandr --verbose Screen 0: minimum 8 x 8, current 8 x 8, maximum 32767 x 32767 LVDS1 connected (normal left inverted right x axis y axis) Identifier: 0x43 Timestamp: 45569694 Subpixel: horizontal rgb Clones: CRTCs: 0 1 2 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 [略] 但是只要設定就總是顯示 configure crtc failed 不管是哪個crtc 還在奮戰中.... ※ 編輯: noonee (104.150.108.226), 05/22/2015 00:14:28 自問自答 終於解決了 前面用xrandr 怎麼設定都搞不定 所以決定先測試到底是系統設定出問題還是 使用者帳號下的設定出問題 所以就先另外開了一個帳號 然後登入看看 結果一切正常 顯示問題出現是在 ~/ 下的設定檔案有問題 然後就開始猜是哪個資料夾裡的 因為是在KDE的 系統設定出錯 所以第一次就猜是 .kde 所以就先把.kde 的東西備份 然後就砍掉 果然猜對了 再重新登入就正常了 然後就是一個一個試 到底設定檔在哪 最後試出來 是在 ~/.kde/share/apps/kscreen/ 那堆看起來像亂碼的文字檔 所以就把那些檔案全砍掉 就問題解決了 呼呼 鬧了我好幾天.... ※ 編輯: noonee (76.247.22.141), 05/25/2015 07:47:58