← Back to team overview

sslug-teknik team mailing list archive

Re: gentoo og nvidia

 

Torben Andersen wrote:

Nils Marving wrote:

Torben Andersen wrote:

Hejsa,

Jeg har installeret Gentoo, men døjer med at få X til at virke med mit NVIDIA kort. Det vil være en kæmpehjælp, hvis nogen gider lave en kort beskrivelse af fremgangsmåden fra kernekompilering (giver genkernel den rette stack ?). En vedhæftet configfil vil også blive særdeles værdsat. Send den evt. direkte til mig.


Har du sat DISPLAYMANAGER og XSESSION i /etc/rc.conf? Ellers kommer der ikke så meget på displayet.


Yep de er sat korrekt. Ved at følge slavisk metoden på gentoo.org fik jeg gnome op at køre med "nv" driveren. Jeg fulgte rådet og satte xdm ind med rc-update. Derefter skiftede jeg driver til "nvidia" med "glx" modul og uden "dri". Herefter låste den, da jeg loggede ud. Hvad værre er: den forsøger at logge på grafisk og fejler. Hvordan kan jeg komme ind og hvordan fjerner jeg xdm fra rc ?

Jeg tror, at problemerne skyldes driveren og vil gerne emerge til en nyere (end 5336), men kender ikke pakkens navn. Hvordan ser man, hvilke pakkeversioner der findes ? En opdatering af pakken forudsætter dog, at jeg kan komme i kontakt med systemet. I RH fandtes der mulighed for "linux single", men det virker ikke her.

Håber på hjælp !

MVH Torben

Hej Torben

Jeg bruger også gentoo og har også et nvidia kort i maskinen. Jeg har haft et ligende problem men det skyldtes at jeg kørte uden devfs og endnu ikke havde fået udev ordentligt op at køre. Det gjorde så at der manglede nogle char-devices i /dev/nvidia... hvilket igen gjorde at at maskinen crashede for hårdt.

se om du har følgene
ls /dev/nvidia*
nvidia0
nvidia1 (denne har jeg ikke)
nvidiactl


Hvis ikke se http://webpages.charter.net/decibelshelp/LinuxHelp_UDEVPrimer.html#drivers
(der gøres bl.a.)
mknod -m 660 /dev/nvidia0 c 195 0
mknod -m 660 /dev/nvidia1 c 195 1
mknod -m 660 /dev/nvidiactl c 195 255
(det har jeg ikke gjort da jeg kører udev)


Et andet problem var at jeg havde kompileret min kerne med 8k (se fodnote nederst i http://www.gentoo.org/doc/en/nvidia-guide.xml) , hvilket gav lidt problemer med /dev/fb devices.

Hvis jeg har alvorlige problemer plejer jeg at starte maskinen med installations cd-eren. herefter skifter jeg root device ->

(frit efter hukommelsen)
mount /dev/<dit root> /mnt/gentoo
chroot /mnt/gentoo    /bin/bash
etc-update
source /etc/profile
loadkeys dk

og gør ellers det jeg nu vil. I dit tilfælde skal du ind og rette i /ete/rc.conf

Håber at det kan bruges.

Hilsen
Anders Gnistrup


Follow ups

References