Hallo, Am Mon, 08 Feb 2010, Georg Denk schrieb:
Am 8. Februar 2010 12:47 schrieb David Haller <dnh@opensuse.org>:
In /usr/share/doc/packages/x11-video-nvidiaG02/README.txt findet sich zu "NoLogo":
"Default: the logo is drawn for screens with depth 24."
So was liegt bei mir unter /usr/share/doc/NVIDIA_GLX-1.0, irgendwie ist das bei mir anders als bei Dir.
Dann verwendest du nicht die SUSE-RPMs. Wobei, ich bin mir nicht ganz sicher, ob die nicht doch aus dem nVidia Repo sind.
Was mir hierzu einfällt: In der menu.list des Grubs steht bei mir "vga=0x31a", was meiner Meinung nach 16 Bit bedeutet (sonst geht der Boot-Splash nicht). Wenn dann der X-Server läuft, dann habe ich 24 Bit:
Wenn du den Framebuffer verwendest kann das Probleme machen. Muß aber nicht.
xdpyinfo | grep "depth of root window" depth of root window: 24 planes
Welche Farbtiefe ist jetzt für den Nvidia-Splash relevant? Vielleicht ist das ja die Erklärung.
Depth 24 wird auch angezeigt wenn du 32bit verwendest (die Pixel sind ebenfalls 8bit, aber es wird in 32bit Blöcken übertragen). Guck mal, ob sowas (recht weit oben) auftaucht: bitmap unit, bit order, padding: 32, LSBFirst, 32 [..] supported pixmap formats: depth 1, bits_per_pixel 1, scanline_pad 32 depth 24, bits_per_pixel 32, scanline_pad 32
lsmod | grep nvidia
nvidia 8889112 28 agpgart 35764 1 nvidia i2c_core 27520 2 nvidia,i2c_nforce2
Ok, Kernel-Modul ist geladen.
glxinfo | grep GL_NV
Das liefert mir 22 Zeilen mit GL-Attributen.
Und der nvidia GL-Treiber auch.
Dem entnehme ich, dass die Funktion als solche da ist. Und so langsam glaube ich, dass es den Aufwand nicht wert ist, den Nvidia-Splash-Screen zum Laufen zu bekommen. Aber verstehen würd' ich es dann doch gerne ...
Vielleicht wirklich einfach nur zu kurz angezeigt ;) -dnh -- It's hard to be religious when certain people are never incinerated by bolts of lightning. -- Calvin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org