Set this in your /etc/default/grub
file:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=3 systemd.show_status=auto rd.udev.log_level=3 vt.global_cursor_default=0"
quiet
: Disable most log messages.splash
: Make sureplymouth
shows the splash screen.loglevel
: Only show messages with loglevel 3 (KERN_ERR
) or lower. Lower levels are more serious.systemd.show_status=auto
: Suppress succesfull messages.rd.udev.log_level=3
: Only show messages with loglevel 3 (KERN_ERR
) or lower. Lower levels are more serious.vt.global_cursor_default=0
: Do not show the cursor. (Prevents blinking cursor.)
Update your group config by running this as root:
update-grub
To make sure the blinking cursor is back when logging in, run this as root:
setterm -cursor on >> /etc/issue
This adds a terminal control code in the banner that is shown above the login prompt which re-enables the cursor.