Minibook-X N150 (CWI558) | Display resolution recognized as 1200x1920 (Win 11 + Linux)

Hi, just thought I’d reach out and see if anyone has found a fix for the laptop display resolution being recognized as 1200x1920? It happens on Linux and Windows (Windows corrects it in some ways but it’s not perfect) and prevents me from opening some applications and games as they try to create a portrait window instead of landscape. Is there a way to correct this beyond rotating the display 90 degrees in system settings?

The screen is a portrait, so no fix for that

1 Like

Well, it’s a bit more advanced, so I hope you’re feeling frisky.

All you have to do is add a kernel parameter on the boot config fbcon=rotate:1 this effectively rotates the screen.

I use GRUB for my boot loader and am going to go out on a limb here an assume your installation uses GRUB too as it seems to be the most common among popular distros.

  1. Edit the /etc/default/grub file. Look for the line (usually near the top of the file) GRUB_CMDLINE_LINE="" there may or may not be anything between the quotes. If there is some items, just add a space then fbcon=rotate:1
  2. Run $ sudo grub-mkconfig -o /boot/grub/grub.cfg (typical grub.cfg location)
  3. Run $ grep -Ei 'fbcon' /boot/grub/grub.cfg to verify fbcon=rotate:1 was added. Should look something like as follows:
     linux	/vmlinuz-linux-minibook-x root=UUID=ad2ff379-c916-4553-8fde-0f83d9a5edce rw fbcon=rotate:1 loglevel=3 quiet
     	linux	/vmlinuz-linux-minibook-x root=UUID=ad2ff379-c916-4553-8fde-0f83d9a5edce rw fbcon=rotate:1 loglevel=3 quiet
     	linux	/vmlinuz-linux root=UUID=ad2ff379-c916-4553-8fde-0f83d9a5edce rw fbcon=rotate:1 loglevel=3 quiet
    
  4. Reboot
  5. The GRUB menu will be in portrait, but once the kernel loads, the display will rotate pretty much immediately.

If 1 does not orient correctly, try one of the following values

0: Normal orientation (0°)
1: Clockwise (90°)
2: Upside down (180°)
3: Counterclockwise (270°)

The sideways boot loader is just something you get used to, but the kernel can orient itself right away well before the greeter appears.

1 Like

Thank you for that legendary answer, it’s exactly the solution I was looking for! I knew I’d have to dig into the GRUB conf at some point from crumbs I’d picked up elsewhere, but I’m still pretty fresh to the Linux and I was hesitant to make uninformed changes. So thanks as well for including context and a bit of troubleshooting, and laying it out so neatly. That went a long way for my understanding :raising_hands:

1 Like