Внешний монитор больше не распознается при подключении VGA, завис компьютер при подключении через HDMI

Я использую 13.04 на ThinkPad X230. Я обычно использовал кабель VGA для подключения внешнего монитора ASUS. при входе в приложение "disply" Ubuntu распознает его как "коммуникацию ancor" и предоставит соответствующие параметры разрешения. Я установил его на бок, установил дисплей по часовой стрелке и использовал его в качестве вертикального монитора в течение нескольких месяцев без проблем.

внезапно, без какой-либо причины, я могу сказать, что она перестает работать. Когда я подключаю его, он больше не распознается как монитор "связи ancor", и он только дает мне действительно грубые параметры разрешения, которые бесполезны.

Я достал кабель HDMI и подключил его. Вот, он узнает марку монитора и выглядит четким и красивым. Но примерно через 5 минут после включения компьютер начинает работать слишком медленно. Отключаю и все вроде нормально, но внешнего монитора у меня нет.

Почему это сломалось и как мне сделать так, чтобы мой внешний монитор распознавался через VGA (как это было раньше), или не вылетать в HDMI (что было бы неплохо)??

Спасибо за любую помощь. Я понятия не имею, почему это не работает так, как раньше.

Edit1: вчера добавили награду, потому что я действительно хочу это исправить, и я понятия не имею, как это сделать. Я назначу ответы, которые исправят проблему и объяснят, почему исправление работает.

Edit2: вот вывод xrandr -q verbose

Screen 0: minimum 320 x 200, current 2134 x 1024, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (0x4d) normal (normal left inverted right x axis y axis) 277mm x 156mm
    Identifier: 0x43
    Timestamp:  54199073
    Subpixel:   horizontal rgb
    Gamma:      1.0:1.0:1.0
    Brightness: 1.0
    Clones:    
    CRTC:       0
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    EDID: 
        00ffffffffffff004ca3473000000000
        00140103801c1078ea1d859156598f26
        18505400000001010101010101010101
        010101010101381d56d4500016303020
        2500159c100000190000000f00000000
        000000000025d9066a00000000fe0053
        414d53554e470a204ca34154000000fe
        004c544e31323541543031343031005d
    BACKLIGHT: 15 
        range: (0, 15)
    Backlight: 15 
        range: (0, 15)
    scaling mode: Full aspect 
        supported: NoneFullCenterFull aspect
  1366x768 (0x4d)   74.8MHz -HSync -VSync *current +preferred
        h: width  1366 start 1414 end 1446 total 1578 skew    0 clock   47.4KHz
        v: height  768 start  770 end  775 total  790           clock   60.0Hz
  1360x768 (0xb3)   84.8MHz -HSync +VSync
        h: width  1360 start 1432 end 1568 total 1776 skew    0 clock   47.7KHz
        v: height  768 start  771 end  781 total  798           clock   59.8Hz
  1360x768 (0xb4)   72.0MHz +HSync -VSync
        h: width  1360 start 1408 end 1440 total 1520 skew    0 clock   47.4KHz
        v: height  768 start  771 end  781 total  790           clock   60.0Hz
  1024x768 (0x4e)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0xb5)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0xb6)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0xb7)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
VGA1 connected 768x1024+1366+0 (0x4e) right (normal left inverted right x axis y axis) 0mm x 0mm
    Identifier: 0x44
    Timestamp:  54199073
    Subpixel:   unknown
    Gamma:      1.0:1.0:1.0
    Brightness: 1.0
    Clones:    
    CRTC:       1
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
  1024x768 (0x4e)   65.0MHz -HSync -VSync *current
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0xb5)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0xb6)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  848x480 (0xb8)   33.8MHz +HSync +VSync
        h: width   848 start  864 end  976 total 1088 skew    0 clock   31.0KHz
        v: height  480 start  486 end  494 total  517           clock   60.0Hz
  640x480 (0xb9)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  489 end  492 total  525           clock   59.9Hz
HDMI1 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x45
    Timestamp:  54199073
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    Broadcast RGB: Automatic 
        supported: AutomaticFullLimited 16:235
    audio: auto 
        supported: force-dvioffautoon
DP1 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x46
    Timestamp:  54199073
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    Broadcast RGB: Automatic 
        supported: AutomaticFullLimited 16:235
    audio: auto 
        supported: force-dvioffautoon
HDMI2 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x47
    Timestamp:  54199073
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    Broadcast RGB: Automatic 
        supported: AutomaticFullLimited 16:235
    audio: auto 
        supported: force-dvioffautoon
HDMI3 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x48
    Timestamp:  54199073
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    Broadcast RGB: Automatic 
        supported: AutomaticFullLimited 16:235
    audio: auto 
        supported: force-dvioffautoon
DP2 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x49
    Timestamp:  54199073
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    Broadcast RGB: Automatic 
        supported: AutomaticFullLimited 16:235
    audio: auto 
        supported: force-dvioffautoon
DP3 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x4a
    Timestamp:  54199073
    Subpixel:   unknown
    Clones:    
    CRTCs:      0 1 2
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
    Broadcast RGB: Automatic 
        supported: AutomaticFullLimited 16:235
    audio: auto 
        supported: force-dvioffautoon
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    Identifier: 0x4b
    Timestamp:  54199073
    Subpixel:   no subpixels
    Clones:    
    CRTCs:      3
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 

1 ответ

Решение

От xrandr вывод выглядит так, как будто X-сервер не получает информацию EDID от вашего монитора либо из-за аппаратного сбоя вашего монитора, либо из-за ошибки драйвера.

Вам следует попробовать решения, представленные в вики ARCH, под заголовком Добавление необнаруженных разрешений.

И если это решит вашу проблему, то просто создайте сценарий из команд, которые вы должны были выполнить, то есть откройте ваш любимый текстовый редактор и создайте файл, как показано ниже (конечно, измените параметры команды xrandr на те, которые работали для вас):

#!/bin/bash
xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 1280x1024_60.00
xrandr --output VGA1 --mode 1280x1024_60.00

Сохранить в /etc/vga_setup.sh (Вам понадобятся права суперпользователя, чтобы сохранить его здесь, но если вы хотите, вы можете сохранить его где угодно.) Затем сделайте его исполняемым: sudo chmod a+x /etc/vga_setup.sh Протестируйте файл, если он работает: в терминале просто /etc/vga_setup.sh Если это работает, никаких сообщений об ошибках, то:

открыто /etc/lightdm/lightdm.conf в вашем любимом текстовом редакторе (вам потребуются права суперпользователя, поэтому используйте sudo или gksu), и добавьте эти строки в конец файла:

display-setup-script = /etc/vga_setup.sh
session-setup-script = /etc/vga_setup.sh 

Сохраните файл. Перезагружать. Должно сработать. (Если после перезагрузки ваш графический интерфейс не появляется, не бойтесь, просто переключитесь на виртуальную консоль (CTRL + ALT + F1), войдите в систему и удалите добавленные строки из /etc/lightdm/lightdm.conf файл и перезагрузка, а затем вернуться сюда.)

Другие вопросы по тегам