NYX
13 April 2022 17:58
1
Hello, I'm having a strange problem with a DVI-D adapter I have connected to linux as a 3rd monitor, I'm attaching below my inxi with some hidden unrelevant things
Kernel: 5.17.1-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=1917394f-b0c2-4c6c-a7d3-02e38e0d3198 rw rootflags=subvol=@
quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1
resume={hidden} loglevel=3
Desktop: KDE Plasma 5.24.2 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11
vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: H310M PRO-VDH PLUS (MS-7C09) v: 1.0
serial: <superuser required> UEFI: American Megatrends v: 1.QB
date: 10/08/2019
CPU:
Info: model: Intel Pentium Gold G5420 bits: 64 type: MT MCP
arch: Coffee Lake family: 6 model-id: 0x9E (158) stepping: 0xA (10)
microcode: 0xB4
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 800 min/max: 800/3800 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 bogomips: 30399
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel CoffeeLake-S GT1 [UHD Graphics 610] vendor: Micro-Star MSI
driver: i915 v: kernel ports: active: DP-1,HDMI-A-1 off: HDMI-A-2
empty: HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:3e90 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.3 compositor: kwin_x11 driver: X:
loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2")
s-diag: 1052mm (41.4")
Monitor-1: DP1 mapped: DP-1 pos: primary,left serial: <filter>
built: 2015 res: 1920x1080 hz: 60 dpi: 48 gamma: 1.2
size: 1020x570mm (40.2x22.4") diag: 1168mm (46") ratio: 16:9 modes:
max: 1024x768 min: 720x400
Monitor-2: HDMI1 mapped: HDMI-A-1 pos: primary,right model: LED MONITOR
serial: <filter> built: 2020 res: 1920x1080 dpi: 94 gamma: 1.2
size: 520x320mm (20.5x12.6") diag: 611mm (24") ratio: 16:10 or 15/9
modes: max: 1920x1080 min: 720x400
OpenGL: renderer: Mesa Intel UHD Graphics 610 (CFL GT1)
v: 4.6 Mesa 21.3.7 direct render: Yes
Audio:
Device-1: Intel 200 Series PCH HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a2f0
class-ID: 0403
Sound Server-1: ALSA v: k5.17.1-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.47 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: e000 bus-ID: 01:00.0 chip-ID: {hidden} class-ID: 0200
IF: enp1s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 223.57 GiB used: 88.36 GiB (39.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37240G
size: 223.57 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 0101 scheme: GPT
Partition:
ID-1: / raw-size: 214.47 GiB size: 214.47 GiB (100.00%)
used: 88.36 GiB (41.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 214.47 GiB size: 214.47 GiB (100.00%)
used: 88.36 GiB (41.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 214.47 GiB size: 214.47 GiB (100.00%)
used: 88.36 GiB (41.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 214.47 GiB size: 214.47 GiB (100.00%)
used: 88.36 GiB (41.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 7.67 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
ID-2: swap-2 type: partition size: 8.8 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/sda3 maj-min: 8:3
Sensors:
System Temperatures: cpu: 29.8 C mobo: 27.8 C
Fan Speeds (RPM): N/A
Info:
Processes: 254 Uptime: 7m wakeups: 0 Memory: 7.67 GiB used: 3.8 GiB (49.5%)
Init: systemd v: 250 tool: systemctl Compilers: gcc: 11.2.0 clang: 13.0.1
Packages: pacman: 2021 lib: 388 Shell: fish v: 3.3.1 running-in: konsole
inxi: 3.3.13
Garuda (2.5.5-1):
head: no se puede abrir '/var/log/pacman.log' para lectura: No existe el fichero o el directorio
System install date:
Last full system update: 2022-03-02
Is partially upgraded: Yes
Relevant software: NetworkManager
Windows dual boot: No/Undetected
Snapshots: Snapper
Failed units: bluetooth-autoconnect.service
I have a HDMI as main monitor, a vga as 2nd monitor, and now I wanted to connect a 3rd monitor using a DVI-D to HDMI converter ... Something like this
Click to see Converter Image
when I go into Bios or shows the grub, this monitor works with this adapter, and works normally until the Login screen... once login screen appears that DVI Monitor goes to sleep mode... I already tried searching a while about this but no luck... anyone happen to know what could it be? I need to have all 3 monitors working
Thanks in advance!
Have you configured the monitor in KDE’s display settings?
3 Likes
NYX
13 April 2022 19:02
3
The thing is that monitor is not appearing in settings either, to drag and drop, only 2 are shown but it appears in xrandr -q
1 Like
If you lower the resolution and refresh rate of the other two monitors, does the missing monitor appear?
Sometimes multi-monitor setups like this get stuck with all displays pulled down to the same maximum resolution/refresh rate (whatever display has the lowest maximum). BIOS and grub typically do not support high resolutions anyway, which would explain why all displays are in use in those environments.
2 Likes
SGS
13 April 2022 23:02
5
NYX:
Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2")
s-diag: 1052mm (41.4")
Monitor-1: DP1 mapped: DP-1 pos: primary,left serial: <filter>
built: 2015 res: 1920x1080 hz: 60 dpi: 48 gamma: 1.2
size: 1020x570mm (40.2x22.4") diag: 1168mm (46") ratio: 16:9 modes:
max: 1024x768 min: 720x400
Monitor-2: HDMI1 mapped: HDMI-A-1 pos: primary,right model: LED MONITOR
serial: <filter> built: 2020 res: 1920x1080 dpi: 94 gamma: 1.2
Your output max. is 3840x1080.
Monitor 1 + 2 fill this space, so no space for Monitor 3 .
My 0,02 $
2 Likes
NYX
13 April 2022 23:02
6
Nope, I tried but nope.. same issue, the other monitor is not shown
NYX:
off: HDMI-A-2
Your system can see the 3rd monitor. This means that if you can’t see the 3rd monitor in KDE Display Settings module, either KDE Settings Display module has a bug, or there’s something wrong with your eyes the way you think this application works. It may be hidden, and you need to drag another monitor to uncover it, or use the dropdown list/combo to select and activate it (IIRC).
1 Like
NYX
18 April 2022 13:26
8
Maybe you're right... but is not changed through console I'll keep the post open until I found out
NYX
18 April 2022 14:40
9
nope, I mean, I didn't see it behind the other monitors, and is not appearing in the list either, I tried with
╰─λ xrandr --output HDMI2 --mode 1920x1080 --rate 60.00
xrandr: cannot find crtc for output HDMI2
but that's the answer I receive.. so... idk now , heh
NYX:
--output HDMI2
NYX:
off: HDMI-A-2
Not the same descriptors. Use what xrandr shows.
Post xrandr
output.
1 Like
Post your /var/log/Xorg.0.log
(if not there or current, look in ~/.local/share/xorg
IIRC) at a paste-bin service and share the link.
Also post these, for a quick guess
grep -Ewi "time|dri|hdmi[A-Z0-3-]{1,4}|dp[A-Z0-3-]{1,4}|dvi|output|error|\(EE\)|disabled" /var/log/Xorg.0.log
bash -c 'for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done'
NYX
18 April 2022 22:11
13
ok
https://pastebin.com/WWYfYA5v
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 5.889] (==) Log file: “/var/log/Xorg.0.log”, Time: Mon Apr 18 16:03:55 2022
[ 5.900] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 5.948] (EE) Failed to load module “fbdev” (module does not exist, 0)
[ 5.948] (EE) Failed to load module “vesa” (module does not exist, 0)
[ 5.951] (II) intel(0): Output HDMI1 has no monitor section
[ 5.952] (II) intel(0): Enabled output HDMI1
[ 5.952] (II) intel(0): Output HDMI2 has no monitor section
[ 5.952] (II) intel(0): Enabled output HDMI2
[ 5.952] (II) intel(0): Output DP1 has no monitor section
[ 5.952] (II) intel(0): Enabled output DP1
[ 5.952] (II) intel(0): Output HDMI3 has no monitor section
[ 5.953] (II) intel(0): Enabled output HDMI3
[ 5.953] (II) intel(0): Output VIRTUAL1 has no monitor section
[ 5.953] (II) intel(0): Enabled output VIRTUAL1
[ 5.953] (–) intel(0): Output HDMI2 using initial mode 1920x1080 on pipe 0
[ 5.953] (–) intel(0): Output DP1 using initial mode 1024x768 on pipe 1
[ 5.953] (==) intel(0): DPI set to (96, 96)
[ 5.955] (==) intel(0): DPMS enabled
[ 5.955] (II) intel(0): [DRI2] DRI driver: i965
[ 5.960] (II) Initializing extension DPMS
[ 5.962] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shar
ed object file: No such file or directory)
[ 5.962] (EE) AIGLX error: unable to load driver i965
[ 6.381] (II) Initializing extension XFree86-DRI
[ 6.386] (II) intel(0): switch to mode [email protected] on HDMI2 using pipe 0, position (0, 0), rotation normal, reflection none
[ 6.391] (II) intel(0): switch to mode [email protected] on DP1 using pipe 1, position (0, 0), rotation normal, reflection none
petsam:
Post your /var/log/Xorg.0.log
(if not there or current, look in ~/.local/share/xorg
IIRC) at a paste-bin service and share the link.
Also post these, for a quick guess
grep -Ewi "time|dri|hdmi[A-Z0-3-]{1,4}|dp[A-Z0-3-]{1,4}|dvi|output|error|\(EE\)|disabled" /var/log/Xorg.0.log
bash -c 'for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done'
DP-1: connected
HDMI-A-1: connected
HDMI-A-2: connected
HDMI-A-3: disconnected
Idk why HDMI3 is there, I only have the ones described before
Try these, I hope one will work
xrandr --auto
xrandr --output HDMI2 --auto
NYX
19 April 2022 13:05
15
nope, actually I tried something like that before but… no luck
Result:
xrandr --output HDMI2 --auto
xrandr: cannot find crtc for output HDMI2
With both options shows the same
It is possible that the adapter or the cable are not quite adequate or correct specifications. The BIOS demands for graphics are only basic, that’s why it seems like it is working, but probably when Xorg tries to control/adjust output, it fails.
There could be some kernel parameter that might help, but needs testing (try-and-fail) with the hope you find the right combination.
You may try booting to TTY (replace quiet
with 3
at grub menu edit mode) and search for logs/messages that might help finding a better solution.
I forgot, you only have problem with 3rd monitor…
2 Likes
NYX
19 April 2022 13:25
17
Alright, I'll take a look to Kernel parameters then
NYX
21 April 2022 13:41
18
No luck... hah I think I'll just let it be
SGS
Closed
21 April 2022 16:26
19
Was continued in Telegram.
SGS
Closed
23 April 2022 06:00
21
This topic was automatically closed after 34 hours. New replies are no longer allowed.