sudo apt install hwinfo
Then search for the available resolutions of your desktop: sudo hwinfo --framebuffer
Select the resolution you want to have with logo and then: sudo gedit /etc/default/grub
Change GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” with GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=0000x000-24,mtrr=3,scroll=ywrap" (put the resolution where I wrote 0000x000)
Put the same resolution you selected to GRUB_GFXMODE= line.
Then open sudo gedit /etc/grub.d/00_header
Search for the line gfxmode=${GRUB_GFXMODE}
In a line under it add set gfxpayload=keep
Then: sudo gedit /etc/initramfs-tools/modules
Add this to the end of document: #uvesafb mode_option=0000x000-24 mtrr=3 scroll=ywrap (replace 0s with your resolution).
Go back to terminal: echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
To end type sudo update-grub2 and sudo update-initramfs -u
Found the solution for this problem:
sudo apt install hwinfo
Then search for the available resolutions of your desktop: sudo hwinfo --framebuffer
Select the resolution you want to have with logo and then: sudo gedit /etc/default/grub
Change GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” with GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=0000x000-24,mtrr=3,scroll=ywrap" (put the resolution where I wrote 0000x000)
Put the same resolution you selected to GRUB_GFXMODE= line.
Then open sudo gedit /etc/grub.d/00_header
Search for the line gfxmode=${GRUB_GFXMODE}
In a line under it add set gfxpayload=keep
Then: sudo gedit /etc/initramfs-tools/modules
Add this to the end of document: #uvesafb mode_option=0000x000-24 mtrr=3 scroll=ywrap (replace 0s with your resolution).
Go back to terminal:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
To end type
sudo update-grub2 and sudo update-initramfs -u
Greetings!