View previous topic :: View next topic |
Author |
Message |
Assgier Tux's lil' helper
Joined: 28 May 2003 Posts: 127 Location: Europe -> Netherlands -> Utrecht -> Amersfoort
|
Posted: Sat May 08, 2004 2:03 am Post subject: |
|
|
it's working now... once i understood what initrd images where and why i had to add the theme's to the kernel as well as Gentoo itself, i figured that the patch might've just not worked on 2.6.6-rc3 and come to think about that i remember having one little error during the patching process, wich obviously is the cause of it not working. That's why bootsplash wouldn't startup together with the kernel, but only few secs before X.
I have downgraded my kernel to 2.6.5 again (the one from kernel.org) and patched that one; it worked fine
After that it just worked the way i wanted it to!
So hereby i second that the 2.6.5 patch won't work with 2.6.6-rc3
And here is another screenshot, Gentoo looking like SuSE _________________
|
|
Back to top |
|
|
dalek Veteran
Joined: 19 Sep 2003 Posts: 1353 Location: Mississippi USA
|
Posted: Mon May 10, 2004 3:42 pm Post subject: |
|
|
OK I screwed up something. The GUI, or X, works fine but when I switch to a console, ctrl alt F1, the screen is screwed up bad. It looks like it is torn.
Somebody tell me what I did wrong. I rechecked my steps but no luck yet.
Need info, let me know. I'm using a 2.6 kernel. It is the one that is stable for me at least.
Edit: Hold that thought. Now the kernel won't boot. Hangs up after replaying journal. Still scratching head on that one. It did work once though, except for the problem above.
_________________ My rig: Gigabyte GA-970A-UD3P mobo, AMD FX-8350 Eight-Core CPU, ZALMAN CNPS10X Performa CPU cooler,
G.SKILL 32GB DDR3 PC3 12800 Memory Nvidia GTX-650 video card LG W2253 Monitor
60TBs of hard drive space using LVM
Cooler Master HAF-932 Case |
|
Back to top |
|
|
Assgier Tux's lil' helper
Joined: 28 May 2003 Posts: 127 Location: Europe -> Netherlands -> Utrecht -> Amersfoort
|
Posted: Tue May 11, 2004 1:15 am Post subject: |
|
|
dalek wrote: | OK I screwed up something. The GUI, or X, works fine but when I switch to a console, ctrl alt F1, the screen is screwed up bad. It looks like it is torn.
Somebody tell me what I did wrong. I rechecked my steps but no luck yet.
Need info, let me know. I'm using a 2.6 kernel. It is the one that is stable for me at least.
Edit: Hold that thought. Now the kernel won't boot. Hangs up after replaying journal. Still scratching head on that one. It did work once though, except for the problem above.
|
if i where you i'd compile a new one (same settings, assuming that you have a settings file saved somewhere)
i'm going to see if i can patch the recently (like yesterday or something) new stable kernel 2.6.6 with the 2.6.5 one
[edit]
Quote: |
linux-2.6.6 # patch -p1 <bootsplash-3.1.3-2.6.5 --dry-run
patching file drivers/char/keyboard.c
patching file drivers/char/n_tty.c
patching file drivers/char/vt.c
Hunk #1 succeeded at 3159 (offset 15 lines).
|
it's the only error i get when trying to patch 2.6.6, but it's enough to prevent bootsplash from working... maybe the topicstarter can do something with this information to make a patch for 2.6.6? _________________
|
|
Back to top |
|
|
dalek Veteran
Joined: 19 Sep 2003 Posts: 1353 Location: Mississippi USA
|
Posted: Tue May 11, 2004 3:35 am Post subject: |
|
|
Assgier wrote: | if i where you i'd compile a new one (same settings, assuming that you have a settings file saved somewhere)
i'm going to see if i can patch the recently (like yesterday or something) new stable kernel 2.6.6 with the 2.6.5 one
|
I did that several times, same crap. What is funny is, the only change is the changes for the bootsplash. Wonder if it was crapped during download or something.
I'll go practice rm -rf /usr/portage/distfiles/bootsplash something or other and start over from scratch. Maybe I upchuked something else too. <shruggs shoulders again>
Later
_________________ My rig: Gigabyte GA-970A-UD3P mobo, AMD FX-8350 Eight-Core CPU, ZALMAN CNPS10X Performa CPU cooler,
G.SKILL 32GB DDR3 PC3 12800 Memory Nvidia GTX-650 video card LG W2253 Monitor
60TBs of hard drive space using LVM
Cooler Master HAF-932 Case |
|
Back to top |
|
|
Matrix7 n00b
Joined: 21 Feb 2004 Posts: 54 Location: Sussex
|
Posted: Thu May 13, 2004 1:20 pm Post subject: |
|
|
I've been having trouble getting my 2.6.6 kernel to boot as well. After exhaustive investigation I found that the MDA support in
Device Drivers >
Graphics Support >
Console Display Driver Support >
MDA Text Console <*>
was the cause of the problem. Unchecked that option and now my 2.6.6 kernel boots fine with bootsplash. |
|
Back to top |
|
|
sleggh n00b
Joined: 13 May 2004 Posts: 3 Location: Iggesund, sweden
|
Posted: Thu May 13, 2004 8:57 pm Post subject: |
|
|
i just can't get this to work :/ im running ck-sources 2.6.4, tried about everything but it doesn't work. No errors at boot but when i run cat /proc/splash it tells me that splash is OFF. It worked once though, but it seemed like the picture were too small for the resolution i used, but it was not. My grub conf looks like this:
Code: | title=Gentoo Linux splash and fb
root (hd0,2)
kernel /kernel-2.6.4-ck root=/dev/hda6 video=vesafb:ywrap,mtrr vga=0x31A
initrd=/boot/initrd-1280x1024
|
And i don't have an /etc/conf.d/bootsplash.conf , just a bootsplash file. |
|
Back to top |
|
|
woody77 n00b
Joined: 06 Feb 2004 Posts: 69 Location: SC Mtns, CA, USA
|
Posted: Thu May 13, 2004 11:17 pm Post subject: |
|
|
I'm running mm-sources-2.6.6-rc3. The 2.6.5 patch doesn't correctly apply to fbcon.c. But I *think* I was able to manually apply the patch. kernel's rebuilding now, and we'll find out soon enough.
**YES**
Ok, now I've finally got /proc/splash, but other issues, since I can't display anything, but the kernel patch seems to have worked. Here's the correct diff.
If someone would like to host this (topic-starter?) then pm me, and I'll e-mail it to you.
Only three "hunks" needed to be fixed-up from the 2.6.5 patch.
766-772 -> 813-824
1828-1846 -> 1924-1949
2279-2285 -> 2382-2390
Code: |
*** /usr/src/linux/drivers/video/console/fbcon.c.orig Thu May 13 14:55:09 2004
--- /usr/src/linux/drivers/video/console/fbcon.c Thu May 13 15:55:19 2004
***************
*** 93,98 ****
--- 93,101 ----
#endif
#include "fbcon.h"
+ #ifdef CONFIG_BOOTSPLASH
+ #include "../bootsplash/bootsplash.h"
+ #endif
#ifdef FBCONDEBUG
# define DPRINTK(fmt, args...) printk(KERN_DEBUG "%s: " fmt, __FUNCTION__ , ## args)
***************
*** 198,205 ****
if (!info || info->state != FBINFO_STATE_RUNNING ||
info->cursor.rop == ROP_COPY)
return;
- acquire_console_sem();
info->cursor.enable ^= 1;
info->fbops->fb_cursor(info, &info->cursor);
release_console_sem();
}
--- 201,214 ----
if (!info || info->state != FBINFO_STATE_RUNNING ||
info->cursor.rop == ROP_COPY)
return;
info->cursor.enable ^= 1;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_cursor(info->splash_data, info, &info->cursor);
+ return;
+ }
+ #endif
+ acquire_console_sem();
info->fbops->fb_cursor(info, &info->cursor);
release_console_sem();
}
***************
*** 315,320 ****
--- 324,337 ----
{
struct fb_copyarea area;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_bmove(info->splash_data, vc, info,
+ sy, sx, dy, dx, height, width);
+ return;
+ }
+ #endif
+
area.sx = sx * vc->vc_font.width;
area.sy = sy * vc->vc_font.height;
area.dx = dx * vc->vc_font.width;
***************
*** 331,336 ****
--- 348,360 ----
int bgshift = (vc->vc_hi_font_mask) ? 13 : 12;
struct fb_fillrect region;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_clear(info->splash_data, vc, info,
+ sy, sx, height, width);
+ return;
+ }
+ #endif
region.color = attr_bgcol_ec(bgshift, vc);
region.dx = sx * vc->vc_font.width;
region.dy = sy * vc->vc_font.height;
***************
*** 359,364 ****
--- 383,397 ----
u16 c = scr_readw(s);
u8 *src, *dst, *dst0;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_putcs(info->splash_data, vc, info, s, count, yy, xx);
+ return;
+ }
+ #endif
+
+
+
image.fg_color = attr_fgcol(fgshift, c);
image.bg_color = attr_bgcol(bgshift, c);
image.dx = xx * vc->vc_font.width;
***************
*** 415,420 ****
--- 448,460 ----
unsigned int bs = info->var.yres - bh;
struct fb_fillrect region;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_clear_margins(info->splash_data, vc, info, bottom_only);
+ return;
+ }
+ #endif
+
region.color = attr_bgcol_ec(bgshift, vc);
region.rop = ROP_COPY;
***************
*** 691,697 ****
nr_cols = info->var.xres / vc->vc_font.width;
nr_rows = info->var.yres / vc->vc_font.height;
!
if (logo) {
/* Need to make room for the logo */
int cnt;
--- 731,744 ----
nr_cols = info->var.xres / vc->vc_font.width;
nr_rows = info->var.yres / vc->vc_font.height;
! #ifdef CONFIG_BOOTSPLASH
! if (vc->vc_splash_data && vc->vc_splash_data->splash_state) {
! nr_cols = vc->vc_splash_data->splash_text_wi / vc->vc_font.width;
! nr_rows = vc->vc_splash_data->splash_text_he / vc->vc_font.height;
! logo = 0;
! }
! #endif
!
if (logo) {
/* Need to make room for the logo */
int cnt;
***************
*** 757,764 ****
vc->vc_hi_font_mask = 0x100;
if (vc->vc_can_do_color)
vc->vc_complement_mask <<= 1;
! }
!
if (logo) {
if (vc->vc_cols != nr_cols || vc->vc_rows != nr_rows)
vc_resize(vc->vc_num, nr_cols, nr_rows);
--- 804,817 ----
vc->vc_hi_font_mask = 0x100;
if (vc->vc_can_do_color)
vc->vc_complement_mask <<= 1;
! }
!
! #ifdef CONFIG_BOOTSPLASH
! if(vc->vc_splash_data && vc->vc_splash_data->splash_state) {
! con_remap_def_color(vc->vc_num, vc->vc_splash_data->splash_color << 4 | vc->vc_splash_data->splash_fg_color);
! }
! #endif
!
if (logo) {
if (vc->vc_cols != nr_cols || vc->vc_rows != nr_rows)
vc_resize(vc->vc_num, nr_cols, nr_rows);
***************
*** 883,888 ****
--- 936,947 ----
if (vt_cons[vc->vc_num]->vc_mode != KD_TEXT)
return;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_putc(info->splash_data, vc, info, c, ypos, xpos);
+ return;
+ }
+ #endif
image.dx = xpos * vc->vc_font.width;
image.dy = real_y(p, ypos) * vc->vc_font.height;
image.width = vc->vc_font.width;
***************
*** 957,962 ****
--- 1016,1027 ----
if (info->cursor.rop == ROP_XOR) {
info->cursor.enable = 0;
info->cursor.rop = ROP_COPY;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_cursor(info->splash_data, info, &cursor);
+ break;
+ }
+ #endif
info->fbops->fb_cursor(info, &cursor);
}
break;
***************
*** 1032,1037 ****
--- 1097,1109 ----
mask[i++] = 0xff;
}
info->cursor.rop = ROP_XOR;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_cursor(info->splash_data, info, &cursor);
+ vbl_cursor_cnt = CURSOR_DRAW_DELAY;
+ break;
+ }
+ #endif
info->fbops->fb_cursor(info, &cursor);
vbl_cursor_cnt = CURSOR_DRAW_DELAY;
break;
***************
*** 1335,1340 ****
--- 1407,1416 ----
fbcon_softback_note(vc, t, count);
if (logo_shown >= 0)
goto redraw_up;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data)
+ goto redraw_up;
+ #endif
switch (p->scrollmode & __SCROLL_YMASK) {
case __SCROLL_YMOVE:
accel_bmove(vc, info, t + count, 0, t, 0,
***************
*** 1402,1407 ****
--- 1478,1487 ----
case SM_DOWN:
if (count > vc->vc_rows) /* Maximum realistic size */
count = vc->vc_rows;
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data)
+ goto redraw_down;
+ #endif
switch (p->scrollmode & __SCROLL_YMASK) {
case __SCROLL_YMOVE:
accel_bmove(vc, info, t, 0, t + count, 0,
***************
*** 1527,1532 ****
--- 1607,1619 ----
}
return;
}
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data && sy == dy && height == 1) {
+ /* must use slower redraw bmove to keep background pic intact */
+ splash_bmove_redraw(info->splash_data, vc, info, sy, sx, dx, width);
+ return;
+ }
+ #endif
accel_bmove(vc, info, real_y(p, sy), sx, real_y(p, dy), dx,
height, width);
}
***************
*** 1569,1574 ****
--- 1656,1665 ----
struct fb_info *info = registered_fb[(int) con2fb_map[vc->vc_num]];
struct display *p = &fb_display[vc->vc_num];
+ #ifdef CONFIG_BOOTSPLASH
+ splash_prepare(vc, info);
+ #endif
+
if (softback_top) {
int l = fbcon_softback_size / vc->vc_size_row;
if (softback_lines)
***************
*** 1652,1657 ****
--- 1743,1754 ----
fbcon_cursor(vc, blank ? CM_ERASE : CM_DRAW);
if (!info->fbops->fb_blank) {
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ splash_blank(info->splash_data, vc, info, blank);
+ return 0;
+ }
+ #endif
if (blank) {
unsigned short oldc;
u_int height;
***************
*** 1828,1837 ****
}
if (resize) {
/* reset wrap/pan */
info->var.xoffset = info->var.yoffset = p->yscroll = 0;
updatescrollmode(p, vc);
! vc_resize(vc->vc_num, info->var.xres / w, info->var.yres / h);
if (CON_IS_VISIBLE(vc) && softback_buf) {
int l = fbcon_softback_size / vc->vc_size_row;
if (l > 5)
--- 1925,1944 ----
}
if (resize) {
+ u32 xres = info->var.xres, yres = info->var.yres;
/* reset wrap/pan */
info->var.xoffset = info->var.yoffset = p->yscroll = 0;
+ p->vrows = info->var.yres_virtual / h;
+
+ #ifdef CONFIG_BOOTSPLASH
+ if (info->splash_data) {
+ xres = info->splash_data->splash_text_wi;
+ yres = info->splash_data->splash_text_he;
+ }
+ #endif
updatescrollmode(p, vc);
! vc_resize(vc->vc_num, xres / w, yres / h);
!
if (CON_IS_VISIBLE(vc) && softback_buf) {
int l = fbcon_softback_size / vc->vc_size_row;
if (l > 5)
***************
*** 2274,2279 ****
--- 2381,2390 ----
if (!num_registered_fb)
return -ENODEV;
+ #ifdef CONFIG_BOOTSPLASH
+ splash_init();
+ #endif
+
err = take_over_console(&fb_con, first_fb_vc, last_fb_vc,
fbcon_is_default);
if (err)
|
|
|
Back to top |
|
|
woody77 n00b
Joined: 06 Feb 2004 Posts: 69 Location: SC Mtns, CA, USA
|
Posted: Thu May 13, 2004 11:57 pm Post subject: |
|
|
Way cool! (works now). Just need to get my theme for 1400x1050 sorted out. |
|
Back to top |
|
|
Assgier Tux's lil' helper
Joined: 28 May 2003 Posts: 127 Location: Europe -> Netherlands -> Utrecht -> Amersfoort
|
Posted: Fri May 14, 2004 4:50 am Post subject: |
|
|
is there any reason why the people from bootsplash.org don't release any patches for more recent kernels themselves _________________
|
|
Back to top |
|
|
dalek Veteran
Joined: 19 Sep 2003 Posts: 1353 Location: Mississippi USA
|
Posted: Fri May 14, 2004 8:12 am Post subject: |
|
|
Assgier wrote: | is there any reason why the people from bootsplash.org don't release any patches for more recent kernels themselves |
Me too or me two. I'm can't get the 2.6.5 one to boot. I copied the config over from a good bootable kernel and it still won't do right. I got 2.6.6 and it boots but no bootsplash yet.
Waiting.
_________________ My rig: Gigabyte GA-970A-UD3P mobo, AMD FX-8350 Eight-Core CPU, ZALMAN CNPS10X Performa CPU cooler,
G.SKILL 32GB DDR3 PC3 12800 Memory Nvidia GTX-650 video card LG W2253 Monitor
60TBs of hard drive space using LVM
Cooler Master HAF-932 Case |
|
Back to top |
|
|
sleggh n00b
Joined: 13 May 2004 Posts: 3 Location: Iggesund, sweden
|
Posted: Fri May 14, 2004 9:18 am Post subject: |
|
|
yeah! it's working now and i don't know why. My personal theme isn't working though, but that's another question. |
|
Back to top |
|
|
woody77 n00b
Joined: 06 Feb 2004 Posts: 69 Location: SC Mtns, CA, USA
|
Posted: Fri May 14, 2004 4:46 pm Post subject: |
|
|
Well, not quite perfect.. Gettings an "oops" during init, but after that, I can restart the service and it changes just fine. Not sure if this is a bootsplash problem, or one I introduced with my patch. Will look into it, since it IS in the code I had to manually merge.
Code: |
bootsplash 3.1.3-2003/11/14: looking for picture.... found (1400x1050, 160727 bytes, v3).
bootsplash: status on console 0 changed to on
Unable to handle kernel paging request at virtual address e147b032
printing eip:
c02f96ea
*pde = 1ddac067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<c02f96ea>] Not tainted VLI
EFLAGS: 00010202 (2.6.6-rc3-mm1)
EIP is at splash_renderc+0xe6/0x19e
eax: 00000001 ebx: e147b032 ecx: e0ae5e32 edx: 00000000
esi: 00000000 edi: 00000000 ebp: 0000ad55 esp: dfa3fd80
ds: 007b es: 007b ss: 0068
Process splash.bin (pid: 6103, threadinfo=dfa3e000 task=dfc6acb0)
Stack: 00000b00 00000010 00000000 ad550000 00000007 00000000 00000001 00000010
df996220 c1511a94 c1511800 c02f9d9b e0ecc000 c1511800 00000007 00000000
c1511a8c 00000419 00000019 00000010 00000008 00000010 00000008 e0ecc000
Call Trace:
[<c02f9d9b>] splash_cursor+0x134/0x1e4
[<c02f2ba2>] fbcon_cursor+0x3b9/0x3fe
[<c0123193>] __group_send_sig_info+0x4d/0xcf
[<c0294201>] invert_screen+0x190/0x1bf
[<c0291c0e>] clear_selection+0x18/0x5d
[<c0294774>] hide_cursor+0x2b/0x42
[<c0294a84>] redraw_screen+0x1ad/0x1f5
[<c01233f1>] kill_pg_info+0x32/0x54
[<c029524c>] vc_resize+0x3f6/0x505
[<c02f71ae>] splash_status+0xfd/0x171
[<c02f746b>] splash_write_proc+0x171/0x445
[<c0320803>] stall_callback+0x0/0x19b
[<c017be81>] proc_file_write+0x0/0x42
[<c017beb8>] proc_file_write+0x37/0x42
[<c014d569>] vfs_write+0xb0/0x119
[<c014d677>] sys_write+0x42/0x63
[<c0105f13>] syscall_call+0x7/0xb
Code: 08 f7 c6 07 00 00 00 75 0e 8b 54 24 40 0f b6 3a 83 c2 01 89 54 24 40 89 f8 89 ea 84 c0 78 0f 8b 44 24 18 8b 54 24 14 85 c0 74 03 <0f> b7 13 83 c3 02 f7 c7 40 00 00 00 74 5b 0b 54 24 0c 89 11 83
<6>bootsplash 3.1.3-2003/11/14: looking for picture.... found (1400x1050, 160727 bytes, v3).
bootsplash: status on console 1 changed to on
bootsplash 3.1.3-2003/11/14: looking for picture.... found (1400x1050, 160727 bytes, v3).
bootsplash: status on console 2 changed to on
bootsplash 3.1.3-2003/11/14: looking for picture.... found (1400x1050, 160727 bytes, v3).
bootsplash: status on console 3 changed to on
bootsplash 3.1.3-2003/11/14: looking for picture.... found (1400x1050, 160727 bytes, v3).
bootsplash: status on console 4 changed to on
bootsplash 3.1.3-2003/11/14: looking for picture.... found (1400x1050, 160727 bytes, v3).
bootsplash: status on console 5 changed to on
|
however, after that first problem on the first attempt at setting up vt0, it works fine, on vt0-5. Very impressive. Not a clean transition between X.org and an fb'd vt, a bit of "snow" in the x windows and text window as it transitions, but it all cleans up quickly.
Now to just get my themes sorted out so that I've got the same background continuously. |
|
Back to top |
|
|
sleggh n00b
Joined: 13 May 2004 Posts: 3 Location: Iggesund, sweden
|
|
Back to top |
|
|
Assgier Tux's lil' helper
Joined: 28 May 2003 Posts: 127 Location: Europe -> Netherlands -> Utrecht -> Amersfoort
|
Posted: Mon May 17, 2004 7:44 am Post subject: |
|
|
you need to change that in the specific .cfg file of your theme _________________
|
|
Back to top |
|
|
DCatcher n00b
Joined: 18 Mar 2004 Posts: 12 Location: FRG
|
|
Back to top |
|
|
Narada Guru
Joined: 12 Dec 2002 Posts: 300 Location: London, UK
|
Posted: Tue May 18, 2004 12:12 am Post subject: 2.6.6 patch available |
|
|
There's now a 2.6.6 patch available on the original topic post. I've tried it and bootsplash works fine. However, I had to use the testing tree nvidia-kernel and nvidia-glx to start X with 2.6.6. Leave 8k stack sizes in kernel options rather than choosing 4k. _________________ http://dhruba.name/
Last edited by Narada on Tue May 18, 2004 1:22 am; edited 1 time in total |
|
Back to top |
|
|
Larcen Apprentice
Joined: 21 Mar 2004 Posts: 174
|
Posted: Tue May 18, 2004 1:01 am Post subject: |
|
|
Maybe I overlooked something important, I most likely did..but here it is.
I have a working bootsplash, and using genkernel, so there was a initrd-gentoo-r1 automatically made and placed in ./boot. So when I copied over the configs, replaced the symlink and edited the config, I copied over the initrd using the same file name. Luckly when I rebooted, or before I did all this, I made a backup of my genkernel initrd in my root directory, because It failed and I had to mount everything using livecd and replace the initrd. |
|
Back to top |
|
|
teedog Apprentice
Joined: 09 Mar 2004 Posts: 211
|
Posted: Tue May 18, 2004 2:58 am Post subject: Re: instructions to list all video modes |
|
|
chris.pickett wrote: | hope this helps everyone. if the lfb.exe or 622c.zip files go down, let me know, i'll keep copies. |
622c.zip's link is dead. Could you put it up somewhere again? I have a Dell Inspiron 600m with a Radeon 9000, and while 0x342 allows me to boot, I don't get a bootsplash image (says signature not found). Bootsplash works if I use 0x31A (1280x1024). That's why I want to use your trick to find the correct vga= value for me to run 1400x1050.
Thanks. |
|
Back to top |
|
|
woody77 n00b
Joined: 06 Feb 2004 Posts: 69 Location: SC Mtns, CA, USA
|
Posted: Tue May 18, 2004 3:56 am Post subject: |
|
|
1400x1050 (kernel 2.6)
Code: |
video=vesafb:ywrap,mtrr vga=0x342
|
|
|
Back to top |
|
|
teedog Apprentice
Joined: 09 Mar 2004 Posts: 211
|
Posted: Tue May 18, 2004 5:11 am Post subject: |
|
|
woody77 wrote: | 1400x1050 (kernel 2.6)
Code: |
video=vesafb:ywrap,mtrr vga=0x342
|
|
I did exactly that but no bootsplash image was loaded (kernel booted fine, just no image). Works fine with vga=0x31A. |
|
Back to top |
|
|
chris.pickett n00b
Joined: 05 Apr 2004 Posts: 72 Location: Montreal
|
Posted: Tue May 18, 2004 2:03 pm Post subject: |
|
|
Go here for the bootdisk:
http://www.bootdisk.com/bootdisk.htm
and you want the one from the DOS-based image files.
I guess the guy just provides links to them. |
|
Back to top |
|
|
Larcen Apprentice
Joined: 21 Mar 2004 Posts: 174
|
Posted: Tue May 18, 2004 4:49 pm Post subject: |
|
|
*Groans* I'm envious! *Kicks his initrd made by genkernel.* |
|
Back to top |
|
|
teedog Apprentice
Joined: 09 Mar 2004 Posts: 211
|
Posted: Tue May 18, 2004 7:52 pm Post subject: |
|
|
teedog wrote: | woody77 wrote: | 1400x1050 (kernel 2.6)
Code: |
video=vesafb:ywrap,mtrr vga=0x342
|
|
I did exactly that but no bootsplash image was loaded (kernel booted fine, just no image). Works fine with vga=0x31A. |
I'm so stupid. I forgot tor resize the image to 1400x1050. All is well now. |
|
Back to top |
|
|
infamousmrsatan Apprentice
Joined: 08 Jan 2004 Posts: 201 Location: California
|
Posted: Wed May 19, 2004 1:38 am Post subject: |
|
|
Hi, several people have reported the problem that the initrd image fails to load when they create a custom image -- but that the original default bootsplash works great.
That is the boat that I'm in.
Here's my grub.conf:
Code: | # which listing to boot as default. 0 is the first, 1 is the second, etc.
default 0
#How many seconds to wait before the default listing is booted.
timeout 10
#Nice, fat splash-image to spice things up :)
splashimage=(hd0,0)/grub/splash.xpm.gz
### the following three configurations are the post fb kernels
## Kernel version updated form -fb-splash to -fb-splash2
# Yes Framebuffer, Yes Bootsplash, Gentoo Default Image
title=Gentoo Linux (Kernel 2.6.5) (+fb +splash)
root=(hd0,0)
kernel=(hd0,0)/kernel-2.6.5-fb-splash4 root=/dev/hda3 video=vesafb:ywrap,mtrr vga=0x317 splash=verbose
initrd=/boot/oldinitrd-1024x768
# Yes Framebuffer, Yes Bootsplash, Custom Image
title=Gentoo Linux (Kernel 2.6.5) (+fb +splash) (custom)
root=(hd0,0)
kernel=(hd0,0)/kernel-2.6.5-fb-splash4 root=/dev/hda3 video=vesafb:ywrap,mtrr vga=0x317 splash=verbose
initrd=/boot/initrd-1024x768
# Yes Framebuffer, No Bootsplash
title=Gentoo Linux (Kernel 2.6.5) (+fb -splash)
root=(hd0,0)
kernel=(hd0,0)/kernel-2.6.5-fb-splash4 root=/dev/hda3 video=vesafb:ywrap,mtrr vga=0x317
# No Framebuffer, No Bootsplash
title=Gentoo Linux (Kernel 2.6.5) (-fb -splash)
root=(hd0,0)
kernel=(hd0,0)/kernel-2.6.5-fb-splash4 root=/dev/hda3
|
I'm pretty sure that I've followed all the intstructions right, and as I said, it works great with the default image. It is only when I try to use my own custom image that it fails (and fails silently, with no errors reported :/ ).
Thanks in advanced
Justin _________________ Registered Linux User 344425
Join the adopt an unanswered post initiative today!
Por favor, corrija mi espanol! |
|
Back to top |
|
|
woody77 n00b
Joined: 06 Feb 2004 Posts: 69 Location: SC Mtns, CA, USA
|
Posted: Wed May 19, 2004 2:02 am Post subject: |
|
|
No errors are reported in dmesg? I never saw that happening, I always had *something*.
Usually that there was no suitable image found. |
|
Back to top |
|
|
|
|
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
|
|