SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2014-08-12 00:03:53

goldenkevin
New Member
Registered: 2014-08-11
Posts: 2

Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

#! is my favorite distro in terms of user interface but I've been spoiled by Ubuntu's repositories and PPAs. Because I prefer installing packages with easy updates over compiling from source, I decided that I would make the best of both worlds by installing #! on top of Ubuntu. Thanks go to machinebacon for inspiration.

So far, I've encountered two problems with my setup due to Ubuntu packages being more up-to-date: 1, the Waldorf GTK3 theme is broken and 2, the Dropbox Thunar plugin is broken. I've worked around point 1 by installing an alternate theme, courtesy of xoraxiom.

Without further ado, here's what you gotta do to get things running. First, get Ubuntu 14.04 minimal:

wget -c http://archive.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64/current/images/netboot/mini.iso

Burn it to a disk and install.

Then, run the following when you log into your fresh install:

wget http://pastebin.com/raw.php?i=K8AmdciE -O- | tr -d '\r' > install.sh && chmod +x install.sh && ./install.sh

That downloads a script from Pastebin that'll automate the whole process for you. Here are the contents of the script:

mkdir crunchbuntu && cd crunchbuntu

# libvala dependency was renamed to vala in trusty, get an older package
wget -c https://launchpad.net/~vala-team/+archive/ubuntu/ppa/+files/libvala-0.10-0_0.10.4-1ubuntu1~lucid1_amd64.deb
sudo dpkg -i libvala-*

# add waldorf repository and install crunchbang packages
sudo apt-get -y --install-recommends install software-properties-common
sudo apt-add-repository 'deb http://packages.crunchbang.org/waldorf waldorf main' && sudo apt-key adv --fetch-keys http://packages.crunchbang.org/waldorf-dev/crunchbang.key
sudo apt-get -y update
sudo apt-get -y --install-recommends install cb-metapackage cairo-compmgr faenza-crunchbang-icon-theme

# set up home directory
cp -R /etc/skel/. ~/

# set up boot theme
sudo cp /etc/default/grub /etc/default/grub.orig
sudo sed -i -E 's/(GRUB_CMDLINE_LINUX_DEFAULT=).*/\1"--verbose nosplash debug"/g' /etc/default/grub
sudo update-grub

# gtk-3.8+ breaks Waldorf theme, use an alternative
wget -c https://github.com/xoraxiom/openbox-gtk-themes/archive/master.zip
unzip master.zip
sudo cp -r openbox-gtk-themes-master/cb-waldorf-xoraxiom /usr/share/themes
sudo cp /root/.config/gtk-3.0/settings.ini /root/.config/gtk-3.0/settings.ini.orig
sudo sed -i -E 's/(gtk-theme-name\s*=).*/\1cb-waldorf-xoraxiom/g' /root/.config/gtk-3.0/settings.ini
cp ~/.config/gtk-3.0/settings.ini ~/.config/gtk-3.0/settings.ini.orig
sed -i -E 's/(gtk-theme-name\s*=).*/\1cb-waldorf-xoraxiom/g' ~/.config/gtk-3.0/settings.ini
cp ~/.gtkrc-2.0 ~/.gtkrc-2.0.orig
sed -i -E 's/(gtk-theme-name\s*=).*/\1\"cb-waldorf-xoraxiom\"/g' ~/.gtkrc-2.0
sed -i -E 's/(gtk-icon-theme-name\s*=).*/\1\"Faenza-Dark-CrunchBang\"/g' ~/.gtkrc-2.0
cd .. && rm -r crunchbuntu

# start X and the Crunchbang auto setup
sudo shutdown -r now

Make sure this is done on a fresh install or that you've backed up anything important on your home directory. Copying some of Crunchbang's configuration files will overwrite some files in ~/. On your first login, you'll be given the standard #! first boot post-install. I can't confirm whether that wizard works 100% because I haven't used it myself. Otherwise, everything is fully functional.

Wry4ZY7.png

Last edited by goldenkevin (2014-08-18 15:08:01)

Offline

Help fund CrunchBang, donate to the project!

#2 2014-08-12 00:29:33

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Interesting smile

Are you doing this just for pragmatic reasons? I ask because if you want up-to-date crunchbang wouldn't it be easier to go to jessie/sid? There are other things in the waldorf repo that can break badly when mixed with new packages.

I know some won't mind but how does a lean openbox distro fit with all the gnome bloat that Ubuntu brings in, or is the mini iso pretty minimal as far as that goes?


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#3 2014-08-12 01:09:46

jeffreyC
#! Die Hard
Registered: 2010-09-02
Posts: 596

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

The minimal ISO is 31mb 32bit, 37mb 64bit, no Gnome/Unity.

You may find a useable Dropbox deb in either the Linux Mint repos or their forum (check the Xfce section).

Last edited by jeffreyC (2014-08-12 01:14:50)


There's a reason you separate military and the police. One fights the enemies of the state, the other serves and protects the people. When the military becomes both, then the enemies of the state tend to become the people.

Offline

#4 2014-08-12 02:39:47

goldenkevin
New Member
Registered: 2014-08-11
Posts: 2

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

damo wrote:

Interesting smile

Are you doing this just for pragmatic reasons? I ask because if you want up-to-date crunchbang wouldn't it be easier to go to jessie/sid? There are other things in the waldorf repo that can break badly when mixed with new packages.

I know some won't mind but how does a lean openbox distro fit with all the gnome bloat that Ubuntu brings in, or is the mini iso pretty minimal as far as that goes?

I'm not actually too concerned about keeping my "big name" packages up to date. The reason why I prefer Ubuntu is that I have access to a ton more packages in the Ubuntu world that would make my life easier. Debian doesn't look like it supports anything like PPAs on Ubuntu and although I can compile from source if I really wanted to for the more obscure software, I would rather not. I'm going to be spending more time fixing broken things in the beginning but it pays off down the road. smile

There also seems to be a niche use case for developers who want to use the Ubuntu SDK.

Last edited by goldenkevin (2014-08-12 02:40:35)

Offline

#5 2014-08-12 06:31:38

1002richards
#! CrunchBanger
From: Sussex, UK.
Registered: 2009-08-17
Posts: 135

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Hi goldenkevin,
Have you looked at 'Madbox'?
Openbox on Ubuntu.
http://distrowatch.com/table.php?distribution=madbox

In case it's of interest?

Richard.

Offline

#6 2014-08-24 20:43:30

computermouth
Member
Registered: 2014-02-14
Posts: 18

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Oh my god! Too funny, I've been working for the past two weeks to get the same thing up and running! I kept getting stuck on fixing up nm-applet stuff. Thanks for hooking it up on pastebin.

Also, I've been digging around to see if I could figure out how to roll this all together and just have an installation disc that greets you with the full install. Granted, I'm a noob. But I do have two sites and servers and would gladly host this if it could get rolled into a single installation disc.


Now powered by #!++, a #! revival project on Debian Jessie.

Offline

#7 2014-08-24 20:54:15

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

computermouth wrote:

....
Also, I've been digging around to see if I could figure out how to roll this all together and just have an installation disc that greets you with the full install. Granted, I'm a noob. But I do have two sites and servers and would gladly host this if it could get rolled into a single installation disc.

Making your own isn't too difficult - have a look at: HowTo: Make your own iso, with Remastersys

(As long as it is less than 4GB)


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#8 2015-03-16 17:00:23

th3pun15h3r
#! Die Hard
Registered: 2011-11-22
Posts: 571

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Don't know if this will be read and dont mean to necropost but I haven't been able to get the ubuntu 14.04 minimal install to work from usb and i think a dvd, it freezes at installing keyboard layout...

Offline

#9 2015-03-16 17:28:07

schwim
#! Die Hard
From: Interweb's #1 Devotee
Registered: 2012-10-11
Posts: 1,031
Website

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Does it freeze both on keyboard layout detection and manual selection?  What I mean is does it get to the part of the process where you can bypass automatic detection and choose your own kb layout?

Offline

#10 2015-03-16 17:52:38

Edd Juglans
Member
From: UK
Registered: 2013-07-23
Posts: 16

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

If you're going to mess about with a Crunchy Ubuntu, you could do alot worse than GoBang. It's as close to Waldorf goodness as you're ever going to find with an Ubuntu base. I've only played with it in Virtualbox, but I'm actually quite surprised by how much it grew on me. To be honest, I'm waiting to see what our community produce as a Crunchbang replacement before I jump ship. I would certainly consider GoBang if Bunsenlabs doesn't deliver.

http://gobangos.sourceforge.net/
http://gobanglinux.org/about/

Offline

#11 2015-03-16 23:31:00

th3pun15h3r
#! Die Hard
Registered: 2011-11-22
Posts: 571

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

I have seen gobang and debated doing that but crunchbang has the ideal layout and look.  Was gonna then add skippy, opensnap or just setup cairo on it.  Just need 14.04 so I can do dying light on steam and have 5 year support

Offline

#12 2015-03-16 23:38:01

schwim
#! Die Hard
From: Interweb's #1 Devotee
Registered: 2012-10-11
Posts: 1,031
Website

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

I'm running 15.04 on two machines and it's been rock solid.  You might consider that route for longer support and newer libraries.

Offline

#13 2015-03-17 03:08:54

th3pun15h3r
#! Die Hard
Registered: 2011-11-22
Posts: 571

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

From what I read schwim, the next lts release will be 16.04. 

http://en.m.wikipedia.org/wiki/List_of_Ubuntu_releases

I'm going to try to do it from a DVD instead of a USB.  Don't know if it's a netbootin thing why it locks up on keyboard layout install (not selection).

I'd use gobang if they did a 14.04 build I think theirs is still 12.04.

Offline

#14 2015-03-17 10:22:24

Edd Juglans
Member
From: UK
Registered: 2013-07-23
Posts: 16

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

th3pun15h3r wrote:

I'd use gobang if they did a 14.04 build I think theirs is still 12.04.

The following is the latest GoBang 2.04.2 32bit sources.list, which all seem to be pointing to trusty.

# deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

# deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
# deb http://security.ubuntu.com/ubuntu trusty-security main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse
deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu trusty partner
# deb-src http://archive.canonical.com/ubuntu trusty partner

## Uncomment the following two lines to add software from Ubuntu's
## 'extras' repository.
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
# deb http://extras.ubuntu.com/ubuntu trusty main
# deb-src http://extras.ubuntu.com/ubuntu trusty main

I really want to see what our community comes up with before I make a decision but, once you've stripped out the heavier crud, and those hideous exit script icons, GoBang is looking quite promising.

Last edited by Edd Juglans (2015-03-17 10:23:52)

Offline

#15 2015-03-17 20:23:52

th3pun15h3r
#! Die Hard
Registered: 2011-11-22
Posts: 571

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Interesting!  I might give it a try then.   Been debating still between 64 and 32 bit. It still seems unless your doing video editing, that 32 bit is still the best way to go for general work including gaming.

Offline

#16 2015-03-17 20:30:12

Head_on_a_Stick
CatMod
From: A world of pure imagination
Registered: 2014-01-21
Posts: 4,797

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

th3pun15h3r wrote:

Been debating still between 64 and 32 bit. It still seems unless your doing video editing, that 32 bit is still the best way to go for general work including gaming.

If you have a 64-bit machine you should use a 64-bit operating system.

Why 64-bit?

It is faster under most circumstances and as an added bonus also inherently more secure due to the nature of Address space layout randomization (ASLR) in combination with Position-independent code (PIC) and the NX Bit which is not available in the stock i686 kernel due to disabled PAE. If your computer is running 4 GB or more of usable RAM, 64-bit should be strongly considered as any additional RAM cannot be allocated by a 32-bit OS.

Programmers also increasingly tend to care less about 32-bit ("legacy") as "new" x86 CPUs typically support the 64-bit extensions.

There are many more reasons we could list here to tell you to avoid 32-bit, but between the kernel, userspace and individual programs it is simply not viable to list every last thing that 64-bit does much better these days.

https://wiki.archlinux.org/index.php/64 … _64-bit.3F

Also:
http://www.phoronix.com/vr.php?view=21043

Last edited by Head_on_a_Stick (2015-03-17 20:31:50)

Offline

#17 2015-03-17 23:29:56

schwim
#! Die Hard
From: Interweb's #1 Devotee
Registered: 2012-10-11
Posts: 1,031
Website

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Run 64 and just install multiarch if you get an antique bit requirement.

Offline

#18 2015-08-02 16:00:47

geogrand1
New Member
Registered: 2010-10-01
Posts: 7

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Hello I know this may be a long shot,  I just used this script in hopes to have a Waldorf looking Ubuntu minimal install. Well I couldn't get the script to work so I did it manually. AWESOME work!!! Love it. However i can't for the life of me get the nm-applet to show up on the system tray. Can someone point me in the right direction. Any guidence would be much appreciated.

Offline

#19 2015-08-02 17:11:09

schwim
#! Die Hard
From: Interweb's #1 Devotee
Registered: 2012-10-11
Posts: 1,031
Website

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Do you get any errors if you try to start nm-applet to start via the terminal?

Offline

#20 2015-08-05 02:20:30

geogrand1
New Member
Registered: 2010-10-01
Posts: 7

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

Pardon the late reply i was having trouble getting online... I do get an error message when i execute nm-applet from the terminal. Its a falling back error... I'll install again and be more specific. Thank you for replying schwim

Offline

#21 2015-08-05 02:38:29

geogrand1
New Member
Registered: 2010-10-01
Posts: 7

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

So when I execute the "nm-applet" command, I can see the icon blink in the system tray and this is the exact message I get "using fallback from indictor to GtkStatusIcon". Hope that helps.

Last edited by geogrand1 (2015-08-05 03:13:35)

Offline

#22 2015-08-05 08:53:23

ohnonot
...again
Registered: 2012-05-22
Posts: 2,205

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

i didn't follow this thread, nor have i installed  "waldorf on ubuntu", but i will try my best.

1. what exactly do you mean by "icon blink in system tray"? you mean it appears, and then disappears again? so you still can't connect? does the applet die after that (you get your command prompt back in the terminal)?
2. "using fallback from indictor to GtkStatusIcon" doesn't sound like an error message and probably means "no unity, using gtk". but is that really all you get?
3. try "man nm-applet" or "nm-applet -h" and see if there's a verbose option, then try again with that and post the complete terminal output.

Offline

#23 2015-08-05 14:39:07

geogrand1
New Member
Registered: 2010-10-01
Posts: 7

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

ohnonot thank you for replying...
What I mean by the icon blinks is when I type "nm-applet" in the terminal emulator window something happens in the system tray, but it happens fast. Fractions of a second. I assume its the network manager icon that appears and rapidly disappears.
The message "using fallback from indictor to GtkStatusIcon" is displayed, I don't get a command prompt only a blinking cursor.
It's not until I CTRL + C that I get 
"nm-applet-Message: PID 0 (we are 2073) sent signal 2, shutting down..."
Followed by a command prompt

vZZhpfN.png

Offline

#24 2015-08-05 21:42:48

ohnonot
...again
Registered: 2012-05-22
Posts: 2,205

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

yes, until you press ctrl+c, which means you're killing the application.

you know, it could be a problem with icons.
have you tried clicking the newly created empty space after launching nm-applet? maybe it reacts normally.
is the GNOME icon theme installed?

Offline

Help fund CrunchBang, donate to the project!

#25 2015-08-06 08:20:21

geogrand1
New Member
Registered: 2010-10-01
Posts: 7

Re: Howto: Waldorf on Ubuntu 14.04LTS Trusty minimal

When I click on the empty space it brings up the calendar. Also the gnome-icon-theme is installed. Man this is frustrating!
Thank you for trying to help me ohnonot. I appreciate it.

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo