View previous topic :: View next topic |
Author |
Message |
playerx n00b
Joined: 21 Oct 2004 Posts: 46
|
Posted: Sat Mar 12, 2005 9:34 pm Post subject: gensplash,switch to tty from X renders color blocks [SOLVED] |
|
|
I happily compiled gensplash into my kernel today using gensplash. everything goes fine, the boot proccess shows my theme just fine. However, after doing startx if I switch to ttys instead of seeing the framebuffer i see a page with color blocks... really strange.
I have an nvidia graphics card and i'm using the vesafb driver here's my boot line:
Quote: |
kernel (hd0,4)/kernel-2.6.11-gentoo-r3 root=/dev/hda9 video=rivafb:ywrap,mtrr,1280x1024-32@70 splash=silent,theme:emergence gentoo=nodevfs
initrd (hd0,4)/boot/initrd-2.6.11-gentoo-r3
|
Is there anything I could do to fix this?
Thanks in advance.
Last edited by playerx on Sat Apr 02, 2005 10:13 pm; edited 1 time in total |
|
Back to top |
|
|
Crapo Tux's lil' helper
Joined: 27 Nov 2004 Posts: 110
|
Posted: Mon Mar 14, 2005 10:07 am Post subject: |
|
|
From your grub conf, it seems you're using rivafb rather than vesafb... rivafb is known to be incompatible with nvidia device driver.
Extract from the nvidia doc :
Quote: |
Using both rivafb and the NVIDIA kernel module at the same time is
currently broken. In general, using two independent software drivers
to drive the same piece of hardware is a bad idea.
|
If you're using the nvidia device driver, which I assume, you should move to the standard vesafb or vesafb-tng. I also have an nvidia graphics board and also had screen corruptions that have disappeared after switching to vesafb-tng. while the boot splash screen was working perfectly, I had screen corruptions in the splash with vesafb when the system is shutting down. Everything works fine with the vesafb-tng (boot & shutdown splash, silent mode and verbose mode, X with nvidia driver).
Hope this helps. |
|
Back to top |
|
|
thedangerouscrew Tux's lil' helper
Joined: 03 Nov 2004 Posts: 110
|
Posted: Wed Mar 16, 2005 4:40 am Post subject: |
|
|
i to am experiancing the same problem i'm using the 2.6.11-r1 kernel compiled for an amd64, but i don't see vessa-tng in the kernel configeration file. |
|
Back to top |
|
|
Crapo Tux's lil' helper
Joined: 27 Nov 2004 Posts: 110
|
Posted: Wed Mar 16, 2005 8:40 am Post subject: |
|
|
It's under Device Drivers > Graphics support. Select VESA VGA Graphics Support (not as a module !) and then go into VESA driver type : you have the choice between vesafb and vesafb-tng. Select one of them, again not as a module.
On a side note, I am not sure that it will work for AMD64 : I read that somewhere in the forums... Keep us informed !
Hope this helps. |
|
Back to top |
|
|
playerx n00b
Joined: 21 Oct 2004 Posts: 46
|
Posted: Sat Apr 02, 2005 7:55 pm Post subject: |
|
|
Thanks for replying, i've been idle but i'll recompile my kernel straight away and feedback asap. |
|
Back to top |
|
|
playerx n00b
Joined: 21 Oct 2004 Posts: 46
|
Posted: Sat Apr 02, 2005 10:13 pm Post subject: |
|
|
It worked for me. I selected the vesa-tng one (I had already figured out the riva issue, so i tried vesa but not vesa-tng). Anyway, everything seems to be cool now, I can switch to ttys without all that visual polution.
Thank You. |
|
Back to top |
|
|
|