Drivers needed for secondary monitor

Hi all,

Today I’m back to my home office after a couple of months. My secondary screen, a Samsung SyncMaster T220 is no longer recognized by my laptop. The monitor display tool thinks it’s an AlgolTek 15’, but no signal is sent there.

It used to work before, so the problem was either caused by some update, or by me removing some orphan packages a while ago.

What would be the best approach to find out what drivers I’m missing? The amount of nvidia packages is massive, especially if you include AUR.

Any help would be appreciated!

Hi @mathemaat,

Theoretically this shouldn’t be necessary. Please provide the output of:

mhwd --list
mhwd --listinstalled

And:

inxi --verbosity 7 --filter
$ mhdw --list
> 0000:00:02.0 (0300:8086:9a49) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2024.05.06                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI
$ mhdw --listinstalled
> Installed PCI configs:

--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2024.05.06                true            PCI


Warning: No installed USB configs!
$ inxi --verbosity 7 --filter
System:
  Kernel: 6.6.33-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
    clocksource: tsc
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 wm: xfwm4 v: 4.18.0
    with: xfce4-panel tools: light-locker vt: 7 dm: LightDM v: 1.32.0
    Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: HP product: HP ProBook 640 G8 Notebook PC v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 87ED v: KBC Version 33.14.00 serial: <superuser required>
    part-nu: 250A3EA#ABH uuid: <superuser required> UEFI: HP
    v: T74 Ver. 01.07.02 date: 11/25/2021
Battery:
  ID-1: BAT0 charge: 32.8 Wh (95.6%) condition: 34.3/45.0 Wh (76.3%)
    volts: 12.3 min: 11.4 model: Hewlett-Packard Primary type: Li-ion
    serial: <filter> status: not charging cycles: 92
Memory:
  System RAM: total: 32 GiB available: 31.04 GiB used: 14.93 GiB (48.1%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 2 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: Bottom-Slot 1(left) type: DDR4 detail: synchronous size: 16 GiB
    speed: 3200 MT/s volts: 1 width (bits): data: 64 total: 64
    manufacturer: Crucial part-no: CT16G4SFRA32A.M16FR serial: <filter>
  Device-2: Bottom-Slot 2(right) type: DDR4 detail: synchronous size: 16 GiB
    speed: 3200 MT/s volts: 1 width (bits): data: 64 total: 64
    manufacturer: Crucial part-no: CT16G4SFRA32A.M16FR serial: <filter>
CPU:
  Info: quad core model: 11th Gen Intel Core i7-1165G7 bits: 64 type: MT MCP
    smt: enabled arch: Tiger Lake rev: 1 cache: L1: 320 KiB L2: 5 MiB L3: 12 MiB
  Speed (MHz): avg: 1570 high: 1614 min/max: 400/4700 cores: 1: 1612 2: 1585
    3: 1530 4: 1614 5: 1546 6: 1585 7: 1529 8: 1561 bogomips: 44864
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 avx512_bitalg avx512_vbmi2
    avx512_vnni avx512_vp2intersect avx512_vpopcntdq avx512bw avx512cd
    avx512dq avx512f avx512ifma avx512vbmi avx512vl bmi1 bmi2 bts cat_l2
    cdp_l2 clflush clflushopt clwb cmov constant_tsc cpuid cpuid_fault cx16
    cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority
    flush_l1d fma fpu fsgsbase fsrm fxsr gfni ht hwp hwp_act_window hwp_epp
    hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt ida intel_pt invpcid
    lahf_lm lm mca mce md_clear mmx monitor movbe movdir64b movdiri msr mtrr
    nonstop_tsc nopl nx ospke pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs
    pge pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed rdt_a rdtscp
    rep_good sdbg sep sha_ni smap smep split_lock_detect ss ssbd sse sse2
    sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
    tsc_deadline_timer tsc_known_freq umip user_shstk vaes vme vmx vnmi
    vpclmulqdq vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology
    xtpr
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen-12.1 ports: active: HDMI-A-1,eDP-1
    empty: DP-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300
  Device-2: Quanta HP HD Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 3-2:3 chip-ID: 0408:5347 class-ID: 0e02
    serial: <filter>
  Display: x11 server: X.Org v: 21.1.13 compositor: xfwm4 v: 4.18.0 driver:
    X: loaded: modesetting alternate: fbdev,vesa dri: iris gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 3600x1080 s-dpi: 96 s-size: 953x286mm (37.52x11.26")
    s-diag: 995mm (39.17")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 pos: right model: Samsung SyncMaster
    serial: <filter> res: 1680x1050 hz: 60 dpi: 90
    size: 474x296mm (18.66x11.65") diag: 559mm (22") modes: max: 1680x1050
    min: 720x400
  Monitor-2: eDP-1 pos: primary,left model: AU Optronics 0x068b
    res: 1920x1080 hz: 60 dpi: 158 size: 309x174mm (12.17x6.85")
    diag: 355mm (14") modes: 1920x1080
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Hewlett-Packard
    driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3 chip-ID: 8086:a0c8
    class-ID: 0401
  Device-2: JMTek LLC. USB Audio Device
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 bus-ID: 3-6:7 chip-ID: 0c76:160a class-ID: 0300
  API: ALSA v: k6.6.33-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.0.7 status: off
  Server-3: PulseAudio v: 17.0 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module
Network:
  Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel bus-ID: 00:14.3
    chip-ID: 8086:a0f0 class-ID: 0280
  IF: wlp0s20f3 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Intel Ethernet I219-V vendor: Hewlett-Packard driver: e1000e
    v: kernel port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15fc class-ID: 0200
  IF: enp0s31f6 state: down mac: <filter>
  IF-ID-1: br-06aac060ddbb state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-2: br-2254a1740a90 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-3: br-2d1df9affcb9 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-4: br-559d8ea45148 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-5: br-57579196d884 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-6: br-5fd051357e68 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IP v6: <filter> virtual: proto kernel_ll scope: link
  IF-ID-7: br-686bdbdcc290 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-8: br-7e166968ebad state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-9: br-b0110813be86 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-10: br-cf03ecd63a49 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-11: br-f15626113eb8 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-12: br-f1f2372ac988 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-13: docker0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-14: veth46211cb state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-15: veth4e47ef2 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-16: vethaef1466 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 3-10:6 chip-ID: 8087:0026 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 00:0e.0 chip-ID: 8086:9a0b rev: class-ID: 0104
Drives:
  Local Storage: total: 476.94 GiB used: 94.48 GiB (19.8%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN530
    SDBPNPZ-512G-1006 size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 tech: SSD
    serial: <filter> fw-rev: HPS2 temp: 28.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / size: 468.09 GiB used: 94.48 GiB (20.2%) fs: ext4
    dev: /dev/nvme0n1p2 label: N/A uuid: a432be9b-15bd-475f-b169-cd9516f7a995
  ID-2: /boot/efi size: 299.4 MiB used: 288 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p1 label: NO_LABEL uuid: 0685-6D9F
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s lanes: 1 chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    lanes: 1 chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s lanes: 1 chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-1:2 info: Dell Keyboard SK-8115 type: keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s lanes: 1
    power: 70mA chip-ID: 413c:2003 class-ID: 0301
  Device-2: 3-2:3 info: Quanta HP HD Camera type: video driver: uvcvideo
    interfaces: 4 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 500mA
    chip-ID: 0408:5347 class-ID: 0e02 serial: <filter>
  Device-3: 3-4:4 info: Logitech G102/G203 LIGHTSYNC Gaming Mouse
    type: mouse,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s lanes: 1 power: 300mA chip-ID: 046d:c092 class-ID: 0300
    serial: <filter>
  Device-4: 3-6:7 info: JMTek LLC. USB Audio Device type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1
    speed: 12 Mb/s lanes: 1 power: 100mA chip-ID: 0c76:160a class-ID: 0300
  Device-5: 3-7:5 info: Synaptics type: <vendor specific> driver: N/A
    interfaces: 1 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA
    chip-ID: 06cb:00f0 class-ID: ff00 serial: <filter>
  Device-6: 3-10:6 info: Intel AX201 Bluetooth type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA
    chip-ID: 8087:0026 class-ID: e001
  Hub-4: 4-0:1 info: super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    lanes: 1 chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 65.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 326 Power: uptime: 4h 45m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform Init: systemd v: 256 default: graphical
  Packages: pm: pacman pkgs: 1444 Compilers: clang: 17.0.6 gcc: 14.1.1
    Shell: Bash v: 5.2.26 running-in: xfce4-terminal inxi: 3.3.35

And please:

xrandr --listactivemonitors

Outputs without/with the secondary monitor plugged in respectively.

$ xrandr --listactivemonitors
Monitors: 1
 0: +eDP-1 1920/309x1080/174+0+0  eDP-1
$ xrandr --listactivemonitors
Monitors: 2
 0: +eDP-1 1920/309x1080/174+0+0  eDP-1
 1: +HDMI-1 1024/256x768/192+1920+0  HDMI-1

Should I update my previous post so it shows the output with the secondary monitor plugged in?

Positive.

But, seeing as everything looks fine from what I can see, except that the second monitor is obviously detected incorrectly, but detected nonetheless, I suspect the cable or something…

Well, that’s silly. I gave the cables another pull and the monitor is recognized correctly again. :sweat_smile:

Thanks for the assistance! :pray:

2 Likes

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.