John M. Martin wrote > J?rgen Keil wrote: > > IIRC, another workaround was to modify such an > > edid.bin file and swap the two "detailed mode" blocks > > (1600x1200 before 1024x768) and use the "CustomEDID" > > option in xorg.conf > > > > Option "CustomEDID" "DFP-0:/etc/X11/edid_AU4831D_custom.bin" > > > > > > For some reason the nvidia driver is unable to auto-detect > > the panel's native resolution from the monitor's EDID data > > and starts at 1024x768. Gnome desktop resolution switcher > > offers no modes above 1024x768. > Does the 1600x1200 mode appear in nvidia-settings > (Display Configuration -> Resolution)?
Yes. But the active resolution is the one labeled "Auto". Actually I can select 1600x1200 in nvidia-settings when I start without an xorg.conf file; the only problem is that the gnome applications still use font sizes that are intended for the 1024x768 resolution, and are much too small now after changing to 1600x1200 in nvidia settings. screen #0: dimensions: 1600x1200 pixels (616x455 millimeters) resolution: 66x67 dots per inch EDID data had a horizontal screen size of 390 mm or 390 mm / 25.4 == 15.354 inches. 1024 / 15.354 == 66.692 dpi Correct would be 1600/(390/25.4) == 104.207 dpi xdpyinfo is reporting 616 mm? Hmm, 1600 / (616 mm / 25.4) == 65.976 dpi > According to the Xorg log file, the 1600x1200 mode validated but > does not get added to the XRandR/XF86VidMode list. 1600x1200 > may be clipped because the virtual screen size is set to 1024x768. > What happens when you explicitly set the virtual desktop size > to 1600x1200 with the Virtual option? Ok, I generated (Xorg -configure) a default xorg.conf file, and added Virtual 1600 1200 to the "Screen" -> "Display" sections. Now the initial dtlogin screen displays a much larger 1600x1200 screen at 1024x768 resolution; the mouse can be used to move around the visible window. But during login to the gnome desktop the resolution changes to 1600x1200. Inside the gnome desktop the fonts are too small. Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 Virtual 1600 1200 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 Virtual 1600 1200 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 Virtual 1600 1200 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Virtual 1600 1200 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Virtual 1600 1200 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Virtual 1600 1200 EndSubSection EndSection This message posted from opensolaris.org