View previous topic :: View next topic |
Author |
Message |
quykfox n00b
Joined: 25 Jul 2016 Posts: 21 Location: USA
|
Posted: Thu Oct 12, 2017 2:47 am Post subject: HDMI displays not detected. |
|
|
My laptop has an HDMI port that I need to use occasionally for my external monitor or for giving presentations. However, I can't seem to detect any external displays I plug in. I do have the "xinerama" use flag enabled. I suspect may have forgotten to enable some option when configuring the kernel, but I'm not sure what. I can't find any relevant messages in the kernel logs.
xrandr doesn't appear to see the HDMI monitor:
Code: |
$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 380mm x 210mm
1920x1080 60.00*+
1400x1050 59.98
1600x900 60.00
1280x1024 60.02
1280x960 60.00
1368x768 60.00
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
640x360 60.00
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
# lspci
00:00.0 Host bridge: Intel Corporation Device 5910 (rev 05)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:16.3 Serial controller: Intel Corporation Sunrise Point-H KT Redirection (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
00:1d.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #13 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Device a171 (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (5) I219-LM (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M620 Mobile] (rev a2)
04:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
70:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
71:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
|
My laptop is a Thinkpad P71. I've trawled google for information, but I haven't found anything helpful. |
|
Back to top |
|
|
nokilli Apprentice
Joined: 25 Feb 2004 Posts: 196
|
Posted: Thu Oct 12, 2017 4:29 am Post subject: |
|
|
Not sure you want xinerama. I for instance have multiple monitors and xinerama is off. xrandr deprecates xinerama is my understanding.
Do you boot with the external display connected? Makes a difference on my system. X has come a long way in usability but it's not 100% quite yet.
And just to be that guy, do you know for sure that the cable works? I got a drawer full of bad ones, it happens. _________________ Today is the first day of the rest of your Gentoo installation. |
|
Back to top |
|
|
mir3x Guru
Joined: 02 Jun 2012 Posts: 455
|
|
Back to top |
|
|
quykfox n00b
Joined: 25 Jul 2016 Posts: 21 Location: USA
|
Posted: Sun Oct 15, 2017 12:26 am Post subject: |
|
|
nokilli wrote: | Not sure you want xinerama. I for instance have multiple monitors and xinerama is off. xrandr deprecates xinerama is my understanding.
Do you boot with the external display connected? Makes a difference on my system. X has come a long way in usability but it's not 100% quite yet.
And just to be that guy, do you know for sure that the cable works? I got a drawer full of bad ones, it happens. |
It wasn't working without Xinerama either, so I added the flag based on the recommendation of several threads on this forum and the Gentoo wiki https://wiki.gentoo.org/wiki/Xorg/Multiple_monitors (though I admit, I've never had to use Xinerama before for this).
I've tried booting with both displays connected, but the results are the same. I can confirm the cable does work. I'm using the i915 driver I think:
Code: |
# lspci -k
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
Subsystem: Lenovo Device 224c
Kernel driver in use: i915
|
I don't remember having to do anything special for nvidia optimus before, and having two separate desktop sessions kind of defeats the point of what I'm trying to do here (extend my existing desktop). |
|
Back to top |
|
|
nokilli Apprentice
Joined: 25 Feb 2004 Posts: 196
|
Posted: Sun Oct 15, 2017 3:03 am Post subject: |
|
|
quykfox wrote: | nokilli wrote: | Not sure you want xinerama. I for instance have multiple monitors and xinerama is off. xrandr deprecates xinerama is my understanding.
Do you boot with the external display connected? Makes a difference on my system. X has come a long way in usability but it's not 100% quite yet.
And just to be that guy, do you know for sure that the cable works? I got a drawer full of bad ones, it happens. |
It wasn't working without Xinerama either, so I added the flag based on the recommendation of several threads on this forum and the Gentoo wiki https://wiki.gentoo.org/wiki/Xorg/Multiple_monitors (though I admit, I've never had to use Xinerama before for this).
I've tried booting with both displays connected, but the results are the same. I can confirm the cable does work. I'm using the i915 driver I think:
Code: |
# lspci -k
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
Subsystem: Lenovo Device 224c
Kernel driver in use: i915
|
I don't remember having to do anything special for nvidia optimus before, and having two separate desktop sessions kind of defeats the point of what I'm trying to do here (extend my existing desktop). |
Sorry I didn't see you were running optimus before.
I just got done spending a couple of days banging my head against the wall on my nvidia laptop too, following all of the directions exactly, with no luck whatsoever, and I was just trying to get the builtin display to work! And once upon a time a few years back I had a perfect Gentoo install on this machine! In frustration I tried other distros and found that Fedora worked on the very first boot. So on that laptop that's what I'm running.
We all made terrible decisions when we bought nvidia cards and while I'd rather be running Gentoo obviously I'll take any Linux installation over letting the device turn into a paperweight.
Best of luck. _________________ Today is the first day of the rest of your Gentoo installation. |
|
Back to top |
|
|
|