Monitor "disconnected" and refuses to work anymore
Submitted by Tomi Pieviläinen
Assigned to Default DRI bug account
Description
Created attachment 57766
Xorg log with the disconnect event at the bottom
My monitor is SyncMaster 305Tplus connected to a DP-DLDVI adapter, which is hooked to the dp port of my llano mb. The monitor won't accept any other resolution than 2560x1600 and 1280x800, but EDID doesn't find those. To compensate, I'm using these lines in my .xinitrc:
xrandr --newmode 2560x1600 268.00 2560 2608 2640 2720 1600 1603 1609 1646 +hsync -vsync
xrandr --addmode DisplayPort-0 2560x1600
xrandr --newmode "1280x800"x59.9 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync
xrandr --addmode DisplayPort-0 "1280x800"x59.9
xrandr --output DisplayPort-0 --mode 2560x1600
xrandr --output DVI-0 --rotate left --auto --right-of DisplayPort-0
Today after closing a window, the monitor suddenly went dark. Xorg log seems to show almost like it was rediscovered, or something, but trying to reset the mode doesn't work:
$ xrandr --newmode 2560x1600 268.00 2560 2608 2640 2720 1600 1603 1609 1646 +hsync -vsync
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 150 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 29
Current serial number in output stream: 29
Same with trying to add the 1280 mode. So I can't turn the monitor on without rebooting. Not sure what happened there...
Patch 57766, "Xorg log with the disconnect event at the bottom":
Xorg.0.log