Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Debian 10 Buster Cinnamon Desktop Update
-
- Posts: 32
- Joined: 2018-02-11 14:25
Debian 10 Buster Cinnamon Desktop Update
I recently installed Debian 10 Buster with only the Cinnamon desktop. When using Debian, Cinnamon has been crashing for whatever reason and I don't know why. Is there a way to update the Cinnamon desktop to the newest version? If there is, could anyone explain how? If by command line, what's the command? Thanks.
- Head_on_a_Stick
- Posts: 14114
- Joined: 2014-06-01 17:46
- Location: London, England
- Has thanked: 81 times
- Been thanked: 133 times
Re: Debian 10 Buster Cinnamon Desktop Update
newb2debian wrote:If by command line, what's the command?
Code: Select all
# apt install systemd-coredump
Code: Select all
coredumpctl
deadbang
-
- Posts: 32
- Joined: 2018-02-11 14:25
Re: Debian 10 Buster Cinnamon Desktop Update
Although I appreciate your responses for troubleshooting, my question was, and still is, "Is there a way to update the Cinnamon desktop to the newest version? If there is, could anyone explain how? If by command line, what's the command?" Thanks.
- ruwolf
- Posts: 638
- Joined: 2008-02-18 05:04
- Location: Banovce nad Bebravou
- Has thanked: 40 times
- Been thanked: 28 times
Re: Debian 10 Buster Cinnamon Desktop Update
Yes and no.newb2debian wrote:Is there a way to update the Cinnamon desktop to the newest version? If there is, could anyone explain how? If by command line, what's the command?
You can install any libre software to your Debian, but not in standard way in stable distribution.
There is Debian policy which requires, that every package should be tested in unstable and testing releases: wiki.debian.org: Debian Releases
In other words, Debian is made more for stability and security than for cutting edge versions of software.
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Debian 10 Buster Cinnamon Desktop Update
There's no current backport of the Cinnamon desktop for Buster, but I think it's only about 20 source packages or so that you need to put into a repo like at the openSUSE Build Service for them to build and host--then you only need a couple of lines to add the repo and its key.
The sources for the Cinnamon packages at Github have a debian folder that can be used for package builds, assuming you want something newer than upstream Debian may have. https://repology.org/project/cinnamon/versions
(I did do the 4.0.9 on a Stretch base for MX Linux you see in that link, so I'm not just blowing smoke.)
The sources for the Cinnamon packages at Github have a debian folder that can be used for package builds, assuming you want something newer than upstream Debian may have. https://repology.org/project/cinnamon/versions
(I did do the 4.0.9 on a Stretch base for MX Linux you see in that link, so I'm not just blowing smoke.)
Last edited by stevepusser on 2020-03-27 04:59, edited 1 time in total.
MX Linux packager and developer
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Debian 10 Buster Cinnamon Desktop Update
I finished the XFCE 4.14 backport for Buster and Stretch on the OBS: https://forum.mxlinux.org/viewtopic.php ... 3&start=20
Based on a problem I just fixed for our featherpad 0.11.1 build, I think I can also fix that orage update problem tomorrow so it goes smoothly.
I have the source files now for Cinnamon 4.2.X from the Mint repos, so I can start a repo for that now. There's one package that needs an extra tweak to build on the OBS, I think it's cjs, but I'm also pretty sure I can remember that tweak.
Based on a problem I just fixed for our featherpad 0.11.1 build, I think I can also fix that orage update problem tomorrow so it goes smoothly.
I have the source files now for Cinnamon 4.2.X from the Mint repos, so I can start a repo for that now. There's one package that needs an extra tweak to build on the OBS, I think it's cjs, but I'm also pretty sure I can remember that tweak.
MX Linux packager and developer
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Debian 10 Buster Cinnamon Desktop Update
I've finished the base of Cinnamon 4.2.3 for Stretch, Buster, Bullseye, and Sid:
https://build.opensuse.org/project/show ... nnamon-4.2
I've still got about twenty more packages to add, but they are either addons for Nemo like nemo-fileroller and nemo-dropbox, and IDK if Debian even packages those, or they are X-Apps like Pix, Xreader, or Xviewer.
https://build.opensuse.org/project/show ... nnamon-4.2
I've still got about twenty more packages to add, but they are either addons for Nemo like nemo-fileroller and nemo-dropbox, and IDK if Debian even packages those, or they are X-Apps like Pix, Xreader, or Xviewer.
MX Linux packager and developer
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Debian 10 Buster Cinnamon Desktop Update
Cinnamon 4.2.4 in the repo now, currently for Buster only, now sourced from upstream Debian. The Buster build works really well on my laptop.
I'll get the Stretch builds finished tomorrow.
I'll get the Stretch builds finished tomorrow.
MX Linux packager and developer
-
- Posts: 32
- Joined: 2018-02-11 14:25
Re: Debian 10 Buster Cinnamon Desktop Update
I know it's been a few months since I originally posted, but, I recently installed Debian 10.3.0 and I was finally able to get a coredump:
1) Cinnamon crashed and asked to be restarted (the first two lines).
2) Cinnamon completely logged me out of the desktop and I had to log back in (the last 2 lines).
For brevity I redacted the dates and times although it just happened not more than 15 minutes ago...
PID UID GID SIG COREFILE EXE
1394 1000 1000 7 present /usr/lib/tracker/tracker-miner-fs
1364 1000 1000 7 present /usr/bin/cinnamon
937 0 0 6 present /usr/lib/xorg/Xorg
1408 1000 1000 7 present /usr/lib/tracker/tracker-store
I'm not sure if this helps but it sure would be nice if Cinnamon would stop doing what it's doing. Any ideas? Thanks.
1) Cinnamon crashed and asked to be restarted (the first two lines).
2) Cinnamon completely logged me out of the desktop and I had to log back in (the last 2 lines).
For brevity I redacted the dates and times although it just happened not more than 15 minutes ago...
PID UID GID SIG COREFILE EXE
1394 1000 1000 7 present /usr/lib/tracker/tracker-miner-fs
1364 1000 1000 7 present /usr/bin/cinnamon
937 0 0 6 present /usr/lib/xorg/Xorg
1408 1000 1000 7 present /usr/lib/tracker/tracker-store
I'm not sure if this helps but it sure would be nice if Cinnamon would stop doing what it's doing. Any ideas? Thanks.
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Debian 10 Buster Cinnamon Desktop Update
What version of Cinnamon do you have installed?
MX Linux packager and developer
-
- Posts: 32
- Joined: 2018-02-11 14:25
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 71 times
Re: Debian 10 Buster Cinnamon Desktop Update
You could try upgrading to the 4.2 version in my OBS repo to see if that makes any difference.
MX Linux packager and developer
-
- Posts: 32
- Joined: 2018-02-11 14:25
Re: Debian 10 Buster Cinnamon Desktop Update
Thank you. I appreciate it.
Interestingly, as another test, I installed Linux Mint Debian Edition (LMDE) 4, Debbie, to see how that would go. After a bit of using, it happened with this distribution also. The version of Cinnamon used in this distro is 4.4.8. I'm wondering if there is something occurring in the Cinnamon code? This has happened on different computers. Odd.
Interestingly, as another test, I installed Linux Mint Debian Edition (LMDE) 4, Debbie, to see how that would go. After a bit of using, it happened with this distribution also. The version of Cinnamon used in this distro is 4.4.8. I'm wondering if there is something occurring in the Cinnamon code? This has happened on different computers. Odd.
Re: Debian 10 Buster Cinnamon Desktop Update
or you could install the latest cinnamon package available, i.e. v4.4.8-2 either by runningstevepusser wrote:You could try upgrading to the 4.2 version in my OBS repo to see if that makes any difference.
Code: Select all
apt -t sid install cinnamon
Code: Select all
apt install cinnamon/sid
Re: Debian 10 Buster Cinnamon Desktop Update
You might want to lower your system cache pressure setting. Default is 100. Try 50 and see if you get less crashes.
Add the line below at the end of the file and save.
TC
Code: Select all
sudo nano /etc/sysctl.conf
Code: Select all
vm.vfs_cache_pressure=50
You can't believe your eyes if your imagination is out of focus.
- Head_on_a_Stick
- Posts: 14114
- Joined: 2014-06-01 17:46
- Location: London, England
- Has thanked: 81 times
- Been thanked: 133 times
Re: Debian 10 Buster Cinnamon Desktop Update
Both of your suggested commands do exactly the same thing. Lots of packages would be upgraded to the sid versions, including libc6.xlepws wrote:see what happens
Installing stuff from sid in a Debian stable system is a really stupid idea unless the user actually knows what they're doing, please don't post "advice" like that.
There's a very good reason why stevepusser has gone to the trouble of backporting the packages to the stable release.
deadbang
Re: Debian 10 Buster Cinnamon Desktop Update
So what would be the command to install a single package, leaving all dependencies "unsolved" (or say, from the current release? I have found a (very old) discussion which mentions something like that: https://linuxaria.com/howto/how-to-inst ... an-testing; has anything changed since?Head_on_a_Stick wrote:Both of your suggested commands do exactly the same thing.xlepws wrote:see what happens
I will learn from this post, thanks man (In my mind I'd create a snapshot with timeshift or similar, then revert if anything went wrong). Btw Steve himself replied in the thread I linked above, saying best would be to backport..still trueInstalling stuff from sid in a Debian stable system is a really stupid idea unless the user actually knows what they're doing, please don't post "advice" like that.
There's a very good reason why stevepusser has gone to the trouble of backporting the packages to the stable release.
Last edited by xlepws on 2020-03-27 14:37, edited 1 time in total.
- Head_on_a_Stick
- Posts: 14114
- Joined: 2014-06-01 17:46
- Location: London, England
- Has thanked: 81 times
- Been thanked: 133 times
Re: Debian 10 Buster Cinnamon Desktop Update
That would only work if the dependencies were unversioned or if they had dependency versions that were satisfied by the packages in stable and that is not the case for many of the Cinnamon desktop packages.xlepws wrote:So what would be the command to install a single package, leaving all dependencies "unsolved" (or say, from the current release? I have found a (very old) discussion which mentions something like that: https://linuxaria.com/howto/how-to-inst ... an-testing
I simulated your suggested commands on my buster box and in both cases a whole mass of dependencies from sid were pulled in, including libc6. B0rkage would be almost guaranteed. Feel free to try it on your system and prove me wrong though, I could do with a good laugh.
deadbang
Re: Debian 10 Buster Cinnamon Desktop Update
I believe you I will install a Deb10 stable and try myself though..maybe This said, I was just wondering if the 2 commands I suggested (after reading them on the page I linked) are meant to do the same thing..or 2 different things (1st with dependencies, 2nd without) but eventually result in the same output.Head_on_a_Stick wrote:That would only work if the dependencies were unversioned or if they had dependency versions that were satisfied by the packages in stable and that is not the case for many of the Cinnamon desktop packages.xlepws wrote:So what would be the command to install a single package, leaving all dependencies "unsolved" (or say, from the current release? I have found a (very old) discussion which mentions something like that: https://linuxaria.com/howto/how-to-inst ... an-testing
I simulated your suggested commands on my buster box and in both cases a whole mass of dependencies from sid were pulled in, including libc6. B0rkage would be almost guaranteed. Feel free to try it on your system and prove me wrong though, I could do with a good laugh.