You are not logged in.
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
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
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
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
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
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
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
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
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
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
i've patch and now it works tanks
Offline
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
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
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
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
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
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
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
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