Mike Harris at Redhat asked me to file this bug report upstream. The new version of Xorg is not recognizing wide aspect screens properly, requiring users to manually add modelines to the /etc/X11/xorg.conf to get their displays working properly. As an example I have a Dell Inspiron 9300 with a 1920x1200 display. When I run xorg without modifications, (having told it I have a 1920x1200 flat-panel display) it sets up xorg.conf with a wide range of display sizes including wide aspect screens Modes "1920x1200" "1920x1440" "1680x1050" "1600x1200" "1400x1050" "1280x960" "1280x800" "1280x1024" "1152x864" "1024x768" "800x600" "640x480" however, only the following resolutions are avaiable: "1600x1200" "1400x1050" "1280x960" "1280x1024" "1024x768" "800x600" "640x480" It's worth noting that none of the wide aspect options work. Adding the following to my xorg.conf file will allow 1920x1200 to work: # 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync Mike Harris suggested that "The problem seems to be that the X server does not supply a built in video mode for the resolution you would like to use." The bug at redhat's bugzilla is here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174626 What else would you like to know. With regard to versions, I'm using Fedora rawhide builds, so I'm guessing at the version. Hopefully the information below might help to clear up what version I'm using. [root@localhost /]# rpm -qi xorg-x11-server-Xorg Name : xorg-x11-server-Xorg Relocations: (not relocatable) Version : 1.0.0 Vendor: Red Hat, Inc. Release : 3 Build Date: Fri 23 Dec 2005 02:14:44 PM EST Install Date: Thu 19 Jan 2006 07:17:44 AM EST Build Host: hs20-bc1-2.build.redhat.com Group : User Interface/X Source RPM: xorg-x11-server-1.0.0-3.src.rpm Size : 8467503 License: MIT/X11 Signature : DSA/SHA1, Wed 11 Jan 2006 02:25:04 PM EST, Key ID da84cbd430c9ecf8Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://www.x.org Summary : Xorg X server Description : X.org X11 is an open source implementation of the X Window System. It provides the basic low level functionality which full fledged graphical user interfaces (GUIs) such as GNOME and KDE are designed upon.
Imho this bug is just 5386: this is the edid based mode injection, but also offers a CVT generator to the mode code and drivers. This generator function is of course the current main routine of the cvt utility present in current CVS. In time, this generator should also be called when a Modes directive, in the Display subsection of the Screen section, has no corresponding mode in the modelist (before going through validation). But there are a few hoops to jump through before i get there. This would mean that you just state: Modes "1900x1200" in xorg.conf. Then, if no-one else has provided that modeline right before validation, the return value of xf86CVTMode(1900, 1200, 60, FALSE, FALSE); gets added to the modelist. [(HDisplay, VDisplay, VRefresh, Reduced, Interlaced)] So this bug actually depends on 5386. So Mike, if the above is how you see things too, please set the dependency.
*** This bug has been marked as a duplicate of 5386 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.