Dragonized KDE won't turn my second screen on anymore

Morning, folks! Something broke here, and I'm not quite sure what, why or when.
I have two ultrawide displays attached to my laptop via USB-C hub. Usually at night when I get to game a bit, I turn down the smaller one and focus on gaming on the bigger.

Then, in the morning, when I'm starting the day and getting ready to work, I turn the laptop on again and enable the screen again. But this time, it didn't want to. The screen config also won't pop up that "keep / revert" message.

Any ideas?

System:
  Kernel: 6.4.5-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=468e3250-834f-4678-85b1-f50f268e557d rw rootflags=subvol=@
    quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0
    resume=UUID=92d5bc58-440e-4eab-9f01-4fa35d34e02b loglevel=3 ibt=off
  Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 vt: 2
    dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: Dell product: G5 5590 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Dell model: 0F3T2G v: A00 serial: <superuser required> UEFI: Dell
    v: 1.22.0 date: 11/10/2022
Battery:
  ID-1: BAT0 charge: 48.6 Wh (100.0%) condition: 48.6/60.0 Wh (81.0%)
    volts: 17.0 min: 15.2 model: SMP DELL JJPFK87 type: Li-poly serial: <filter>
    status: full
CPU:
  Info: model: Intel Core i7-9750H bits: 64 type: MT MCP arch: Coffee Lake
    gen: core 9 level: v3 note: check built: 2018 process: Intel 14nm family: 6
    model-id: 0x9E (158) stepping: 0xA (10) microcode: 0xF2
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 3992 high: 4201 min/max: 800/4500 scaling:
    driver: intel_pstate governor: powersave cores: 1: 4000 2: 2600 3: 4179
    4: 4045 5: 4001 6: 4118 7: 4199 8: 4201 9: 4188 10: 4145 11: 4166 12: 4071
    bogomips: 62399
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] vendor: Dell
    driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
    ports: active: DP-4 off: DP-3,eDP-1 empty: DP-1, DP-2, DP-5, HDMI-A-1,
    HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:3e9b class-ID: 0300
  Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile] vendor: Dell
    driver: nvidia v: 535.86.05 alternate: nouveau,nvidia_drm non-free: 535.xx+
    status: current (as of 2023-07) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 pcie: gen: 3 speed: 8 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:1f11 class-ID: 0300
  Device-3: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 0c45:671f
    class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.2
    compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
    alternate: fbdev,intel,nv,vesa dri: iris gpu: i915 display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 2560x2160 s-dpi: 96 s-size: 675x570mm (26.57x22.44")
    s-diag: 883mm (34.78")
  Monitor-1: DP-1-2 pos: primary res: 2560x1080 dpi: 81
    size: 798x334mm (31.42x13.15") diag: 865mm (34.06") modes: N/A
  Monitor-2: eDP-1 size-res: N/A modes: N/A
  API: OpenGL v: 4.6 Mesa 23.1.4 renderer: Mesa Intel UHD Graphics 630 (CFL
    GT2) direct-render: Yes
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: snd_hda_intel
    v: kernel alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3
    chip-ID: 8086:a348 class-ID: 0403
  Device-2: NVIDIA TU106 High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:10f9 class-ID: 0403
  Device-3: Generalplus USB Audio Device
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-4.1:4 chip-ID: 1b3f:2008 class-ID: 0300
  Device-4: Realtek USB Audio driver: snd-usb-audio type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-4.5:8 chip-ID: 0bda:4014
    class-ID: 0102 serial: <filter>
  API: ALSA v: k6.4.5-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: PipeWire v: 0.3.75 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek vendor: Dell driver: r8169 v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 3c:00.0 chip-ID: 10ec:2502
    class-ID: 0200
  IF: enp60s0 state: down mac: <filter>
  Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
    vendor: Dell driver: ath10k_pci v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 bus-ID: 3d:00.0 chip-ID: 168c:003e class-ID: 0280 temp: 42.0 C
  IF: wlp61s0 state: up mac: <filter>
  Device-3: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
    rev: 3.0 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 6-1.2:3
    chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
  IF: enp58s0u1u2 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:7 chip-ID: 0cf3:e007
    class-ID: e001
  Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
  Local Storage: total: 1.14 TiB used: 419.23 GiB (35.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
    model: PC SN520 NVMe WDC 256GB size: 238.47 GiB block-size: physical: 512 B
    logical: 512 B speed: 15.8 Gb/s lanes: 2 tech: SSD serial: <filter>
    fw-rev: 20240012 temp: 50.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD10SPZX-75Z10T3 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 4514 scheme: GPT
Partition:
  ID-1: / raw-size: 221.19 GiB size: 221.19 GiB (100.00%)
    used: 206.41 GiB (93.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 616 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 221.19 GiB size: 221.19 GiB (100.00%)
    used: 206.41 GiB (93.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 221.19 GiB size: 221.19 GiB (100.00%)
    used: 206.41 GiB (93.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 221.19 GiB size: 221.19 GiB (100.00%)
    used: 206.41 GiB (93.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 15.43 GiB used: 11.8 MiB (0.1%)
    priority: 100 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 16.98 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
  System Temperatures: cpu: 66.0 C pch: 69.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 327 Uptime: 6m wakeups: 5 Memory: total: 16 GiB
  available: 15.43 GiB used: 5.16 GiB (33.4%) Init: systemd v: 253
  default: graphical tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7
  Packages: pm: pacman pkgs: 2042 libs: 536
  tools: gnome-software,octopi,pamac,paru,yay Shell: Zsh v: 5.9
  running-in: kitty inxi: 3.3.28
Garuda (2.6.16-1):
  System install date:     2023-04-01
  Last full system update: 2023-07-25
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-dkms
  Windows dual boot:       No/Undetected
  Failed units:     

What changed between working and not working?
Maybe an update?
If so, you could try restoring the previously working snapshot.
Then, you could review the list of updated packages and start checking which one could have had that impact.
This highly depends on how big that list will be, i.e. on how recent the previous update was.
You could also try booting with the LTS kernel (or install it and try it).

2 Likes

hm... it was working yesterday.

image

so maybe that 21:52 update is what broke it?
let me try to revert that, brb.


still nothing, I went as far back as restoring the 411 snapshot, and the config still won't work. I know that display is working properly because while booting it turns on and shows the dragon with the running circle correctly like the other display...


guessing I'll just have to nuke and start over? =(

I tried making a webp of it, but it failed. Anyway, when I switch tabs on the config panel, from screen config to night light and back to screen config for example, it shows that the change of settings wasn't saved. Didn't matter that I changed settings and applied them, it's not saving my screen configuration - which seems to be why I'm not getting the keep/revert popup...

Try logging in to a Wayland session, then log out and back in to your Xorg desktop.

2 Likes

on Wayland, all displays light up as expected. Back to Xorg, changing settings still won't be saved.

still no idea on this. The settings screen just won't apply any changes whatsoever - related to the second monitor. If I change the built-in laptop screen, it works. If I change the LG HDR WFHD screen, it works. But if I change anything about the LG ULTRAWIDE display, nothing sticks.

WFHD is linked to the laptop with a displayport cable, from the USB-C hub. ULTRAWIDE is linked with a HDMI cable, but also from the USB-C hub...

When I turn on the built-in screen, xrandr shows it as connected correctly...

xrandr | grep " connected"
eDP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
DP-1-2 connected primary 2560x1080+1920+0 (normal left inverted right x axis y axis) 798mm x 334mm

But nothing about the other display anywhere with it...

xrandr --listmonitors
Monitors: 2
 0: +*DP-1-2 2560/798x1080/334+1920+0  DP-1-2
 1: +eDP-1 1920/344x1080/194+0+0  eDP-1

xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x49 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 8 associated providers: 1 name:modesetting
Provider 1: id: 0x288 cap: 0x2, Sink Output crtcs: 4 outputs: 3 associated providers: 1 name:NVIDIA-G0

Ok, experimenting more, looks like I found "an error". But I have no idea where I can check exactly what error it is, since the GUI error won't tell me...

Please, no screenshots from terminal, never, just copy and paste the text in forum like garuda-inxi, thank you,

ops, sorry about that! fixing it up in a sec! done

ok, found out about kscreen-doctor and I have no idea why it's saying that there are two DP connected displays?

kscreen-doctor -o
Output: 65 eDP-1 enabled connected priority 2 Panel Modes: 74:1920x1080@144*! 75:1920x1080@60 76:1920x1080@60 77:1920x1080@60 78:1920x1080@60 79:1680x1050@60 80:1680x1050@60 81:1400x1050@75 82:1400x1050@60 83:1600x900@60 84:1600x900@60 85:1600x900@60 86:1600x900@60 87:1280x1024@85 88:1280x1024@75 89:1280x1024@60 90:1400x900@60 91:1400x900@60 92:1280x960@85 93:1280x960@60 94:1440x810@60 95:1440x810@60 96:1368x768@60 97:1368x768@60 98:1280x800@60 99:1280x800@60 100:1280x800@60 101:1280x800@60 102:1152x864@75 103:1280x720@60 104:1280x720@60 105:1280x720@60 106:1280x720@60 107:1024x768@85 108:1024x768@75 109:1024x768@60 110:1024x768@85 111:1024x768@75 112:1024x768@70 113:1024x768@60 114:1024x768@87 115:960x720@85 116:960x720@75 117:960x720@60 118:928x696@75 119:928x696@60 120:896x672@75 121:896x672@60 122:1024x576@60 123:1024x576@60 124:1024x576@60 125:1024x576@60 126:960x600@60 127:960x600@60 128:832x624@75 129:960x540@60 130:960x540@60 131:960x540@60 132:960x540@60 133:800x600@85 134:800x600@75 135:800x600@70 136:800x600@65 137:800x600@60 138:800x600@85 139:800x600@72 140:800x600@75 141:800x600@60 142:800x600@56 143:840x525@60 144:840x525@60 145:864x486@60 146:864x486@60 147:700x525@75 148:700x525@60 149:800x450@60 150:800x450@60 151:640x512@85 152:640x512@75 153:640x512@60 154:700x450@60 155:700x450@60 156:640x480@85 157:640x480@60 158:640x480@85 159:640x480@73 160:640x480@75 161:640x480@60 162:720x405@60 163:720x405@59 164:720x400@85 165:684x384@60 166:684x384@60 167:640x400@60 168:640x400@60 169:640x400@85 170:576x432@75 171:640x360@60 172:640x360@60 173:640x360@60 174:640x360@59 175:640x350@85 176:512x384@85 177:512x384@75 178:512x384@70 179:512x384@60 180:512x384@87 181:512x288@60 182:512x288@60 183:416x312@75 184:480x270@60 185:480x270@60 186:400x300@85 187:400x300@72 188:400x300@75 189:400x300@60 190:400x300@56 191:432x243@60 192:432x243@60 193:320x240@85 194:320x240@73 195:320x240@75 196:320x240@60 197:360x202@60 198:360x202@59 199:360x200@85 200:320x200@85 201:320x180@60 202:320x180@59 203:320x175@85 Geometry: 0,0 1920x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 66 DP-1 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 67 HDMI-1 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 68 DP-2 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 69 HDMI-2 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 70 DP-1-1 disabled connected priority 0 DisplayPort Modes: 80:1680x1050@60 88:1280x1024@75 89:1280x1024@60 102:1152x864@75 111:1024x768@75 113:1024x768@60 140:800x600@75 141:800x600@60 160:640x480@75 161:640x480@60 204:2560x1080@60! 205:1920x1080@60 206:1920x1080@50 207:1920x1080@60 208:1920x1080@30 209:1920x1080@30 210:1600x900@60 211:1280x720@60 212:1280x720@50 213:1280x720@60 214:720x576@50 215:720x480@60 216:720x480@60 217:640x480@60 218:720x400@70 Geometry: 0,0 2560x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 71 DP-1-2 enabled connected priority 1 DisplayPort Modes: 79:1680x1050@60 88:1280x1024@75 89:1280x1024@60 100:1280x800@60 102:1152x864@75 111:1024x768@75 113:1024x768@60 128:832x624@75 140:800x600@75 141:800x600@60 160:640x480@75 161:640x480@60 205:1920x1080@60 206:1920x1080@50 207:1920x1080@60 210:1600x900@60 211:1280x720@60 212:1280x720@50 213:1280x720@60 214:720x576@50 215:720x480@60 216:720x480@60 217:640x480@60 219:2560x1080@60! 220:1920x1440@60 221:2560x1080@75* 222:2560x1080@50 223:1920x1080@75 224:1152x864@60 Geometry: 1920,0 2560x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 72 DP-1-3 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 653 HDMI-1-0 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 654 DP-1-0 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 655 DP-1-1 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown

if I plug both straight to the laptop, not on the USB-C hub, they work nicely:

kscreen-doctor -o
Output: 65 eDP-1 enabled connected priority 2 Panel Modes: 74:1920x1080@144*! 75:1920x1080@60 76:1920x1080@60 77:1920x1080@60 78:1920x1080@60 79:1680x1050@60 80:1680x1050@60 81:1400x1050@75 82:1400x1050@60 83:1600x900@60 84:1600x900@60 85:1600x900@60 86:1600x900@60 87:1280x1024@85 88:1280x1024@75 89:1280x1024@60 90:1400x900@60 91:1400x900@60 92:1280x960@85 93:1280x960@60 94:1440x810@60 95:1440x810@60 96:1368x768@60 97:1368x768@60 98:1280x800@60 99:1280x800@60 100:1280x800@60 101:1280x800@60 102:1152x864@75 103:1280x720@60 104:1280x720@60 105:1280x720@60 106:1280x720@60 107:1024x768@85 108:1024x768@75 109:1024x768@60 110:1024x768@85 111:1024x768@75 112:1024x768@70 113:1024x768@60 114:1024x768@87 115:960x720@85 116:960x720@75 117:960x720@60 118:928x696@75 119:928x696@60 120:896x672@75 121:896x672@60 122:1024x576@60 123:1024x576@60 124:1024x576@60 125:1024x576@60 126:960x600@60 127:960x600@60 128:832x624@75 129:960x540@60 130:960x540@60 131:960x540@60 132:960x540@60 133:800x600@85 134:800x600@75 135:800x600@70 136:800x600@65 137:800x600@60 138:800x600@85 139:800x600@72 140:800x600@75 141:800x600@60 142:800x600@56 143:840x525@60 144:840x525@60 145:864x486@60 146:864x486@60 147:700x525@75 148:700x525@60 149:800x450@60 150:800x450@60 151:640x512@85 152:640x512@75 153:640x512@60 154:700x450@60 155:700x450@60 156:640x480@85 157:640x480@60 158:640x480@85 159:640x480@73 160:640x480@75 161:640x480@60 162:720x405@60 163:720x405@59 164:720x400@85 165:684x384@60 166:684x384@60 167:640x400@60 168:640x400@60 169:640x400@85 170:576x432@75 171:640x360@60 172:640x360@60 173:640x360@60 174:640x360@59 175:640x350@85 176:512x384@85 177:512x384@75 178:512x384@70 179:512x384@60 180:512x384@87 181:512x288@60 182:512x288@60 183:416x312@75 184:480x270@60 185:480x270@60 186:400x300@85 187:400x300@72 188:400x300@75 189:400x300@60 190:400x300@56 191:432x243@60 192:432x243@60 193:320x240@85 194:320x240@73 195:320x240@75 196:320x240@60 197:360x202@60 198:360x202@59 199:360x200@85 200:320x200@85 201:320x180@60 202:320x180@59 203:320x175@85 Geometry: 0,0 1920x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 66 DP-1 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 67 HDMI-1 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 68 DP-2 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 69 HDMI-2 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 70 DP-1-1 disabled disconnected priority 0 Unknown Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 71 DP-1-2 disabled disconnected priority 0 Unknown Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 72 DP-1-3 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 653 HDMI-1-0 enabled connected priority 3 HDMI Modes: 79:1680x1050@60 88:1280x1024@75 89:1280x1024@60 102:1152x864@75 111:1024x768@75 113:1024x768@60 140:800x600@75 141:800x600@60 160:640x480@75 161:640x480@60 204:2560x1080@60*! 205:1920x1080@60 206:1920x1080@50 210:1600x900@60 211:1280x720@60 212:1280x720@50 214:720x576@50 216:720x480@60 2762:1920x1080@60 2763:1920x1080@30 2764:1280x720@60 2765:640x480@60 Geometry: 4480,0 2560x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 654 DP-1-0 enabled connected priority 1 DisplayPort Modes: 79:1680x1050@60 88:1280x1024@75 89:1280x1024@60 100:1280x800@60 111:1024x768@75 113:1024x768@60 140:800x600@75 141:800x600@60 160:640x480@75 161:640x480@60 205:1920x1080@60 206:1920x1080@50 210:1600x900@60 211:1280x720@60 212:1280x720@50 214:720x576@50 216:720x480@60 219:2560x1080@60! 221:2560x1080@75* 2762:1920x1080@60 2764:1280x720@60 2765:640x480@60 2776:2560x1080@50 2777:1920x1080@75 2778:1152x864@60 Geometry: 1920,0 2560x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 655 DP-1-1 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown

HDMI-1-0 and DP-1-0 (and I can enable both, it's working properly as it did on Wayland)

Still trying to figure out this one... anyone's got ideas on stuff I can do to figure it out?

I see you are using nvidia, what about this?

First things first, put my displays back on the USB hub. Pray for me =p

Both plugged back... DP working, HDMI not.

Let's see, my current .nvidia-settings-rc is this one:

#
# /home/johnny/.nvidia-settings-rc
#
# Configuration file for nvidia-settings - the NVIDIA Settings utility
# Generated on Sun May 21 22:56:00 2023
#

# ConfigProperties:

RcFileLocale = C
DisplayStatusBar = Yes
SliderTextEntries = Yes
IncludeDisplayNameInConfigFile = No
UpdateRulesOnProfileNameChange = Yes
Timer = PowerMizer_Monitor_(GPU_0),Yes,1000
Timer = Thermal_Monitor_(GPU_0),Yes,1000
Timer = Memory_Used_(GPU_0),Yes,3000

# Attributes:

[DPY:HDMI-1-0]/Dithering=0
[DPY:HDMI-1-0]/DitheringMode=0
[DPY:HDMI-1-0]/DitheringDepth=0
[DPY:HDMI-1-0]/ColorSpace=0
[DPY:HDMI-1-0]/ColorRange=0
[DPY:HDMI-1-0]/SynchronousPaletteUpdates=0
[DPY:DP-1-0]/RedBrightness=0.000000
[DPY:DP-1-0]/GreenBrightness=0.000000
[DPY:DP-1-0]/BlueBrightness=0.000000
[DPY:DP-1-0]/RedContrast=0.000000
[DPY:DP-1-0]/GreenContrast=0.000000
[DPY:DP-1-0]/BlueContrast=0.000000
[DPY:DP-1-0]/RedGamma=1.000000
[DPY:DP-1-0]/GreenGamma=1.000000
[DPY:DP-1-0]/BlueGamma=1.000000
[DPY:DP-1-0]/Dithering=0
[DPY:DP-1-0]/DitheringMode=0
[DPY:DP-1-0]/DitheringDepth=0
[DPY:DP-1-0]/DigitalVibrance=0
[DPY:DP-1-0]/ColorSpace=0
[DPY:DP-1-0]/ColorRange=0
[DPY:DP-1-0]/SynchronousPaletteUpdates=0
[GPU:0]/GPUPowerMizerMode=2

there is no /etc/udev/rules.d/80-nvidia-pm.rules, but there is a 90-nvidia-prime-powermanagement.rules by that same directory:

# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind or device add
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"

# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="on"
ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="on"

and indeed, just like the OP on that reddit post, my xrandr --listmonitors shows only...

xrandr --listmonitors 
Monitors: 1
 0: +*DP-1-2 2560/798x1080/334+0+0  DP-1-2

the OP also mentions mkinitcpio, but when I try to install it via pacman, I get a warning of conflict with garuda-dracut-support... not quite sure if I should?

reading on Dracut | Garuda Linux wiki - will be back

I think doing a dracut-rebuild broke something... I'm such on the "loading initial ramdisk" screen :dotted_line_face:

This is weird. My Bluetooth speaker is connected to the computer, and this only happens after logging in... The three displays are turned on, but they all show the same "loading initial ramdisk" screen o.o

Nothing on tty1 or tty2, but tty3 gives me login prompt.

But if I X on tty3, it dies like the rest

I feel like someone's gonna kill me for this, but it's the best I can do right now...

Looking into Garuda shows nothing after reboot and that's a dead-end because at least they have GUI...

No startx either...

and we're back from the snapshot backup.

As you correctly noticed, garuda is using dracut.
Dracut should not break your initramfs, which is concerning…

Taking this from the arch wiki page, please try dracut --hostonly --no-hostonly-cmdline /boot/initramfs-<your-linux-kernel>.img. Replace <your-linux-kernel> with something like linux or linux-zen

Edit: You seemingly ran into this issue - check that thread. I hope that can help.

3 Likes

I did not forget about this, just hadn't had the time =x

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