Opened 3 years ago

Last modified 2 years ago

#16825 new bug

Intel UHD Graphics 630 (Mobile) doesn't work

Reported by: muffin Owned by: rudolfc
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/intel_extreme/coffeelake Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by diver)

In my Asus laptop are two graphic adapters:

listdev:

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 8086: Intel Corporation
  device 3e9b: UHD Graphics 630 (Mobile)

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 10de: NVIDIA Corporation
  device 1c20: GP106M [GeForce GTX 1060 Mobile]

It is an Optimus card. Other systems like FreeBSD, OpenBSD or OpenIndiana use the Intel card as default with an Intel driver. Haiku uses the Vesa driver.

listimage kernel:

 3624     0          0 /boot/system/add-ons/kernel/drivers/dev/graphics/vesa

The display works fine with the Vesa driver, but with an Intel driver there will maybe some adjustments for screen brightness in the screen preferences.

Attachments (8)

listdev.txt (2.8 KB ) - added by muffin 3 years ago.
listimage_kernel.txt (6.4 KB ) - added by muffin 3 years ago.
listdev.2.txt (2.9 KB ) - added by hoanga 2 years ago.
listimage_kernel.2.txt (5.9 KB ) - added by hoanga 2 years ago.
syslog_hda.txt (53.0 KB ) - added by hoanga 2 years ago.
syslog.txt (111.1 KB ) - added by hoanga 2 years ago.
listimage.txt (6.0 KB ) - added by hoanga 2 years ago.
syslog_plugin_externalport.txt (35.1 KB ) - added by hoanga 2 years ago.

Download all attachments as: .zip

Change History (19)

by muffin, 3 years ago

Attachment: listdev.txt added

by muffin, 3 years ago

Attachment: listimage_kernel.txt added

by hoanga, 2 years ago

Attachment: listdev.2.txt added

by hoanga, 2 years ago

Attachment: listimage_kernel.2.txt added

by hoanga, 2 years ago

Attachment: syslog_hda.txt added

comment:1 by hoanga, 2 years ago

i have checked on a more recent version of haiku and noticing similar behavior as well as no audio (not sure if this is related to #15158). i have attached information on the system (listdev, listimage, some syslog)

~> uname -a Haiku shredder 1 hrev55668 Nov 28 2021 07:42:47 x86_64 x86_64 Haiku

comment:2 by diver, 2 years ago

Component: DriversDrivers/Graphics/intel_extreme/coffeelake
Description: modified (diff)
Keywords: intel graphics removed
Owner: changed from nobody to rudolfc
Version: R1/beta2R1/Development

UHD Graphics 630 is Coffee Lake. There is a pending patch to enable it https://review.haiku-os.org/c/haiku/+/4739

Please open another ticket for the audio problem (one ticket per problem).

comment:3 by korli, 2 years ago

device Bridge (Host bridge) [6|0|0]
vendor 8086: Intel Corporation
device 3ec4: 8th Gen Core Processor Host Bridge/DRAM Registers

this would mean adding something like:

{0x3ec4, 0x3e9b, INTEL_MODEL_CFL,  "CoffeeLake Halo GT2"}

and

{0x3e9b, INTEL_MODEL_CFL,  "CoffeeLake Halo GT2"}

comment:4 by korli, 2 years ago

Please check with hrev55672 or newer. Please upload a new syslog.

comment:5 by rudolfc, 2 years ago

Hi, make that hrev55673 or newer ;-) And indeed, please upload a new syslog along with your findings.

by hoanga, 2 years ago

Attachment: syslog.txt added

by hoanga, 2 years ago

Attachment: listimage.txt added

comment:6 by hoanga, 2 years ago

hello there,

i created a new ticket (#17436) to report the audio problems, sorry for highjacking this ticket with another concern. in regards to the intel graphics, i have updated the system to hre55673 and from what i can tell, looks like the intel driver is now activated and is working on the acer that i have been testing with. thank you for the quick feedback!

comment:7 by rudolfc, 2 years ago

Hi, log looks as I would expect it. If you want you could still try an external screen and see if that works too, and if you would have display on both outputs simultaneously.

Please let me know, and if you do this extra test, again upload a syslog as well.

Thank you!

by hoanga, 2 years ago

comment:8 by hoanga, 2 years ago

i have tried plugging into an external screen using the hdmi port on the laptop and was not able to get the external display to activate. i tried plugging in the external hdmi port after haiku booted up as well as plugging in the external hdmi port before haiku boot and trying to see if that made a difference (it did not). i also tried to use the function keys on the laptop to coerce using an external display (it did not use the external display but did turn off temporarily in what looked like it was attempting to detect the external display). in all of these checks, i did not see the screen ever display in the screen settings as well

comment:9 by rudolfc, 2 years ago

Ok, thanks for testing. Let's leave it at that for now. The conclusion is that the internal panel works OK now, but external screens do not (other users have that as well sometimes). Audio does not work, but is not implemented yet, and I guess that will not happen very soon either.

comment:10 by korli, 2 years ago

muffin, please test with a current nightly.

comment:11 by korli, 2 years ago

Please check with hrev56001 or newer. Thanks.

Note: See TracTickets for help on using tickets.