debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #05180
[Bug 2120239] Re: External monitor not detected on HP Spectre x360 (Intel UHD + NVIDIA GTX 1650 Ti) in any PRIME mode on Ubuntu 24.04.3
It sounds like you might be plugging into ports owned by the Nvidia GPU
while the Nvidia GPU is turned off. In this situation I recommend:
1. Avoid using the HDMI port at all. Even when it works it will be
forced to use a slow indirect rendering path.
2. Find which USB-C port is wired to the Intel GPU and only connect
monitors to that port. Certainly your Thunderbolt controller is made by
Intel. If you can't find one then check the BIOS settings to see if you
can force the USB-C ports to always be owned by the Intel integrated GPU
instead of the Nvidia discrete GPU.
At any time you can also ask the kernel which ports it thinks are
connected:
grep . /sys/class/drm/*/status
or for more details run:
sudo apt install drm-info
sudo drm_info > drminfo.txt
and attach the resulting text file here.
** Package changed: xorg (Ubuntu) => ubuntu
** Changed in: ubuntu
Status: New => Incomplete
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/2120239
Title:
External monitor not detected on HP Spectre x360 (Intel UHD + NVIDIA
GTX 1650 Ti) in any PRIME mode on Ubuntu 24.04.3
Status in Ubuntu:
Incomplete
Bug description:
[Impact]
On HP Spectre x360 laptops with Intel UHD Graphics (CometLake-H GT2) + NVIDIA GTX 1650 Ti (TU117M), running Ubuntu 24.04.3 LTS with proprietary NVIDIA drivers, external monitors connected via USB-C or HDMI are not detected when using PRIME on-demand mode. The issue occurs in both Wayland and Xorg sessions.
External displays only work when switching to PRIME NVIDIA-only mode,
which forces all rendering through the dGPU and prevents power
savings.
[Steps to reproduce]
Install Ubuntu 24.04.3 LTS on HP Spectre x360 with Intel UHD +
NVIDIA GTX 1650 Ti.
Install proprietary NVIDIA driver via:
sudo ubuntu-drivers autoinstall
Set PRIME mode to on-demand:
sudo prime-select on-demand
Reboot and log in (either Wayland or Xorg).
Connect external monitor via USB-C or HDMI.
[Expected result]
External monitor is detected and can be enabled in Displays settings in PRIME on-demand mode.
[Actual result]
xrandr --listmonitors only lists the internal display (eDP-1).
xrandr --verbose shows all NVIDIA connectors (DP-1-0, HDMI-1-0,
etc.) as disconnected.
External monitor remains blank.
Switching to NVIDIA-only mode (sudo prime-select nvidia) and rebooting
makes the external monitor work normally.
[Additional information]
Hardware: HP Spectre x360, Intel UHD Graphics (CometLake-H GT2) +
NVIDIA GTX 1650 Ti Mobile
OS: Ubuntu 24.04.3 LTS, kernel version from uname -r
NVIDIA driver version: output of nvidia-smi
lspci:
00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] (rev a1)
sudo lshw -c video shows driver=nvidia for NVIDIA and driver=i915
for Intel.
Firmware updated via fwupdmgr.
[Tags]
nvidia prime external-monitor hybrid-graphics xorg ubuntu-24.04
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: xorg 1:7.7+23ubuntu3
ProcVersionSignature: Ubuntu 6.14.0-27.27~24.04.1-generic 6.14.6
Uname: Linux 6.14.0-27-generic x86_64
.proc.driver.nvidia.capabilities.fabric-imex-mgmt:
DeviceFileMinor: 4323
DeviceFileMode: 256
DeviceFileModify: 1
.proc.driver.nvidia.capabilities.gpu0: Error: path was not a regular file.
.proc.driver.nvidia.capabilities.mig: Error: path was not a regular file.
.proc.driver.nvidia.gpus.0000.01.00.0: Error: path was not a regular file.
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.suspend: suspend hibernate resume
.proc.driver.nvidia.suspend_depth: default modeset uvm
.proc.driver.nvidia.version:
NVRM version: NVIDIA UNIX Open Kernel Module for x86_64 570.169 Release Build (dvs-builder@U22-I3-AE18-31-4) Thu Jun 12 19:38:21 UTC 2025
GCC version: gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: unknown
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Sat Aug 9 21:23:18 2025
DistUpgraded: Fresh install
DistroCodename: noble
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
Intel Corporation CometLake-H GT2 [UHD Graphics] [8086:9bc4] (rev 05) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company CometLake-H GT2 [UHD Graphics] [103c:86e8]
NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] [10de:1f95] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company TU117M [GeForce GTX 1650 Ti Mobile] [103c:86e8]
InstallationDate: Installed on 2025-08-09 (0 days ago)
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 (20250805.1)
MachineType: HP HP Spectre x360 Convertible 15-eb0xxx
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.14.0-27-generic root=UUID=21227000-2d04-48c7-a84e-904a43a751b2 ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/02/2022
dmi.bios.release: 15.16
dmi.bios.vendor: AMI
dmi.bios.version: F.16
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 86E8
dmi.board.vendor: HP
dmi.board.version: 01.77
dmi.chassis.type: 31
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 1.77
dmi.modalias: dmi:bvnAMI:bvrF.16:bd11/02/2022:br15.16:efr1.77:svnHP:pnHPSpectrex360Convertible15-eb0xxx:pvr:rvnHP:rn86E8:rvr01.77:cvnHP:ct31:cvrChassisVersion:sku2T980EA#ABU:
dmi.product.family: 103C_5335KV HP Spectre
dmi.product.name: HP Spectre x360 Convertible 15-eb0xxx
dmi.product.sku: 2T980EA#ABU
dmi.sys.vendor: HP
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.122-1~ubuntu0.24.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 25.0.7-0ubuntu0.24.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.12-1ubuntu1.4
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:22.0.0-1build1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2120239/+subscriptions
References