SolydC - How to add Cinnamon 2.0 to SolydXK

Post your tutorials and howtos here.
User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 27 Jan 2014 23:53

The new Cinnamon 2.0 is a great improvement over the earlier versions.

Cinnamon 2.0 blog

I wanted to see how difficult it was to get it running on SolydXK. (Not hard at all...)... :P

===========
EDIT:
Some difficulties
http://forums.solydxk.nl/viewtopic.php? ... 797#p25797
===========


I downloaded and installed the latest SolydX .iso (SolydK would work as well). I installed a few applications, but its pretty 'vanilla'. Fully updated (UP8).

-------------------------------------

Here is the process I used.

1. Add Mint repo to your sources list.

(replace gedit [if necessary] with editor that you use)

Code: Select all

gksudo gedit /etc/apt/sources.list
2. Add this line.

Code: Select all

deb http://packages.linuxmint.com/ debian main upstream import backport romeo incoming
3. Now Update

Code: Select all

sudo apt-get update
4. Add Mint keyring

Code: Select all

apt install linuxmint-keyring 
5. Update again

Code: Select all

sudo apt-get update
6. install Cinnamon and cinnamon-control-center

Code: Select all

sudo apt-get install --no-install-recommends cinnamon cinnamon-control-center
(My output)

Code: Select all

gene@solydc:~$ apt install cinnamon cinnamon-control-center
[sudo] password for gene: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  alacarte apache2-bin apg caribou cheese-common cinnamon-common cinnamon-control-center-data cinnamon-desktop-data
  cinnamon-screensaver cinnamon-session cinnamon-session-common cinnamon-settings-daemon cinnamon-translations cjs
  cracklib-runtime dconf-cli evolution-data-server evolution-data-server-common file-roller folks-common gdm3
  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-evince-3.0 gir1.2-gck-1 gir1.2-gconf-2.0 gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gdm3 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-ibus-1.0 gir1.2-javascriptcoregtk-3.0 gir1.2-muffin-3.0
  gir1.2-mutter-3.0 gir1.2-networkmanager-1.0 gir1.2-nmgtk-1.0 gir1.2-panelapplet-4.0 gir1.2-soup-2.4
  gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0 gir1.2-webkit-3.0 gir1.2-xkl-1.0 gjs
  gkbd-capplet gnome-applets gnome-applets-data gnome-bluetooth gnome-contacts gnome-control-center
  gnome-control-center-data gnome-desktop3-data gnome-media gnome-menus gnome-online-accounts gnome-panel
  gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-session-bin gnome-session-common
  gnome-session-flashback gnome-settings-daemon gnome-shell gnome-shell-common gnome-sushi gnome-system-monitor
  gnome-terminal gnome-terminal-data 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
  libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libatk-adaptor libcamel-1.2-43 libcanberra-pulse
  libcaribou-common libcaribou0 libcheese-gtk23 libcheese7 libcinnamon-control-center1 libcinnamon-desktop0 libcjs0c
  libclutter-gst-2.0-0 libclutter-gtk-1.0-0 libcolord-gtk1 libcrack2 libdee-1.0-4 libebackend-1.2-6 libebook-1.2-14
  libebook-contacts-1.2-0 libecal-1.2-15 libedata-book-1.2-17 libedata-cal-1.2-20 libedataserver-1.2-17 libexempi3
  libfluidsynth1 libfolks-eds25 libfolks-telepathy25 libfolks25 libgail-common libgdata-common libgdata13 libgdm1
  libgee-0.8-2 libgles2-mesa libgnome-desktop-3-7 libgnome-media-profiles-3.0-0 libgnomekbd-common libgnomekbd8
  libgnustep-base1.22 libgstreamer-plugins-bad1.0-0 libgucharmap-2-90-7 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3
  libgweather-3-3 libgweather-common libibus-1.0-5 libmission-control-plugins0 libmpg123-0 libmuffin0
  libmusicbrainz5-0 libmutter0b libnemo-extension1 libneon27-gnutls liboauth0 libobjc4 libpam-systemd
  libpanel-applet-4-0 libpwquality-common libpwquality1 librest-extras-0.7-0 librygel-core-2.0-1
  librygel-renderer-2.0-1 librygel-server-2.0-1 libsbc1 libsocialweb-client2 libsocialweb-common libsocialweb-service
  libsocialweb0 libsrtp0 libsystemd-daemon0 libtelepathy-logger3 libtracker-sparql-0.16-0 libwacom-common libwacom2
  libwnck-3-0 libwnck-3-common libzeitgeist-1.0-1 libzeitgeist-2.0-0 mousetweaks muffin-common mutter-common nautilus
  nautilus-data nemo nemo-data nemo-fileroller notification-daemon obexd-client python-lxml python-pam python-pyatspi
  python-pyinotify python-zeitgeist rygel systemd telepathy-mission-control-5 unar zeitgeist zeitgeist-core
  zeitgeist-datahub
Suggested packages:
  apache2-doc apache2-suexec-pristine apache2-suexec-custom evolution evolution-data-server-dbg lha lzip lzop
  ncompress rzip sharutils unace unalz zoo gnome-orca tomboy gstreamer1.0-pulseaudio gnustep-base-doc frei0r-plugins
  srtp-utils brasero eog tracker python-lxml-dbg python-pyinotify-doc rygel-preferences rygel-playbin rygel-tracker
  rygel-mediathek systemd-ui telepathy-haze
Recommended packages:
  gir1.2-cjsdbus-1.0 cinnamon-bluetooth systemd-services
The following packages will be REMOVED:
  gnome-desktop-data
The following NEW packages will be installed:
  alacarte apache2-bin 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 cinnamon-translations cjs cracklib-runtime dconf-cli evolution-data-server
  evolution-data-server-common file-roller folks-common gdm3 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-evince-3.0 gir1.2-gck-1 gir1.2-gconf-2.0
  gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gdm3 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-ibus-1.0
  gir1.2-javascriptcoregtk-3.0 gir1.2-muffin-3.0 gir1.2-mutter-3.0 gir1.2-networkmanager-1.0 gir1.2-nmgtk-1.0
  gir1.2-panelapplet-4.0 gir1.2-soup-2.4 gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0
  gir1.2-webkit-3.0 gir1.2-xkl-1.0 gjs gkbd-capplet gnome-applets gnome-applets-data gnome-bluetooth gnome-contacts
  gnome-control-center gnome-control-center-data gnome-desktop3-data gnome-media gnome-menus gnome-online-accounts
  gnome-panel gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-session-bin
  gnome-session-common gnome-session-flashback gnome-settings-daemon gnome-shell gnome-shell-common gnome-sushi
  gnome-system-monitor gnome-terminal gnome-terminal-data 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 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libatk-adaptor libcamel-1.2-43
  libcanberra-pulse libcaribou-common libcaribou0 libcheese-gtk23 libcheese7 libcinnamon-control-center1
  libcinnamon-desktop0 libcjs0c libclutter-gst-2.0-0 libclutter-gtk-1.0-0 libcolord-gtk1 libcrack2 libdee-1.0-4
  libebackend-1.2-6 libebook-1.2-14 libebook-contacts-1.2-0 libecal-1.2-15 libedata-book-1.2-17 libedata-cal-1.2-20
  libedataserver-1.2-17 libexempi3 libfluidsynth1 libfolks-eds25 libfolks-telepathy25 libfolks25 libgail-common
  libgdata-common libgdata13 libgdm1 libgee-0.8-2 libgles2-mesa libgnome-desktop-3-7 libgnome-media-profiles-3.0-0
  libgnomekbd-common libgnomekbd8 libgnustep-base1.22 libgstreamer-plugins-bad1.0-0 libgucharmap-2-90-7
  libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgweather-3-3 libgweather-common libibus-1.0-5 libmission-control-plugins0
  libmpg123-0 libmuffin0 libmusicbrainz5-0 libmutter0b libnemo-extension1 libneon27-gnutls liboauth0 libobjc4
  libpam-systemd libpanel-applet-4-0 libpwquality-common libpwquality1 librest-extras-0.7-0 librygel-core-2.0-1
  librygel-renderer-2.0-1 librygel-server-2.0-1 libsbc1 libsocialweb-client2 libsocialweb-common libsocialweb-service
  libsocialweb0 libsrtp0 libsystemd-daemon0 libtelepathy-logger3 libtracker-sparql-0.16-0 libwacom-common libwacom2
  libwnck-3-0 libwnck-3-common libzeitgeist-1.0-1 libzeitgeist-2.0-0 mousetweaks muffin-common mutter-common nautilus
  nautilus-data nemo nemo-data nemo-fileroller notification-daemon obexd-client python-lxml python-pam python-pyatspi
  python-pyinotify python-zeitgeist rygel systemd telepathy-mission-control-5 unar zeitgeist zeitgeist-core
  zeitgeist-datahub
0 upgraded, 193 newly installed, 1 to remove and 3 not upgraded.
Need to get 99.2 MB of archives.
After this operation, 315 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
That's it!... 8-)

(You need composting for full effects)

Log out choose Cinnamon in login screen. You will launch a pretty plain Cinamon desktop. Ugly (to me) theme, wallpaper, icons. I did a lot of tweaking installing new themes, applets, desklets, extensions, icons, et.

You can get most here.
http://cinnamon.linuxmint.com/

Only little issue I see is a bunch of duplicate entries in the menu. Everything is working fine for me.

Shiki-Nouveau Cinnamon theme.
AdwaitaManjaro dark GTK Theme (Other settings in Theme Settings)
Faenza Icons
Docky
Move panel to top
Conky (Gotham)

Nice... :D

Code: Select all

gene@solydc:~$ inxi -F
System:    Host: solydc Kernel: 3.11-2-amd64 x86_64 (64 bit) Desktop: Cinnamon 2.0.14  Distro: SolydXK 1 testing
Machine:   Mobo: ASUSTeK model: M4A88TD-M/USB3 version: Rev X.0x Bios: American Megatrends version: 1501 date: 08/09/2012
CPU:       Quad core AMD Phenom II X4 955 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 sse4a svm) 
           Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 3200.00 MHz 4: 800.00 MHz
Graphics:  Card: NVIDIA GF104 [GeForce GTX 460] X.Org: 1.14.5 driver: nvidia Resolution: 1680x1050@60.0hz 
           GLX Renderer: GeForce GTX 460/PCIe/SSE2 GLX Version: 4.3.0 NVIDIA 319.76
Audio:     Card-1: NVIDIA GF104 High Definition Audio Controller driver: snd_hda_intel Sound: ALSA ver: k3.11-2-amd64
           Card-2: Creative Labs CA0106 Soundblaster driver: snd_ca0106 
           Card-3: Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA) driver: snd_hda_intel 
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169 
Image

Configurable menu (added applet)

Image

Control Center
Image
GeneC

Debian (Testing)
Siduction (Debian SID)

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 27 Jan 2014 23:59

PS

To leave Mint repo enabled with no issues (conflicts with SolydXK repo). I would guess its best to set up some sort of apt-pinning (.etc/apt/preferences), but looking I see no preferences file in new iso by default. Dont know if this is by design or not.. :?:

If anyone has any idea, please let us know.
GeneC

Debian (Testing)
Siduction (Debian SID)

Deleted User 2763

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby Deleted User 2763 » 28 Jan 2014 01:07

^You should be able to peak at one of the sources.list files from LinuxBBQ. They have a Cinnamon spin.
-Hinto

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 28 Jan 2014 01:35

Hi hinto..

I am thinking

/etc/apt/preferences
EDIT:
Don't use this. Not recommended

Code: Select all

Package: *
Pin: release o=solydxk
Pin-Priority: 700

Package: *
Pin: origin packages.solydxk.com
Pin-Priority: 700

Package: *
Pin: release o=linuxmint
Pin-Priority: 500

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 500

Package: *
Pin: release o=Debian
Pin-Priority: 500
GeneC

Debian (Testing)
Siduction (Debian SID)

Deleted User 2763

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby Deleted User 2763 » 28 Jan 2014 01:39

^Hi Gene...
Where's the Gabby Hayes avatar? ;)
-H
Edit: I'm snagging the LinuxBBQ spin now.
Cinnamon is part of Debian unstable.
Not yet in stable or testing.

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 28 Jan 2014 12:13

Gaby retired to the ranch with Roy and Trigger... :lol:

Image

-------------------------

Well our run with PearOS did not last too long. :? Never saw an OS end so abruptly. I installed it (actually pretty interesting), two weeks later the project was dead. As each iteration of Gnome Shell seems to get less and less functional (to me), other gnome variants are getting along and developing nicely. IE, Cinnamon, Pantheon.
GeneC

Debian (Testing)
Siduction (Debian SID)

Deleted User 2763

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby Deleted User 2763 » 28 Jan 2014 12:20

<off-topic>
I was running Fuduntu when it bailed (the only decent RH/Fedora I've ever run). So I wasn't surprised when PearOS quit.
I've been running SolydX for quite some time on my workhorse PC.
The laptop ElemenaryOS. I'd love at (some point) to weld Pantheon to SolydX, but the How-tos are are little sketchy.
</off-topic>
-Hinto

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 28 Jan 2014 12:23

hinto wrote:^Hi Gene...

Cinnamon is part of Debian unstable.
Not yet in stable or testing.
Yep, its an old version. 1.7.4
http://packages.debian.org/search?suite ... s=cinnamon

Be a long while before Cinnamon 2.0 hits Debian..methinks.. :roll:
I'd love at (some point) to weld Pantheon to SolydX, but the How-tos are are little sketchy.
I looked at that myself, but as you say its not clear at all on how to go about it. Only OS's I know of that had it were Elementary and Pear. Have to do some research on that.. ;)
GeneC

Debian (Testing)
Siduction (Debian SID)

Deleted User 2763

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby Deleted User 2763 » 28 Jan 2014 13:10

linuxBBQ must be using the old one. There were no linuxmint entries in the sources.list.
-HInto

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 28 Jan 2014 20:22

Removing some unwanted Gnome additions (see list in first post) ended in not being able to get to the desktop... :?

Cinnamon had been pretty stable, but did crash one or twice while in 'panel edit mode' (moving applets around).

I was disappointed that so many gnome apps were installed along with Cinnamon. I had understood that it was not dependent on gnome, so I started removing gnome stuff until it broke. I believe removing gnome-shell (which also removed gnome-session) was the culprit.

There must be some gnome app installed in SolydX (Or something that I added), that forced the install of gnome-shell PLUS.
I may try again at a future date, but reverted to a straight SolydX XFCE now... ;)
GeneC

Debian (Testing)
Siduction (Debian SID)

Deleted User 2763

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby Deleted User 2763 » 28 Jan 2014 20:30

XFCE is nice.
You can re-create about 99.9% of the Gnome 2 LAF if you like with it.
When I get a chance, I'm gonna poke around and see if if I can get Pantheon on SolydX.
-Hinto

kurotsugi
Posts: 2221
Joined: 09 Jan 2014 00:17

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby kurotsugi » 28 Jan 2014 20:34

the latest cinnamon looks 'yummy' but unfortunately I can't stand the bugs and resource usage. cinnamon is a lot heavier compared to XFCE.

anyway, yup. the apt-pinning was removed in the two last UP. for the content of /etc/apt/preferences I think it will be enough like this

Code: Select all

    Package: *
    Pin: release o=linuxmint
    Pin-Priority: 400

fr
om what I've seen, LMDE's cinnamon tends to a lot buggier then main edition version. I think the best idea is compile themself from the source. cinnamon 2.0 should be less depend on gnome package but somehow LMDE's version still want to install these stuffs.

Code: Select all

gnome-applets-data{a} gnome-bluetooth{a} gnome-contacts{a} 
  gnome-control-center{a} gnome-control-center-data{a} gnome-desktop3-data{a} 
  gnome-media{a} gnome-menus{a} gnome-online-accounts{a} gnome-panel{a} 
  gnome-panel-data{a} gnome-power-manager{a} gnome-screensaver{a} 
  gnome-session{a} gnome-session-bin{a} gnome-session-common{a} 
  gnome-session-flashback{a} gnome-settings-daemon{a} gnome-shell{a} 
  gnome-shell-common{a} gnome-sushi{a} gnome-system-monitor{a} 
  gnome-terminal{a} gnome-terminal-data{a} gnome-user-guide{a} 
  gnome-user-share{a}
on mint's main version these stuffs are replaced by cinnamon's own package.

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 28 Jan 2014 21:47

Yes, when I installed Cinnamon 2.0 on top of Manjaro XFCE I did not get all of the extra gnome stuff. (shell, nautilus, gnome-control-center, et.). Must be some Gnome pkg in Debian that requires all the extra gnome pkgs.

Actually XFCE has always been my preferred DE. As Hinto said, I get it with not too much tweaking 99.9% of what our old beloved Gnome 2 looked like, and even more functional. I think WhiskerMenu is the best out there of any menu. I've tried every DE or Window Manager I can find, and always go back to XFCE as my workhorse. Adding some 'custom actions' to Thunar makes it just as useful and even quicker to use for me, than Dolphin (lots of power, but needlessly complex as I find most of KDE)... ;)
GeneC

Debian (Testing)
Siduction (Debian SID)

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby fleabus » 28 Jan 2014 22:08

GeneC wrote:Adding some 'custom actions' to Thunar makes it just as useful and even quicker to use for me, than Dolphin (lots of power, but needlessly complex as I find most of KDE)... ;)
@Gene -

Been having a fling with KDE lately, which has made me appreciate all the more the snappiness of Xfce. I also find KDE to be needlessly complex at times & also tend to return to Xfce as workhorse; I use SolydX64 as my sda master partition. I'm relatively inexperienced, and I'd be curious to know what custom actions you've found useful to add to Thunar beyond the defaults?

Many thanks, & apologies for busting in with the OT :) :oops:

-- Dave

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 29 Jan 2014 00:41

Hi Dave.. :)

No problem...

This is what I have in a fairly new install. I used to have more.

Image

They are stored in a file called /home/gene/.config/Thunar/uca.xml

Here is the contents of mine. (Lots are default).

Code: Select all

<?xml encoding="UTF-8" version="1.0"?>
<actions>
<action>
	<icon>utilities-terminal</icon>
	<name>Open Terminal Here</name>
	<unique-id>1379093536721262-1</unique-id>
	<command>exo-open --working-directory %f --launch TerminalEmulator</command>
	<description>Example for a custom action</description>
	<patterns>*</patterns>
	<directories/>
</action>
<action>
	<icon>folder-open</icon>
	<name>Open Folder as root</name>
	<unique-id>1379093536721291-2</unique-id>
	<command>gksu Thunar %F</command>
	<description>Opens folder in root thunar</description>
	<patterns>*</patterns>
	<directories/>
</action>
<action>
	<icon>text-plain</icon>
	<name>Open file as root</name>
	<unique-id>1379093536721313-3</unique-id>
	<command>gksu mousepad %F</command>
	<description>Opens file in mousepad with root permission</description>
	<patterns>*</patterns>
	<text-files/>
</action>
<action>
	<icon>gcr-password</icon>
	<name>Thunar Root</name>
	<unique-id>1379161299215079-2</unique-id>
	<command>gksu thunar</command>
	<description></description>
	<patterns>*</patterns>
	<directories/>
</action>
<action>
	<icon>emblem-symbolic-link</icon>
	<name>Create symlink</name>
	<unique-id>1379093536721335-4</unique-id>
	<command>ln -s %f symlink-%n</command>
	<description>makes a link to a folder or file</description>
	<patterns>*</patterns>
	<directories/>
	<audio-files/>
	<image-files/>
	<other-files/>
	<text-files/>
	<video-files/>
</action>
<action>
	<icon>gnome-run</icon>
	<name>GTK Hash</name>
	<unique-id>1379093536721356-5</unique-id>
	<command>gtkhash %f</command>
	<description>Computes MD5 checksum for the selected file.</description>
	<patterns>*.iso;*.ISO</patterns>
	<other-files/>
</action>
<action>
	<icon>media-optical</icon>
	<name>Mount/Unmount ISO</name>
	<unique-id>1379093536721376-6</unique-id>
	<command>mountiso %f %n</command>
	<description>Mount or Unmount ISO file.</description>
	<patterns>*.iso;*.ISO</patterns>
	<other-files/>
</action>
<action>
	<icon>tvm-burn-cd</icon>
	<name>Burn ISO</name>
	<unique-id>1379161341423071-3</unique-id>
	<command>xfburn -i %f</command>
	<description>Burn ISO file.</description>
	<patterns>*.iso;*.ISO</patterns>
	<other-files/>
</action>
<action>
	<icon>object-rotate-right</icon>
	<name>Rotate clockwise</name>
	<unique-id>1379093536721415-8</unique-id>
	<command>exiftran -a -9 -i -p %F</command>
	<description>Rotate jpeg image 90 degrees clockwise.</description>
	<patterns>*.jpg;*.JPG;*.jpeg;*.JPEG</patterns>
	<image-files/>
</action>
<action>
	<icon>object-rotate-left</icon>
	<name>Rotate counter-clockwise</name>
	<unique-id>1379093536721436-9</unique-id>
	<command>exiftran -a -2 -i -p %F</command>
	<description>Rotate jpeg image 90 degrees counter-clockwise.</description>
	<patterns>*.jpg;*.JPG;*.jpeg;*.JPEG</patterns>
	<image-files/>
</action>
<action>
	<icon>document-print</icon>
	<name>Print File</name>
	<unique-id>1379093536721455-10</unique-id>
	<command>xfprint4 %f</command>
	<description>Prints the selected file</description>
	<patterns>*</patterns>
	<text-files/>
</action>
<action>
	<icon>edit-find</icon>
	<name>Search</name>
	<unique-id>1379093536721475-11</unique-id>
	<command>catfish --fileman=thunar --path=%f</command>
	<description>Search this folder for files using Catfish</description>
	<patterns>*</patterns>
	<directories/>
</action>
<action>
	<icon>fonts</icon>
	<name>Install .ttf Font</name>
	<unique-id>1379093536721513-12</unique-id>
	<command>fontinstaller %f %n</command>
	<description>Installs .ttf Fonts for the user or system</description>
	<patterns>*.ttf;*.TTF</patterns>
	<other-files/>
</action>
<action>
	<icon>clamtk</icon>
	<name>Scan for Virus</name>
	<unique-id>1390955167230024-1</unique-id>
	<command>clamtk %F</command>
	<description>Clamtk</description>
	<patterns>*</patterns>
	<directories/>
	<image-files/>
	<other-files/>
	<text-files/>
	<video-files/>
</action>
<action>
	<icon></icon>
	<name></name>
	<unique-id>1379161204511222-1</unique-id>
	<command></command>
	<description></description>
	<patterns>*</patterns>
	<text-files/>
</action>
</actions>
I THINK, if you just replace/add to your file they should all work.
(Backup your orig. first..).. :shock:
Or, you can make your own customs. thunar/edit/configure custom actions.

Links

http://docs.xfce.org/xfce/thunar/custom-actions

https://help.ubuntu.com/community/ThunarCustomActions

http://forums.debian.net/viewtopic.php?p=285354

https://wiki.archlinux.org/index.php/Th ... om_actions

http://crunchbang.org/forums/viewtopic.php?id=4854

Let us know if you come up with some new good ones... ;)
GeneC

Debian (Testing)
Siduction (Debian SID)

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby fleabus » 29 Jan 2014 08:41

GeneC wrote:I THINK, if you just replace/add to your file they should all work.
(Backup your orig. first..).. :shock:
Or, you can make your own customs. thunar/edit/configure custom actions.
Thanks Gene, this is really great. I've been meaning to do more research on just what's possible here. KDE is great, It really grew on me, but sometimes one really does get rather weary of it because it can be so danged temperamental... So I go back to Xfce to just get things done and not fight so much with the os. In the past my roots were always in lighter fare/not so much bling anyway -- just runs faster.

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby zerozero » 02 Feb 2014 19:50

i know that at he moment Gene gave up on this experiment :( but i just wanted to add that the preferences file proposed here >> http://forums.solydxk.nl/viewtopic.php? ... 859#p25713 could cause issues with SolydXK updates;
that was one of the reasons why it was removed from the isos and with Dec UP if done with UM and the file wasn't been altered by the user.

SolydXK doesn't use preferences file anymore.
bliss of ignorance

User avatar
GeneC
Posts: 747
Joined: 12 Feb 2013 17:49
Location: Woods of Maine

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby GeneC » 02 Feb 2014 20:41

Hi 'zz'.. :)


Yes, sorry, that was just a stab in the dark.. Now makes sense to me that since SolydXK on tracks its own repos, no preferences file is needed.

I may try again when I get the bug. First removing most anything Gnome to see if that helps things. My Manjaro installation (arch based) installed very few (certainly not the) =

Code: Select all

193 newly installed, 1 to remove and 3 not upgraded.
Need to get 99.2 MB of archives.
After this operation, 315 MB of additional disk space will be used.
..

I have a clone of that partition B4 breakage. May re-visit it soon.. ;)
GeneC

Debian (Testing)
Siduction (Debian SID)

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby zerozero » 02 Feb 2014 20:59

GeneC wrote:I have a clone of that partition B4 breakage. May re-visit it soon..
:lol: i believe you will :D
with cinnamon 2.0 going stable soon in lmde those issues might be solved
/guessing
bliss of ignorance

kurotsugi
Posts: 2221
Joined: 09 Jan 2014 00:17

Re: SolydC - How to add Cinnamon 2.0 to SolydXK

Postby kurotsugi » 03 Feb 2014 05:42

I guess not. cinnamon on LMDE tends to buggier and it isn't same with cinnamon on somewhere else. cinnamon 2.0 should be almost not depend on gnome but as we can see, on LMDE, it is not.


Return to “Tutorials”

Who is online

Users browsing this forum: No registered users and 1 guest