You are not logged in.
Hi everyone,
My laptop (VAIO A12) with integrated graphics does not detect external display with `xrandr`. I use KDE and the monitor does not show up in the "display configuration", but in the "audio output" the monitor is detected as "Analog Output (USB HDMI VGA Graphics Analog Stereo)". Tried HDMI and VGA ports with different monitors but the problem still exists. The external display used to work well on Windows. I thought it might be the problem of "modesetting" so I switched to Intel using "xf86-video-intel" but it doesn't work. Searched and tried for days but most of the solutions are for NVIDIA graphics and the rest didn't work...
I am new to Arch and I love this community, and I would appreciate if you can leave the suggestion in detail so that I don't get lost ^_^. If you have any idea or experience similar issues please join the discussion.
Here's the output of `lspci`:
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 615 (rev 02) (prog-if 00 [VGA controller])
Subsystem: Device 1d19:000e
Flags: bus master, fast devsel, latency 0, IRQ 133
Memory at d0000000 (64-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at e000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i91500:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP Integrated Sensor Hub (rev 21)
Subsystem: Device 1d19:000e
Flags: bus master, fast devsel, latency 0, IRQ 20
Memory at d1531000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel_ish_ipc
Kernel modules: intel_ish_ipc
And here's for `xrandr`:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 276mm x 156mm
1920x1080 60.00*+ 59.97 59.96 59.93
1680x1050 59.95 59.88
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1280x800 59.99 59.97 59.81 59.91
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 59.98
800x450 59.95 59.82
640x512 60.02
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
640x400 59.88 59.98
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
Finally part of "Xorg.0.log":
[ 3344.744] (II) modeset(0): EDID vendor "IVO", prod id 1254
[ 3344.744] (II) modeset(0): Printing DDC gathered Modelines:
[ 3344.744] (II) modeset(0): Modeline "1920x1080"x0.0 139.03 1920 1970 2030 2080 1080 1090 1104 1114 -hsync -vsync (66.8 kHz eP)
Thank you so much for your attention and sincerely wish you a great day!
Last edited by SnowzTail (2020-03-04 22:32:58)
Offline
Please use "code" tags, not "quote" tags.
Can you play audio through the monitor?
There doesn't seem to be a VGA output (listed in xrandr), how did you try them? Are any adapters involved at any time?
Did you try different cables?
Complete output of "lspci"? (In case this is an optimus system, the hdmi output you use might be wired to the nvidia chip)
Please post a complete "dmesg" after attaching the external monitor.
Offline
Thank you seth.
No audio through the monitor as it doesn't have a built-in speaker.
For VGA, I just use VGA ports of monitor and laptop. There is no adapter involved. The output of HDMI and VGA are the same.
Different VGA and HDMI cables - yes, and different monitors.
Here's the complete output of `lspci`:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 615 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.1 USB controller: Intel Corporation Device 9d30 (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #4 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4b (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983Here's for `dmesg` with HDMI monitor plugged in after boot:
http://ix.io/2cnt
Thank you again and wish you a good weekend.
Offline
[ 670.520178] usb 2-2.2: new SuperSpeed Gen 1 USB device number 6 using xhci_hcd
[ 670.537334] usb 2-2.2: New USB device found, idVendor=17e9, idProduct=4330, bcdDevice=31.04
[ 670.537341] usb 2-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 670.537344] usb 2-2.2: Product: USB HDMI VGA Graphics
[ 670.537348] usb 2-2.2: Manufacturer: DisplayLink
[ 670.537351] usb 2-2.2: SerialNumber: 0123456789
[ 670.662810] usb 2-2.2: Warning! Unlikely big volume range (=511), cval->res is probably wrong.
[ 670.662812] usb 2-2.2: [13] FU [USB HDMI Audio Playback Volume] ch = 6, val = -8176/0/16
[ 670.663033] usbcore: registered new interface driver snd-usb-audioThis is an unregistered DisplayLink USB HDMI adapter??
https://www.displaylink.com/products/usb-adapters
At the very least, the hdmi output is internally wired through a USB3 adapter (and that device is presently not supported)
https://wiki.archlinux.org/index.php/DisplayLink
You might require https://aur.archlinux.org/packages/displaylink/
Offline
Thank you so much for identifying the problem. I would raise a requirement to the package later with more details.
Offline
Finally I worked this out. I installed evdi then the latest displaylink.
If you have flicker mouse issue please try this solution.
Thanks all and have a nice day!
Offline