You are not logged in.

#1 2017-01-06 17:11:37

kiino55
Member
Registered: 2017-01-06
Posts: 4

[Cinnamon] Boot crash (solved)

Hi, I have a problem with my cinnamon plant at startup since the last update, anyone would have an idea of where this may come from?
And especially if I am the only one with the problem

cordially

Last edited by kiino55 (2017-01-07 15:17:54)

Offline

#2 2017-01-06 18:52:50

svnset
Member
Registered: 2016-07-31
Posts: 75

Re: [Cinnamon] Boot crash (solved)

Can be related to the python transition (3.5 -> 3.6)
https://bbs.archlinux.org/viewtopic.php?id=221591

Edit: If it's not and you want someone to help you, post any helpful output/logs/error messages related to the issue http://www.catb.org/~esr/faqs/smart-questions.html We're no magicians.

Last edited by svnset (2017-01-06 19:01:44)


After one has played a vast quantity of notes and more notes,
it is simplicity that emerges as the crowning reward of art. - Chopin

Offline

#3 2017-01-06 20:23:08

Batou
Member
Registered: 2017-01-03
Posts: 259

Re: [Cinnamon] Boot crash (solved)

Can confirm. Python 3.6 updated messes up Cinnamon. One of the most obvious symptoms is that System Settings do not work at all.

Anyone know what is the best way to downgrade to 3.5 until this gets fixed?


Please vote for all the AUR packages you're using. You can mass-vote for all of them by doing: "pacman -Qqm | xargs aurvote -v" (make sure to run "aurvote --configure"  first)

Offline

#4 2017-01-06 22:38:46

kiino55
Member
Registered: 2017-01-06
Posts: 4

Re: [Cinnamon] Boot crash (solved)

My cinnamon does not start at all.

A downgrade with the archives solved my problem, do I have to wait for a cinnamon fix for update?

Offline

#5 2017-01-06 23:10:43

Batou
Member
Registered: 2017-01-03
Posts: 259

Re: [Cinnamon] Boot crash (solved)

kiino55 wrote:

My cinnamon does not start at all.

A downgrade with the archives solved my problem, do I have to wait for a cinnamon fix for update?

How did you downgrade exactly?

Also, it seems that python3.6 has broken a slew of other packages as well. I just noticed that youtube-dl is broken too. So are some of my other python scripts.


Please vote for all the AUR packages you're using. You can mass-vote for all of them by doing: "pacman -Qqm | xargs aurvote -v" (make sure to run "aurvote --configure"  first)

Offline

#6 2017-01-07 02:15:18

kiino55
Member
Registered: 2017-01-06
Posts: 4

Re: [Cinnamon] Boot crash (solved)

I simply did

vim /etc/pacman.d/mirrorlist
Add
Server=https://archive.archlinux.org/repos/2017/01/05/$repo/os/$arch
and did
pacman -Syyuu

What made my system functional

Offline

#7 2017-01-07 02:39:44

Batou
Member
Registered: 2017-01-03
Posts: 259

Re: [Cinnamon] Boot crash (solved)

Thanks for sharing! I'm gonna save your method... I had no idea you could set specific dates with pacman. Very cool!

I actually did something different... I went to cache and installed older version of python3.5.x this way:

sudo pacman -U /var/cache/pacman/pkg/python-3.5.2-3-x86_64.pkg.tar.xz

That removed python.3.6 are replaced it with python3.5.2. Had to do it for a bunch of other packages as well.

BTW, even youtube-dl is currently broken when you have python3.6 installed.

I think I'm gonna stay away from 3.6 for few months until everything that uses python is upgraded. Python3.6 breaks almost all python3.x packages.

Last edited by Batou (2017-01-07 02:51:55)


Please vote for all the AUR packages you're using. You can mass-vote for all of them by doing: "pacman -Qqm | xargs aurvote -v" (make sure to run "aurvote --configure"  first)

Offline

#8 2017-01-07 06:48:38

zerophase
Member
Registered: 2015-09-03
Posts: 229

Re: [Cinnamon] Boot crash (solved)

Looks like the issue is already fixed in Cinnamon's code base. Just need to wait for a release, or patch Cinnamon.

Just apply this patch, and everything seems to work fine. https://github.com/linuxmint/Cinnamon/c … a9d2855f45

Last edited by zerophase (2017-01-07 06:59:58)

Offline

#9 2017-01-07 07:50:39

Batou
Member
Registered: 2017-01-03
Posts: 259

Re: [Cinnamon] Boot crash (solved)

zerophase wrote:

Looks like the issue is already fixed in Cinnamon's code base. Just need to wait for a release, or patch Cinnamon.

Just apply this patch, and everything seems to work fine. https://github.com/linuxmint/Cinnamon/c … a9d2855f45

I'm new to Arch and don't really understand how to patch things yet. I've read this: https://wiki.archlinux.org/index.php/Pa … ng_patches but it's not that clear

I have the binary version of cinnamon installed with pacman so I presume I should install the cinnamon-git from AUR and that will replace it? And to apply the patch, is adding the patch URL to PKGBUILD in the source array enough? I don't understand the "use updpkgsums to update the md5sums" part since that would mean I'd have to download the linked patch file to yaourt-tmp-me and then run the commands? Is there a guide somewhere with an example?

Thanks!

Last edited by Batou (2017-01-07 07:51:09)


Please vote for all the AUR packages you're using. You can mass-vote for all of them by doing: "pacman -Qqm | xargs aurvote -v" (make sure to run "aurvote --configure"  first)

Offline

#10 2017-01-07 09:35:09

zerophase
Member
Registered: 2015-09-03
Posts: 229

Re: [Cinnamon] Boot crash (solved)

Oh, I have the binary version installed as well. I just edited the python files from that commit. You call apply a patch as well with the patch command.

Offline

#11 2017-01-07 15:17:12

kiino55
Member
Registered: 2017-01-06
Posts: 4

Re: [Cinnamon] Boot crash (solved)

i've patch and now it works tanks

Offline

#12 2017-01-08 01:41:46

Batou
Member
Registered: 2017-01-03
Posts: 259

Re: [Cinnamon] Boot crash (solved)

kiino55 wrote:

i've patch and now it works tanks

Could you please post your steps? I have no idea how to do it.

Also, almost all of the nemo-extensions are out of date and don't work right. Yet they're all fresh on Github. How do we rebuild all those from Github?

Thanks for any guidance.

PS: I'm new to Arch so apologies for asking too many questions smile


Please vote for all the AUR packages you're using. You can mass-vote for all of them by doing: "pacman -Qqm | xargs aurvote -v" (make sure to run "aurvote --configure"  first)

Offline

#13 2017-01-11 10:03:37

koassim
Member
Registered: 2015-02-22
Posts: 7

Re: [Cinnamon] Boot crash (solved)

Just a quick note. This crash can also be caused by infinality (if you have it installed).
Only way of fixing it is to remove infinality (follow directions here: https://gist.github.com/cryzed/e002e705 … 9e748c5671)

Last edited by koassim (2017-01-11 10:03:57)

Offline

#14 2017-01-17 02:05:45

Austin17
Member
Registered: 2014-11-01
Posts: 3

Re: [Cinnamon] Boot crash (solved)

koassim wrote:

Just a quick note. This crash can also be caused by infinality (if you have it installed).
Only way of fixing it is to remove infinality (follow directions here: https://gist.github.com/cryzed/e002e705 … 9e748c5671)

Thanks for the hint! That fixed my Cinnamon crashing issue.
I'm not sure if I needed to, but I also cleared my font cache with:

sudo fc-cache -fr

Just in case that helps some poor soul as well.

Offline

#15 2017-01-26 10:33:58

Expatbrat
Member
From: Ireland
Registered: 2014-01-28
Posts: 29

Re: [Cinnamon] Boot crash (solved)

Many thanks for the github link which I followed to successfully fix Cinnamon, in fact it seems to be working better then ever. The only application which appears to be suffering from poor fonts is Firefox. The problem did not affect Enlightenment but I was unable to install KDE though that may be a separate issue. What concerns me is that because the maintainer of one package in the AUR only concerned with fonts went AWOL an entire desktop environment crashed. It calls into question the wisdom of installing packages from the AUR which can crash a DE, what if it had crashed the system?.
Do we not need a system for flagging orphaned packages? I noticed that nothing had been updated from the infinality repos for at least a few months but I thought it must just be a temporary issue, then the repos went offline and Cinnamon crashed. Assuming the maintainer has an overwhelming reason for not notifying users that the package is no longer maintained maybe something could be built into pacman to advise people updating there may be an orphaned package?

Last edited by Expatbrat (2017-01-26 10:34:57)

Offline

#16 2017-01-27 02:32:00

dr.rock
Member
Registered: 2013-05-12
Posts: 6

Re: [Cinnamon] Boot crash (solved)

Hi,
I am having the same issue. Nothing described here helped - I did pacmn -Suy, installed patch, then downgraded python - the problem is still there. Cinnamon log is nowhere to be found, nothing in system logs. What else can I do?

Offline

#17 2017-01-27 12:30:44

blitz
Banned
Registered: 2014-06-14
Posts: 32

Re: [Cinnamon] Boot crash (solved)

This Cinnanon/DeadBeeF crashes were caused by infinality harfbuzz packages.
Obvious solution is an upgrade to lower quality font rendering freetype2 and friends.

The proper solution is to recompile harfbuzz and harfbuzz-icu against freetype2-infinality-ultimate/fontconfig-infinality-ultimate/cairo-infinality-ultimate.

#~/abs - sources storage directory
ABSROOT=~/abs abs extra/harfbuzz
cd ~/abs/extra/harfbuzz
makepkg -Ccis

freetype2-infinality-ultimate 2.6.3-4
fontconfig-infinality-ultimate 2.11.95-4
cairo-infinality-ultimate 1.14.6-2
harfbuzz 1.4.2-1

Last edited by blitz (2017-01-27 12:31:17)

Offline

#18 2017-01-29 01:26:44

dr.rock
Member
Registered: 2013-05-12
Posts: 6

Re: [Cinnamon] Boot crash (solved)

Thanks!
Fixed by following this guide:
https://gist.github.com/cryzed/e002e705 … 9e748c5671

Last edited by dr.rock (2017-01-29 04:07:50)

Offline

Board footer

Powered by FluxBB