Uwe Dippel wrote: > John, > > I never said it was the NVIDIA-driver. If it didn't change much (not at all), > Gnome changed considerably from 99 to 101. [Deferring GNOME and GDM issues].
The NVIDIA driver did get upgraded from b99 (R173) to b100 (R177) primarily to support the Toshiba Tecra M10 OEM project. Included in R177 is a change on the h/v range defaults when EDID is not detected which is why nvidia-auto-select is now assigned 1024x768 instead of 640x480. This was done to better support connecting projectors to external ports on notebooks where EDID cannot be read. > > 1. The virtual screen is set to 1600x1200, so that the gdm applet is mostly > hidden in the upper left rectangle. The log file proves this. > > 2. Then I log on, and stay with 1024x768, the nicely arranged desktop icons > illegibly overlap one another (and will stay like this even later when > 1600x1200 is achieved), > > 3. the panel crashes (it doesn't always, but one out of two starts of X > deliver this; the crash report is attached as well. Then NVIDIA X settings: > It stands on automatic, 1024x768. > > 4. When I select the 1600x1200, it comes up with that meta mode message > "MetaMode 2 of Screen 0 is the same as Meta Mode 1.All Meta Modes must be > unique." That can't possibly come from the NVIDIA, because there is no meta > mode. It could be a stale setting in Gnome? > Whatever. Auto-fix it this time didn't crash it, but > Does your display support 1600x1200 and/or do you want it? Possibly because of the above change in R177, the driver is validating 1600x1200 on your system, adding it to the mode pool: (II) NVIDIA(0): Assigned Display Device: CRT-0 (II) NVIDIA(0): Requested modes: (II) NVIDIA(0): "nvidia-auto-select" (II) NVIDIA(0): "nvidia-auto-select" (II) NVIDIA(0): "1600x1200" (II) NVIDIA(0): "1280x1024" (II) NVIDIA(0): "1024x768" (II) NVIDIA(0): "800x600" (II) NVIDIA(0): "640x480" Since the bounding box of resolutions now includes 1600x1200, you may get virtual desktop behavior you might not have seen before. I tested on one of my systems with a video cable that purposely breaks EDID and I only get up to 1024x768 *without* an xorg.conf. I need to investigate why having your xorg.conf allows 1600x1200 to validate. Does the xorg.conf for this log file have these settings? (II) NVIDIA(0): Frequency information for CRT-0: (II) NVIDIA(0): HorizSync : 30.000-110.000 kHz (II) NVIDIA(0): VertRefresh : 50.000-150.000 Hz (II) NVIDIA(0): (HorizSync from HorizSync in X Config Monitor section) (II) NVIDIA(0): (VertRefresh from VertRefresh in X Config Monitor (II) NVIDIA(0): section)
