In der xorg-conf muss nur die Sektion mit der Treiber Angabe enthalten damit
der nvidia Treiber auch geladen wird.
Ansonsten, was bei mir sehr gut fuktioniert:
dkms
nvidia-kernel-dkms
ligl1-nvidia-alternatives
libgl1-nvidia-glx
libglx-nvidia-alternatives
nvidia-libopencl1
nvidia-opencl-icd
nvidia-opencli-common
nvidia-vdpau-driver
libvdpau1
nvidia-settings
nvidia-xconfig
Den m-a kannst du vergessen;-)
Und klassischer Selbstbau setzt voraus das du die kernel-sourcen zu deinen
kernel hast& deinen kernel selbst aus den quellen übersetzt - dadurch wird
die version.h erzeugt dieses wird von nvidia-kernel-source benötigt um das
kernel-modul zu übersetzen.
Wie geschrieben benutze dkms das funktioniert sehr gut& nicht vergessen
nvidia-xconfig aus zu führen sonst wird dein Monitor / Display nicht
gefunden.
Ich habe Kernel kompiliert
$ uname -r
2.6.39
apt-get install nvidia-xconfig nvidia-kernel-dkms dkms
Hat dann mir genau das installiert was du oben vorgeschlagen hat.
nvidia-xconfig hat xorg.conf generiet bei dem ich wieder die BusID
angegeben hatte da er sonst kein Device finden.
Und mit BusID immer noch das gleiche.
[ 324.198] (EE) NVIDIA(0): No display devices found for this X screen.
[ 324.233] (II) UnloadModule: "nvidia"
[ 324.233] (II) Unloading nvidia
[ 324.233] (II) UnloadModule: "wfb"
[ 324.233] (II) Unloading wfb
[ 324.233] (II) UnloadModule: "fb"
[ 324.233] (II) Unloading fb
[ 324.233] (EE) Screen(s) found, but none have a usable configuration.
[ 324.233]
Fatal server error:
[ 324.233] no screens found
[ 324.233]
Du sagst dass es bei dir funktioniert, hast du auch Intel und NVIDIA drin?