pelrun wrote:Did you try copying some of the modelines from the EDID dump to the Xorg config?
Yes I did. But today I noticed that those where not used at all
as it turned out I forgot to tell xorg to use that monitor section.
[ 7172.877] (==) Using config file: "/etc/X11/xorg.conf"
[ 7172.878] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 7172.881] (==) No Layout section. Using the first Screen section.
[ 7172.881] (==) No screen section available. Using defaults.
[ 7172.881] (**) |-->Screen "Default Screen Section" (0)
[ 7172.881] (**) | |-->Monitor "<default monitor>"
[ 7172.882] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 7172.882] (**) | |-->Device "novena"
[ 7172.882] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
So, my Monitor Section had a different name than X assumed. So I added a Screen section, that defined the monitor section
Section "Screen"
Identifier "Screen0"
# Device "Device0"
Monitor "Philips FTV"
DefaultDepth 24
Option "ModeDebug" "true"
Option "UseEDID" "false"
Option "UseEdidDpi" "false"
EndSection
Section "Monitor"
Identifier "Philips FTV"
ModelName "Philips FTV"
VendorName "PHL"
# Digital Display
DisplaySize 1280 720
Gamma 2.20
Option "DPMS" "false"
Horizsync 15-70
VertRefresh 48-62
# Maximum pixel clock is 150MHz
Modeline "1920x1080x60" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x50" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x59" 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x30" 74.25 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x25" 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x24" 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x30" 74.18 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080x24" 74.18 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
Modeline "1600x1200x60" 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
Modeline "1280x1024x60" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
Modeline "1366x768x59" 84.75 1366 1431 1567 1776 768 771 781 798 -hsync +vsync
Modeline "1280x720x60" 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Modeline "1280x720x50" 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Modeline "1280x720x59" 74.18 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Modeline "1024x768x60" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
Modeline "800x600x60" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
Modeline "720x576x50" 27.00 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline "720x480x60" 27.03 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "720x480x59" 27.00 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline "640x480x60" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
Modeline "640x480x59" 25.18 640 656 752 800 480 490 492 525 -hsync -vsync
Option "PreferredMode" "1366x768x59"
EndSection
This turned out to be the solution. Voila, Picture...
Using the XFCE settings->desktop menu, I can select other modes and the few I checked, all worked.
Funny to see the resolution changing from the other side of the room through using xrandr in an SSH session.
[ a bit later]
Sometimes mode switching goes wrong and I and up with the blank screen again, until I reboot. So more work to do, but much closer now. Also starting with my prefered 1920x1080x60 mode does not work, but switching to it using the display settings GUI works.