Hi,
I have been running tumbleweed on my HP laptop for a few months now and everything has been working fine. Today I tried outputting to an external display for the first time and I couldn’t get an output signal. Gnome recognizes that there is an external display connected but I haven’t been able to get anything to show up.
I am quite confused as to why this happens. I have checked the uefi settings and there being no option to turn the HDMI port off. I have tried all the different graphics modes (integrated, hybrid, dedicated) none seem to make a difference, so I don’t think it is a uefi problem, but I am still learning so I could be wrong. I have also tried both wayland and xorg on gnome, with the problem persisting on both. Bellow is some outputs I have used to troubleshoot the problem, the output from xrandr --listproviders
seems to hint at the problem as it doesn’t find any providers. However, I don’t know what could cause that.
user@localhost:~> inxi -GSa
System:
Host: localhost.localdomain Kernel: 6.12.6-1-default arch: x86_64 bits: 64
compiler: gcc v: 14.2.1 clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.6-1-default
root=UUID=2dc6641d-0605-4575-a94f-d70a406b54ac splash=silent
mitigations=auto quiet security=apparmor
Desktop: GNOME v: 47.2 tk: GTK v: 3.24.43 wm: gnome-shell
tools: gsd-screensaver-proxy avail: xscreensaver dm: GDM v: 47.0
Distro: openSUSE Tumbleweed 20241224
Graphics:
Device-1: Intel HD Graphics P530 vendor: Hewlett-Packard driver: i915
v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports: active: eDP-1
empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:191d
class-ID: 0300
Device-2: NVIDIA GM107GLM [Quadro M1000M] vendor: Hewlett-Packard
driver: nvidia v: 550.135 alternate: nouveau,nvidia_drm non-free: 550.xx+
status: current (as of 2024-09; EOL~2026-12-xx) arch: Maxwell code: GMxxx
process: TSMC 28nm built: 2014-2019 pcie: gen: 1 speed: 2.5 GT/s lanes: 16
link-max: gen: 3 speed: 8 GT/s ports: active: none off: DP-3 empty: DP-4
bus-ID: 01:00.0 chip-ID: 10de:13b1 class-ID: 0300
Device-3: Cheng Uei Precision Industry (Foxlink) HP HD Camera
driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0
bus-ID: 1-7:3 chip-ID: 05c8:0383 class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: X: loaded: modesetting,nvidia dri: iris
gpu: i915,nvidia,nvidia-nvswitch display-ID: 0
Monitor-1: DP-3 model: MSI MP275Q serial: PC3M284700642 built: 2024
res: 2560x1440 dpi: 108 gamma: 1.2 size: 598x336mm (23.54x13.23")
diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 640x480
Monitor-2: eDP-1 model: Sharp 0x1445 built: 2015 res: 3840x2160 dpi: 282
gamma: 1.2 size: 346x194mm (13.62x7.64") diag: 397mm (15.6") ratio: 16:9
modes: 3840x2160
API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.1 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel HD Graphics P530 (SKL GT2)
device-ID: 8086:191d memory: 7.55 GiB unified: yes display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
The display is clearly recognised so I don’t believe there is a problem with the display itself.
lewis@localhost:~> xrandr
Screen 0: minimum 16 x 16, current 4480 x 1440, maximum 32767 x 32767
eDP-1 connected primary 1920x1080+0+360 (normal left inverted right x axis y axis) 350mm x 190mm
1920x1080 59.96*+
1440x1080 59.99
1400x1050 59.98
1280x1024 59.89
1280x960 59.94
1152x864 59.96
1024x768 59.92
800x600 59.86
640x480 59.38
320x240 59.29
1680x1050 59.95
1440x900 59.89
1280x800 59.81
1152x720 59.75
960x600 59.63
928x580 59.88
800x500 59.50
768x480 59.90
720x480 59.71
640x400 59.95
320x200 58.14
1600x900 59.95
1368x768 59.88
1280x720 59.86
1024x576 59.90
864x486 59.92
720x400 59.27
640x350 59.28
DP-3 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 600mm x 330mm
2560x1440 59.91*+
1920x1440 59.90
1600x1200 59.87
1440x1080 59.87
1400x1050 59.86
1280x1024 59.76
1280x960 59.94
1152x864 59.78
1024x768 59.68
800x600 59.86
640x480 59.38
320x240 59.29
1920x1200 59.88
1680x1050 59.85
1440x900 59.89
1280x800 59.81
1152x720 59.75
960x600 59.63
928x580 59.88
800x500 59.50
768x480 59.38
720x480 59.71
640x400 59.20
320x200 58.14
2048x1152 59.90
1920x1080 59.88
1600x900 59.82
1368x768 59.88
1280x720 59.86
1024x576 59.90
864x486 59.45
720x400 59.27
640x350 59.28
Drivers can be seen bellow.
user@localhost:~> /sbin/lspci -nnk | grep -EA3 "VGA|Display|3D"
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics P530 [8086:191d] (rev 06)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device [103c:80d4]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107GLM [Quadro M1000M] [10de:13b1] (rev a2)
Subsystem: Hewlett-Packard Company Device [103c:80d4]
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
user@localhost:~> xrandr --listproviders
Providers: number : 0
Any help would be much appreciated.