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

New to Debian (Or Linux in general)? Ask your questions here!
Message
Author
trinidad
Posts: 299
Joined: 2016-08-04 14:58
Been thanked: 16 times

Re: Debian 10 Buster Cinnamon Desktop Update

#16 Post by trinidad »

You might want to lower your system cache pressure setting. Default is 100. Try 50 and see if you get less crashes.

Code: Select all

sudo nano /etc/sysctl.conf
Add the line below at the end of the file and save.

Code: Select all

vm.vfs_cache_pressure=50
TC
You can't believe your eyes if your imagination is out of focus.

User avatar
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

#17 Post by Head_on_a_Stick »

xlepws wrote:see what happens
Both of your suggested commands do exactly the same thing. Lots of packages would be upgraded to the sid versions, including libc6.

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

xlepws
Posts: 22
Joined: 2020-03-16 14:09

Re: Debian 10 Buster Cinnamon Desktop Update

#18 Post by xlepws »

Head_on_a_Stick wrote:
xlepws wrote:see what happens
Both of your suggested commands do exactly the same thing.
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?
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.
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 true :)
Last edited by xlepws on 2020-03-27 14:37, edited 1 time in total.

User avatar
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

#19 Post by Head_on_a_Stick »

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
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.

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

xlepws
Posts: 22
Joined: 2020-03-16 14:09

Re: Debian 10 Buster Cinnamon Desktop Update

#20 Post by xlepws »

Head_on_a_Stick wrote:
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
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.

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.
I believe you :) I will install a Deb10 stable and try myself though..maybe :D 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.

User avatar
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

#21 Post by Head_on_a_Stick »

xlepws wrote:2 different things (1st with dependencies, 2nd without) but eventually result in the same output
^ This.
deadbang

newb2debian
Posts: 32
Joined: 2018-02-11 14:25

Re: Debian 10 Buster Cinnamon Desktop Update

#22 Post by newb2debian »

trinidad...the sysctl.conf file was empty so I added the line you suggested, and after some research, another line to the file:

vm.swappiness=10
vm.vfs_cache_pressure=50

Although I still get Cinnamon crashes, they don't seem to be as frequent.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 72 times

Re: Debian 10 Buster Cinnamon Desktop Update

#23 Post by stevepusser »

xlepws wrote:
stevepusser wrote:You could try upgrading to the 4.2 version in my OBS repo to see if that makes any difference.
or you could install the latest cinnamon package available, i.e. v4.4.8-2 either by running

Code: Select all

apt -t sid install cinnamon
(with sid's dependencies) or

Code: Select all

apt install cinnamon/sid
(your release's dependencies), and see what happens :)
You can crash your car into a cement wall at 200 kph to "see what happens", but it wouldn't be my advice to anyone!
MX Linux packager and developer

trinidad
Posts: 299
Joined: 2016-08-04 14:58
Been thanked: 16 times

Re: Debian 10 Buster Cinnamon Desktop Update

#24 Post by trinidad »

vm.swappiness=10
Adjust swappiness the other way. Default is 60 so set it to 80. Things like this are relative to each other. Cache pressure down swappiness up can help with sporadic system RAM shortage. Performance difference on such a machine should be negligible for most things but crashes should be less frequent.

TC
You can't believe your eyes if your imagination is out of focus.

newb2debian
Posts: 32
Joined: 2018-02-11 14:25

Re: Debian 10 Buster Cinnamon Desktop Update

#25 Post by newb2debian »

trinidad...changed swappiness to 80. Thanks.

I think I may have found what is causing the Cinnamon crashes - BleachBit (the repo version and the upgraded 3.2.0 version). When I finish using my computer I run BleachBit and then mouse down to the Menu button and click and that's where most of the issues occur. The system locks up and then logs me out of the desktop. Odd.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 72 times

Re: Debian 10 Buster Cinnamon Desktop Update

#26 Post by stevepusser »

There's an old thread here called the Repo Mix and Match parade by the late and sorely missed daesin: http://forums.debian.net/viewtopic.php?f=20&t=114130

It dates back to the time where I came up with the method to downgrade libc6 safely on Wheezy, so maybe I mentioned it in that thread. I don't have time to go through it today, but it's amusing reading anyway. We haven't had any users really mess up their systems enough to get added to the thread, but we could always start again with you. :D
MX Linux packager and developer

Post Reply