On Mon, Feb 25, 2002 at 01:12:25AM +0100, Manfred Tremmel wrote:
Am Sonntag, 24. Februar 2002 20:55 schrieb Unterkalmsteiner Michael:
Um endlich DivX-Filme auch mit Hardwarebeschleunigung anschauen zu können, hab ich mir die nvidia-Treiber installiert. Hat alles
Jo, klappt mit z.B. xine wunderbar.
Ich find den Mplayer besser, v.a. aber schneller bei DivX4.
tadellos funktioniert. Da ich aber bisher Framebuffer benutzt habe, hab ich den Kernel ohne FB-Support neu kompiliert (nvidia-Treiber und FB vertragen sich laut readme von nvidia nicht).
Hört man öfters mal, eintrag in der /etc/lilo.conf und anschliessendes /sbin/lilo sollte den Frambuffer aber sicher töten. (Eintrag 'vga = normal' oder 'vga=extended')
Hab jetz auch gecheckt, dass ich keinen framebuffer am laufen habe. Ich kompilier gerade den Kernel ohne VGA-selection-Support. Vielleicht hilft das was.
Kernel und module wurden neu installiert, lilo.conf bearbeitet, lilo gestartet, nur beim reboot wird wieder der graphische Bootmanager gestartet (was meinen Wissens ein Feature des FB ist, bitte um Korrektur, falls nicht) und die Konsole startet wieder im 1024x768er-Modus.
Nö, der grafische Bootmanager (gdm, kdm oder xdm) läuft auf dem X-Server, nicht via Framebuffer-Device.
Meinte hier lilo im Grafikmodus, nicht die diversen Loginmanager von X.
Beim Start von X erscheint dann eine manchmal grüne, manchmal pinke Box (bei X mittig, in der Konsole rechts unten).
Hm? Tja, schwierig zu erklären :-). 2. Versuch: Beim Start von kdm mit den nvidia-Treibern erscheint eine pinke Fläche (zum Vergleich: bedeckt genau den login-Dialog bei meinem kdm), die aber verschwindet, sobald ich in eine Konsole und wieder zurück zum kdm wechsle. Mache ich aber ein init 3, erscheint auf den Konsolen wieder ne grüne Box, die aber persistent ist. Mal schaun, ob durch den neuen Kernel das auch verschwindet.
Außerdem hab ich folgende verdächtige Zeilen in der XFree86.0.log gefunden:
(**) NVidia(0): Depth 16, (--) framebuffer bpp 16 (--) NV(0): Linear framebuffer at 0xD6000000
Nö, das ist normal und gibt nur an, mit wie vielen Bits je Pixel die Grafikkarte intern arbeitet, in Deinem Fall sind also 16 Bit Farbtiefe definiert und die Grafikkarte arbeitet auch mit 16 Bit. Ich hab hier 24 Bit Farbtiefe eingestellt und krieg ein
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
da die Grafikkarte intern mit 32 Bit je Pixel arbeitet.
Ok.
Meine Fragen sind nun: 1. Hab ich überhaupt einen framebuffer laufen ;-)
Das kann ich Dir von hier aus nicht beantworten. Wenn beim hochfahren sich links oben ein Pinguin zeigt, mit Sicherheit ja. Wenn Du den komischen Rahmen kriegst, ja. Wenn keinns von beidem zu sehen ist und der Bildschirm 80x25 Zeichen im Textmodus darstellt (bzw. 80x50 bei vga=extended), dann hast Du höchstwahrscheinlich keinen FB laufen.
Ok, also kein framebuffer. War nur ein wenig verwirrt, da ich aus verschiedenen Quellen im Netz erfahren hab, dass der "Green-Box-Effekt" mit framebuffern zusammenhängt. Scheint aber nich so zu sein.
2. Falls ja, wie deaktiviere ich ihn?
sieh oben.
PS: Opera 6.0 TP 3 und der nvidia-Treiber vertragen sich anscheinend überhaupt nicht. Nach dem Start von Opera, wird X ganz spontan abgeschossen (unhandled exception)
Keine Ahnung, was das ist. Opera - Webbrowser. 6.0 TP3 ist ein Testrelease. Beim 5.03(stable-Release) tritt das Phänomen nicht auf.
Danke für die Hilfe, Mfg, Michael