I have created a Pull Request for the kvm configuration topic with the console. It seems, there are problems with ttyS0 on s390x: https://github.com/openSUSE/obs-build/pull/699#issuecomment-863218898 The ttyS0 on s390x is not a serial line as known on other architectures s390vsl201 /> cat /proc/tty/drivers /dev/tty /dev/tty 5 0 system:/dev/tty /dev/console /dev/console 5 1 system:console /dev/ptmx /dev/ptmx 5 2 system /dev/vc/0 /dev/vc/0 4 0 system:vtmaster sclp_vt220 /dev/ttysclp 4 65 system:/dev/tty tty3215 /dev/ttyS 4 64 system:/dev/tty tty3270 /dev/3270/tty 227 1-255 system:/dev/tty hvc /dev/hvc 229 0-7 system pty_slave /dev/pts 136 0-1048575 pty:slave pty_master /dev/ptm 128 0-1048575 pty:master unknown /dev/tty 4 1-63 console See /usr/src/linux/Documentation/s390/3270.rst ... that means if driver tty3215 is loaded or builtin (CONFIG_TN3215) you have them around.