I gives this to you to explain how you can play with graphical modes (cf this post) and switch between VESA and NATIVE modes under IcAROS. The first menu entry is begining at the line menuentry “Icaros Desktop”. The first entry in the list is the one that will be used by default. There is no driver given in the command line (no “nouveau.hidd” or VESA appearing), so it takes the last config saved inside IcAROS. If you want to be sure to boot in VESA mode your have to write down something like “vesa=1600×1200@60” in the boot line. You can change the background image with the “background_image” option. Why isn’t it as simple in linux ? # Timeout for menu set timeout=5 # Set default boot entry to Native Mode with fallback to true color VESA set default=0 if loadfont /boot/grub/unicode.pf2 ; then insmod vbe insmod gfxterm set gfxmode=640x480 menu_color_normal=white/black menu_color_highlight=yellow/light-gray terminal_output gfxterm insmod png background_image /boot/grub/splash.png fi menuentry "Icaros Desktop" { multiboot /boot/bootstrap-pc.gz ATA=32bit enableusb floppy=disabled module /boot/aros-bsp-pc-i386.gz module /boot/aros-base.pkg.gz module /boot/aros-fs.pkg.gz module /boot/poseidon.pkg.gz } menuentry "Icaros Desktop (high colour VESA graphics)" { multiboot /boot/bootstrap-pc.gz vesa=1600x1200@60 ATA=32bit floppy=disabled enableusb nomonitors module /boot/aros-bsp-pc-i386.gz module /boot/aros-base.pkg.gz module /boot/aros-fs.pkg.gz module /boot/poseidon.pkg.gz } menuentry "Icaros Desktop (true colour VESA graphics)" { multiboot /boot/bootstrap-pc.gz vesa=32bit ATA=32bit floppy=disabled enableusb nomonitors module /boot/aros-bsp-pc-i386.gz module /boot/aros-base.pkg.gz module /boot/aros-fs.pkg.gz module /boot/poseidon.pkg.gz } menuentry "Icaros Desktop (legacy VESA resolution: 800x600x32 @60hz)" { multiboot /boot/bootstrap-pc.gz vesa=800x600@60 ATA=32bit floppy=disabled enableusb nomonitors module /boot/aros-bsp-pc-i386.gz module /boot/aros-base.pkg.gz module /boot/aros-fs.pkg.gz module /boot/poseidon.pkg.gz } menuentry "Icaros Desktop (VGA graphics, safe mode)" { multiboot /boot/bootstrap-pc.gz ATA=nodma debug=memory floppy=disabled nomonitors module /boot/aros-bsp-pc-i386.gz module /boot/aros-base.pkg.gz module /boot/aros-fs.pkg.gz module /boot/poseidon.pkg.gz }