Half Screen black in Linux Mint

Abdul Ghafoor

New Member
Joined
Dec 10, 2024
Messages
6
Reaction score
1
Credits
53
I have HP EliteOne 800 G2 23-inch Touch AiO. When I boot Linux Mint from bootable USB it shows half screen black. Not even Linux mint but I also tried Fedora, Zorin and Google ChromeOS, the problem still remains same in all OSs. Any solution please.
 


Have you tried adding nomodeset to the grub?

Here is how
Hold down the shift key when booting starts.

You will then get a grub console mode menu. The top option should be selected. Press 'e' key to edit that line.
Scroll down to the "Linux /boot/vmlinuz- your kernel-root=UUID.." line. That is the line that tells Grub which kernel to boot with and the parameters to be passed to the kernel when it boots are placed at the end of this line.

Press 'e' key again to edit this line.

Move to the end of the line to the text that says "quiet splash" and then enter "nomodeset" after the word splash and before " mark ensuring there is a space between the new option and any other option.
It should look like "quiet splash nomodeset"

Once you have added the parameter, press Enter to accept the editing.
Then press 'b' to boot using that kernel and those parameters.

does it boot normally?
 
Have you tried adding nomodeset to the grub?

Here is how
Hold down the shift key when booting starts.

You will then get a grub console mode menu. The top option should be selected. Press 'e' key to edit that line.
Scroll down to the "Linux /boot/vmlinuz- your kernel-root=UUID.." line. That is the line that tells Grub which kernel to boot with and the parameters to be passed to the kernel when it boots are placed at the end of this line.

Press 'e' key again to edit this line.

Move to the end of the line to the text that says "quiet splash" and then enter "nomodeset" after the word splash and before " mark ensuring there is a space between the new option and any other option.
It should look like "quiet splash nomodeset"

Once you have added the parameter, press Enter to accept the editing.
Then press 'b' to boot using that kernel and those parameters.

does it boot normally?
Yes I tried "nomodeset" it boots in full screen but screen resolution sets 1024*768 which does not changeable, and screen shows zoomed or things seems big. How to solve this?
 
Well, try setting it with xrandr
Run xrandr
and you'll see a list of supported resolutions. You'll see something like "LVSD"/"EDP"/"LDP" and a number (sometimes hyphenated)... Unless it's an HDMI interface which is sometimes the case on mobiles. Anyway, it'll say it's connected and the current mode. Use
xrandr --output <EDP/HDMI/Whatever> --mode <preferred res, example: 1920x1080>
If that works, at least it's nothing major.

However, it does help to post hardware info (I had to look your model up: intel HD 530 graphics). If on Debian-based systems, you may want to ensure firmware-intel-graphics is installed and up to date.

You can try forcing the video mode from grub by adding the video=1920x1080 (or whatever your native is). In this case, I believe you can enable modeset with i915.modeset=1 since disabling it didn't help and modesetting is needed often to get a "true" mode (at least with my intel chip on my previous install -- works OOTB this one, yay).

Beyond that, it may be best to post the output of dmesg | grep drm or dmesg | grep i915 and the output of lsmod so people can see what's buggy.

Anyway the results of the above should narrow it down.
 
Dear I tried but it couldn't. I'm new on Linux Mint and I disappointed to use Linux. If there is an easy way to set the mode please tell me that way. Thanks
 
The tech forums are littered with screen problems on the HP EliteOne 800 G2 23-inch Touch AiO, Many of them are power related, have you been having any problems with windows?
 
The tech forums are littered with screen problems on the HP EliteOne 800 G2 23-inch Touch AiO, Many of them are power related, have you been having any problems with windows?
Hi Dear,
I have HP EliteOne 800 G2 23-in Touch AiO with Intel i3 6th generation, 8Gb Ram and HDD 500GB, SSD 256. It has Intel HD Graphics 530. I'm using Windows 11 on this pc. Now a days I want to shift on Linux Distribution like Linux Mint 22 cinnamon 64 bit and I installed it on my pc but it runs with half screen black with resolution 1920*1080. I also tried Ubuntu 24.01.1, Zorin 17.2, Kubuntu 24.04.1, Fedora and FydeOS. All these shows half screen black. When I used "nomodeset" in grub it comes with full screen with resolution 1080*768 on unkwon display and it is not changable resolution. Yesterday I tried "videoinfo" in grub it shows "no info available". Then I tried "sudo nano /etc/default/grub" to change the resolution but it cannot come on full screen.
 
If you haven’t already tried... go mint menu ..all apps..scroll down to Display and open and try ajusting from there, if not you may need to install Xrandr [from the software manager]

I am quite aware of your machines spec's, this screen problem has been going on since 2015 most of them are power related. it seems whatever OS you are using, you may become susceptible to it
 
Last edited:
Hi Dear,
I have HP EliteOne 800 G2 23-in Touch AiO with Intel i3 6th generation, 8Gb Ram and HDD 500GB, SSD 256. It has Intel HD Graphics 530. I'm using Windows 11 on this pc. Now a days I want to shift on Linux Distribution like Linux Mint 22 cinnamon 64 bit and I installed it on my pc but it runs with half screen black with resolution 1920*1080. I also tried Ubuntu 24.01.1, Zorin 17.2, Kubuntu 24.04.1, Fedora and FydeOS. All these shows half screen black. When I used "nomodeset" in grub it comes with full screen with resolution 1080*768 on unkwon display and it is not changable resolution. Yesterday I tried "videoinfo" in grub it shows "no info available". Then I tried "sudo nano /etc/default/grub" to change the resolution but it cannot come on full screen.
Okay, so nomodeset does work. Sorry, was confused by what you posted about the resolution, thought you meant the size of screen in use.

Anyway, after some digging, I found your solution: You need to disable Legacy Boot in the BIOS/UEFI (https://bugs.freedesktop.org/show_bug.cgi?id=97822)
TBH, I never would've guessed that. Another reason to avoid HP in future. Good luck and let us know if that solved it.
 
Top