-   Slackware (
-   -   Call for Testers: Cinnamon SlackBuilds (

willysr 04-08-2014 11:40 PM

Call for Testers: Cinnamon SlackBuilds
Hi everyone,

I have created a new repository for building Cinnamon Desktop on top of Slackware 14.1 located on github:

Please read the README for detailed instructions on how to build it.
There are no binary packages at the moment, as this is still considered unstable, since i only tested this desktop on VM only and not yet on a real machine.

Most of the scripts are reusing what's available on SBo project, plus some modifications or version bumps to the newer version.

Feedback, suggestions, and improvements are welcome :)

Totoro-kun 04-09-2014 12:46 AM

Wow! this is amazing work you did! I've never expected cinamon to be available on slackware, but here it is. Will definetely test as soon as I can. It should be a very nice DE for newer computers running slack!

Thank you!

willysr 04-09-2014 01:56 AM

I think Cinnamon requires a more decent computer with a discrete graphical cards + hardware rendering, unlike MATE. On my VM, it will only run on software rendering mode, so it's very slow.

01micko 04-09-2014 05:51 AM

Building now, about half way. My connection is slow at the best of times but seems a bit slower with all these net related security issues :P. I always wanted to try cinnamon but was never motivated enough to download mint.

Thank you and I'll let you know how I get on.

moisespedro 04-09-2014 06:44 AM

Gonna try it when I get home

01micko 04-09-2014 06:59 AM

:D Super snappy

It works pretty well too.

My hardware is an Athlon X2 @3000MHz with onboard radeon 3000 using stock kernel driver. Renders very nice.

Software: slackware-14.1 (32) full install (up to date) with not much on top; jdk, netbeans, geany, libreoffice and a few other things.

This has great potential.

Again, thanks willysr :hattip:

Drakeo 04-09-2014 07:41 AM

link: cannot find the library `/usr/lib/' or unhandled argument `/usr/lib/'

CPU: AMD FX(tm)-8350 Eight-Core Processor (4000 MHz)
Memory: 11979 MB
OS Version: Linux 3.10.17 #1 SMP PREEMPT x86_64
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GT 640/PCIe/SSE2
on a slackware64 14.1 oh well
should have stopped when I seen pulse audio on it.
because that will break a lot of my work. I will throw a clean slackware image on a disk try again.

willysr 04-09-2014 08:08 AM

Thanks and enjoy :)

Have you build a 3D driver from NVidia?

moisespedro 04-09-2014 08:12 AM

Do I reslly need pulseaudio?

willysr 04-09-2014 08:15 AM

Yes, i'm afraid so
You can try to tweak cinnamon-settings-daemon if you would like to explore more about disabling pulseaudio

Drakeo 04-09-2014 08:23 AM

hey Willy I know whats going on I am working through it. just switching to a different install instead of my work desktop. :)
I reinstalled mesa and it seems that all the configs for it are trying to default to /usr/lib on the mutilib install.
and it is building now.
I wont to do this with the pulse audio just to see what it takes to handle it with these multi media fresh Slackware backup images I keep.

willysr 04-09-2014 08:34 AM

Just FYI, i didn't test it yet on multilib
I only tested it on x86_64 VM, not even in x86, since if it works on x86_64, i assume it should work on x86 as well :)

Drakeo 04-09-2014 08:38 AM

it getting tested now :)~ and in current :)

Linux bicycle 3.10.30 #1 SMP Fri Feb 14 19:40:16 CST 2014 x86_64 AMD FX(tm)-8350 Eight-Core Processor AuthenticAMD GNU/Linux

pulseaudio is a networked sound server for Unix-like operating systems
and Microsoft Windows. It is intended to be an improved drop-in replacement
for the Enlightened Sound Daemon (ESOUND).

Pulseaudio will need a pulse group/user to run. You can add one with
# groupadd -g 216 pulse
# useradd -u 216 -g pulse -d /var/lib/pulse pulse
See for details on the uid/gid assignments.

Optional deps: jack-audio-connection-kit, avahi, lirc, libasyncns, orc

so your script is adding that without the user knowing

# groupadd -g 216 pulse
# useradd -u 216 -g pulse -d /var/lib/pulse pulse
may want that in the read me. before building.

This requires: speex, json-c

01micko 04-09-2014 08:47 AM


Originally Posted by willysr (Post 5149415)
i assume it should work on x86 as well :)

Yep, I confirmed that ;)

willysr 04-09-2014 08:58 AM


Originally Posted by Drakeo (Post 5149420)
so your script is adding that without the user knowing
# groupadd -g 216 pulse
# useradd -u 216 -g pulse -d /var/lib/pulse pulse
may want that in the read me. before building.

Thanks, added in NOTES

All times are GMT -5. The time now is 10:17 AM.