• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[42.1] Bootsplash Auflösung

Bendemann

Member
Hallo,

ich habe seit einigen Versionen das Problem, dass der Bootsplash und damit die Konsole eine zu geringe Auflösung haben. Ich habe etwas gegoogelt und vielleicht liegt das am offiziellen Treiber von NVidia und Framebuffer. Aber da hört es bei mir schon auf.

vim /etc/default/grub

Code:
GRUB_DISTRIBUTOR=""
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_CMDLINE_LINUX_DEFAULT="splash=silent quiet showopts vga=0x34d"
GRUB_GFXMODE=1920x1080
GRUB_GFXPAYLOAD_LINUX=keep

hwinfo --framebuffer

Code:
Mode 0x034d: 1920x1080 (+7680), 24 bits

Ich bekomme aber keine Auflösung mit 1920x1080 hin. Weiß jemand Rat?
 
OP
B

Bendemann

Member
Wenn ich beim Starten von Grub c drücke und vbeinfo eingebe, wird mir die gewünschte Auflösung angezeigt.

GRUB_GFXMOD=auto bewirkt nichts.
 
OP
B

Bendemann

Member
Danke. Was dort steht, habe ich bereits gemacht. Grub hat auch die richtige Auflösung, nur der Nachfolgende Splash nicht.
 
OP
B

Bendemann

Member
Ja, und ich scheine wie gesagt das Problem mit dem proprietären NVidia-Treiber und KMS zu haben. Das dort verlinkte Skript wird unter Opensuse nicht gehen.

Code:
 #!/bin/bash # ---------------------------------- # Author: D0rkye # Homepage: http://d0rkye.zsenialis.com/ # Most code probably by kyleabaker: http://kyleabaker.com/2010/07/11/how-to-fix-your-ubuntu-boot-screen/ # Script via http://www.webupd8.org/2010/10/script-to-fix-ubuntu-plymouth-for.html # ---------------------------------- sudo apt-get install v86d hwinfo -y sudo hwinfo --framebuffer echo "---------------------------------------------------------------" echo "Please enter the best resolution from the list above" echo "It usualy looks like this >>Mode 0x0323: 1024x768 (+4096), 24 bits<<" echo "And you have to enter it like this >>1024x768-24<<" echo "---------------------------------------------------------------" read resolution sed 's/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"quiet\ splash\"/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\"quiet\ splash\ nomodeset\ video\=uvesafb\:mode\_option\='$resolution'\,mtrr\=3\,scroll\=ywrap\"/g' /etc/default/grub > ./newgrub sudo mv -f ./newgrub /etc/default/grub sed 's/\#GRUB\_GFXMODE\=640x480/GRUB\_GFXMODE\='$resolution'/g' /etc/default/grub > ./newgrub sudo mv -f ./newgrub /etc/default/grub sudo echo "uvesafb mode_option=$resolution mtrr=3 scroll=ywrap" | sudo tee -a /etc/initramfs-tools/modules echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash sudo update-grub2 sudo update-initramfs -u echo "The resolution should be fixed after a reboot"
 
Oben