Showing posts with label archbang. Show all posts
Showing posts with label archbang. Show all posts

Friday, November 22, 2013

Archbang site down

Hi Ab-ers,
For some unknown reason the site of AB is down.
archbang.org but also the forums and the wiki.
We haven't pulled the plug out of AB and hope to be back as soon as possible!!
We're trying to find a solution.

Update  23 nov.: Our  site seems to be hacked; there are strong indices in that direction; we are trying to find a solution.
Get back to this place to find updates on further developments...


In the mean time the updates and testing isos are available at:  http://sourceforge.net/projects/archbang/ 

Wednesday, April 27, 2011

If Archbang mirror is still present after pacman update

you get this error: could not open file /var/lib/pacman/sync/archbang.db: Failed to open '/var/lib/pacman/sync/archbang.db'
This is because there is a new sort of database in pacman 3.5.
The solution is to comment out the archbang repo in etc/pacman.conf with #

Tuesday, May 25, 2010

How to build an iso from git

Building from git now should only need the following as of April 2010


Code
packer -S base-devel git archiso-git
git clone git://gitorious.org/archbang/archbang.git
cd archbang

sudo make all


Instead of using the aurscript you can now add the ArchBang repo so that you don't need to waste your precious time compiling manually!

Archbang Repo:
! You can now add it to your pacman.conf as:


Code
[archbang]
Server = http://www.archbang.org/repo/


This means you don't have to manually build packages.list.aur from AUR. You can just get it using pacman -Syyu
This will also help us push dist-upgrades in future.

Wednesday, March 17, 2010

Sudden loss of wired internet connection in archbang

See the Arch Wiki on this: http://wiki.archlinux.org/index.php/Network


For DHCP IP

For this option, you need the dhcpcd package (already available on most installations). To make use of it, edit /etc/rc.conf like this:

eth0="dhcp"
INTERFACES=(eth0)
ROUTES=(!gateway)
Strange enough etho was edited out with a ! like INTERFACES=(!eth0 !wlan0)
Don't know how that happened

Wednesday, March 10, 2010

Install oblogout in Archbang

Had some hickups installing Oblogout

first install
packer -S python-imaging

Then
cd /tmp
wget http://assets.tensixtyone.com/releases/oblogout/openboxlogout-0.1-1.tar.gz
tar zxvf openboxlogout-0.1-1.tar.gz
cd openboxlogout-0.1
./oblogout

Then

sudo ./setup.py install

found some important clues here.

Decided I didn' tlike these buttoms, installed Adcomp version copying oblogout to /usr/share/
adn creating a symbolic link to /usr/bin:
[paul@archbang ~]$ sudo ln -s /usr/share/oblgout/oblogout /usr/bin/oblogout


ArchBang howto install Slim login manager

Archang is a remake of Crunchbang like setup on top of the Arch Linux.

Archlinux is for the tinkerers, who want to know how exactly the systemsetup is done. It's highly configurable, has a rolling release and a very active and helpful community.
Archbang is not for the beginner but for the intermediate linux user.
If you think using Ubuntu for example is your bread and butter but want to expand your knowledge of Linux Arch is the way to go.
As I have written before, every distro using Openbox as window manager really interests me, because of its beautiful simpleness, The K.I.S.S. in a very successful form.

Any way why would you need a graphical login manager? It's superfuous and default it' s not there in Archbang which I like.
But wanted to know how you can install one.
In the splendid ArchWiki you will find under topic DisplayManager:
It is best practice, but not required, to choose the display manager that corresponds to your desktop environment. Typically SLiM is preferred if there is not a corresponding desktop environment.
And on the ArchWiki SLiM page: " SLiM is simple, lightweight and easily configurable. SLiM is used by some because it does not require the dependencies of GNOME or KDE and can help make a lighter system for users that like to use lightweight desktops like Xfce, Openbox, and Fluxbox."

Installation first
pacman -S slim

and then

pacman -S slim-themes archlinux-themes-slim

Now we have to edit /etc/inittab what I do as root using Geany, my fav configuration editor.
Check if
id:5:initdefault:

and edit out (add #, we can easily reverse things later this way)
x:5:respawn:/usr/bin/xdm -nodaemon
and edit in (removing#)
x:5:respawn:/usr/bin/slim >& /dev/null

On Wikipedia we learn on
init>
init (short for initialization) is the program on Unix and Unix-like systems that spawns all other processes. It runs as a daemon . Runlevel 3 is default in Arch and give a command line interface.
On the two Linux distributions defaulting to runlevel 5 in the table above, runlevel 5 is a multiuser graphical environment running the X Window System, usually with a display manager.

Now the only thing we have to do is choose a theme.
I did that by changing default to flower2 on the 'current_theme' line in /etc/slim.conf.

Look in the directory of /usr/share/slim/themes to see which themes are available.

Autologin
For those who want autologin, edit /etc/inittab according to this wiki: http://wiki.archlinux.org/index.php/Start_X_at_Boot.
Boot in 12 seconds from grub to conky this way!!

This will outline methods that do not involve a display manager.

~/.bash_profile

An alternative to a login manager is to add the following to the bottom of your ~/.bash_profile (if ~/.bash_profile does not yet exist, you can copy a skeleton version from /etc/skel/.bash_profile):

File: ~/.bash_profile
if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
startx
logout
fi


/etc/inittab

Another way of circumventing display managers and booting straight into a preferred window manager or desktop environment involves editing /etc/inittab, changing:

id:3:initdefault:

[...]

x:5:respawn:/usr/bin/xdm -nodaemon

to:

id:5:initdefault:

[...]

x:5:once:/bin/su PREFERED_USER -l -c "/bin/bash --login -c /usr/bin/startx >/dev/null 2>&1"

changing PREFERED_USER as necessary.

Blog Archive