#Instead of SDDM loading, i just have a black screen and a mouse on Arch Linux
205 messages · Page 1 of 1 (latest)
Nah, i've had it for a hot minute, shut down last night with no issues and booting in after work it just doesnt work @rose linden
I’m afk for a sec then I’ll look at those logs
probs, i edited an install script that auto detects nvidia for me, and not actually super sure on how to set nvidia shit up manually
[ERR] Invalid dispatcher!
[ERR] Invalid dispatcher!
[ERR] Invalid dispatcher!
[ERR] Invalid rulev2 found: nomaximizerequest
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 9.19µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.81µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.76µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.79µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 9.53µs. Estimated average calc time: 0.02µs.
[LOG] Disabling stdout logs! Check the log for further logs.
[EGL] command: eglQueryDevicesEXT, error: EGL_BAD_ALLOC (0x3003), message: "EGL_BAD_ALLOC error: In eglQueryDevicesEXT: Failed to allocate device list.
"
[EGL] command: eglQueryDevicesEXT, error: EGL_BAD_ALLOC (0x3003), message: "EGL_BAD_ALLOC error: In eglQueryDevicesEXT: Failed to allocate device list.
"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to create screen"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "eglInitialize"
[render/egl.c:268] Failed to initialize EGL
[render/egl.c:571] Failed to initialize EGL context
[render/gles2/renderer.c:509] Could not initialize EGL
[CRITICAL] m_sWLRRenderer was NULL! This usually means wlroots could not find a GPU or enountered some issues.
[CRITICAL] Critical error thrown: wlr_gles2_renderer_create_with_drm_fd() failed!
@rose linden
ty
after tinkering, im not getting the black screen and cursor but the loadin hangs on Starting Terminate Plymouth Boot Screen
and hyprland error is
[ERR] Invalid dispatcher!
[ERR] Invalid dispatcher!
[ERR] Invalid dispatcher!
[ERR] Invalid rulev2 found: nomaximizerequest
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 9.19µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.81µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.76µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.79µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 9.53µs. Estimated average calc time: 0.02µs.
[LOG] Disabling stdout logs! Check the log for further logs.
[EGL] command: eglQueryDevicesEXT, error: EGL_BAD_ALLOC (0x3003), message: "EGL_BAD_ALLOC error: In eglQueryDevicesEXT: Failed to allocate device list.
"
[EGL] command: eglQueryDevicesEXT, error: EGL_BAD_ALLOC (0x3003), message: "EGL_BAD_ALLOC error: In eglQueryDevicesEXT: Failed to allocate device list.
"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to create screen"
[EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "eglInitialize"
[render/egl.c:268] Failed to initialize EGL
[render/egl.c:571] Failed to initialize EGL context
[render/gles2/renderer.c:509] Could not initialize EGL
[CRITICAL] m_sWLRRenderer was NULL! This usually means wlroots could not find a GPU or enountered some issues.
[CRITICAL] Critical error thrown: wlr_gles2_renderer_create_with_drm_fd() failed!
can I see your hyprland conf
sure
.s rs
<command to print output> |& curl --data-binary @- https://paste.rs
use this ^ please
you get black screened after you load in?
not black screened anymore
hanging here now
those commit messages, future dev in the making lol
they are hilarious
pacman -Qi hyprland
wait
i did that on my laptop
lmfao
forgot im sshed
Name : hyprland-git
Version : 0.36.0.r69.6c4e2489-1
Description : A dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks.
Architecture : x86_64
Licenses : BSD
Groups : None
Provides : hyprland=0.36.0
Depends On : cairo gcc-libs glib2 glibc glslang hyprlang libdisplay-info libdrm libglvnd libinput libliftoff libx11 libxcb libxcomposite libxfixes libxkbcommon libxrender
opengl-driver pango pixman polkit seatd systemd-libs tomlplusplus wayland wayland-protocols xcb-proto xcb-util xcb-util-errors xcb-util-keysyms xcb-util-renderutil
xcb-util-wm xorg-xinput xorg-xwayland libdisplay-info.so=1-64
Optional Deps : None
Required By : grimblast-git
Optional For : None
Conflicts With : hyprland
Replaces : None
Installed Size : 51.87 MiB
Packager : Unknown Packager
Build Date : Thu 07 Mar 2024 01:01:49 PM EST
Install Date : Thu 07 Mar 2024 01:03:48 PM EST
Install Reason : Explicitly installed
Install Script : No
Validated By : None
yeah but from pacman -Qi im on v0.35 on laptop
hyprland is on 0.37 I think they just announced a new version
I would switch back to hyprland and not use git
yeah the mantainer hasnt updated yet and git fails to build
I saw that there was issues with -git
I saw that too, I'm staying put on 0.35 till that's solved
also you said nvidia, where did you put the env variable?
in the environment file?
I didn't see it in your conf
or is it in one of the sourced files
sources files
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.41µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.30µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.25µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.24µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 8.28µs. Estimated average calc time: 0.04µs.
[LOG] Disabling stdout logs! Check the log for further logs.
[backend/backend.c:253] Found 0 GPUs, cannot create backend
[backend/backend.c:428] Failed to open any DRM device
[CRITICAL] m_sWLRBackend was NULL! This usually means wlroots could not find a GPU or enountered some issues.
[CRITICAL] Critical error thrown: wlr_backend_autocreate() failed!
new error
[CRITICAL] m_sWLRBackend was NULL! This usually means wlroots could not find a GPU or enountered some issues.
this is why I'm asking
what GPU is on your laptop?
env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = WLR_NO_HARDWARE_CURSORS,1
thats in the hyprland.conf
laptop is GTX 1650 mobile
using same drivers
hmmm
i dont think my laptop is using the nvidia driver right now
as nvidia-smi didnt work
so you're using the same config where the nvidia card is being used
yes
open tty for that system and open your hyprland.conf
add this env
for laptop or pc?
env = WLR_RENDERER_ALLOW_SOFTWARE,1
where the issue is
just add that to the list of env you have, then reboot
rebooting
nope lol
backend/backend.c:253] Found 0 GPUs, cannot create backend
[backend/backend.c:428] Failed to open any DRM device
[CRITICAL] m_sWLRBackend was NULL! This usually means wlroots could not find a GPU or enountered some issues.
[CRITICAL] Critical error thrown: wlr_backend_autocreate() failed!
can I see pacman -Q | grep nvidia?
i did reinstall hyprland
the git version?
yes
did you do those drm settings too?
GRUB_DEFAULT=0
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet nvidia_drm.modeset=1"
GRUB_CMDLINE_LINUX="zswap.enabled=0 rootfstype=ext4"
and nvidia-smi is saying its failing to communicate with the drivers
same for initramfs?
where is initramfs again?
it's the mkinitcpio portion of the hyprland NVIDIA wiki install steps
that sounded like a mouthful even in my head
oh yes
when's the last time you updated?
often
so last night
/etc/mkinitcpio.conf
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
BINARIES=()
FILES=()
HOOKS=(base udev autodetect keyboard keymap modconf block filesystems fsck)
done
[LOG] Disabling stdout logs! Check the log for further logs.
[backend/backend.c:253] Found 0 GPUs, cannot create backend
[backend/backend.c:428] Failed to open any DRM device
[CRITICAL] m_sWLRBackend was NULL! This usually means wlroots could not find a GPU or enounter>
[CRITICAL] Critical error thrown: wlr_backend_autocreate() failed!
what gpu btw
rtx 3070
stupid
alright so
i used hyprdots install script when i first started
and that auto detected gpu for me
and ive been rocking with that ever since
but have been trying to steer away from it
i edited his script to just put my dots in instead
are you the past version of me?
lmfao
I did the exact same thing
twins
I have my own stuff heavily insipired by that repo
yeah i started with that repo and then moved onto a new user with all the initial settings and packages
and have slowly learned all the different themes, fonts, and settings i like
same
haha sick
pacman -Q wlroots
open an issue on the hyprland repo
despite that dev's track record he'll help you out
he will, but i could also just reinstall and see first
i dont have any data i need
just reinstalling games and shit is a pain
but this isnt the first time ive done it
reinstall your drivers too
yeah i have
another drive will always save you
yeah i only have my one nvme
yeah then I have no idea, then it's 100% a hyprland issue
they are not that expensive these days
1TB (unless you play warzone) will hold almost 100 games
they run for about $50 USD
nope no warzone haha
dont even play a lot of games
and my internet is crazy fast
takes me no more than 10 mins to download most games
im just bitching
sam but I hate redownloading most software and games
as long as my configs are good i can handle redownloading software
my arch install breaks I can reformat the entire drive with ease if I need to but I play my games on my win install
I have dual booted for years, I like having another OS available if I need it but I don't discriminate, Mac for work, Arch for personal use, Win for games
i just hate having to switch between OS
i love hyprland, its why i left windows ultimately. just having the freedom over everything and it looks fantastic
same, outside of games I love my arch install, windows boots too slow, moves too slow, I miss the tiling
fancywm is okay
the list goes on but it's meant to deter me from playing games really, I have a steam deck that I don't use lol
I'll be a kbm player till I die
it does but no games on my arch install, personal rule
fair
alright with a fresh install, and no script i kind of want to try and get nvidia working
iirc, you can’t run nvidia-smi from tty
I would, I have another personal rule, I don't add anyone on discord unless I've known you for years lol
Hold on
what are you seeing?
also what did nvidia-smi say
just add the env I gave you
any errors at the top?
just the normal yellow banner it starts with
how are you adding your configs then?
if your config doesn't have the first line then it shouldn't do that
including the sourced files? @fair raft
that's weird