Page 1 of 1
Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 10:24 am
by Joseph DeGarmo
UPDATE: CinnaMX 21.1.4 released. See below for details.
Hello, guys. I'm a new member here. I have been using MX Linux off and on for the last two years and I think that this is a great distro. I've also been using other distros, including Linux Mint, Arch Linux, Garuda Linux, and a couple of Ubuntu flavors. Thanks for accepting me as a member.
I have been seeing the community release a few respins of MX Linux and I figured that I could create one of my own. This one is called CinnaMX, an MX respin featuring the Cinnamon desktop environment. This is a custom build of MX Linux 21.1 AHS XFCE with the Cinnamon desktop added. It features a customized desktop layout with a dock and utilizes the Mint themes and icons. The desktop background was created by myself using a non-licensed HiDPI image.
The Brave web browser has been added to this build and set as the default browser. Included in this build are many packages found in Linux Mint, including Warpinator, Hypnotix, Library (Thingy), and Web Apps. I do not claim any credit for the Linux Mint applications and themes because they were developed by Clement LeFebvre for use in other Linux distributions. Also included are the GNOME / Cinnamon versions of the standard packages, including the Nemo file manager, GEdit, GNOME Calculator, GNOME Calendar, Celluloid, Rhythmbox, GNOME Disks, Eye of GNOME image viewer, GNOME Screenshot, and the Tilix terminal, a terminal featured in Ubuntu Budgie. To prevent confusion between dual variants of many applications, most of the XFCE applications have been removed from the Cinnamon menu.
A few tweaks in this respin have been applied to polish up this distribution. Support for color emojis on the web has been installed. A configuration script has been added to prevent game control pads from controlling the mouse cursor. This is good news for users who want to run various games without the game controllers causing havoc caused by controlling desktop actions. Some of the MX tools, such as MX Menu Editor, have been omitted from the application menu because they are irrevelent to the Cinnamon desktop. The XFCE clipboard manager has been retained because it's the best clipboard application I could get to work on this project.
This project is a community respin which is not endorsed by MX Linux and therefore, the MX Linux development team will not provide support for it. It is in no way affiliated with Linux Mint. This respin is as is; use at your own risk. But feel free to report bugs and apply fixes to the build as you see fit. Please enjoy and provide feedback for this project.
CinnaMX developed by Joseph DeGarmo
Base distro provided by the MX Linux team
Linux Mint applications and themes distributed by Clement LeFebvre and the Linux Mint team
Cinnamon desktop environment developed by the Linux Mint team
CinnaMX 21.1.4 released. Changelog:
Added Qt5 Configuration Tool to force KDE and Qt applications, such as Palapeli, to use the GTK theme
Brave web browser now starts with an empty profile on the live session and a new installation
Restored the MX Date & Time entry in the Cinnamon menu and hidden the (Cinnamon) Date & Time due to Cinnamon's date & time settings not working
Known Issues:
Conky does not automatically turn on upon login. Click the Conky Toggle on the dock to enable it if you wish.
Preview image below:
CinnaMX 21.1.3 Screenshot.jpg
https://www.dropbox.com/s/36e9e9yjz9n8q ... t.png?dl=0
ISO download link below: (updated to CinnaMX 21.1.4)
https://www.dropbox.com/s/wa9ollr47depj ... 4.iso?dl=0
Live session login info:
Username: demo
Password: demo
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 10:36 am
by Jerry3904
Thanks for the careful wording of your post!
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 10:51 am
by deanr72
Why not go with MX theming and apps?
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:01 am
by Jerry3904
It's a personal respin, right?
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:12 am
by Joseph DeGarmo
Jerry3904 wrote: Thu Jun 30, 2022 11:01 am
It's a
personal respin, right?
Yes. I just wanted to share my work to the community and some people may even consider installing this to their hard drives.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:25 am
by AVLinux
Hi,
Very nice work and a good representation of things that are not defaults in MX. I can appreciate both the excellent freedom and encouragement we get to use the fabulous MX and antiX build tools here and also the huge amount of time that goes into the preparation, pre-configuration and problem solving to produce an ISO that deviates from the well-considered MX default standards so hats off to you for taking the initiative and hats off to the MX devs for providing the tools for us to do such things!
Wish you the best with your project and welcome to the Respins section!
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:38 am
by siamhie
I'll throw it in a vm tonight and give it a spin. Excellent work
@Joseph DeGarmo 
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:45 am
by Joseph DeGarmo
deanr72 wrote: Thu Jun 30, 2022 10:51 am
Why not go with MX theming and apps?
The MX themes are there, but I chose the Mint theming because it feels more natural to the Cinnamon desktop. I wanted to make it look different, but not try to make this into a respin of LMDE 5 Elsie. This respin brings the MX Linux core with the MX tools and some of the Linux Mint experience together into one package.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:48 am
by richb
@Joseph DeGarmo Thank you for your efforts. It is very nice to see the interest in MX motivate you to provide this respin. I am looking forward to downloading and trying it.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 11:52 am
by Adrian
Looks good. How are the MX tools theme behaving in Cinnamon? We tried to fix stuff for Plasma, added a bunch of launchers for the MX tools that make them preserve the environment needed to preserve the user theming. Hopefully that will help in Cinnamon too, and possibly other DEs but I haven't tested.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 12:03 pm
by Joseph DeGarmo
Adrian wrote: Thu Jun 30, 2022 11:52 am
Looks good. How are the MX tools theme behaving in Cinnamon? We tried to fix stuff for Plasma, added a bunch of launchers for the MX tools that make them preserve the environment needed to preserve the user theming. Hopefully that will help in Cinnamon too, and possibly other DEs but I haven't tested.
The MX tools generally work, though there were a few, such as MX Menu Editor, Select Sound, and Compton Manager, which cater to XFCE and are pointless, so those were blocked from Cinnamon. That stuff can be done in the same manner as in Linux Mint. They still carry on the XFCE theming, though, but it would probably be a lot of work to make them respect the Cinnamon theme. I already ran into issues trying to switch LightDM to slick-greeter in order to get some options, such as NumLockX, to work, so I'm not going to go that far just yet.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 1:08 pm
by fehlix
Joseph DeGarmo wrote: Thu Jun 30, 2022 10:24 am
Hello, guys. I'm a new member here. I have been using MX Linux off and on for the last two years and I think that this is a great distro. I've also been using other distros, including Linux Mint, Arch Linux, Garuda Linux, and a couple of Ubuntu flavors. Thanks for accepting me as a member.
I have been seeing the community release a few respins of MX Linux and I figured that I could create one of my own. This one is called CinnaMX, an MX respin featuring the Cinnamon desktop environment. This is a custom build of MX Linux 21.1 AHS XFCE with the Cinnamon desktop added. It features a customized desktop layout with a dock and utilizes the Mint themes and icons. The desktop background was created by myself using a non-licensed HiDPI image.
Looks good. Seems QT theming looks a bit pale, so most MX-apps do no follow theming.
Eg: like this:
mxpi-cinnamx-missing-qtenv.png
I guess QT-environment variable didn't made it to get set
normally in Xfce through this guy: /etc/X11/Xsession.d/56xfce4-qtconfig
So, if those here set somehow during login:
Code: Select all
export QT_QPA_PLATFORMTHEME=gtk2
export QT_PLATFORMTHEME=gtk2
export QT_PLATFORM_PLUGIN=gtk2
MX tools and other QT apps, would follow theme,
as shown here: MX Tools:
mc-tools-cinnamx.png
MXPI:
mxpi-cinnamx.png
+++EDIT+++:
Removed above those two as they are not theme related,
export QT_SCALE_FACTOR=1
export QT_ACCESSIBILITY=1
IIRC, they have been set to fix some xfce related "issue".
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 1:27 pm
by AVLinux
@fehlix
If qt5ct is being used for QT themes then an alternate answer is to place the qt5ct configuration folder in /root, just mentioning in case it is relevant..
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Thu Jun 30, 2022 2:22 pm
by Joseph DeGarmo
fehlix wrote: Thu Jun 30, 2022 1:08 pm
Joseph DeGarmo wrote: Thu Jun 30, 2022 10:24 am
Hello, guys. I'm a new member here. I have been using MX Linux off and on for the last two years and I think that this is a great distro. I've also been using other distros, including Linux Mint, Arch Linux, Garuda Linux, and a couple of Ubuntu flavors. Thanks for accepting me as a member.
I have been seeing the community release a few respins of MX Linux and I figured that I could create one of my own. This one is called CinnaMX, an MX respin featuring the Cinnamon desktop environment. This is a custom build of MX Linux 21.1 AHS XFCE with the Cinnamon desktop added. It features a customized desktop layout with a dock and utilizes the Mint themes and icons. The desktop background was created by myself using a non-licensed HiDPI image.
Looks good. Seems QT theming looks a bit pale, so most MX-apps do no follow theming.
Eg: like this:mxpi-cinnamx-missing-qtenv.png
I guess QT-environment variable didn't made it to get set
normally in Xfce through this guy: /etc/X11/Xsession.d/56xfce4-qtconfig
So, if those here set somehow during login:
Code: Select all
export QT_ACCESSIBILITY=1
export QT_QPA_PLATFORMTHEME=gtk2
export QT_PLATFORMTHEME=gtk2
export QT_PLATFORM_PLUGIN=gtk2
export QT_SCALE_FACTOR=1
MX tools and other QT apps, would follow theme,
as shown here: MX Tools:mc-tools-cinnamx.png
MXPI:mxpi-cinnamx.png
Nice. Thank you.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Fri Jul 01, 2022 2:48 pm
by jeffreyC
One thing I find odd with this is that you use several current Linux Mint apps but do not use the current Linux Mint Debian Edition 5 version of Cinnamon which is 5.2.7 but rather the older version from Debian, LMDE 5 is based on Debian Bullseye just as MX 21 is.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Fri Jul 01, 2022 7:49 pm
by Joseph DeGarmo
jeffreyC wrote: Fri Jul 01, 2022 2:48 pm
One thing I find odd with this is that you use several current Linux Mint apps but do not use the current Linux Mint Debian Edition 5 version of Cinnamon which is 5.2.7 but rather the older version from Debian, LMDE 5 is based on Debian Bullseye just as MX 21 is.
Cinnamon is Linux Mint's homebrew product. LMDE 5 was released several months later than Debian 11 and the Mint team builds their latest Cinnamon version into their newest point releases. KDE Neon is pretty much the same way with KDE Plasma, except that they use rolling updates for their desktop.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Fri Jul 01, 2022 10:29 pm
by Joseph DeGarmo
I'm running into a major issue where the desktop theme and settings are not being carried over to a new user. How do I fix this?
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Fri Jul 01, 2022 10:47 pm
by Adrian
Joseph DeGarmo wrote: Fri Jul 01, 2022 10:29 pm
I'm running into a major issue where the desktop theme and settings are not being carried over to a new user. How do I fix this?
New user files are instantiated from /etc/skel, so when you set a theme, you need to copy the relevant stuff to /etc/skel and that will be copied to the new user.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sat Jul 02, 2022 12:15 am
by Joseph DeGarmo
Adrian wrote: Fri Jul 01, 2022 10:47 pm
Joseph DeGarmo wrote: Fri Jul 01, 2022 10:29 pm
I'm running into a major issue where the desktop theme and settings are not being carried over to a new user. How do I fix this?
New user files are instantiated from /etc/skel, so when you set a theme, you need to copy the relevant stuff to /etc/skel and that will be copied to the new user.
Done, but for whatever reason, Nemo does not automatically generate new entries for the new user's Documents, Pictures, Downloads, etc.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sat Jul 02, 2022 11:08 am
by AVLinux
Joseph DeGarmo wrote: Sat Jul 02, 2022 12:15 am
Adrian wrote: Fri Jul 01, 2022 10:47 pm
Joseph DeGarmo wrote: Fri Jul 01, 2022 10:29 pm
I'm running into a major issue where the desktop theme and settings are not being carried over to a new user. How do I fix this?
New user files are instantiated from /etc/skel, so when you set a theme, you need to copy the relevant stuff to /etc/skel and that will be copied to the new user.
Done, but for whatever reason, Nemo does not automatically generate new entries for the new user's Documents, Pictures, Downloads, etc.
Hi, if you are using MX-Snapshot in my experience you don't want to have the files:
~/.config/user-dirs.dirs and
~/.config/user-dirs.locale in /etc/skel/.config... It seems if they are present the usual XDG User Directory set is not created, but if they are not in /etc/skel/.config these directories will be created, it seems counter-intuitive but I think most likely 'xdg-user-dirs-update' wants to run when a new User is created but if it sees that it's config files are already present then it doesn't create the User Directories.. *Note this was my experience with XFCE4 anyway, Cinnamon may be different..
@Adrian or
@dolphin_oracle will know much better what the particulars of this are..
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sat Jul 02, 2022 7:05 pm
by Joseph DeGarmo
AVLinux wrote: Sat Jul 02, 2022 11:08 am
Joseph DeGarmo wrote: Sat Jul 02, 2022 12:15 am
Adrian wrote: Fri Jul 01, 2022 10:47 pm
New user files are instantiated from /etc/skel, so when you set a theme, you need to copy the relevant stuff to /etc/skel and that will be copied to the new user.
Done, but for whatever reason, Nemo does not automatically generate new entries for the new user's Documents, Pictures, Downloads, etc.
Hi, if you are using MX-Snapshot in my experience you don't want to have the files:
~/.config/user-dirs.dirs and
~/.config/user-dirs.locale in /etc/skel/.config... It seems if they are present the usual XDG User Directory set is not created, but if they are not in /etc/skel/.config these directories will be created, it seems counter-intuitive but I think most likely 'xdg-user-dirs-update' wants to run when a new User is created but if it sees that it's config files are already present then it doesn't create the User Directories.. *Note this was my experience with XFCE4 anyway, Cinnamon may be different..
@Adrian or @dolphin_oracle will know much better what the particulars of this are..
Did that, but Nemo is still not setting up the home folders for the new user.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sun Jul 03, 2022 10:49 am
by AVLinux
Hmmm,
Are they created if you manually run this in a Terminal?
If this command succeeds in creating them at least we'll know the underlying xdg bits and pieces are there..
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sun Jul 03, 2022 11:19 am
by Joseph DeGarmo
AVLinux wrote: Sun Jul 03, 2022 10:49 am
Hmmm,
Are they created if you manually run this in a Terminal?
If this command succeeds in creating them at least we'll know the underlying xdg bits and pieces are there..
Actually I seemed to have fixed the issue. I removed a bookmarks file from .config/gtk3.0/ and it seemed to have fixed it.
Now it looks like I could finally successfully create an "OEM" live ISO after making the XFCE session hidden in an auxiliary folder. Testing it now.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sun Jul 03, 2022 12:21 pm
by AK-47
I like the theme you selected. The window decor isn't quite my taste personally but using a dark theme gets a +1 from me. And I love the wallpaper, rich in cinnamaldehyde.
Icon placement on the desktop and the default menu items seem pretty good too.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sun Jul 03, 2022 12:33 pm
by siamhie
Joseph DeGarmo wrote: Thu Jun 30, 2022 10:24 am
UPDATE: CinnaMX 21.1.2 released. See below for details.
And the meek shall inherit the earth...
Kudos to the latest update.

Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sun Jul 03, 2022 2:01 pm
by Joseph DeGarmo
21.1.3 update coming soon. New ISO will ditch the old "mx" user and the live session will be the standard demo session. Installer will allow you to create a new user with the desktop theme intact. Nemo home folder bug fixed for new users. A few tweaks to the desktop items as well.
Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Sun Jul 03, 2022 2:35 pm
by siamhie
Joseph DeGarmo wrote: Sun Jul 03, 2022 2:01 pm
21.1.3 update coming soon. New ISO will ditch the old "mx" user and the live session will be the standard demo session. Installer will allow you to create a new user with the desktop theme intact. Nemo home folder bug fixed for new users. A few tweaks to the desktop items as well.
Just installed in the vm and only setup a new user then updated/upgraded the system. Haven't poked around yet. Need to tweak the vm a little to get the video driver sorted.

Re: Introducing CinnaMX: An unofficial MX Linux community respin
Posted: Mon Jul 04, 2022 11:10 am
by Joseph DeGarmo
CinnaMX 21.1.4 is now live. Details on first post.