Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
21590 Discussions

Nuc Pro 14 - Ubuntu 24.04 - Arc Graphics - Missing resolutions

Wirehead
Beginner
3,666 Views

Hi,

 

I'm using an Intel Nuc Pro 14, with Ubuntu 24.04.

In Windows, I can use the full resolutions of my 2 HDMI screens: 2560x1080@60Hz

 

However, in Ubuntu, it seems the support for this resolution is missing from the driver, and it tops out at 1920x1080@60Hz for both screens, leading to black bars on both sides of the screen.

 

The listing for this PC  explicitly mentions support for Ubuntu 24.04. So I expect this *should* work, given that in Windows11, the hardware has no issue with it.

 

Kind regards,

Jeffrey

0 Kudos
21 Replies
JeanetteC_Intel
Moderator
3,431 Views

Hello Wirehead,

 

Thank you for posting in Intel Communities.

 

Since the issue only happens while running Ubuntu, I would like to know more about your system details to fully understand where the issue truly lies. Please help share the exact NUC Pro 14 model you have. Additionally, we highly appreciate you sharing your system configuration so we can fully check and provide you with an accurate fix. This could be possible by downloading the Intel® System Support Utility for Windows* software. When the download is complete, launch SSU.exe.

  • Scan: Check the box Everything.
  • Click Scan.
  • Review: When finished scanning, click Next.
  • Click Save (.txt file). Attach the file as you reply. *If you wish to send this file via email, let me know so I can send one for you to reply to and attach the log file.

 

I will wait for your reply.

 

 

Best regards,

Jeanette C.

Intel® Customer Support Technician


Wirehead
Beginner
3,381 Views

Hi Jeanette,

 

Thank you for coming back. In attachment, please find the output of SSU, ran in Windows11.

 

Kind regards,

Jeffrey

0 Kudos
Wirehead
Beginner
3,268 Views

Hi Jeanette,

 

Just an observation. A USB-C to HDMI adapter, connected to the rear USB-C port, permits me to use the entire 2560x1080 resolution in linux, but naturally, that is only one screen. This should still get fixed so the on-board HDMI ports support the full resolution in Linux, as it's clearly working in Windows.

 

Furthermore - I also compared the EDID data between the HDMI connection, and the USB connection - both are detected exactly the same (except for the manufacturing date.. 🙂). So this rather seems like a driver issue than anything else:

 

jeffrey@cerberus:~$ diff -y hdmi.txt usb.txt 
Section "Monitor"						Section "Monitor"
	Identifier "LG ULTRAWIDE"					Identifier "LG ULTRAWIDE"
	ModelName "LG ULTRAWIDE"					ModelName "LG ULTRAWIDE"
	VendorName "GSM"						VendorName "GSM"
	# Monitor Manufactured week 11 of 2018		      |		# Monitor Manufactured week 1 of 2018
	# EDID version 1.3						# EDID version 1.3
	# Digital Display						# Digital Display
	DisplaySize 670 280						DisplaySize 670 280
	Gamma 2.20							Gamma 2.20
	Option "DPMS" "true"						Option "DPMS" "true"
	Horizsync 30-90							Horizsync 30-90
	VertRefresh 56-75						VertRefresh 56-75
	# Maximum pixel clock is 240MHz					# Maximum pixel clock is 240MHz
	#Not giving standard mode: 1152x864, 75Hz			#Not giving standard mode: 1152x864, 75Hz
	#Not giving standard mode: 1280x1024, 60Hz			#Not giving standard mode: 1280x1024, 60Hz
	#Not giving standard mode: 1280x720, 60Hz			#Not giving standard mode: 1280x720, 60Hz
	#Not giving standard mode: 1600x900, 60Hz			#Not giving standard mode: 1600x900, 60Hz
	#Not giving standard mode: 1680x1050, 60Hz			#Not giving standard mode: 1680x1050, 60Hz

	#Extension block found. Parsing...				#Extension block found. Parsing...
	Modeline 	"Mode 11" +hsync +vsync 			Modeline 	"Mode 11" +hsync +vsync 
	Modeline 	"Mode 0" -hsync -vsync 				Modeline 	"Mode 0" -hsync -vsync 
	Modeline 	"Mode 1" +hsync +vsync 				Modeline 	"Mode 1" +hsync +vsync 
	Modeline 	"Mode 2" 148.500 1920 2008 2052 2200 		Modeline 	"Mode 2" 148.500 1920 2008 2052 2200 
	Modeline 	"Mode 3" 74.250 1280 1390 1420 1650 7		Modeline 	"Mode 3" 74.250 1280 1390 1420 1650 7
	Modeline 	"Mode 4" 27.027 720 736 798 858 480 4		Modeline 	"Mode 4" 27.027 720 736 798 858 480 4
	Modeline 	"Mode 5" 74.250 1920 2448 2492 2640 1		Modeline 	"Mode 5" 74.250 1920 2448 2492 2640 1
	Modeline 	"Mode 6" 27.000 720 732 796 864 576 5		Modeline 	"Mode 6" 27.000 720 732 796 864 576 5
	Modeline 	"Mode 7" 74.250 1920 2008 2052 2200 1		Modeline 	"Mode 7" 74.250 1920 2008 2052 2200 1
	Modeline 	"Mode 8" 148.500 1920 2448 2492 2640 		Modeline 	"Mode 8" 148.500 1920 2448 2492 2640 
	Modeline 	"Mode 9" 25.200 640 656 752 800 480 4		Modeline 	"Mode 9" 25.200 640 656 752 800 480 4
	Modeline 	"Mode 10" 74.250 1280 1720 1760 1980 		Modeline 	"Mode 10" 74.250 1280 1720 1760 1980 
	Modeline 	"Mode 12" +hsync +vsync interlace		Modeline 	"Mode 12" +hsync +vsync interlace
	Modeline 	"Mode 13" +hsync +vsync 			Modeline 	"Mode 13" +hsync +vsync 
	Modeline 	"Mode 14" -hsync -vsync 			Modeline 	"Mode 14" -hsync -vsync 
	Option "PreferredMode" "Mode 11"				Option "PreferredMode" "Mode 11"
EndSection							EndSection

 

There's also the slight quirk, where this machine officially supports Ubuntu 24.04, however, the out-of-tree Intel ARC drivers, only support Ubuntu 22.04 and Ubuntu 23.04 - so I am unable to test with a potentially -newer- driver.

0 Kudos
gomcodoctor
Beginner
3,047 Views
Exactly same issue I am facing with nuc pro plus 14 !
0 Kudos
gomcodoctor
Beginner
3,013 Views
I also solved the issue by using a Type C to HDMI cable.

Native HDMI to HDMI has the issue.
0 Kudos
JeanetteC_Intel
Moderator
2,900 Views

Hello Wirehead,


Thank you for sharing this observation. I will have this checked internally and will post an update once it's available.


Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
JeanetteC_Intel
Moderator
2,858 Views

Hello Wirehead,


Good day.

 

I am still conducting further checks on the issue that you have reported. Can you please help with the following steps below and let me know how it goes?

 

1) Contact your motherboard system manufacturer support to get help updating the BIOS to the latest version, and apply the BIOS defaults.

2) Please check the available manuals here.

 

Based on the SSU log file, your unit model is NUC14RVK-B. Checking on your system's website, it supports

Windows 11 64-bit. Please also take note that the issue may be due to incompatible OS since the drivers are native and are automatically loaded when the OS is installed. Please make sure to confirm OS compatibility with the manufacturer's support team.

I just need to set your expectations that Technical and Warranty Support for Intel’s NUC 7 through NUC 13 Systems has transitioned to ASUS as of January 16, 2024. In case the recommendations I shared still do not fix the issue, it is still best to reach out to your systems support team, as they have a better understanding and may have changes with the system's configuration that only they would know and to best assist you with.

https://www.asus.com/my/displays-desktops/nucs/nuc-mini-pcs/asus-nuc-14-pro/techspec/

 

I will wait for your reply.



Best regards,

 

JeanetteC.

Intel Customer Support Technician


0 Kudos
Wirehead
Beginner
2,840 Views

Hi JeanetteC_Intel,

 

Wirehead_1-1729059061965.png

 

The matter of fact is, this has nothing to do with Asus, but everything with the Intel Display driver in Linux. In Windows, the ARC driver support the ultra-wide resolution on native HDMI. In Linux, it doesn't (can't select the resolution). However, as stated above, using Thunderbolt-to-HDMI cables, it _is_ working in Linux.

 

If I go to Asus, they will point me here because it's clearly driver related. How can we stop this ping-pong?

 

Kind regards,

Jeffrey

 

 

0 Kudos
gomcodoctor
Beginner
2,774 Views

Another observation

 

If we use HDMI to HDMI, when the mini PC restarts, Ubuntu shows a very high-resolution screen when attached to the latest ultrawide monitor ( 29WQ600-W ) on the login page; it gets to normal 2560x1080@60Hz after login.

 

But behavior is normal when we use Thunderbolt-to-HDMI cables on the same monitor!

 

0 Kudos
JeanetteC_Intel
Moderator
2,614 Views

Hello gomcodoctor


Thank you for sharing this observation that may help with further investigation of this issue.



Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
JeanetteC_Intel
Moderator
2,614 Views

Hello Jeffrey/Wirehead,

 

I'll take note of this and will do further checking internally. I will post an update once it's available. 

 

 

Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
JeanetteC_Intel
Moderator
2,415 Views

Hello Wirehead,

 

Good day to you.

 

Can we ask for an EDID log file?

It might be an OS configuration problem but maybe it's a driver issue since all is fine under Windows.

 

Our Intel Linux driver website [https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html?wapkw=linux%20arc%20drivers] doesn't list Ubuntu 24 as a supported OS, but in the detailed description you can find a website with documentation.

Inside it, there's a section "Installing client GPUs" and there's a paragraph on how to install drivers on Ubuntu 24.04 LTS.

 

I've also found some info in the Ubuntu community

 - check this setting: "Adjust for TV" can be found under: -] Settings -] Displays -] Adjust for TV

- other websites with the same/similar issue and ways to resolve it:

-- https://askubuntu.com/questions/727753/how-do-i-configure-ubuntu-for-a-219-screen

-- https://www.reddit.com/r/linux_gaming/comments/tvlu3y/black_borders_in_secondary_display_tv/

-- https://wiki.ubuntu.com/X/Config/Resolution

-- https://samuelmartin.wordpress.com/2012/05/29/enabling-resolutions-in-ubuntu-12-04-lubuntu-12-04/

 

I'll give you more time on this and will wait for your feedback.

 

 

Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
Wirehead
Beginner
2,286 Views

Hi @JeanetteC_Intel ,

 

-The EDID file has been provided in the reply of 09-23-2024.

-Installing the Client GPU compute package makes no change.

-The "Adjust for TV" setting is not available on Ubuntu 24.04 LTS.

 

Kind regards,

Jeffrey

 

edit: for completeness, added the EDID again:

Section "Monitor"
	Identifier "LG ULTRAWIDE"
	ModelName "LG ULTRAWIDE"
	VendorName "GSM"
	# Monitor Manufactured week 1 of 2018
	# EDID version 1.3
	# Digital Display
	DisplaySize 670 280
	Gamma 2.20
	Option "DPMS" "true"
	Horizsync 30-90
	VertRefresh 56-75
	# Maximum pixel clock is 240MHz
	#Not giving standard mode: 1152x864, 75Hz
	#Not giving standard mode: 1280x1024, 60Hz
	#Not giving standard mode: 1280x720, 60Hz
	#Not giving standard mode: 1600x900, 60Hz
	#Not giving standard mode: 1680x1050, 60Hz

	#Extension block found. Parsing...
	Modeline 	"Mode 11" +hsync +vsync 
	Modeline 	"Mode 0" -hsync -vsync 
	Modeline 	"Mode 1" +hsync +vsync 
	Modeline 	"Mode 2" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
	Modeline 	"Mode 3" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
	Modeline 	"Mode 4" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
	Modeline 	"Mode 5" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
	Modeline 	"Mode 6" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
	Modeline 	"Mode 7" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
	Modeline 	"Mode 8" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
	Modeline 	"Mode 9" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
	Modeline 	"Mode 10" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
	Modeline 	"Mode 12" +hsync +vsync interlace
	Modeline 	"Mode 13" +hsync +vsync 
	Modeline 	"Mode 14" -hsync -vsync 
	Option "PreferredMode" "Mode 11"
EndSection
0 Kudos
JeanetteC_Intel
Moderator
2,090 Views

Hello Wirehead,


Good day.


I will check on this additional information you've shared and I will post another update once available.



Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
DhannielM_Intel
Moderator
1,877 Views

Hello Wirehead,


Thanks for waiting. From the EDID log you provided, it seems the resolution you're looking for isn't detected by the OS. You might find this related topic helpful: https://discuss.kde.org/t/display-configuration-not-using-edid-from-intel-arc/12666/17


The thread also points to this link: https://lore.kernel.org/all/20240626050056.3996349-5-ankit.k.nautiyal@intel.com/T/


Additionally, you may want to reach out to ASUS if there are any updates related to Ubuntu software or other technical help. Since we no longer provide support for NUC, we can't offer in-depth technical support. If ASUS can't help, please ask them to contact us for further investigation.


Best regards,


Dhanniel M.

Intel Customer Support Technician


0 Kudos
Wirehead
Beginner
1,865 Views

Hi Dhanniel,

 

The link provided is interesting. But as you can see, that patch points to an issue in the following module:

intel-gfx

Which there again, has nothing to do with ASUS. But rather the Intel driver itself (the patch was authored by ankit.k.nautiyal@intel.com). It's good that there's a possible root cause. Let's hope the patch ends up soon in Ubuntu.

It's worth mentioning that this doesn't happen using USB-C DP Alt mode -> HDMI converter, and not in Windows.

So again - nothing by ASUS, but purely a Intel driver issue.

 

Kind regards,

Jeffrey

0 Kudos
JeanetteC_Intel
Moderator
1,605 Views

Hello Wirehead,

 

Let me check on this internally and will post an update once it's available.

 

 

Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
Invicta
Beginner
1,527 Views
I too am interested in finding solution to this issue in order to use Ubuntu on a NUC14 Pro with Core5 Ultra. Using the ARC GPU to its full capabilities is a must. Thanks for sharing
0 Kudos
JeanetteC_Intel
Moderator
1,055 Views

Hello Invicta,

 

Thank you for posting in Intel Communities.

 

 I kindly request that you create a new thread for your case. This will allow us to focus on your specific problem and provide you with better assistance.

 

Sincerely,

JeanetteC.

Intel Customer Support Technician

0 Kudos
JeanetteC_Intel
Moderator
1,060 Views

Hello Wirehead,

 

Good day!

 

We replicated the issue using the following setup and successfully achieved a 4K resolution. For further assistance with this matter, it would be best to contact ASUS directly, as they may have additional steps or solutions to offer.

 

  • Laptop: Samsung GalaxyBook4 Pro (960XGK)
  • Processor: Intel Core Ultra 5 125H
  • Graphics: Intel ARC Graphics (more info in the attachments)
  • OS: Ubuntu 24.04.1 LTS
  • OS Type: 64-bit
  • Kernel Version: Linux 6.8.0-49-generic
  • External monitor: Samsung 4K UHD (Model: LS27A800UJWXXL)
  • Cable: Original HDMI cable that came with the monitor

 

 

Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
Reply