Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97080 - nvidia-kernel 7664 does not initialize graphics device
Summary: nvidia-kernel 7664 does not initialize graphics device
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-25 16:59 UTC by Richard
Modified: 2006-01-04 06:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg.0.log from an unsuccessful startx using nvidia-kernel 7667 (Xorg.0.log2,18.43 KB, text/plain)
2005-07-11 19:59 UTC, Richard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard 2005-06-25 16:59:22 UTC
media-video/nvidia-kernel-1.0.7664 and media-video/nvidia-glx-1.0.7664 emerge
without problem on my system.  However when I 'startx', XWindows does not start
and I receive the following on the console:

...
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jun 25 14:50:22 2005
(==) Using config file: "/etc/X11/xorg.conf"
Using vt 7
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error).
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
(EE) NVIDIA(0):  *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.
...

 ls -l /dev/nvidia*
crw-rw-rw-  1 root video 195,   0 Jun 25 16:03 /dev/nvidia0
crw-rw-rw-  1 root video 195, 255 Jun 25 16:03 /dev/nvidiactl

I also removed (modeprobe -r) and reloaded (modprobe) the nvidia kernel module.
 This did not affect the outcome.

media-video/nvidia-kernel-1.0.7174 and media-video/nvidia-glx-1.0.7174-r4 work
well on my system and do not have the above problem.

Reproducible: Always
Steps to Reproduce:
1.startx
2.
3.

Actual Results:  
console window with errors listed above

Expected Results:  
XWindows

System information:

AMD 64
vanilla-sources:  2.6.12

Nvidia Card  (from lspci): 0000:01:00.0 VGA compatible controller: nVidia
Corporation NV40 [GeForce 6800 Ultra/GeForce 6800 GT] (rev a2)

emerge --info:

emerge --info
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.12-rr01 x86_64)
=================================================================
System uname: 2.6.12-rr01 x86_64 AMD Athlon(tm) 64 Processor 4000+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 12 2005, 05:51:28)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O3 -fomit-frame-pointer -pipe"
CHOST="x86_64-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/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d acpi alsa apache2 bash-completion berkdb bitmap-fonts cdr
crypt cups curl dvb dvd dvdr esd fam font-server foomaticdb fortran gdbm gif
gnome gphoto2 gpm gtk gtk2 imagemagick imap imlib ipv6 ithreads java jikes jp2
jpeg lmlib lzw lzw-tiff mad motif mozilla mp3 mpeg mysql nas ncurses nls nptl
ogg oggvorbls opengl oss pam pdflib perl plotutils png ppds pthreads python
quicktime readline sdl spell ssl tcltk tcpd tiff truetype truetype-fonts
type1-fonts usb userlocales vorbis xine xml2 xmms xpm xrandr xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Kris Kersey (RETIRED) gentoo-dev 2005-07-06 07:40:39 UTC
Please attach your complete Xorg.0.log from that session.
Comment 2 Richard 2005-07-11 19:57:07 UTC
I have almost the same problem with nvidia-kernel 7667.  One difference:  I can
successfully 'startx' once.  After that, on subsequent 'startx' tries I receive
the same:  

(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

ls -l /dev/nvidia*      shows:
crw-rw-rw-  1 root video 195,   0 Jun 25 16:03 /dev/nvidia0
crw-rw-rw-  1 root video 195, 255 Jun 25 16:03 /dev/nvidiactl

I can NOT get startx (or xdm) to start Xwindows again untill a reboot.  Then I
can get one startx.

I have attached a complete Xorg.0.log.

Also after reverting to nvidia-kernel 7174 everything works well:  multiple
startx work as does xdm.
Comment 3 Richard 2005-07-11 19:59:27 UTC
Created attachment 63194 [details]
Xorg.0.log from an unsuccessful startx using nvidia-kernel 7667
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2005-10-28 00:34:08 UTC
How does 7676-r1 work for you?
Comment 5 Richard 2005-12-23 09:31:39 UTC
Switching to nvidia-kernel-1.0.8174-r1 (nvidia-glx-1.0.8174-r1) seems to have fixed this issue.  I am also now using a vanilla-sources-2.6.14.4 kernel.
Comment 6 Stefan de Konink 2005-12-27 01:38:10 UTC
Please open this bug again, because this is still an issue for 6629-r4 users.
Comment 7 Kris Kersey (RETIRED) gentoo-dev 2006-01-04 06:58:07 UTC
Why are you still using 6629-r4?