DeskTux

Linux on Desktops

User Tools

Site Tools


misc:console

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
misc:console [2024-05-18 18:39] – Add discussion jensmisc:console [2024-05-20 11:33] (current) – Clarification jens
Line 5: Line 5:
  
 ===== Resolution ===== ===== Resolution =====
-Modern displays reach [[http://en.wikipedia.org/wiki/Full_HD|Full HD]] or even higher resolutions. The classical UNIX and Linux console however features a maximum of 80x25 characters. Even if you utilize the console very seldom, 80x25 is not really usable. Especially in Debian GNU/Linux, where (by default) you'll see the console on every boot and shutdown it is simply ugly.+Modern displays reach at least [[http://en.wikipedia.org/wiki/Full_HD|Full HD]] or higher resolutions. The classical UNIX and Linux console however features a maximum of 80x25 characters. Even if you utilize the console very seldom, 80x25 is not really usable. Especially in Debian GNU/Linux, where (by default) you'll see the console on every boot and shutdown it is simply ugly.
  
 So a higher resolution on the console is desirable. There used to be a kernel parameter ''[[http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers|vga=xxx]]'' where xxx was a code for the resolution and colour-depth. But the use of that option is deprecated, so it already gets ignored or will be soon. So a higher resolution on the console is desirable. There used to be a kernel parameter ''[[http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers|vga=xxx]]'' where xxx was a code for the resolution and colour-depth. But the use of that option is deprecated, so it already gets ignored or will be soon.
Line 21: Line 21:
  
 This is already it. All that remains is running ''update-grub'', reboot and you're done. Though you may want to pimp the console a little more before rebooting ;-) This is already it. All that remains is running ''update-grub'', reboot and you're done. Though you may want to pimp the console a little more before rebooting ;-)
 +
 +===== Splash Screen =====
 +I used to describe here how to add your own self-made splashscreen and also provided my own 'creations'. Well, I am a lot of things but not an artist ;-) and also these days there is a way more convenient way to add a splash screen of your choice: Plymouth.
 +
 +To use Plymouth, install some packages first (all of the following steps should be done as 'root'):
 +<code bash>
 +apt install plymouth plymouth-theme-breeze plymouth-themes
 +</code>
 +
 +Now you can check the available themes using:
 +<code bash>
 +plymouth-set-default-theme -l
 +</code>
 +
 +After you choose your theme (I use ''breeze'' because I am running that same theme in KDE Plasma), you can set it like this:
 +<code bash>
 +plymouth-set-default-theme -R <theme-name>
 +</code>
 +
 +And last but not least, you need to tell GRUB to actually show the splash screen. To do so, find the line starting with ''GRUB_CMDLINE_LINUX_DEFAULT'' in ''/etc/default/grub''. Usually it only says ''"quiet"'', add a space and the word ''splash'' after the ''quiet'' but make sure it still stays inside the quotes. The line should now look like this:
 +
 +  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 +  
 +Once this is done just update the Grub config with ''update-grub'' and after a reboot you should now see the splash screen instead of text flashing by on boot.
 +
 +For more information and especially troubleshooting, you can check the [[https://wiki.debian.org/plymouth|Debian Wiki]].
  
 ===== Console Font ===== ===== Console Font =====
misc/console.1716057594.txt.gz · Last modified: 2024-05-18 18:39 by jens