Cinnamon 2.2 on LMDE/SID

Archived topics about LMDE 1 and LMDE 2
Locked
GeneC

Cinnamon 2.2 on LMDE/SID

Post by GeneC »

Cinnamon 2.2 is available from Debian SID. (Partial in Debian Testing)!
https://packages.debian.org/search?suit ... s=Cinnamon

WARNING!
I believe it will conflict and cause issues with Cinnamon 2.0 that comes from Mint repo and is default on the old iso's. So beware..

If your running Mate (I am using XFCE) Probably no issues..

Cinna-SID (Cinnamon 2.2 on top of Sparky/LMDE XFCE tracking Debian SID).. :shock: 8)
Image.
0 upgraded, 144 newly installed, 0 to remove and 3 not upgraded.
Need to get 78.4 MB of archives.
After this operation, 258 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y

Code: Select all

gene@sid:~$ sudo apt-get install cinnamon
[sudo] password for gene: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  apg caribou cheese-common cinnamon-common cinnamon-control-center
  cinnamon-control-center-data cinnamon-desktop-data cinnamon-screensaver
  cinnamon-session cinnamon-session-common cinnamon-settings-daemon cjs
  cracklib-runtime file-roller gir1.2-accountsservice-1.0 gir1.2-atspi-2.0
  gir1.2-caribou-1.0 gir1.2-cinnamondesktop-3.0 gir1.2-clutter-gst-2.0
  gir1.2-cmenu-3.0 gir1.2-evince-3.0 gir1.2-gconf-2.0
  gir1.2-gdesktopenums-3.0 gir1.2-gkbd-3.0 gir1.2-gnomebluetooth-1.0
  gir1.2-gnomedesktop-3.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0
  gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-javascriptcoregtk-3.0
  gir1.2-meta-muffin-0.0 gir1.2-networkmanager-1.0 gir1.2-nmgtk-1.0
  gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-webkit-3.0 gir1.2-xkl-1.0
  gkbd-capplet gnome-bluetooth gnome-control-center
  gnome-control-center-data gnome-desktop3-data gnome-online-accounts
  gnome-session-bin gnome-settings-daemon gnome-sushi gnome-user-guide
  gnome-user-share gnustep-base-common gnustep-base-runtime gnustep-common
  gstreamer1.0-clutter gstreamer1.0-libav gstreamer1.0-plugins-bad
  gstreamer1.0-plugins-ugly libapache2-mod-dnssd libatk-adaptor
  libcanberra-pulse libcaribou-common libcaribou0 libcheese-gtk23
  libcheese7 libcinnamon-control-center1 libcinnamon-desktop4
  libcinnamon-menu-3-0 libcjs0 libclutter-gst-2.0-0 libclutter-gtk-1.0-0
  libcolord-gtk1 libcrack2 libexempi3 libfluidsynth1 libgail-common
  libgail18 libgeocode-glib0 libgjs0e libgmime-2.6-0 libgnome-bluetooth13
  libgnome-desktop-3-10 libgnomekbd-common libgnomekbd8 libgnustep-base1.24
  libgoa-backend-1.0-1 libgrilo-0.2-1 libgstreamer-plugins-bad1.0-0
  libgtkglext1 libgtksourceview-3.0-1 libgtksourceview-3.0-common
  libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgweather-3-6 libgweather-common
  libibus-1.0-5 libiptcdata0 libmozjs-24-0 libmozjs185-1.0 libmpg123-0
  libmuffin0 libmusicbrainz5-0 libnemo-extension1 libnss-myhostname
  libobjc4 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4
  libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4
  libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4
  libopencv-objdetect2.4 libopencv-video2.4 libpwquality-common
  libpwquality1 librygel-core-2.2-2 librygel-renderer-2.2-2
  librygel-server-2.2-2 libsbc1 libsrtp0 libtbb2 libtelepathy-glib0
  libtotem-plparser18 libtracker-sparql-1.0-0 libwacom-common libwacom2
  mousetweaks muffin-common nautilus nautilus-data nemo nemo-data
  nemo-fileroller obexd-client python-gconf python-lxml python-pam
  python-pyatspi python-pyinotify realmd rygel unar
Suggested packages:
  python-opencv lha lzip lzop ncompress rzip sharutils unace unalz zoo
  gstreamer1.0-pulseaudio gnome-screensaver gnustep-base-doc frei0r-plugins
  grilo-plugins-0.2 srtp-utils brasero eog tracker python-gnome2-doc
  python-lxml-dbg python-pyinotify-doc rygel-preferences rygel-playbin
  rygel-tracker rygel-mediathek
Recommended packages:
  cinnamon-bluetooth cinnamon-translations
The following NEW packages will be installed:
  apg caribou cheese-common cinnamon cinnamon-common
  cinnamon-control-center cinnamon-control-center-data
  cinnamon-desktop-data cinnamon-screensaver cinnamon-session
  cinnamon-session-common cinnamon-settings-daemon cjs cracklib-runtime
  file-roller gir1.2-accountsservice-1.0 gir1.2-atspi-2.0
  gir1.2-caribou-1.0 gir1.2-cinnamondesktop-3.0 gir1.2-clutter-gst-2.0
  gir1.2-cmenu-3.0 gir1.2-evince-3.0 gir1.2-gconf-2.0
  gir1.2-gdesktopenums-3.0 gir1.2-gkbd-3.0 gir1.2-gnomebluetooth-1.0
  gir1.2-gnomedesktop-3.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0
  gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-javascriptcoregtk-3.0
  gir1.2-meta-muffin-0.0 gir1.2-networkmanager-1.0 gir1.2-nmgtk-1.0
  gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-webkit-3.0 gir1.2-xkl-1.0
  gkbd-capplet gnome-bluetooth gnome-control-center
  gnome-control-center-data gnome-desktop3-data gnome-online-accounts
  gnome-session-bin gnome-settings-daemon gnome-sushi gnome-user-guide
  gnome-user-share gnustep-base-common gnustep-base-runtime gnustep-common
  gstreamer1.0-clutter gstreamer1.0-libav gstreamer1.0-plugins-bad
  gstreamer1.0-plugins-ugly libapache2-mod-dnssd libatk-adaptor
  libcanberra-pulse libcaribou-common libcaribou0 libcheese-gtk23
  libcheese7 libcinnamon-control-center1 libcinnamon-desktop4
  libcinnamon-menu-3-0 libcjs0 libclutter-gst-2.0-0 libclutter-gtk-1.0-0
  libcolord-gtk1 libcrack2 libexempi3 libfluidsynth1 libgail-common
  libgail18 libgeocode-glib0 libgjs0e libgmime-2.6-0 libgnome-bluetooth13
  libgnome-desktop-3-10 libgnomekbd-common libgnomekbd8 libgnustep-base1.24
  libgoa-backend-1.0-1 libgrilo-0.2-1 libgstreamer-plugins-bad1.0-0
  libgtkglext1 libgtksourceview-3.0-1 libgtksourceview-3.0-common
  libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgweather-3-6 libgweather-common
  libibus-1.0-5 libiptcdata0 libmozjs-24-0 libmozjs185-1.0 libmpg123-0
  libmuffin0 libmusicbrainz5-0 libnemo-extension1 libnss-myhostname
  libobjc4 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4
  libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4
  libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4
  libopencv-objdetect2.4 libopencv-video2.4 libpwquality-common
  libpwquality1 librygel-core-2.2-2 librygel-renderer-2.2-2
  librygel-server-2.2-2 libsbc1 libsrtp0 libtbb2 libtelepathy-glib0
  libtotem-plparser18 libtracker-sparql-1.0-0 libwacom-common libwacom2
  mousetweaks muffin-common nautilus nautilus-data nemo nemo-data
  nemo-fileroller obexd-client python-gconf python-lxml python-pam
  python-pyatspi python-pyinotify realmd rygel unar
0 upgraded, 144 newly installed, 0 to remove and 3 not upgraded.
Need to get 78.4 MB of archives.
After this operation, 258 MB of additional disk space will be used.
Do you want to continue? [Y/n] N
Issues
1. Had to use gconf editor to change wallpaper.
2. Froze once when setting time
Otherwise running quite well.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
hubert.banas

Re: Cinnamon 2.2 on LMDE/SID

Post by hubert.banas »

This is awesome. Let's hope it will make it to testing soon.
GeneC

Re: Cinnamon 2.2 on LMDE/SID

Post by GeneC »

Hubert

Its been a week and running with zero issues. Looks to be mostly in Debian Testing now, perhaps another week before its all there.. Stay tuned..
hubert.banas

Re: Cinnamon 2.2 on LMDE/SID

Post by hubert.banas »

GeneC wrote:Hubert

Its been a week and running with zero issues. Looks to be mostly in Debian Testing now, perhaps another week before its all there.. Stay tuned..

Yeap got it running in VM. Plain debian net tracking sid + cinnamon 2.2. Looking good :)
User avatar
Cyr4x
Level 1
Level 1
Posts: 24
Joined: Wed Apr 02, 2014 2:10 pm

Re: Cinnamon 2.2 on LMDE/SID

Post by Cyr4x »

I've successfuly compiled debs and installed the newest Cinnamon 2.2 from git repository on LMDE/Testing. Just had to change two dependencies in Cinnamon deb manually - girl1.2-menu-3.0 and libcinnamon-cmenu as there are older versions present in testing repos. All de seems mostly to work, but immediately logs out to greeter when trying to close system or move, delete, copy files in Nemo. Strange.
hubert.banas

Re: Cinnamon 2.2 on LMDE/SID

Post by hubert.banas »

Great news *** Cinnamon was accepted in Debian testing! ***
https://tracker.debian.org/news/566887
User avatar
Cyr4x
Level 1
Level 1
Posts: 24
Joined: Wed Apr 02, 2014 2:10 pm

Re: Cinnamon 2.2 on LMDE/SID

Post by Cyr4x »

Upgraded (quite problematic, but succesfully) to 2.2. Works fine. You need to download sources from git for nemo-extensions and compile debs manually, as in repos are still 2.0 versions which doesn't work with the new v2.2 Nemo.
ohell

Re: Cinnamon 2.2 on LMDE/SID

Post by ohell »

Hello,
Congratulations on achieving this. I have been trying to figure out a way to do exactly this, but am not that familiar with ins and outs of Debian yet.

Would it be possible for you to list the steps (and repositories) in order so that this update can be performed by other less knowledgable?

Thank you.
jjo
Level 1
Level 1
Posts: 5
Joined: Mon Jul 15, 2013 2:58 am

Re: Cinnamon 2.2 on LMDE/SID

Post by jjo »

Why is Cinnamon 2.2 not in LMDE through the official channels? 2.0 crashes a couple of times per week and I fin'd it rather annoying.
Chris M

Re: Cinnamon 2.2 on LMDE/SID

Post by Chris M »

Cinnamon 2 migration into Debian Testing has been stymied due to kFreeBSD compatibility issues. If memory serves me, this was THE issue concerning 2.2.16-1 migration, and is THE issue concerning 2.2.16-3 migration - see excuses.

There's good news on this front: Debian Jessie Might Get Rid Of The kFreeBSD Port

I'm guessing that Debian dropping kFreeBSD is a done deal, and that Debian Cinnamon maintainers aren't doing any additional development for kFreeBSD. This should mean much quicker migration into Testing after November 1.

EDIT: Well, it may not be a done deal after Nov. 1:

The urgency of this matter cannot be over-stated. We will assess the
viability of kFreeBSD in Jessie on or after 1st November, and a yes/no
decision will be taken at that time. This will not be a full
architecture qualification, but a simple decision on whether or not the
release team's concerns have been adequately addressed.


Things may not get better until after Jessie goes Stable.

Edit 2: 2.2.16-4 just came into sid:

Accepted cinnamon 2.2.16-4 (source amd64 all) into unstable
Changes ...

* Make gir1.2-nmgtk-1.0 and network-manager-gnome linux-any dependencies, to make cinnamon installable on kFreeBSD.
They're still working on it.

A long delayed Edit 3: Debian drops the kFreeBSD port from Jessie:

http://www.itwire.com/business-it-news/ ... chitecture

https://lists.debian.org/debian-devel-a ... 00005.html
Last edited by Chris M on Sat Nov 29, 2014 4:42 pm, edited 3 times in total.
Chris M

Re: Cinnamon 2.2 on LMDE/SID

Post by Chris M »

One last update on this: Cinnamon 2.2.16-4 did make it into Debian Testing ... just before the Jessie Freeze.

This "old" thread is about LMDE and sid, so all of my posts have been "off topic" - especially given the new Debian Stable path for LMDE, which will include 2.4. And the Jessie freeze won't mean anything to Debian sid users, but 2.4 won't make it into Debian Testing until Jessie goes stable in 2015. If you're tracking Debian Testing and you're determined to install 2.4, you can reach up into sid/unstable and give it a shot, but that may create breakages.
GeneC

Re: Cinnamon 2.2 on LMDE/SID

Post by GeneC »

Chris M wrote:........... If you're tracking Debian Testing and you're determined to install 2.4, you can reach up into sid/unstable and give it a shot, but that may create breakages.
Not yet, I am afraid. Cinnamon is still on 2.2 from Debian (Sid or Unstable)...
:arrow: https://packages.debian.org/search?suit ... s=cinnamon
2.4 may come to LMDE2 before it comes to straight Debian, no way of knowing right now.
2.2 from Debian has been working very well with no apparant issues.
kurotsugi

Re: Cinnamon 2.2 on LMDE/SID

Post by kurotsugi »

If you're tracking Debian Testing and you're determined to install 2.4, you can reach up into sid/unstable and give it a shot, but that may create breakages.
when testing enter freeze period, sid is also frozen. it only accept an update which solve an RC bug or something really really really important. the only 'live' branch is experimental.
Locked

Return to “LMDE Archive”