Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Cinnamon Desktop Breaks With Recent Update (Read 1278 times) previous topic - next topic
0 Members and 4 Guests are viewing this topic.

[SOLVED] Cinnamon Desktop Breaks With Recent Update

Today I updated my system. There weren't that many updates, maybe 14. Anyway, after the update, the system became unresponsive. So I rebooted. When the system came back up the desktop showed its wallpaper but didn't show the panel. After a few seconds the desktop went black. The mouse was still available but the was nothing to click. I went ahead and did a re-install. I updated the system (This time 290 updates). I rebooted. Again--the desktop with no panel--then after a few seconds, the black desktop with mouse available. So I reinstalled again, but this time I removed the extension I was using for the panel. I updated again but had the exact same results. Please help.

I'm using the "runit" version of the Cinnamon install.

Edit to add: I updated with the Artix only repositories.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #1
The same happened to my Artix Cinnamon, too.

I tried cinnamon --replace, but it failed, and, as far as I remember, console showed complaints about  some shared object being inaccessible.
Later I visited the forum being already not next to computer. I noticed the thread about libffi.so.8. This one: https://forum.artixlinux.org/index.php/topic,3182.0.html
I haven't tried what is suggested there yet. I'll be able to do much later. Perhaps this may help.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #2
I'm going to install the new mirrorlist as described by your link and see if that makes a difference. Funny thing, I was installing thunderbird when I saw your post and it broke the system. But in a different way -- it wouldn't even load into lightdm. It just gave me a prompt to log in to the terminal. First thing I'll install this time around is Timeshift. heh

Re: Cinnamon Desktop Breaks With Recent Update

Reply #3
That's such an unlucky thing!
Please let me know if it helps.
By the way, even with broken DE and WM I managed to get a virtual machine running just fine. Just needed to launch it. So I could finish some stuff there after the breakage.
Timeshift is a way... I have snapshots. But it's the last thing to try. Hopefully it will be fixed without it.
I even thought of switching to Void Linux. It's the first serious issue with Artix in about a year though.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #4
I tried an update after I updated the mirrorlist but I still get the same error. Hopefully the Devs will see the issue and help get it resolved.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #5
What version of libffi do you have? Should be 3.4.2-4

Re: Cinnamon Desktop Breaks With Recent Update

Reply #6
The version I'm showing is 3.3-4. Can I upgrade it alone without breaking other components?

Re: Cinnamon Desktop Breaks With Recent Update

Reply #7
Mine is 3.4.2-4.

And Cinnamon is broken.

I have applied one package's update in console just now (not obviously related to the affected packages).

By the way, Artix mirrorlist had been updated right before the problem appeared. I haven't copied the file manually and haven't commented anything in it. I think the mirrorlist must be consistent.

I don't know what goes wrong. But it's still not working.

Maybe it's time for changing.


Re: Cinnamon Desktop Breaks With Recent Update

Reply #9
My libffi version is 3.4.2-4, but no matter what I do cinnamon will always not work and ask for a non-existent libffi.so.7. Tried on two separate computers with nearly identical artix installations, and tried the solution suggested here. Thankfully I had a timeshift backup, but I can't update my computers while this problem still exists.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #10
Does it say which pkg is looking for libffi.so.7 ?  All needs to be so.8

Re: Cinnamon Desktop Breaks With Recent Update

Reply #11
When I tried to run cinnamon it errored out with
Code: [Select]
cinnamon: error while loading shared libraries: libffi.so.7: cannot open shared object file: No such file or directory
I was going to re-break my other computer to give you more information, but the 3rd pacman -Syu was the charm. I noticed that out of the ~50 packages that were due, only cjs and artix-mirrorlist were re-downloaded, making me think only they were updated after my first post here. I'm going to update this computer too and report back if it worked.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #12
It worked here too. I think my mirrors just hadn't synced the cjs package for whatever reason.
Thank you for your time.

Re: Cinnamon Desktop Breaks With Recent Update

Reply #13
I upgraded to  3.4.2-4 and it broke the system. But this time the boot doesn’t make it to light dm. I can’t downgrade the package since it’s not in the cache since it’s a new Artix install. Can you point me to where I can download 3.3–4?

Re: Cinnamon Desktop Breaks With Recent Update

Reply #14
I upgraded to  3.4.2-4 and it broke the system. But this time the boot doesn’t make it to light dm. I can’t downgrade the package since it’s not in the cache since it’s a new Artix install. Can you point me to where I can download 3.3–4?
You should be able to boot the system from a Live ISO, chroot to your hard disk root partition and download all the upgraded packages. They should work now.

If you still have problems booting your system after that, please provide your /var/log/dmesg and /var/log/everything.log (use https://paste.artixlinux.org).