Hi,
hm, ja, Gentoo ... das ist eine längere Geschichte.
Bei mir lief Xine auch nicht mit den 260er Treibern - xbmc allerdings funktionierte. Dann ging die Sucherei los. Was mich schon immer gewundert hatte, war, dass die Durchflieger-Patches auf meinem System nicht zum Laufen zu bringen waren - Xine blieb damit beim Start sofort hängen.
Dieses Problem konnte ich eingrenzen, das liegt daran dass der Patch den "define LOCKDISPLAY" auskommentiert.
"if you have a buggy libX11/xcb*" steht da zu lesen. Aber was genau ist der Bug? Anderswo ist zu lesen, dass dieser Fehler ab einer bestimmten Version im Ubuntu gefixed ist. Hm, dann müsste es doch eigentlich einen Patch dafür geben ... Dazu habe ich nix gefunden.
Möglicherweise ist das nur ein übler Würgaround:
USE="-xcb" emerge libX11
Danach alle verdächtigen Kandidaten neu generiert: xorg-server, xine-lib, xine-ui, libvdpau ...
Und siehe da: Xine läuft mit Durchflieger-Patch und 260er Treibern.
Aber Obacht geben: Ich sage "läuft", ich sage nicht "läuft rund".
Die ganze Zeit habe ich mit "xinit -e xine", "kill", "xinit -e xbmc.bin" hin und her geschaltet. Der xorg-server wurde also jedesmal runter und rauf gefahren. Das scheint sich aber gelegentlich mit UVESAFB-splashutils-fbcondecor zu beissen. Jedenfalls blieb ab und zu der xorg-server hängen und v86d war auf 100% CPU.
Also habe ich mich für nodm als Displaymanger entschieden - dabei bleibt der xorg-server immer oben und xine und xbmc werden abwechselnd gestartet.
Das läuft so weit, ABER jetzt habe ich noch das Problem mit den sporadisch auftretenden "Schnee-Artefakten in schwarzen Bildbereichen".
Von einem, der auszog, um mit Gentoo das Gruseln zu lernen ...