Kan inte starta X med nvidia drivare

Permalänk
Medlem

Kan inte starta X med nvidia drivare

Installerade gentoo iförrgår och har sedan dess försökt få nvidias drivrutiner att fungear.
Har följt instruktionerna på gentoos sida.
Kör emerge nvidia-glx.
Kan efter detta modproba nvidia.
Men när jag startar x kommer detta fel:
Failed to initialize the NVIDIA kernel module!

glx laddas utan problem och den verkar hitta grafikkortet.
Inga errors före i xorg loggen.

Har en p4 emt64t, geforce 6600gt på pci-e.
Kernel 2.6.12 (gentoos).

Hur ska jag lösa detta?

Permalänk

Har du installerat kernel-headers?
Om inte gör det.
Annat sätt är att kompilera egna kernel-headers.
Efter det, ladda ner nvidias drivrutin för linux.
Gå ur X.
cd:a dit du har satt nvidias drivrutin:
sh NVIDIA-version
Följ installationen och ladda inte ner nåt från deras hemsida som den kommer fråga under installationen.
Sen editerar du xorg.conf/XF86Config-4 och skriv istället för vesa/nv:
nvidia. Starta om nu och nu ska det funka.

Visa signatur

GNU/Linux Gentoo kernel-2.6.15-r1 Fluxbox.
Hemsidan ^^

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ekenstein
Har du installerat kernel-headers?
Om inte gör det.
Annat sätt är att kompilera egna kernel-headers.
Efter det, ladda ner nvidias drivrutin för linux.
Gå ur X.
cd:a dit du har satt nvidias drivrutin:
sh NVIDIA-version
Följ installationen och ladda inte ner nåt från deras hemsida som den kommer fråga under installationen.
Sen editerar du xorg.conf/XF86Config-4 och skriv istället för vesa/nv:
nvidia. Starta om nu och nu ska det funka.

Gentoo är en source baserad dist, han behöver inte installera några headers. Lättast är att installera drivrutinerna via portage.
vad säger dmesg efter modprobe nvidia? är modulen verkligen laddad (lsmod | grep nvidia) ?
emerge'a nvidia-kernel, kör modules-update och opengl-update nvidia testa sen igen.

Visa signatur

Hur man installerar program i *nix | There is no Swedish conspiracy

these days you can't use the Web at 2400 baud because the ads are 24KB - Bill Joy

Permalänk
Medlem

Jag har kört lsmod och då visar den att nvidia är laddad.
Ska kanske tillägga att jag även testat att ladda ner nvidias dirvare manuellt och installerat. Men då blir det strul när jag försöker installera 32bitars support. Väljer jag att inte installera 32 bitars support så funkar inte drivrutinerna alls.
När jag kör dmesg står det module license 'NVIDIA' taints kernel. Det låter ju inte bra. Sista som står är NVRM: Loading NVIDIA linux x86_64 kernel module blabla. Där verkar det ju inte vara några problem.
Som sagt innan så har jag installerat genom portage. Eftersom nvidia-glx är beroende av nvidia-kernel så räcker det med att man kör nvidia-glx antar jag.
Men har även kört nvidia-kernel först och sen nvidia-glx.

Håller på att bli tokig när det inte börjar fungera..
Kör någon av er gentoo? Har läst någonstans att det ska finnas nvidia enheter under /dev. Har ni dessa? För jag har inte dom.

Permalänk

Hur ser din xorg.conf ut?

Permalänk
Medlem

# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

RgbPath "/usr/lib64/X11/rgb"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
ModulePath "/usr/lib64/modules"

EndSection

# **********************************************************************
# Module section -- this is an optional section which is used to specify
# which run-time loadable modules to load when the X server starts up.
# **********************************************************************

Section "Module"

Load "dbe"
Load "glx"

SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection

Load "type1"
Load "freetype"

EndSection

# **********************************************************************
# Server flags section. This contains various server-wide Options.
# **********************************************************************

Section "ServerFlags"

Option "blank time" "10" # 10 minutes
Option "standby time" "20"
Option "suspend time" "30"
Option "off time" "60"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "keyboard"
Option "AutoRepeat" "500 5"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"

EndSection

# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "IntelliMouse Explorer"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5"

EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

Section "Monitor"

Identifier "Nokia 447Za"
HorizSync 68.86
VertRefresh 85

EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"

Identifier "GeForce 6600GT"
Driver "nvidia"

EndSection

# **********************************************************************
# Screen sections.
# **********************************************************************

Section "Screen"

Identifier "Screen 1"
Device "GeForce 6600GT"
Monitor "Nokia 447Za"

DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection

EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"

Identifier "layout"
Screen "Screen 1"
InputDevice "IntelliMouse Explorer" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

EDIT:
Lyckades få det att fungera nu. Vet inte vad det var. Började bara att fungera helt plötsligt.. Skumt.
Tack för all hjälp iallafall!

Permalänk

Roligt att det fixade sig.