Aug 25, 2016 - 03:00am
I have to install more than 30 allinone HP ELITEONE 800 G2 non touch.
I make a install of Debian jessie with a backport kernel (4.6.0) usinf FAI (all the installation are identical). All works fine on 50% of the computers. on the other 50%, I just have a screen on the half of the monitor (see the photo).
I have checked lspci, Xorg, dmesg, etc log and I don't see any difference on computers that works and computers that don't work.
Is there someone that have an idea of what can I explore to solve the problem ? Is it a driver problem or something else ?
lspci -kvxx :
00:02.0 VGA compatible controller: Intel Corporation Device 1912 (rev 06) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 8058
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities:  Vendor Specific Information: Len=0c <?>
Capabilities:  Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities:  #1b
Capabilities:  Address Translation Service (ATS)
Capabilities:  #13
00: 86 80 12 19 07 00 10 00 06 00 00 03 00 00 00 00
10: 04 00 00 e0 00 00 00 00 0c 00 00 d0 00 00 00 00
20: 01 30 00 00 00 00 00 00 00 00 00 00 3c 10 58 80
30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 01 00 00
Thanks for your help.
I'm afraid I don't know the answer to your question - if I had to make a guess I'd say it was an HDMI connection/EDID sort of problem. Is the xrandr output on working and broken installs the same?
Thanks for your reply.
We are exploring the problen with the HP support, and it seems to be a problem with the panel (two different customer for the same model). We are waiting the conclusions from the HP support.
Wait and see.
Hello, this is test post, if I can post something or is everything blocked by stupid antispam system. Sorry.
I try to write only small texts:
we have the same problem. If the Linux is started with KMS (modeset), the image is displayed only in the upper half of the screen. It can start Xorg, but the image is still squeezed to upper half. The image is really 1920x1080, but the screen on monitor is squeeze to upper half, does not matter if text console or X. Xorg can either work with external monitor over DP and there is correctly image displayed on full screen.
As soon as we disable KMS, the console is standard 80x25 (not using KMS) but correctly full screen, and Xorg can start with VESA in 1920x1080 in full screen too, we had to only define monitor parameters.
It looks really like some monitor bug and maybe for Windows HP makes in driver some hack to send some special init sequence or code to expand image. Or maybe somehow different initialize monitor if it finds some intel init sequence?
We have about 28 of these machines, our model is HP EliteOne 800 G2 23-in Touch AiO/8058, BIOS N11 Ver. 02.18 11/01/2016, with
VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company HD Graphics 530
Kernel driver in use: i915
Kernel modules: i915
We have already tried different i915 module options as we got these PCs, but nothing helped.
I have installed ubuntu 16.10 now and tried intel graphics update tool, but still the same problem.
Now we would like to display cloned image to both internal LCD and external monitor, but in VESA we cannot active external monitor, because of VESA driver, and the PC does neither activate external display on boot. Colleague told me, the image was duplicated to external monitor before BIOS update, it was with version 02.10. Maybe the new BIOS version deactivates external monitor by default, therefore we need to use KMS now to be able start cloned image to external monitor.
Do you have any progress with HP? I would not expect from HP any reaction, because only FreeDOS and Windows are supported.
But it would be great, if the solve this problem something.
Thank you for any answer.
Yes, Hp have accepted to change all the disfunctionning panels (LG one) by samsung panel and all works fine now. (just still 3 panel to change, panels that should be changed in january).
If these HP platforms are commercially available, please consider filing a bug or sending out a summary of the issue to firstname.lastname@example.org so others who are dealing with this issue may learn about your findings. Thanks.
we have made a discovery, that this problem is probably caused by Legacy Support in BIOS. If the Legacy Support is enabled, image is squeezed to upper half. If the Legacy Support is disabled, image is correctly displayed to whole screen. I have written explanation to freedesktop bugzilla (https://bugs.freedesktop.org/show_bug.cgi?id=97822#c63).