After upgrading to >=media-video/nvidia-kernel-1.0.6106 and >=media-video/nvidia-glx-1.0.6106 my screen resolution of 1280x800 (on a Toshiba Satellite Pro M30) no longer works. This happens with both xorg-x11-6.7.0-r2 and x11-base/xorg-x11-6.7.99.902. The attached xorg.conf works fine with nvidia-kernel-1.0.5336-r4 and nvidia-glx-1.0.5336-r2 with both xorg-x11-6.7.0-r2 and x11-base/xorg-x11-6.7.99.902. When I use it with the newer versions of nvidia-kernel and nvidia-glx X starts in 1024x768. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: X starts in 1024x768. Expected Results: X starts in 1280x800. Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r1) ================================================================= System uname: 2.6.8-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-pipe -march=pentium3 -msse2 -O2 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-pipe -march=pentium3 -msse2 -O2 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage-overlay/my" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 apm arts avi berkdb cdr crypt cscope cups dvd dvdr encode esd evo foomaticdb gdbm gif gnome gpm gtk gtk2 imlib innodb java jpeg libg++ libwww mad mikmod mmx mono motif mozilla moznocompose moznoirc moznomail mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
Created attachment 38081 [details] /etc/X11/xorg.conf
Created attachment 38082 [details] /var/log/Xorg.0.log
nVidia did release 6111 shortly after 6106 with fixes for resolution difficulties in it.. Please confirm you are experiencing the problem there aswell.
I think my initial report was ambigious, for which I apologize: I have the problem with nvidia-kernel/nvidia-glx *starting* with 6106. So far I experienced the problem with 6106 and 6111.
#Option "IgnoreEDID" # [<bool>] Try setting this to True, and commenting out the option that says to use the EDID frequencies.
Created attachment 38321 [details] /etc/X11/xorg.conf Updated xorg.conf.
Created attachment 38322 [details] /var/log/Xorg.0.log Updated Xorg.0.log.
After making the recommended changes in my xorg.conf X still starts in 1024x768 ("(II) NVIDIA(0): Not using mode "1280x800" (vrefresh out of range)").
Try increasing the range of your Vertical Refresh, from what I can find on the net the vsync is most probably > 60 for that resolution, recommend trying 50 - 80 (and then if that doesnt work try 50 - 150).. Unless you can provide some doco that says otherwise.
Looks like I had to decrease the Vertical Refresh: (**) NVIDIA(0): Validated modes for display device DFP-0: (**) NVIDIA(0): Mode "1280x800": 70.0 MHz, 41.5 kHz, 49.3 Hz Thank you for helping me figuring this out!
OK thanks closing.