Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.3-mm + bootsplash = crash [FIXED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
AlterEgo
Veteran
Veteran


Joined: 25 Apr 2002
Posts: 1619

PostPosted: Wed Feb 18, 2004 12:54 pm    Post subject: 2.6.3-mm + bootsplash = crash [FIXED] Reply with quote

My bootsplash is working fine in 2.6.3rc2-mm

After updating to 2.6.3-mm, my box freezes at the first stage of booting. Famous last words: "hda: max request size 128kiB ".
All that is left to do then is a hard reset.

When I remove the link to the initrd in grub.conf, the problem does not occur.

What could be causing this?


Last edited by AlterEgo on Thu Feb 19, 2004 2:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
d3vlin
Tux's lil' helper
Tux's lil' helper


Joined: 02 Apr 2003
Posts: 134

PostPosted: Wed Feb 18, 2004 4:07 pm    Post subject: Reply with quote

same for me with gentoo-dev-sources 2.6.3-rc4, I am using lilo though.
back to 2.6.3-rc3 since that worked just fine.
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Wed Feb 18, 2004 7:08 pm    Post subject: Reply with quote

same problems here, is this bootsplash issue or what?
_________________
Arwen
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 12:56 pm    Post subject: Reply with quote

same problem here
Back to top
View user's profile Send private message
Pink
Veteran
Veteran


Joined: 24 Jul 2003
Posts: 1062

PostPosted: Thu Feb 19, 2004 1:11 pm    Post subject: Reply with quote

Yes it is a bootsplash issue, i believe the rc8 version has this bug fixed, or a simple workaround is to remove the intird from the grub/lilo conf.

Framebuffer doesn't affect it so you can leave that.

HTH
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 1:19 pm    Post subject: Reply with quote

Yeah, just compiled with patch from -r8. Works fine!
_________________
Arwen
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 1:48 pm    Post subject: Reply with quote

arwen wrote:
Yeah, just compiled with patch from -r8. Works fine!


Please could you tell me were you got the patch?
Back to top
View user's profile Send private message
ronmon
Veteran
Veteran


Joined: 15 Apr 2002
Posts: 1043
Location: Key West, FL

PostPosted: Thu Feb 19, 2004 2:03 pm    Post subject: Reply with quote

Here's a working patch (from the bootsplash mailing list):
http://dev.gentoo.org/~spock/stuff/bootsplash-3.1.3-2.6.3-r2.patch.bz2

I'm running it now on 2.6.3-mm1.
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 2:23 pm    Post subject: Reply with quote

tuxian wrote:
arwen wrote:
Yeah, just compiled with patch from -r8. Works fine!


Please could you tell me were you got the patch?


emerge bootsplash

..short answer :)
_________________
Arwen
Back to top
View user's profile Send private message
AlterEgo
Veteran
Veteran


Joined: 25 Apr 2002
Posts: 1619

PostPosted: Thu Feb 19, 2004 2:46 pm    Post subject: Reply with quote

ronmon wrote:
Here's a working patch (from the bootsplash mailing list):
http://dev.gentoo.org/~spock/stuff/bootsplash-3.1.3-2.6.3-r2.patch.bz2

I'm running it now on 2.6.3-mm1.


Happy again :)
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 3:02 pm    Post subject: Reply with quote

emerging bootsplash 0.6-r8 didn't help (I had version 0.6-r7 installed before), but the kernel ist booting now with the patch.
But I don't have a bootsplash now ;-(
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 3:54 pm    Post subject: Reply with quote

tuxian wrote:
emerging bootsplash 0.6-r8 didn't help (I had version 0.6-r7 installed before), but the kernel ist booting now with the patch.
But I don't have a bootsplash now ;-(


Use the patch from here /usr/share/bootsplash/bootsplash-3.1.3-2.6.3-r2.patch.bz2
_________________
Arwen
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 5:05 pm    Post subject: Reply with quote

arwen wrote:
tuxian wrote:
emerging bootsplash 0.6-r8 didn't help (I had version 0.6-r7 installed before), but the kernel ist booting now with the patch.
But I don't have a bootsplash now ;-(


Use the patch from here /usr/share/bootsplash/bootsplash-3.1.3-2.6.3-r2.patch.bz2


I don't have this file ;-(
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 5:12 pm    Post subject: Reply with quote

tuxian wrote:
arwen wrote:
tuxian wrote:
emerging bootsplash 0.6-r8 didn't help (I had version 0.6-r7 installed before), but the kernel ist booting now with the patch.
But I don't have a bootsplash now ;-(


Use the patch from here /usr/share/bootsplash/bootsplash-3.1.3-2.6.3-r2.patch.bz2


I don't have this file ;-(


Strange.. it should be there if you have emerged latest bootsplash. Check with epm (from gentoolkit) where it is "epm -ql bootsplash | less"
_________________
Arwen
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 5:29 pm    Post subject: Reply with quote

Thank you, how to you patch the Kernel?
The file didn't exist because I downgraded to r7.
Now i emerged r8 again and I have this file ;-)

I do it always with

patch -p1 < /tmp/bootsplash-3.1.3-2.6.3-r2.patch

But I always have to press "y" and enter?
How can I avoid that?
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 5:55 pm    Post subject: Reply with quote

tuxian wrote:
Thank you, how to you patch the Kernel?
The file didn't exist because I downgraded to r7.
Now i emerged r8 again and I have this file ;-)

I do it always with

patch -p1 < /tmp/bootsplash-3.1.3-2.6.3-r2.patch

But I always have to press "y" and enter?
How can I avoid that?


No problem. First go to kernel source directory like /usr/src/linux and there run that "patch -p1 < /tmp/bootsplash-3.1.3-2.6.3-r2.patch", it shouldn't ask anything if you are in right kernel source directory.

and nother way is straight from that .bz2 file:
"bzip2 -cd /path/to/file/bootsplash-3.1.3-2.6.3-r2.patch.bz2 | patch -p1"
_________________
Arwen
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 6:09 pm    Post subject: Reply with quote

Thank you for your help, but I still have to press "y"

Code:
bash-2.05b# bzip2 -cd /usr/share/bootsplash/bootsplash-3.1.3-2.6.3-r2.patch.bz2 | patch -p1
patching file drivers/char/keyboard.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
Hunk #1 succeeded at 1076 (offset 17 lines).
patching file drivers/char/n_tty.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file drivers/char/vt.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
Hunk #1 succeeded at 3122 (offset 14 lines).
The next patch would create the file drivers/video/bootsplash/bootsplash.c,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/bootsplash.c
The next patch would create the file drivers/video/bootsplash/bootsplash.h,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/bootsplash.h
The next patch would create the file drivers/video/bootsplash/decode-jpg.c,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/decode-jpg.c
The next patch would create the file drivers/video/bootsplash/decode-jpg.h,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/decode-jpg.h
The next patch would create the file drivers/video/bootsplash/Kconfig,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/Kconfig
The next patch would create the file drivers/video/bootsplash/Makefile,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/Makefile
The next patch would create the file drivers/video/bootsplash/render.c,
which already exists!  Assume -R? [n] y
patching file drivers/video/bootsplash/render.c
patching file drivers/video/console/fbcon.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
Hunk #2 FAILED at 198.
1 out of 18 hunks FAILED -- saving rejects to file drivers/video/console/fbcon.c.rej
patching file drivers/video/console/fbcon.h
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file drivers/video/Kconfig
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file drivers/video/Makefile
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file drivers/video/vesafb.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file include/linux/console_struct.h
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file include/linux/fb.h
Hunk #1 succeeded at 478 (offset 8 lines).
patching file kernel/panic.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
bash-2.05b#
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 6:39 pm    Post subject: Reply with quote

You have already patched kernel. "-R" mean that you are reversing patch and by pressing "y" you taking out bootsplash patch. Take clean kernel sources from http://kernel.org and apply patch to it.
_________________
Arwen
Back to top
View user's profile Send private message
Ecco
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2004
Posts: 80
Location: the Netherlands

PostPosted: Thu Feb 19, 2004 6:44 pm    Post subject: Reply with quote

Isn't it enough to just type
Code:
# bootsplash_patch

from a random location? It'll just follow the /usr/src/linux symlink; it did the trick for me quite nicely :)
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 7:46 pm    Post subject: Reply with quote

arwen wrote:
You have already patched kernel. "-R" mean that you are reversing patch and by pressing "y" you taking out bootsplash patch. Take clean kernel sources from http://kernel.org and apply patch to it.


Many thanks, it works now.
Do you thnik that this patch will be applied to the gentoo-dev-sources?

When i had emerged gentoo-dev-sources, a bootsplash-patch was applied, but it seems that this is not the correct one (Sorry, my English is bad)

Code:
 * genpatches-2.6-3.22.tar.bz2 unpacked
 * Applying 125_x86_64_compat_2.6.2.patch...                                                                                         
 * Applying 200_r8169-8110S-12172003.patch...                                                                                         
 * Applying 201_prism54_wlan_04022004.patch...                                                                                       
 * Applying 202_bcm5700_broadcom_gigabit_drvr_7.1.22.patch...                                                                         
 * Applying 330_squashfs-1.3r3.patch...                                                                                               
[b] * Applying 400_bootsplash-3.1.3-2.6.3-r4.patch...                                                                         [/b]
 * Applying 401_supermount-2.0.4-2.6.2_rc1.patch...                                                                                   
 * Applying 403_speakup_accessibility.patch...                                                                                       
 * Applying 405_lirc_infrared-2.6.2-02022004.patch...                                                                                 
 * Applying 410_libata_enable_sil.patch...                                                                                           
 * Applying 415_gcloop-2.6-20040217.patch...                                                                                         
 * Applying 420_adaptec_dpt_i2o.patch...                                                                                             
>>> Source unpacked.
Back to top
View user's profile Send private message
arwen
n00b
n00b


Joined: 29 Dec 2003
Posts: 47

PostPosted: Thu Feb 19, 2004 9:26 pm    Post subject: Reply with quote

tuxian wrote:
Many thanks, it works now.
Do you thnik that this patch will be applied to the gentoo-dev-sources?

When i had emerged gentoo-dev-sources, a bootsplash-patch was applied, but it seems that this is not the correct one (Sorry, my English is bad)


Yes, gentoo-dev-sources have bootsplash patch and it should work. Don't know why it didn't work for you, but maybe it is already fixed ;)
_________________
Arwen
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Thu Feb 19, 2004 11:37 pm    Post subject: Reply with quote

gentoo-dev-sources version 2.6.3-r1 is now available with contains a working bootsplash patch!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum