You are not logged in.
I have nvidia enabled in the kernel, all the stuff set in .profile, I launch hyprland from TTY and don't get any out from gpu, displays as off in nvidia-smi.
here's a fancy schmancy journal log for you: http://0x0.st/P8wL.txt
nvidia-smi output: http://0x0.st/P8w9.txt
i use nvidia-dkms-open, never ran into this issue before after about a year of using the gpu..
recently i did run into an issue where i had to begin to rebuild my entire hyprland setup and move off of sddm so if that has something to do with it, what is an adequate fix (jakoolit's hyprland rice)
Last edited by Monarchalia (2026-01-15 21:38:24)
Offline
Jan 15 15:55:36 HIVEMIND kernel: nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizesDo you expect some output to be attached to the GPU?
glxinfo -B
prime-run glxinfo -BIn doubt disable asusd and supergfxd and nvidia-powerd,
Jan 15 15:55:38 HIVEMIND nvidia-powerd[804]: nvidia-powerd version:2.0 (build 1)
Jan 15 15:55:38 HIVEMIND nvidia-powerd[804]: DBus Connection is established
Jan 15 15:55:38 HIVEMIND nvidia-powerd[804]: ERROR! DC power limits table is not supported
Jan 15 15:55:38 HIVEMIND nvidia-powerd[804]: ERROR! Failed to get SysPwrLimitGetInfo!!
Jan 15 15:55:38 HIVEMIND nvidia-powerd[804]: ERROR! Client (presumably SBIOS) has requested to disable Dynamic Boost DC controllerhttps://wiki.archlinux.org/title/PRIME# … Management
Also w/ an Ampere chip you can test the performance of https://aur.archlinux.org/packages?O=0&K=580xx and https://wiki.archlinux.org/title/NVIDIA … P_firmware
The kernel modules however load, that's not your problem.
Offline
name of display: :2
display: :2 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 8192 MB
Total available memory: 8192 MB
Currently available dedicated video memory: 7141 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3080 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 590.48.01
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 146 ()
Minor opcode of failed request: 5
Resource id in failed request: 0x1200003
Serial number of failed request: 56
Current serial number in output stream: 57for the first disable part,
how can i go about disabling them? frankly I'd prefer not to as they worked prior to this issue.
Last edited by Monarchalia (2026-01-15 21:47:33)
Offline
here's updated journal ctl with the powerd changes: http://0x0.st/P8wG.txt
nvidia-smi still shows as off, so ig the bet is to turn those things off like ye said?
I presume systemctl tasks?
also just went through my logs myself, saw still having that powerd issue too...
Last edited by Monarchalia (2026-01-15 21:56:06)
Offline
Is that the output of "glxinfo" or "prime-run glxinfo"?
Does nvidia-smi switch to "On" when you keep eg. "prime-run eglgears_wayland" or "prime-run glxgears" running?
Offline
i also don't have prime-run available as a command
anx yes thats the output of the info command.
Last edited by Monarchalia (2026-01-15 22:26:25)
Offline
https://archlinux.org/packages/extra/any/nvidia-prime/
So you're running the display server on the nvidia GPU anyway? Are you exporting DRI_PRIME anywhere (printenv)?
Or are you configuring hyprland to run on the GPU?
Taking a step back, your issue is that
I launch hyprland from TTY and don't get any out from gpu
you start hyprland and get a black screen instead of some desktop?
https://wiki.hypr.land/Configuring/Mult … gpu-to-use (read the entire page on how to figure the correct parameters)
Offline
> ls /dev/dri
by-path card1 card2 renderD128 renderD129it is straight up nvidia gpu refusing to load, trust me I've tried, was the first solution i tried knowing i had the drivers and everything
the current config is modified because if i specify card 0, I get no response whatsoever, just hangs on TTY.
it "loads" but fails
Last edited by Monarchalia (2026-01-15 22:48:05)
Offline
it is straight up nvidia gpu refusing to load
What exactly do you mean by that? The drivers so load and you've even processes assigned to it.
env = AQ_DRM_DEVICES,/dev/dri/card1:/dev/dri/card2
…
monitor = eDP-1, 2560x1440, 1920x0, 1
monitor = HDMI-A-1, 1920x1080, 0x0, 1card1 seems to be the nvidia one (what fits the glx output) but while you've listed some HDMI output (which would probably be wired to the nvidia GPU) there's
Jan 15 15:55:36 HIVEMIND kernel: nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizesfor OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; doneYou'll need https://archlinux.org/packages/extra/x86_64/v4l-utils/
Offline
so I've ran the command you said to, do i restart or...?
Offline
The idea was to post the output so we get an idea of the available outputs and connected monitors.
Offline
ah, let me run it again and output it to 0x0, ill edit this momentarily with the log.
http://0x0.st/P8kG.txt
/sys/class/drm/card1/edid: No such file or directory
/sys/class/drm/card2/edid: No such file or directory^ this was also outputted
Last edited by Monarchalia (2026-01-16 16:16:33)
Offline
So there's card2-HDMI-A-1 and card2-eDP-1, both are attached to card2 which is likely the APU, why are you trying to run hyprland on the GPU?
- env = AQ_DRM_DEVICES,/dev/dri/card1:/dev/dri/card2
+ env = AQ_DRM_DEVICES,/dev/dri/card2:/dev/dri/card1Offline