Comment 22 for bug 1996619

Revision history for this message
Heather Lemon (hypothetical-lemon) wrote (last edit ):

### VERIFICATION DONE KINETIC ###

sudo apt-get update
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system virtinst bridge-utils -y

sudo systemctl enable libvirtd
sudo systemctl status libvirtd

wget https://releases.ubuntu.com/kinetic/ubuntu-22.10-live-server-amd64.iso

virsh list

sudo chown -R ubuntu:ubuntu ubuntu-22.10-live-server-amd64.iso
* you will get a permission denied if you don't do this part*

sudo virt-install --location='./ubuntu-22.10-live-server-amd64.iso', --name=setfont-repo --vcpus=2 --memory=2048 --disk size=10 --console pty,target_type=virtio --serial pty --graphics none --boot=uefi,kernel='/boot/vmlinuz',initrd='/boot/initrd.img',kernel_args='console=/dev/ttyS0' --extra-args='console=ttyS0,115200n8 serial' --debug

virsh console setfont-repo <name of vm>

select Tab-> Help -> Enter Shell

sudo apt-cache policy kbd

kbd package version previous
2.3.0-3ubuntu4

#Error message thrown in logs

root@ubuntu-server:/# setfont $SNAP/subiquity.psf
setfont: ERROR kdfontop.c:266 put_font_piofontx: ioctl(PIO_FONTX): 512,8x16: failed: Inappropriate ioctl for device

### ENABLE PROPOSED ###

# create new VM for kinetic
sudo virt-install --location='./ubuntu-22.10-live-server-amd64.iso', --name=setfont-repo03 --vcpus=2 --memory=2048 --disk size=10 --console pty,target_type=virtio --serial pty --graphics none --boot=uefi,kernel='/boot/vmlinuz',initrd='/boot/initrd.img',kernel_args='console=/dev/ttyS0' --extra-args='console=ttyS0,115200n8 serial' --debug

select Tab-> Help -> Enter Shell

# edit sources.list
deb http://archive.ubuntu.com/ubuntu kinetic-proposed universe multiverse restricted main
sudo apt-get upgrade kbd
Check version installed
sudo apt-cache policy kbd
Candidate: 2.3.0-3ubuntu4.22.10

sudo apt --only-upgrade install kbd

# execute command
setfont $SNAP/subiquity.psf
bash:

# no error messages are thrown
# we don't have any error messages being thrown in the logs -
/var/log/installer/subiquity-client-debug.log

# if you need to log back into the vm
virsh list
virsh console setfont-repo03

# notes
ctl+5 = exit rich console command or CTRL+]

### VERIFICATION DONE KINETIC ###