Nach dem Upgrade auf die aktuelle yavdr-0.5-Version mit dem vdr-2.0.x habe ich ein Problemchen mit dem Nvidia-Treiber.
Der Nvidia-Treiber bekommt keinen eigenen Interrupt mehr.
Darauf gekommen bin ich, weil es jetzt wieder ab und zu ein Tonproblem gibt (ab und zu Tonaussetzer).
Ich hatte das früher schon einmal und da war die Interruptverteilung mitschuld, wo sich der Nvidia-Treiber mit den USB-Ports einen Interrupt teilen musste. Also habe ich nach dem Upgrade mal nachgeschaut und ein "cat /proc/interrupts" ergibt das der Interrupt 18 für USB und Nvidia genommen wird:
CPU0 CPU1
...
16: 783 23058 IO-APIC-fasteoi ohci_hcd:usb3, ohci_hcd:usb4, snd_hda_intel
17: 0 2 IO-APIC-fasteoi ehci_hcd:usb1
18: 2066 90126 IO-APIC-fasteoi ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7, nvidia
19: 3206 213022 IO-APIC-fasteoi ehci_hcd:usb2, cx23885[0]
21: 1673 46078 IO-APIC-fasteoi saa7146 (0)
22: 47 7335 IO-APIC-fasteoi ahci
43: 34 1973 PCI-MSI-edge eth0
44: 6 202 PCI-MSI-edge snd_hda_intel
...
Display More
Vor dem Upgrade und auch bei meinem Reserve-VDR (gleicher PC nur andere Partition), der noch kein Upgrade bekommen hat, hat der Nvidia-Treiber einen eigenen Interrupt 45:
CPU0 CPU1
...
16: 31 6987 IO-APIC-fasteoi ohci_hcd:usb3, ohci_hcd:usb4, snd_hda_intel
17: 0 3 IO-APIC-fasteoi ehci_hcd:usb1
18: 1 37 IO-APIC-fasteoi ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7
19: 11 400 IO-APIC-fasteoi ehci_hcd:usb2, cx23885[0]
21: 2 1154 IO-APIC-fasteoi saa7146 (0)
22: 22 6840 IO-APIC-fasteoi ahci
43: 0 221 PCI-MSI-edge eth0
44: 0 212 PCI-MSI-edge snd_hda_intel
45: 2 241 PCI-MSI-edge nvidia
...
Display More
Damit der Nvidia-treiber einen eigenen Interrupt bekommt, musste man den Parameter:
setzen. Die entsprechende *.conf-Datei liegt auch immer noch in /etc/modprobe.d wird aber scheinbar nicht mehr ausgeführt.
Jetzt habe ich einfach mal nachschauen wollen, was denn mit dem Nvidia-Treiber los ist, und "modinfo" ausgeführt, doch da kommt nur folgendes:
root@yavdr:/home/yavdr# modinfo nvidia-current
ERROR: modinfo: could not find module nvidia-current
Auch ein "modinfo nvidia" bringt die gleiche Meldung.
Wenn ich nach dem nvidia-Modul schaue, dann scheint es ja da zu sein:
Jetzt muss ich doch mal die Experten fragen, wo kann ich noch nachschauen, ob der nvidia-Treiber auch richtig läuft?
Bzw. kann ich auch einfach den Nvidia-Treiber nochmals installieren?
EDIT:
Unter /usr/src finde ich jetzt ein Verzeichnis: "nvidia-304-304.88". Beim alten VDR (ohne Upgrade) ist da ein verzeichnis "nvidia-current-304.88"
Hat das evtl. was zu sagen?
/EDIT
Paulaner