Dual Display problems

Hello,

I have two graphic cards on my system, integrated and dedicated. AMD Ryzen 5 5600GT with Radeon Graphics integrated card and AMD Radeon R9 200 Series (RADV PITCAIRN) dedicated card. This dedicated card is older but it’s suitable for some games I play better than the integrated one. So, I have PC monitor hooked up on VGA motherboard output and a TV hooked up to motherboard HDMI. Both displays are connected on iGPU and iGPU is set as primary in BIOS. This setup works well cause Manjaro uses dGPU only for games and all the rest is done by iGPU (hardware decoding videos etc.)

All works well but one thing. System cant tell when TV is on or off. I am using X11 and have autorandr profiles set up, but they don’t switch automatically. xrandr --props shows HDMI as connected even when TV is switched off. I’ve set up TV resolution at fullHD, fixed overscan and everything and extended desktop to the right. So, when I turn TV on I have to manually extend the desktop, switch autorandr profile and must do the same thing when I switch TV off cause desktop stays extended until I do so. Can this be automated somehow in Plasma 6?

And, yeah… One more issue… After system suspend the only resolution i can choose for TV is 640x480. All other are gone. Does anybody know what’s wrong here?

I use AMDGPU as driver…

I have no suggestion for the issue at hand;

However, with AMD graphics, you may likely be better served running Wayland, rather than X11.

Just something for consideration.


Welcome to the Manjaro community.

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements; in particular, the many ways to use the forum to your benefit:


Required Reading:

Resources:


Update Announcements:

The Update Announcements contain update related information and a Known Issues and Solutions section that should generally be checked before posting a request for support.


System Information:

Output of the following command (formatted according to forum requirements) may be useful for those wishing to help:

inxi --admin --verbosity=8 --filter --no-host --width

Be prepared to provide more information and outputs from other commands when asked.


Regards.

1 Like

Here is inxi --admin --verbosity=8 --filter --no-host --width

System:
  Kernel: 6.12.4-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=0d81afc3-dbea-467b-80d4-d4ea0373ff3a rw radeon.si_support=0
    amdgpu.si_support=1 radeon.cik_support=0 amdgpu.cik_support=1 quiet splash
    resume=UUID=07ff0f29-4193-4617-8d02-7d05257c80aa udev.log_priority=3
  Desktop: KDE Plasma v: 6.2.4 tk: Qt v: N/A info: frameworks v: 6.8.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: BIOSTAR model: B450MH serial: <superuser required>
    uuid: <superuser required> UEFI: American Megatrends LLC. v: 5.17
    date: 09/19/2023
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 16 GiB available: 15.01 GiB used: 3.8 GiB (25.3%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 2 modules: 1 EC: None
    max-module-size: 64 GiB note: est.
  Device-1: Channel-A DIMM 0 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 2667 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64
    manufacturer: A-DATA Technology part-no: AX4U320016G16A-SBKD3
    serial: <filter>
  Device-2: Channel-B DIMM 0 type: no module installed
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 5 5600GT with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 gen: 3 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA500011
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2
    smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB
    desc: 6x512 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 2994 min/max: 400/4668 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 2994 2: 2994 3: 2994
    4: 2994 5: 2994 6: 2994 7: 2994 8: 2994 9: 2994 10: 2994 11: 2994 12: 2994
    bogomips: 86271
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cppc cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de debug_swap decodeassists erms extapic
    extd_apicid f16c flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt ht
    hw_pstate ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx ospke osvw overflow_recov pae pat pausefilter pclmulqdq
    pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni popcnt
    pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni
    skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor
    svm svm_lock syscall tce topoext tsc tsc_scale umip user_shstk v_spec_ctrl
    v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq wbnoinvd wdt
    x2apic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Curacao PRO [Radeon R7 370 / R9
    270/370 OEM] vendor: PC Partner / Sapphire driver: amdgpu v: kernel
    alternate: radeon arch: GCN-1 code: Southern Islands process: TSMC 28nm
    built: 2011-20 pcie: gen: 3 speed: 8 GT/s lanes: 16 ports: active: none
    empty: DP-1, DVI-D-1, DVI-I-1, HDMI-A-1 bus-ID: 01:00.0 chip-ID: 1002:6811
    class-ID: 0300 temp: 33.0 C
  Device-2: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: Biostar Microtech Intl Corp driver: amdgpu
    v: kernel arch: GCN-5 code: Vega process: GF 14nm built: 2017-20 pcie:
    gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s ports:
    active: DP-2 off: HDMI-A-2 empty: HDMI-A-3 bus-ID: 0a:00.0
    chip-ID: 1002:1638 class-ID: 0300 temp: 27.0 C
  Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4
    compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 506x285mm (19.92x11.22")
    s-diag: 581mm (22.86")
  Monitor-1: DP-2 mapped: DisplayPort-1 pos: primary model: Philips 226V4
    serial: <filter> built: 2012 res: 1920x1080 hz: 60 dpi: 102 gamma: 1.2
    chroma: red: x: 0.635 y: 0.349 green: x: 0.333 y: 0.620 blue: x: 0.153
    y: 0.055 white: x: 0.314 y: 0.329 size: 477x268mm (18.78x10.55")
    diag: 547mm (21.5") ratio: 16:9 modes: 1920x1080, 1680x1050, 1280x1024,
    1440x900, 1280x800, 1280x720, 1024x768, 800x600, 640x480, 720x400
  Monitor-2: HDMI-A-2 mapped: HDMI-A-1 note: disabled size-res: N/A
    modes: 640x480
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.8-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir
    LLVM 18.1.8 DRM 3.59 6.12.4-1-MANJARO) device-ID: 1002:1638 memory: 500 MiB
    unified: no
  API: Vulkan v: 1.4.303 layers: N/A device: 0 type: discrete-gpu name: AMD
    Radeon R9 200 Series (RADV PITCAIRN) driver: N/A device-ID: 1002:6811
    surfaces: xcb,xlib device: 1 type: integrated-gpu name: AMD Radeon
    Graphics (RADV RENOIR) driver: N/A device-ID: 1002:1638 surfaces: xcb,xlib
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Oland/Hainan/Cape Verde/Pitcairn
    HDMI Audio [Radeon HD 7000 Series] vendor: PC Partner / Sapphire
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 1002:aab0 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
    Audio driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 0a:00.1 chip-ID: 1002:1637
    class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Biostar Microtech Intl Corp driver: snd_hda_intel v: kernel pcie:
    gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s
    bus-ID: 0a:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.12.4-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Biostar Microtech Intl Corp driver: r8169 v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: e000 bus-ID: 05:00.0 chip-ID: 10ec:8168
    class-ID: 0200
  IF: enp5s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager,systemd-timesyncd
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.84 TiB used: 800.4 GiB (42.4%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Patriot model: M.2 P300 512GB
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: SN14243 temp: 33.9 C
    scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD15EARS-00MVWB0
    size: 1.36 TiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
    tech: N/A serial: <filter> fw-rev: AB51 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 model: USB 2.0 USB Flash Drive size: 14.47 GiB
    block-size: physical: 512 B logical: 512 B type: USB rev: 2.0 spd: 480 Mb/s
    lanes: 1 mode: 2.0 tech: SSD serial: <filter> fw-rev: 0.00 scheme: MBR
  Optical-1: /dev/sr0 vendor: ATAPI model: iHAS120 X rev: FL02
    dev-links: cdrom
  Features: speed: 125 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 467.84 GiB size: 459.43 GiB (98.20%) used: 13.88 GiB (3.0%)
    fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 0d81afc3-dbea-467b-80d4-d4ea0373ff3a
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 6CFB-E45A
  ID-3: /mnt/Files raw-size: 1.36 TiB size: 1.34 TiB (98.35%)
    used: 786.52 GiB (57.2%) fs: ext4 dev: /dev/sda6 maj-min: 8:6 label: Files
    uuid: 70090262-1856-4afb-9859-00adb52fc610
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p3 maj-min: 259:3 label: swap
    uuid: 07ff0f29-4193-4617-8d02-7d05257c80aa
Unmounted:
  ID-1: /dev/sdb1 maj-min: 8:17 size: 4.03 GiB fs: iso9660
  ID-2: /dev/sdb2 maj-min: 8:18 size: 4 MiB fs: vfat label: MISO_EFI
    uuid: 97A3-D79B
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-5:2 info: China Resource Semico USB Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 98mA chip-ID: 1a2c:2c27 class-ID: 0300
  Device-2: 1-6:3 info: Holtek USB Gaming Mouse type: mouse,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 04d9:a0b8 class-ID: 0300
  Device-3: 1-7:4 info: A-DATA USB Flash Drive type: mass storage
    driver: usb-storage interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 480mA chip-ID: 125f:a000 class-ID: 0806
    serial: <filter>
  Device-4: 1-10:5 info: Personal Communication Systems Dual PSX Adaptor
    type: HID driver: pantherlord,usbhid interfaces: 1 rev: 1.0
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 500mA
    chip-ID: 0810:0001 class-ID: 0300
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 5-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-6: 6-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 33.2 C mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 27.0 C device: amdgpu temp: 33.0 C
Repos:
  Packages: 1270 pm: pacman pkgs: 1258 libs: 359 tools: pamac pm: flatpak
    pkgs: 12
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    2: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
    3: https://mirror.hostiko.network/manjaro/stable/$repo/$arch
    4: https://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
    5: https://ridgewireless.mm.fcix.net/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 312
  1: cpu: 2.9% command: shortwave pid: 29322 mem: 272.5 MiB (1.7%)
  2: cpu: 1.9% command: firefox pid: 28711 mem: 584.3 MiB (3.8%)
  3: cpu: 1.6% command: firefox pid: 28943 mem: 288.7 MiB (1.8%)
  4: cpu: 0.4% command: Xorg pid: 16981 mem: 202.1 MiB (1.3%)
  5: cpu: 0.4% command: kwin_x11 pid: 17174 mem: 293.0 MiB (1.9%)
  Memory top: 5 of 312
  1: mem: 926.2 MiB (6.0%) command: plasmashell pid: 17262 cpu: 0.0%
  2: mem: 584.3 MiB (3.8%) command: firefox pid: 28711 cpu: 1.9%
  3: mem: 301.8 MiB (1.9%) command: kinfocenter pid: 29428 cpu: 0.0%
  4: mem: 293.0 MiB (1.9%) command: kwin_x11 pid: 17174 cpu: 0.4%
  5: mem: 291.7 MiB (1.8%) command: systemsettings pid: 29238 cpu: 0.0%
Info:
  Processes: 312 Power: uptime: 1d 2h 54m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 2 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 5.98 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
    tool: systemctl
  Compilers: gcc: 14.2.1 Shell: Zsh v: 5.9 default: Bash v: 5.2.37
    running-in: konsole inxi: 3.3.36

Yeah, I tried that. Problem with Wayland is that it doesnt allow apps to change refresh rate of TV and I’m using Kodi for streaming movies and tv shows, so I get stutter if refresh rate is not correct.

1 Like

Fair enough.

Forum feels a little slow at the moment, but I’m sure someone will respond when they are able.

Regards.

1 Like

Ok - I use Plex, so that’s out of my area.

I’m using X11 now, and it certainly looks nice - but I’m curious why you’re streaming and getting stuttering - how is this related to the computer display…

Via HDMI mine’s smooth, and via WiFi it’s smooth too, even when my desktop isn’t logged in.

Plex for the 10 foot UI, and MPV for just direct playing from a file.

This with a Ryzen 5600G. I gave up with Kodi… too complicated to wrestle with.

For me that’s a positive, I don’t want everything moving over when I switch it off (I always have way too much open).

If you have displayport output then you could try a displayport to hdmi converter. I have one and on AMD I couldn’t get it to stay connected when the TV was off, now I’m on nvidia and it stays connected.

There’s a keyboard shortcut for changing the connected displays, it may or may not be laptop specific though (I only use KDE on a laptop).

System Settings → Keyboard → Shortcuts → Display Configuration

Alternatively you can make a script and bind it to a keyboard shortcut. You should also be able to make keyboard shortcuts to move windows between monitors/TVs.

Well, I got used to Kodi and never tried something else, though I heard for Plex and some other apps… Kodi stutters with wayland, it cant set refresh rate (24Hz for movies, example). That’s the Wayland issue. On X11 Kodi works fine.

Maybe I’ll try Plex one of these days, Kodi got really complicated, that’s for sure :smiley:

@dmt

Yeah, I made keyboard shortcuts and they work. I’m curious why it doesnt work automatically, autorandr should do it. On previous configuration I was on Ubuntu and autorandr worked like a charm. It extended or removed the screen when needed and autorandr set all xrandr properties i configured (overscan, TearFree…) Now on this config it doesnt work like that. Not even with Ubuntu GNOME (i tried…). TV is the same so I know it signals when it is in standby mode. Maybe because GPU is different or Motherboard, or maybe it’s another kernel I’m using right now, dont really know.

I don’t know, I’ve never used autorandr and I’ve never wanted the system to detect when a TV/monitor is off (always the opposite, I like stuff to stay where it is unless I move it).

What don’t you like about it staying extended all the time? Perhaps there’s another approach that could work.

I think that seems the most likely explanation.

Is this an option? :arrow_down:


Puts moderator :womans_hat: on:

Please don’t post multiple times in a row. Combine them into a single post, use quotes and/or mentions (@sinisab89) to indicate who you’re talking to. You can edit your post by clicking on the pencil icon.

I’ll do it for you this time.

3 Likes

Well, if I am using only monitor at the moment my mouse go offscreen to the right. I use TV only when i want to watch a movie or something…

Unfortunately, no. Motherboard has only 1xVGA and 1x HDMI output. Dedicated GPU has other outputs but it’s a whole another hell when I combine iGPU and dGPU outputs :smiley:

Ok, sry… :smiley:

If the resolution is different (specifically height-wise) then your mouse could get stuck. Otherwise it’s not a big problem (more something to get used to) and can actually be useful if you want your mouse out of the way. :man_shrugging:

Well you could probably just use the dGPU. Perhaps something to explore, but I wouldn’t spend any money (displayport to hdmi converter/lead) without exhausting other possibilities. :man_shrugging:


Using xrandr to turn it off via a keyboard shortcut may work, unfortuantely it may not be any better than a script.

https://wiki.archlinux.org/title/Xrandr#Disabling_phantom_monitor

Your other issue seems more problematic to me, unfortunately I don’t have any experience with missing resolutions.

Perhaps this may help:

https://wiki.archlinux.org/title/Xrandr#Adding_undetected_resolutions
https://wiki.archlinux.org/title/Xrandr#Permanently_adding_undetected_resolutions

No worries. :smiley:

pamac install plex-htpc` 
pamac install plex-media-server

plex-htpc is the current player, very similar now to the TV application, uses MPV backend - works well.

Tried that… dGPU is old and cant accelerate some codecs properly, causes stuttering etc. But works games much better that iGPU. I guess faster VRAM or something…

Yeah, autorandr switch through keyboard shortcut works. I’ll use it like that for now. Missing resolution somehow solves itself when I set autorandr profile. Something is buggy but it’s not a big deal for now, as long as it responds to autorandr profiles I’ll get by. Thank you very much for your help. Maybe it’ll work itself out through kernel or mesa updates.

Thank you. I’ll try it as soon as i find some time to fiddle with it :smiley:

3 Likes