Anyone Tried To Install Cinnamon On Zorin 17

I desperately need to install Cinnamon DE on Zorin 17 Pro ..... Gnome is just all screwed up after I used the updater to install 17 Pro ..... at least 5 different items do not work that could be cured using the Cinnamon DE ....

Icons do not pin or relocate to the Task Bar
Still no Layouts
Keyboard works but keys are all messed up (typing on a different keyboard)

Several more but these for present are the most important to me ....

Tried installing Cinnamon with ..... sudo apt install cinnamon ..... but got this message from the terminal ......

You have broken packages ..... ????????

Thanks for any help ..... I'm stuck with out Cinnamon .....

Cinnamon is the desktop of Mint OS ..... I've been using it for several years on Zorin 16 Pro .....

Thanks

Cinnamon is based on Mate.

You might try

sudo apt --fix-broken install

Then run

sudo apt update && sudo apt install cinnamon-desktop-environment

If you are still hitting dependency issues; there may be missing dependencies in your Upgraded Z17...

1 Like

Here is what I got from the terminal ......

mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo apt --fix-broken install
[sudo] password for mike:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo apt update && sudo apt install cinnamon-desktop-environment
Ign:1 Index of /stable/deb/ stable InRelease
Hit:2 Index of /stable/deb/ stable Release
Hit:4 Index of /ubuntu jammy InRelease
Hit:5 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:6 http://archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Hit:8 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Get:9 Index of /ubuntu jammy-security InRelease [110 kB]
Hit:10 Index of /zorinos/apps/ubuntu jammy InRelease
Hit:11 https://screenrec.com/download/ubuntu stable InRelease
Hit:12 Index of /stable/ jammy InRelease
Hit:13 Index of /zorinos/drivers/ubuntu jammy InRelease
Hit:14 Index of /patches/ jammy InRelease
Hit:15 Index of /zorinos/patches/ubuntu jammy InRelease
Hit:16 Index of /apps/ jammy InRelease
Hit:17 Index of /drivers/ jammy InRelease
Hit:18 Index of /zorinos/stable/ubuntu jammy InRelease
Hit:19 Zorin OS Pro - Zorin OS jammy InRelease
Fetched 339 kB in 20s (16.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: https://screenrec.com/download/ubuntu/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
xapp : Depends: libxapp1 (= 2.2.8-1) but 2.4.1-unstable-202211161052~ubuntu20.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.
mike@mike-ROG-Strix-G731GT-G731GT:~$

You can try

sudo apt install -f


This is odd...

1 Like

mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo apt install -f
[sudo] password for mike:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mike@mike-ROG-Strix-G731GT-G731GT:~$

sudo apt install -f libxapp1

1 Like

Negatory good buddy. Cinnamon is derived from GNOME made to look like a more traditional desktop like Windows/Xfce/KDE. The "Mint" version has a lot of polish to it and a few extra programs like "Web Apps" made by Mint that makes Cinnamon a nice experience. Some other distributions like Manjaro's GNOME has that app too which is a wrapper to make an app from a website. Not sure who else includes it besides the folks at Mint. :v:

2 Likes

mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo apt install -f libxapp1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libxapp1 is already the newest version (2.4.1-unstable-202211161052~ubuntu20.04.1).
libxapp1 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mike@mike-ROG-Strix-G731GT-G731GT:~$

Can you please try

apt show libxapp1=2.2.8-1

Or

apt search libxapp1=2.2.8-1

and see if it shows up in APT?

There are two things that are interesting to me here: That only the unstable version is being installed - and that Cinnamon set its dependency to only be the 2.2.8-1 version instead of 2.2.8-1<....

1 Like

mike@mike-ROG-Strix-G731GT-G731GT:~$ apt show libxapp1=2.2.8-1
Package: libxapp1
Version: 2.2.8-1
Priority: optional
Section: universe/libs
Source: xapp
Origin: Ubuntu
Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com
Original-Maintainer: Debian Cinnamon Team debian-cinnamon@lists.debian.org
Bugs: OpenID transaction in progress
Installed-Size: 276 kB
Depends: libgnomekbd8 (>= 3.6.0), xapps-common (>= 2.2.8-1), libc6 (>= 2.4), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.23.0), libglib2.0-0 (>= 2.51.5), libgtk-3-0 (>= 3.21.5), libpango-1.0-0 (>= 1.14.0), libx11-6
Breaks: nemo (<< 5.2), xapps-common (<< 2.0.6-2~)
Replaces: xapps-common (<< 2.0.6-2~)
Homepage: http://cinnamon.linuxmint.com/
Task: ubuntu-budgie-desktop, ubuntu-budgie-desktop-raspi
Download-Size: 80.3 kB
APT-Sources: http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
Description: XApp library
Xapp provides components which are common to multiple desktop environments
and required to implement cross-DE solutions.
.
This library is used by several Xapp apps.

mike@mike-ROG-Strix-G731GT-G731GT:~$

mike@mike-ROG-Strix-G731GT-G731GT:~$ apt search libxapp1=2.2.8-1
Sorting... Done
Full Text Search... Done
mike@mike-ROG-Strix-G731GT-G731GT:~$

Great. It is seen in apt show, but not apt search.

Let's try it, though I do not have high hopes;

sudo apt install libxapp1=2.2.8-1

1 Like

mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo apt install libxapp1=2.2.8-1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be DOWNGRADED:
libxapp1
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Need to get 80.3 kB of archives.
After this operation, 163 kB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxapp1 amd64 2.2.8-1 [80.3 kB]
Fetched 80.3 kB in 3s (28.1 kB/s)
dpkg: warning: downgrading libxapp1:amd64 from 2.4.1-unstable-2
02211161052~ubuntu20.04.1 to 2.2.8-1
(Reading database ... 372341 files and directories currently in
stalled.)
Preparing to unpack .../libxapp1_2.2.8-1_amd64.deb ...
Unpacking libxapp1:amd64 (2.2.8-1) over (2.4.1-unstable-2022111
61052~ubuntu20.04.1) ...
dpkg: warning: unable to delete old directory '/etc/X11/xinit/x
initrc.d': Directory not empty
Setting up libxapp1:amd64 (2.2.8-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.6) ...
mike@mike-ROG-Strix-G731GT-G731GT:~$

Alright... let's try

sudo apt install cinnamon-desktop-environment

1 Like

Not sure about this ..... this is at the end of the terminal .....

Unpacking python3-numpy (1:1.21.5-1ubuntu22.04.1) ...
Selecting previously unselected package python3-scour.
Preparing to unpack .../76-python3-scour_0.38.2-2_all.deb ...
Unpacking python3-scour (0.38.2-2) ...
Selecting previously unselected package sound-juicer.
Preparing to unpack .../77-sound-juicer_3.38.0-2_amd64.deb ...
Unpacking sound-juicer (3.38.0-2) ...
Errors were encountered while processing:
/tmp/apt-dpkg-install-FvbZPe/21-xapp_2.2.8-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
mike@mike-ROG-Strix-G731GT-G731GT:~$

Should I try and restart and see in Cinnamon is listed in the drop down menu of login ?????? .....

Normally, I would say no, but in this case, we manually installed the dependent package it specified.
I would run

sudo dpkg --configure -a

before restarting though.

1 Like

mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo dpkg --configure -a
Setting up hexchat-plugins:amd64 (2.16.0-4build1) ...
Setting up libgtkspell0:amd64 (2.0.16-1.3) ...
Setting up libwmf-bin (0.2.12-5ubuntu1) ...
Setting up libmozjs-78-0:amd64 (78.15.0-4ubuntu1) ...
Setting up four-in-a-row (1:3.38.1-1build1) ...
Setting up libzephyr4:amd64 (3.1.2-1build3) ...
Setting up libnemo-extension1:amd64 (5.2.4-1) ...
Setting up libimage-magick-q16-perl (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libkeybinder-3.0-0:amd64 (0.3.2-1.1) ...
Setting up tali (1:40.6-1) ...
Setting up pidgin-data (1:2.14.8-1ubuntu2.1) ...
Setting up gir1.2-keybinder-3.0 (0.3.2-1.1) ...
Setting up hexchat-common (2.16.0-4build1) ...
Setting up gnome-tetravex (1:3.38.2-3) ...
Setting up python3-pyinotify (0.9.6-1.3) ...
Setting up hoichess (0.22.0-2) ...
Setting up gir1.2-cmenu-3.0 (5.2.0-2) ...
Setting up gnome-chess (1:41.1-1) ...
dpkg: dependency problems prevent configuration of cinnamon:
cinnamon depends on xapp; however:
Package xapp is not installed.

dpkg: error processing package cinnamon (--configure):
dependency problems - leaving unconfigured
Setting up libfarstream-0.2-5:amd64 (0.2.9-1) ...
Setting up libmeanwhile1:amd64 (1.1.1-2) ...
Setting up gir1.2-nemo-3.0 (5.2.4-1) ...
Setting up hexchat (2.16.0-4build1) ...
Setting up fig2dev (1:3.2.8b-1) ...
Setting up libprotobuf-c1:amd64 (1.3.3-1ubuntu2.1) ...
Setting up libcjs0:amd64 (5.2.0-2) ...
Setting up gstreamer1.0-nice:amd64 (0.1.18-2) ...
Setting up gir1.2-ical-3.0:amd64 (3.0.14-1build1) ...
Setting up five-or-more (1:3.32.3-1) ...
Setting up swell-foop (1:41.0.1-1) ...
Setting up libgadu3:amd64 (1:1.12.2-6) ...
Setting up libdiscid0:amd64 (0.6.2-3) ...
Setting up gir1.2-meta-muffin-0.0 (5.2.1-1) ...
Setting up libneon27-gnutls:amd64 (0.32.2-1) ...
Setting up hexchat-perl:amd64 (2.16.0-4build1) ...
Setting up lib2geom1.1.0:amd64 (1.1-2build1) ...
Setting up libmusicbrainz5cc2v5:amd64 (5.1.0+git20150707-10) ...
Setting up python3-numpy (1:1.21.5-1ubuntu22.04.1) ...
Setting up gnome-2048 (3.38.2-2) ...
Setting up gnome-taquin (3.38.1-2) ...
Setting up gnome-nibbles (1:3.38.2-2) ...
Setting up nemo-data (5.2.4-1) ...
Setting up metacity-common (1:3.44.0-1ubuntu1) ...
Setting up python-tinycss2-common (1.1.1-2) ...
Setting up hitori (3.38.3-1) ...
Setting up libtimezonemap-data (0.4.6-2build2) ...
Setting up hexchat-python3:amd64 (2.16.0-4build1) ...
Setting up hexchat-lua:amd64 (2.16.0-4build1) ...
Setting up python3-scour (0.38.2-2) ...
Setting up lightsoff (1:40.0.1-1) ...
Setting up libcaribou-common (0.4.21-7.2) ...
Setting up libmagick++-6.q16-8:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libimage-magick-perl (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up gnome-klotski (1:3.38.2-1build1) ...
Setting up python3-pampy (1.8.4-2) ...
Setting up gnome-robots (1:40.0-2) ...
dpkg: dependency problems prevent configuration of nemo:
nemo depends on xapp; however:
Package xapp is not installed.

dpkg: error processing package nemo (--configure):
dependency problems - leaving unconfigured
Setting up iagno (1:3.38.1-2) ...
Setting up libpotrace0:amd64 (1.16-2) ...
Setting up libcaribou0:amd64 (0.4.21-7.2) ...
Setting up python3-tinycss2 (1.1.1-2) ...
Setting up gir1.2-ecal-2.0:amd64 (3.44.4-0ubuntu1.1) ...
dpkg: dependency problems prevent configuration of nemo-fileroller:
nemo-fileroller depends on nemo (>= 4.6); however:
Package nemo is not configured yet.

dpkg: error processing package nemo-fileroller (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cinnamon-core:
cinnamon-core depends on cinnamon (>= 5.2); however:
Package cinnamon is not configured yet.
cinnamon-core depends on nemo (>= 5.2); however:
Package nemo is not configured yet.

dpkg: error processing package cinnamon-core (--configure):
dependency problems - leaving unconfigured
Setting up cjs (5.2.0-2) ...
Setting up libpurple0 (1:2.14.8-1ubuntu2.1) ...
Setting up cinnamon-common (5.2.7-4) ...
Setting up inkscape (1.1.2-3ubuntu1) ...
Setting up libmusicbrainz5-2:amd64 (5.1.0+git20150707-10) ...
Setting up libtimezonemap1:amd64 (0.4.6-2build2) ...
Setting up gir1.2-caribou-1.0 (0.4.21-7.2) ...
dpkg: dependency problems prevent configuration of cinnamon-desktop-environment:
cinnamon-desktop-environment depends on cinnamon-core (>= 5.2.2); however:
Package cinnamon-core is not configured yet.

dpkg: error processing package cinnamon-desktop-environment (--configure):
dependency problems - leaving unconfigured
Setting up gir1.2-timezonemap-1.0 (0.4.6-2build2) ...
Setting up libpurple-bin (1:2.14.8-1ubuntu2.1) ...
Setting up pidgin (1:2.14.8-1ubuntu2.1) ...
Setting up sound-juicer (3.38.0-2) ...
Processing triggers for bamfdaemon (0.5.6+22.04.20220217-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for doc-base (0.11.1) ...
Processing 1 added doc-base file...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for libglib2.0-0:i386 (2.72.4-0ubuntu2.2) ...
Processing triggers for libglib2.0-0:amd64 (2.72.4-0ubuntu2.2) ...
Processing triggers for libc-bin (2.35-0ubuntu3.6) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for shared-mime-info (2.1-2) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Setting up gnome-games (1:42+3) ...
Errors were encountered while processing:
cinnamon
nemo
nemo-fileroller
cinnamon-core
cinnamon-desktop-environment
mike@mike-ROG-Strix-G731GT-G731GT:~$

If this looks OK I'll try the restart ...... let me know ......

It doesn't...

And I am confused on this one. The dependency set by Cinnamon is for the stable package. But the system will only install a later unstable package.
You installed the stable package manually... and it is claiming that xapp is not installed. But it is installed and is the version Cinnamon wants.

Due to all of this fiasco, Cinnamon D.E. has not been installed.

1 Like

Should I try another DE for now ..... one that will hopefully work on Zorin 17 ..... Gnome is just to broken for me to use now .....

I believe that XFCE is a choice in my sign in but I just hate the drop down menu choices and styles it has .....

I don't know where it came from as I deleted Zorin Lite before the upgrade was installed ..... the lite version worked fine and I had no problem with that one ....