You are not logged in.
Pages: 1
Hello everyone.
I am trying to have my system boot up without showing anything but a boot splash screen. I have installed splashy and grub2, both work well and cover just about everything. However, there is a brief point between when grub2 and splashy loads where the arch Linux logo and a few lines of output appears. Anyone know how to silence it or redirect it?
my grub2 config looks like:
menuentry "Media, with Linux vmlinuz26" --class media --class gnu-linux --class gnu --class os {
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set ddca46ea-1054-4ef1-b7a6-1eaa7f2ba1ef
echo Loading Linux vmlinuz26 ...
linux /vmlinuz26 root=/dev/disk/by-uuid/e1b81b58-06d0-44be-8c57-9265dc14e9ac ro quiet splash vga=792
echo Loading initial ramdisk ...
initrd /kernel26.img
I hope this is the proper thread category for this post, if not please direct me.
Thank you.
Offline
Add "logo.nologo" to the line starting with "linux". This will get rid of the logos. To remove the other messages, edit /lib/initcpio/init and comment out (i.e. prefix with '#') the first 3 lines that start with "msg", then rebuild your initcpio. Be careful with this because it might make your system unbootable. It would be a good idea to backup your original initcpio first.
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
Hello PirateJonno,
Thanks for the help everything worked just about perfectly. However, I am still seeing one thing flash on the screen. It happens so fast that I can really make out all of what it says, but it is something along the lines of PCI 0000 incompatible.
Thoughts?
Offline
My guess would be that it is an error message from udev. You might be able to add "&> /dev/null" to the line '/sbin/udevd --daemon --resolve-names=never', but again be careful. I think a better way to fix this would be to disable your splash screen temporarily so that you can read exactly what it says, then see if you can find out how to fix it without just supressing the error.
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
Look something like this, perhaps?
pcieport 0000:00:01.0: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:01.0: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:01.0:pcie01 failed with error -13
pcieport 0000:00:1c.0: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.0: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.0:pcie01 failed with error -13
pcieport 0000:00:1c.3: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.3: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.3:pcie01 failed with error -13
pcieport 0000:00:1c.5: Requesting control of PCIe PME from ACPI BIOS
pcieport 0000:00:1c.5: Failed to receive control of PCIe PME service: no _OSC support
pcie_pme: probe of 0000:00:1c.5:pcie01 failed with error -13
It's an annoyance with 2.6.34 kernels, hopefully resolved in 2.6.35 (this coming week hopefully!)
Offline
@falconindy: That is not the error on the boot screen however, dmesg is riddled with it.
@pirateJonno: I am testing all of this on a VM so I am taking snapshots before any risky change. Therefore, I don't mind being a little aggressive with what we try. I disabled splashy and the error is:
pci 0000:00:18.2 no compatible bridge window for [io 0xf000-0xffff]
@dunz0r: Your suggestion disabled the splash screen all together.
Offline
I tried sending udev to /dev/null with no luck. However, it didn't break anything, so that was good.
Offline
@pirateJonno: I am testing all of this on a VM so I am taking snapshots before any risky change. Therefore, I don't mind being a little aggressive with what we try. I disabled splashy and the error is:
pci 0000:00:18.2 no compatible bridge window for [io 0xf000-0xffff]
The only fix I could find is to put pci=use_crs at the end of your kernel command line. Not sure if it will work though, you might want to research this further yourself. I'm not sure if there's any way to just suppress this since it comes from the kernel itself
Last edited by PirateJonno (2010-08-01 00:53:11)
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
OK, I will look more into myself. Thank you again for all your help.
Offline
OK, I will look more into myself. Thank you again for all your help.
Post back if you discover anything. This is an interesting topic.
Offline
Pages: 1