I had a working environment using 1.0.6111. After updating to 1.0.6629-r1 (current stable), I can't use the internal TFT of my Dell Inspiron 8200 at its maximum resolution of 1600x1200. I get the following lines in my Xorg log: (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (**) NVIDIA(0): Validated modes for display device DFP-0: (**) NVIDIA(0): Default mode "1400x1050": 122.0 MHz, 64.9 kHz, 60.0 Hz My display looks very strange as well. I have indeed a usable display area of approximately 1400x1050, but this is neither located in the center nor stretched to the full screen size. Instead I get a bunch of 1px wide vertical lines in different colors right of this area. Below this area there is an approximately 10px high horizontal bar in different shades of gray (also overlaying the colored lines mentioned above) and below this the bottom portion of the screen is repeated. If I manually change resolution (Ctrl, Alt, Num +/-), I get a smaller display area, but the garbage around remains. I can even use the special notebook function keys to stretch the image to "full screen", but the area used is still only 1400x1050, with garbage all around. Using an external monitor, I experienced none of these problems. 1.0.6111 should not be removed from the portage tree unless this is resolved. Reproducible: Always Steps to Reproduce: 1. emerge -u nvidia-{kernel,glx} 2. reboot 3. startx Actual Results: - only part of the screen used for contents - virtual desktop larger than physical - garbage to the right and below Expected Results: - full screen 1600x1200 desktop - virtual and physical desktop size match Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r5 i686) ================================================================= System uname: 2.6.10-gentoo-r5 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.6.7 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 12:05:53)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -msse2 -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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="-O2 -march=pentium4 -fomit-frame-pointer -pipe -msse2 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.mirror.icd.hu/ ftp://mirror.nutsmaas.nl/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 X acpi alsa arts avi berkdb bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr encode esd f77 fam flac font-server foomaticdb fortran gd gdbm gif gphoto2 gpm gtk gtk2 imagemagick imap imlib innodb ipv6 java jpeg junit kde libg++ libwww lirc mad maildir mailwrapper mikmod mmx motif mozilla mpeg mule mysql ncurses nls nptl oggvorbis opengl oss pam pcmcia pdflib perl pic png pnp python qt quicktime readline samba sasl sdl slang speex spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts trusted type1-fonts unicode usb wavelan xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Created attachment 50812 [details] nvidia-bug-report.log Output from /usr/bin/nvidia-bug-report.sh as requested by nvidia-glx ebuild
s/bottom/top/ - the top area is repeatet at the bottom. Sorry. Further information: downgrading to 1.0.6111 works fine, as does my 1600x1200 vesafb mode.
Have you filed this report with nVidia? My card is working fine at 2048x1536
Just wanted to quickly note that bugs.freedesktop.org has an nvidia proprietary driver component in the xorg product.
You can fix this by loading your nvidia module with the following options: NVreg_SoftEDIDs=0 NVreg_Mobile=0 So, in the file /etc/modules.autoload.d/kernel-2.6 put: nvidia NVreg_SoftEDIDs=0 NVreg_Mobile=0
Thanks, this worked. Where do I find such options?
The problem was solved for 1.0.6629 by adding the given module options. But after updating to 1.0.8178, the problem was back, as the given options no longer work. Changed subject accordingly. With the options as given, I got no X at all: (WW) NVIDIA(0): Not using mode "1600x1200": (WW) NVIDIA(0): vertical sync width (1236 - 1206 = 30) greater than 16 (EE) NVIDIA(0): No modes remaining for display device DFP-0 (EE) NVIDIA(0): *** Aborting *** (EE) NVIDIA(0): Failed to unmap registers. (EE) NVIDIA(0): Failed to unmap registers. (EE) NVIDIA(0): Failed to free registers. (II) UnloadModule: "nvidia" (EE) Screen(s) found, but none have a usable configuration. When I changed NVreg_Mobile to 1, as this is the setting for Dell laptops according to README.gz, I experienced the same trouble as described above. I have the full Xorg log, as well as an nvidia-bug-report.log, ready to attach if any of this information might be useful, although I doubt it right now.
I'm experiencieng something alike with the nvidia-kernel and nvidia-glx 1.0.8756 Normally I have my resolution configures at 1400*1050, after emerging the 1.0.8756 version the max resolution was 1024*768 I "solved" it downgrading to the 1.0.8178.r3 version Saludos Sas PS: Should I post a new bug??? ------------- tux emerge # emerge info Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -fforce-addr -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -fforce-addr -ftracer -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks moo sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.seren.com/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://mirror.usu.edu/mirrors/gentoo/ " MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 alsa apache2 apm arts atm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups curl dhcp divx4linux doc dri dts dv dvd dvdread eds emboss encode esd exif expat fam fame ffmpeg foomaticdb fortran gd gdbm gif glut gmp gpm gstreamer gtk gtk2 idn imagemagick imlib ipv6 isdnlog java jpeg junit kde kdeeneablefinal kqemu lcms libg++ libwww mad matroska mhash mikmod mmx mmx2 mmxext mng motif mozilla mp3 mpeg ncurses nls nptl nsplugin nvidia ogg oggvorbis opengl oss pam pcre pdflib perl php pic png postgres ppds pppd python qt quicktime readline real reiserfs rtc ruby samba sdl softmmu spell sse sse2 ssl subtitles tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS ------------- tux emerge # cat /etc/X11/xorg.conf Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" ModulePath "/usr/lib/xorg/modules/drivers" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/freefont" FontPath "/usr/share/fonts/sharefonts" FontPath "/usr/share/fonts/terminus" FontPath "/usr/share/fonts/ttf-bitstream-vera" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/artwiz" FontPath "/usr/local/share/fonts" EndSection Section "Module" Load "dbe" #Load "dri" Load "extmod" Load "glx" Load "record" Load "xtrap" Load "freetype" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "es" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "ZAxisMapping" "4 5" Option "Buttons" "3" Option "Device" "/dev/input/mice" EndSection Section "Monitor" Identifier "Monitor0" VendorName "SAM" ModelName "SyncMaster" HorizSync 30.0 - 71.0 VertRefresh 50.0 - 160.0 Option "DPMS" DisplaySize 474 356 # 25.4 * width / dpi -> 25.4 * 1400 / 75 = 474,1333333 | 25.4 * height / dpi -> 25.4 * 1050 / 75 = 355.6 EndSection Section "Device" Identifier "Card0" #Driver "nv" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV18 [GeForce4 MX 440 AGP 8x]" BusID "PCI:3:0:0" Option "NoLogo" "1" Option "IgnoreEDID" "1" EndSection Section "Screen" Defaultdepth 16 Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection ---
If you still can reproduce this w/ current x11-drivers/nvidia-drivers versions, bug nVidia about this. Closing a stale bug.
(In reply to comment #9) > If you still can reproduce this w/ current x11-drivers/nvidia-drivers versions, > bug nVidia about this. > > Closing a stale bug. To conclude from my side: most new nvidia driver releases had this problem in some form or other, and I finally got tired of it and changed to nvidia-legacy-drivers, which seems to work well enough.