Внешний монитор больше не распознается при подключении 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
файл и перезагрузка, а затем вернуться сюда.)