View previous topic :: View next topic |
Author |
Message |
[n00b@localhost] Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/19483153504151da3a80ce8.gif)
Joined: 30 Aug 2004 Posts: 266 Location: London, UK
|
Posted: Tue Jun 12, 2007 11:23 pm Post subject: Kernel-2.6.21-r5 crashes with fbsplash |
|
|
Hi,
I have updated the kernel on both of my gentoo pcs to the latest ~arch version (2.6.21-r5 at the time of writing). This required me to unmask and install the ~arch version of splashutils (1.4.2). I also installed the 2007.0 livecd splash screens.
On my pc everything works as it did before the upgrade. On my laptop however I cannot use fbsplash. If I have fbsplash enabled then my laptop will boot ok into Xorg but I cannot switch it to any of the consoles using CTRL+ALT+F[0-6] or boot in verbose mode using F2. I also cannot shut down my laptop since that switches to fbsplash to display progress when shutting down. Whenever I try to do any of these things my laptop crashes and this error is displayed in the logs:
Code: | Jun 12 00:01:01 [kernel] BUG: unable to handle kernel paging request at virtual address e162d000
Jun 12 00:01:01 [kernel] printing eip:
Jun 12 00:01:01 [kernel] c0338776
Jun 12 00:01:01 [kernel] *pde = 18eec067
Jun 12 00:01:01 [kernel] *pte = 00000000
Jun 12 00:01:01 [kernel] Modules linked in: wlan_tkip wlan_scan_sta ath_rate_sample ath_pci wlan ath_hal(P) |
Does anyone know what the above error means and how I might go about solving it? The virtual address is always the same (e162d000 - possibly an access to the graphics hardware?) but the other values change. I take it these are memory addresses?
/etc/lilo.conf
Code: | boot=/dev/hda
compact
lba32
default=gentoo
image=/boot/vmlinuz
label=gentoo
read-only
root=/dev/hda3
append="video=vesafb:1024x768-24@75,mtrr:3,ywrap speedstep-lib.relaxed_check=1 ibm_acpi.experimental=1 nsc-ircc.dongle_id=0x09" # no framebuffer/initrd - works
#append="video=vesafb:1024x768-24@75,mtrr:3,ywrap splash=silent,fadein,theme:livecd-2007.0 quiet CONSOLE=/dev/tty1 resume2=swap:/dev/hda2 speedstep-lib.relaxed_check=1 ibm_acpi.experimental=1 nsc-ircc.dongle_id=0x09" # framebuffer/initrd - crashes
i#nitrd=/boot/fbsplash-livecd-2007.0-1024x768 |
My laptop is an x86 Pentium 3 900Mhz with 512MB RAM and integrated Savage MX/IX graphics. I am using the vesafb-tng framebuffer driver. My desktop PC is an Athlon64 X2 4800+ with 2GB RAM and an nVidia GeForce 7800 GTX graphics card. Since it is an amd64 I am using the vesafb framebuffer driver. Both are using gcc 4.1.2 and glibc 2.5-r3.
Thanks in advance for any help. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
[n00b@localhost] Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/19483153504151da3a80ce8.gif)
Joined: 30 Aug 2004 Posts: 266 Location: London, UK
|
Posted: Thu Jun 21, 2007 5:15 pm Post subject: |
|
|
I've just upgraded my laptop to suspend2-sources-2.6.21-r6 (I take it this is the version you were meaning - 2.6.22 isn't out yet). The symptoms with this kernel are exactly the same.
However changing the "append=..." line in /etc/lilo.conf to use a 16-bit framebuffer instead of a 24-bit one fixes this. I think the new Gentoo livecd-2007.0 fbsplash theme (or the new splashutils) requires more ram than my laptop graphics card has (16 meg shared) to use 24-bit colour on the console. Can anyone confirm this? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|