4/13/2026

Ubuntu 24.04 installation on Surface Pro 9

 Issues:

    blueman: Crashes, cannot be installed. Need to use bluetoothctl to pair and connect to bluetooth devices;

    hibernationsurface pro 9 hibernate won't shutdown completely on ubuntu 24.04. Need to add Adding specific kernel flags can force the hardware to respect power-off commands.

    Open the configuration: sudo nano /etc/default/grub.

    Find the line GRUB_CMDLINE_LINUX_DEFAULT.

    Append pci=hpiosize=0 to the existing parameters (e.g., GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=hpiosize=0").

    Update GRUB: sudo update-grub and reboot.


    sogou pinyin: Should not install fcitx5. sudo apt purge fcitx5. Need to install fcitx.


    GrubAdding GRUB_DISABLE_MEMTEST=true to /etc/default/grub and re-running sudo update-grub to remove the memtest from the grub selection menu.