I have an ASUS ZenBook UX363, with Manjaro GNOME running on wayland and everything was fine and smooth until the update to GNOME 45 (2023-11-6).
I’ve tried numerous times after each stable update announcement. Disabled and deleted all extensions (needed to update gnome 44 → 45) before the update, refreshed mirrors and run sudo pacman -Syu.
After each update attempt after restart the system becomes sluggish. Videos I played before, I can not play after. The sound is playing, but the video window takes long to show and when showed, it is dropping nearly all frames. Even just opening terminal window animation is not fluent and takes a significant more time. It seems, that all HW video acceleration is not working.
I’m using 6.1 kernel currently, and tried the 6.6, but it didn’t help.
Gladly I’m using btrfs+timeshift, so I’m back to the last update with GNOME 44, on which everything is smooth & fast.
Does anybody has the same experience with graphics speed after upgrade? Any ideas what should I check, poke and fix to be fast after upgrade, as before?
Thanks. You might be into something. I created a new user (admin), then updated through the new user and it seemed, that there was no issue with the graphics. But than something came along (some other issue), I had to revert back to the previous (GNOME 45) configuration. So I will try again later and post the results.
Meanwhile, what config in user home space could make the graphics worse? Or is there some config in /etc special for a user? Any Idea?
I’ve tried once again (more times), but this time it didn’t work. I even somehow couldn’t login.
What I’ve done. For my current user I disabled autologin, disabled extensions and removed everything from ~/.local/share/gnome-shell/extensions just to be sure. Than I’ve created a new user testuser (an admin account) and switched to the new user. I disabled extensions for the testuser. Made an update via pacman and after reboot I couldn’t login nether to testuser nor to my account. After filling password the screen changed as if starting GNOME and then it reverted back to login. I figured out, I can login via GNOME on X11 and after reexamining journalctl -b I found out, there is a crash & core dump after logging to GNOME Wayland. From that I deduced, that it is not the config in my home directory.
So I’m going for the easiest path (for me). Instead of figuring out, what is the cause of the crashes, I’ll reinstall manjaro from scratch. I’ll inform you (in this thread) of the outcome and mark this as solved when I succeed.
Thanks for all suggestions, I hope this is my last post in this thread.
Have nice winter holidays and I wish you all a happy new year.
I had a little troubles, installing Manjaro using the buidiso method, cause mkinitcpio failed during install, so I couldn’t install it. As last resort, I downloaded last official image from Manjaro downloads page and successfully installed Manjaro GNOME 44. But after update to latest packages, which included update to GNOME 45, the wayland session was crashing again. But this time when logged to XOrg session, there was no graphics lagging and I was able to play videos smoothly. So I was somehow satisfied.
i fixed it . i deleted every extension i had installed , then deleted the dconf folder in ./config , it did the trick for me.
So I tried it, I deleted (& backed up) every extension in /usr/share/gnome-shell/extensions and ~/.local/share/gnome-shell/extensions and deleted the ~/.config/dconf folder and rebooted. On the gdm I selected the Gnome (wayland) session, logged in and couldn’t believe my eyes, wayland didn’t crash and everything is working.
Thanks everybody for your replies, I hope this helps someone.
I’m back, cause I found out, that after logout or restart, I’m no longer able to log in to wayland again. The solution is to delete the ~/.config/dconf/user file. After that wayland session no longer crashes and works. It’s strange. The extensions are no longer a problem (maybe they weren’t part of the problem from the start).
So, when I reboot (or logout) and I’m unable to start wayland cause it crashes and goes back to login screen, I login to tty2, export current dconf dconf dump / > ~/dconf.dump, remove the user file rm ~/.config/dconf/user and after a successful login I bring back the dconf dconf load / < ~/dconf.dump.
I’m not going to remove a solution mark from this thread, cause I found a fix for the laggy graphics operations, but I will make a new thread for this dconf issue.