Ever since the [Stable] update of 2020.07.19, I am now seeing two problems with GRUB, i.e.:
1. I get an error message ─ repeated several times ─ at boot, reading...
Compression type 0x3 not supported.
... followed by...
Press any key to continue...
I don't necessarily have to press a key, because there's an obvious timeout on it, and it'll proceed to the next step ─ the GRUB menu ─ after a few seconds anyway.
2. I am no longer getting the graphical GRUB menu, but instead I am getting the fallback text-mode GRUB menu.
Another forum member commented on the update announcement thread about a similar problem ─ see post below ─ albeit that this person has an NVIDIA graphics adapter, whereas I only have an on-board Intel graphics chipset.
I have followed the advice given by the poster quoted above, but with the exception of the display resolution at boot now being more high-res than the original 640-480 VGA resolution, the problem persists. I am still seeing the same error message, and I am still getting the fallback text-mode GRUB menu.
I have also removed the word
auto from the
/etc/default/grub (and updated GRUB again), but it doesn't make any difference.
Below is my
GRUB_DEFAULT=saved GRUB_TIMEOUT=5 GRUB_TIMEOUT_STYLE=menu GRUB_DISTRIBUTOR='Manjaro' GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="" # If you want to enable the save default function, uncomment the following # line, and set GRUB_DEFAULT to saved. GRUB_SAVEDEFAULT=true # Preload both GPT and MBR modules so that they are not missed GRUB_PRELOAD_MODULES="part_gpt part_msdos" # Uncomment to enable booting from LUKS encrypted devices #GRUB_ENABLE_CRYPTODISK=y # Uncomment to use basic console GRUB_TERMINAL_INPUT=console # Uncomment to disable graphical terminal #GRUB_TERMINAL_OUTPUT=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command 'videoinfo' GRUB_GFXMODE=1920x1080x32 # Uncomment to allow the kernel use the same resolution used by grub GRUB_GFXPAYLOAD_LINUX=keep # Uncomment if you want GRUB to pass to the Linux kernel the old parameter # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries GRUB_DISABLE_RECOVERY=true # Uncomment and set to the desired menu colors. Used by normal and wallpaper # modes only. Entries specified as foreground/background. GRUB_COLOR_NORMAL="light-gray/black" GRUB_COLOR_HIGHLIGHT="green/black" # Uncomment one of them for the gfx desired, a image background or a gfxtheme #GRUB_BACKGROUND="/usr/share/grub/background.png" GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt" # Uncomment to get a beep at GRUB start #GRUB_INIT_TUNE="480 440 1"
System: Host: nx-74205 Kernel: 5.4.52-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 parameters: BOOT_IMAGE=/vmlinuz-5.4-x86_64 root=UUID=3f1852bc-be95-4e42-8d46-25bafac4ce79 rw rootflags=subvol=@ quiet Desktop: KDE Plasma 5.19.3 tk: Qt 5.15.0 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux Machine: Type: Desktop Mobo: Micro-Star model: H310M PRO-VDH PLUS (MS-7C09) v: 1.0 serial: <filter> UEFI: American Megatrends v: 1.10 date: 11/12/2018 CPU: Topology: 6-Core model: Intel Core i5-8400 bits: 64 type: MCP arch: Kaby Lake family: 6 model-id: 9E (158) stepping: A (10) microcode: D6 L2 cache: 9216 KiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 33613 Speed: 833 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 833 2: 822 3: 988 4: 970 5: 805 6: 934 Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled Type: mds mitigation: Clear CPU buffers; SMT disabled Type: meltdown mitigation: PTI Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: disabled, RSB filling Type: srbds mitigation: Microcode Type: tsx_async_abort status: Not affected Graphics: Device-1: Intel UHD Graphics 630 vendor: Micro-Star MSI driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e92 Display: x11 server: X.Org 1.20.8 driver: intel unloaded: modesetting alternate: fbdev,vesa compositor: kwin_x11 resolution: 1920x1080~60Hz OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.1.3 direct render: Yes Audio: Device-1: Intel 200 Series PCH HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a2f0 Sound Server: ALSA v: k5.4.52-1-MANJARO Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI driver: r8168 v: 8.048.03-NAPI port: e000 bus ID: 01:00.0 chip ID: 10ec:8168 IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: <filter> Drives: Local Storage: total: 1.59 TiB used: 77.21 GiB (4.7%) ID-1: /dev/sda vendor: Samsung model: SSD 860 QVO 1TB size: 931.51 GiB block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 1B6Q scheme: GPT ID-2: /dev/sdb vendor: MDT (rebuilt WD/Seagate) model: MD7500AAVS-00D7B0 size: 698.64 GiB block size: physical: 512 B logical: 512 B speed: 3.0 Gb/s serial: <filter> rev: 1A01 scheme: GPT Partition: ID-1: / raw size: 1024.0 MiB size: 1024.0 MiB (100.00%) used: 26.4 MiB (2.6%) fs: btrfs dev: /dev/sda3 ID-2: /boot raw size: 512.0 MiB size: 487.9 MiB (95.30%) used: 60.0 MiB (12.3%) fs: ext4 dev: /dev/sda2 ID-3: /home raw size: 450.00 GiB size: 450.00 GiB (100.00%) used: 2.46 GiB (0.5%) fs: btrfs dev: /dev/sda9 ID-4: /opt raw size: 2.00 GiB size: 2.00 GiB (100.00%) used: 98.4 MiB (4.8%) fs: btrfs dev: /dev/sda6 ID-5: /usr raw size: 22.00 GiB size: 22.00 GiB (100.00%) used: 6.29 GiB (28.6%) fs: btrfs dev: /dev/sda4 ID-6: /var raw size: 20.00 GiB size: 20.00 GiB (100.00%) used: 3.29 GiB (16.5%) fs: btrfs dev: /dev/sda11 Sensors: System Temperatures: cpu: 34.0 C mobo: N/A Fan Speeds (RPM): N/A Info: Processes: 351 Uptime: 45m Memory: 15.51 GiB used: 1.95 GiB (12.6%) Init: systemd v: 245 Compilers: gcc: 10.1.0 clang: 10.0.0 Shell: bash v: 5.0.18 running in: konsole inxi: 3.0.37
By the way, even though GRUB supports the MS-DOS partition table format, this is a UEFI-only system with a GPT partition table format.
The system is installed on a 1 TB SSD, and there are no other operating systems installed on this machine. I am also not getting any errors when running
I am wondering however, could the error about the unsupported compression have anything to do with the
initramfs or the kernel image?