[SOLVED] VESA doesnt work with QEMU on Windows 11
Posted: Wed Jul 03, 2024 10:29 am
Hello everyone,
I am currently working on a very simple kernel.
However, I got some issues when it comes to VESA graphics on my Windows 11 machine.
Specifically, I switch to 24bpp VESA mode, but I can only use the red and green channel, the blue channel just displays black. Also, when i set red and green bits, it display the color as white...
I tried running it on another PC (old PC, cant use it for development), where it runs just fine. (blue colors working etc)
If you wanna try it yourself, heres the git repo: https://github.com/user23078509817/kernel
I am currently using Windows 11 with an Nvidia RTX 3050, and QEMU 9.0.1 in WSL. (also tried running QEMU directly on Windows, also didnt work).
Does anyone know what could possibly be the issue?
thanks in advance!
EDIT:
I solved it. I think I am completely dumb...
For the past few years I always had the windows night mode toggled on.
tried it without, it worked.
...
I am currently working on a very simple kernel.
However, I got some issues when it comes to VESA graphics on my Windows 11 machine.
Specifically, I switch to 24bpp VESA mode, but I can only use the red and green channel, the blue channel just displays black. Also, when i set red and green bits, it display the color as white...
I tried running it on another PC (old PC, cant use it for development), where it runs just fine. (blue colors working etc)
If you wanna try it yourself, heres the git repo: https://github.com/user23078509817/kernel
I am currently using Windows 11 with an Nvidia RTX 3050, and QEMU 9.0.1 in WSL. (also tried running QEMU directly on Windows, also didnt work).
Does anyone know what could possibly be the issue?
thanks in advance!
EDIT:
I solved it. I think I am completely dumb...
For the past few years I always had the windows night mode toggled on.
tried it without, it worked.
...