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 [2023-06-12 15:17] – Removed tweakconsole 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 12: Line 12:
  
 ==== Configuring GRUB ==== ==== Configuring GRUB ====
-Possibly you already did part of the GRUB configuration if you also use my [[grub|GRUB Splashscreen]]. Here I'll assume you didn't.+Possibly you already did part of the GRUB configuration if you also use my [[archive:grub|GRUB Splashscreen]]. Here I'll assume you didn't.
  
 First, you need to do some default settings in GRUB. The file ''/etc/default/grub'' needs to be edited for that. First, you need to do some default settings in GRUB. The file ''/etc/default/grub'' needs to be edited for that.
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 =====
 In Debian the default console font is "Fixed". This font is fine for the occasional console user, but a much more readable and beautiful font is "Terminus". In Debian the packages "console-setup" and "console-terminus" should be installed by default. If not, just install them: In Debian the default console font is "Fixed". This font is fine for the occasional console user, but a much more readable and beautiful font is "Terminus". In Debian the packages "console-setup" and "console-terminus" should be installed by default. If not, just install them:
-  # apt-get install console-setup console-terminus+  # apt install console-setup console-terminus
 Afterwards run the console setup: Afterwards run the console setup:
   # dpkg-reconfigure console-setup   # dpkg-reconfigure console-setup
Line 30: Line 56:
  
 Afterwards, reboot your machine and enjoy the console! Afterwards, reboot your machine and enjoy the console!
 +
 +~~DISCUSSION~~
misc/console.1686583052.txt.gz · Last modified: 2023-06-12 15:17 by jens