You are not logged in.
i have a problem with animations and starting up gnome apps on wayland session on my pc
but on the laptop it just works fine
i've checked nvidia drivers and there's everything ok with them
journal: https://0x0.st/HEM8.txt
Last edited by Lavender_ (2023-12-29 02:09:50)
Offline
Lots of general stuff wrong here.
The main problem right now is
failed to load driver: zinkyou are overriding the GL loader globally to zink (or even more incorrectly, setup xorg configuration that tries to load a zink driver?) which you probably don't want to do when using nvidia (and probably don't want to globally do in general).
But in addition to that, your locale is wrongly configured: https://wiki.archlinux.org/title/Locale … the_locale and you are running three conflicting network services, stop and disable systemd-networkd and iwd if you want to use NetworkManager.
You also didn't apply seths suggestion in the other thread for https://wiki.archlinux.org/title/NVIDIA … de_setting and you also need to follow https://wiki.archlinux.org/title/GDM#Wa … DIA_driver if you indeed want to test a wayland session of gnome properly.
Offline
Ok i will solve problem with network services, but how do i use Ukrainian language without messing up locale.conf?
(And how to not override GL loader to zink?
Probably i will need more explanation)
Last edited by Lavender_ (2023-12-31 16:08:15)
Offline
how do i use Ukrainian language without messing up locale.conf
By fixing the locale.conf (in doubt) and generating the relevant locales.
Did you see the very relevant link posted by V1del?
how to not override GL loader to zink?
By not setting it?
https://wiki.archlinux.org/title/OpenGL … kan_(Zink)
Post an udpated journal when you think you addressed all points in V1del's post.
Also
localectl; locale -a; locale; printenvOffline
i disabled systemd-networkd but i cant use wifi without Iwd or NetworkManager
also i fixed locale and i've tried to prevent GL overriding but problem still persists
there's journal: http://0x0.st/H6N2.txt
output of "localectl; locale -a; locale; printenv": http://0x0.st/H6NV.txt
Offline
That's only "printenv"… you only locale setting seems
GDM_LANG=en_US.UTF-8
LANG=en_US.UTF-8, it's not clear whether you ever generated the UA locale
i cant use wifi without Iwd or NetworkManager
Yes, you'll need *one* network management daemon and you seem to successfully connect w/ wpa_supplicant and NM. That's fine.
Next, enable https://wiki.archlinux.org/title/NVIDIA … de_setting to get rid of the simpledrm device.
Post an updated journal, the missing locale outputs and the results of removing the simpledrm device wrt the OP.
Offline
I have good news, after disabling simpledrm device animation problem solved, but is it normal that my cursor is blinking when program is loading and some lags while typing?
journal: http://0x0.st/H6bn.txt
also about locale i was setting UA language by uncommiting line with it and setting it in the locale.conf
and Roblox Vinegar having issues while running wayland session
maybe better switch back to X11 and remove wayland due to its instabilities or maybe even switch from gnome to hyprland is that a good idea?
Last edited by Lavender_ (2024-01-02 13:30:23)
Offline
also about locale i was setting UA language by uncommiting line with it and setting it in the locale.conf
https://wiki.archlinux.org/title/Locale
And again:
localectl
locale -a
localeafter disabling simpledrm device
Jan 02 14:30:29 Nyarch kernel: [drm] Initialized simpledrm 1.0.0 20200625 for simple-framebuffer.0 on minor 0
Jan 02 14:30:29 Nyarch kernel: simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer deviceDidn't happen.
Did you just add nvidia_drm.fbdev=1 to the module options, but not "nvidia_drm.modeset=1" to the kernel parameters - 'cause the latter isn't there and the former might be the reason for your flickering cursor (the feature seems still buggy)
Offline
i have added "options nvidia_drm modeset=1 fbdev=1" to the modprobe.d
Last edited by Lavender_ (2024-01-02 15:08:15)
Offline
Yeah, no.
Remove the "fbdev=1" again and add "nvidia_drm.modeset=1" to the kernel commandline.
Offline
did you mean remove only "fbdev=1" and then add "nvidia_drm.modeset=1" to "GRUB_CMDLINE_LINUX_DEFAULT= ... "?
i just need to be sure what i am doing
Offline
Yes, and then regenerate the grub config and initramfs (latter just tbs)
Offline
i did what you said and still cursor having issues
journal: http://0x0.st/H619.txt
Offline
Does it help if you "export WLR_NO_HARDWARE_CURSORS=1" in /etc/profile.d/wayland.sh ?
(Not sure whether gnome uses that)
Offline
Sorry for the late reply, but i dont have wayland.sh file
and my MS edge flickering sometimes
Offline
You'd create that file, but that variable seth mentions would not help you since GNOME doesn't use WLR. the GNOME equivalent you could add to that same file is
#!/bin/sh
export MUTTER_DEBUG_DISABLE_HW_CURSORS=1For Edge flickering (OT: can someone explain to me why people would prefer that over chromium?) configure it to use wayland instead of xwayland: https://wiki.archlinux.org/title/Chromi … nd_support
Last edited by V1del (2024-01-10 13:37:49)
Offline
i copied .desktop file to /home/lavender/.local/share/applications/ and wrote things that needs to be here but problem still persists and after that edge icon just dissapeared from apps panel
Last edited by Lavender_ (2024-01-10 16:21:56)
Offline
You copied *what* ".desktop" file and wrote *what* things *where*?
You export the environment variable in /etc/profile.d, not some desktop service (that you probably ill-formed?)
Offline
i copied the MS edge .desktop file and wrote "--ozone-platform=wayland" in "Exec = " line to enable wayland on edge
and i dont have a flag related to ozone-platform in edge://flags
Last edited by Lavender_ (2024-01-11 10:52:15)
Offline
Please post the actual file, but at least chromium interprets ~/.config/chromium-flags.conf and Edge might have sth similar, but it's hardly referenced - I only found https://github.com/flathub/com.microsof … stom-flags and https://bbs.archlinuxcn.org/viewtopic.php?id=12908
Try ~/.config/microsoft-edge-flags.conf first unless you're using an edge flatschpak.
Or use chromium. Or vivaldi.
Offline
after creating .conf in ~/.config/microsoft-edge-flags.conf with:
--ozone-platform=wayland
--enable-features=UseOzonePlatform
nothing happened also its too complicated to create that conf file with params for each program, i will use x11 for now because wayland is not ready(if x11 is still actual?)
also thanks to v1del, problem with flickering cursor solved
Last edited by Lavender_ (2024-01-15 14:09:14)
Offline
i copied the MS edge .desktop file and wrote "--ozone-platform=wayland" in "Exec = " line to enable wayland on edge
Regarding Edge .desktop it's:
Exec=/usr/bin/microsoft-edge-stable -enable-features=UseOzonePlatform -ozone-platform=waylandand i dont have a flag related to ozone-platform in edge://flags
There isn't one.
Offline