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?
Not necessarily. Though some logs from there might end up being needed.
This is just a good starting point for general system info.
(see if you have swap, filled partitions, weird boot options, etc)
Looks like you might have a BIOS update, but it appears unlikely to be related (“intel security”).
And root is getting full, but its not quite in danger yet.
If you need these extra software sources, maybe see if you can live with just one. This will reduce some overhead. If you ask me its an easy choice to ditch snap.
Sorry none of those things are likely related to your problem … just some observations and thoughts.
I’m also not that familiar with gnome, but others here are and I’m sure we’ll get some other opinions soon.
@andreas85@cscs Thanks for your concerns about my btrfs state. I’ve read about it, I’m checking it from time to time and begun writing some scripts to notify, etc.
Also thanks for the BIOS update info, will check it and try to update, even if it is not related to my problem.
Today I tried [Stable Update] 2023-12-01, with the new LTS kernel (6.6.x) too, but with the same outcome. Everything related to graphics is slow and laggy.
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 tried another approach. I created a Live USB from latest image in manjaro downloads. After booting the image I figured out, that it is still with GNOME 44. So I made another, this time an actual image, using these instructions for building Manjaro ISOs with buildiso (or these). When booting from this latest image, the GNOME Wayland starts without problems and everything seems to work.
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.
But not fully satisfied and didn’t stop to search for a solution to run a wayland session. After a few days searching I stumbled across this post on asubuntu, which referred to a issue on gardualinux forum where a solution was marked.
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.