Kategorie | Howto, Linux

  

www.NibyBlog.pl protestuje przeciwko podpisaniu przez Polskę porozumienia ACTA.

dwm: dynamiczny menedżer okien dla X11

Opublikowano 18 sierpnia 2010 przez Franek

dwm jest to kafelkowy (tiling window manager) menedżer okien który jest bardzo podobny do wmii, lecz wewnętrznie posiada prostszą budowę. dwm obsługuje wiele obszarów roboczych i w przeciwieństwie do Ratpoison umożliwia przenoszenie i zmianę rozmiaru okna za pomocą myszki. Został on napisany w C. Jednym z założeń projektu jest nigdy nie przekroczyć 2000 linii kodu, a wszystkie opcje przeznaczone do konfiguracji są umieszczone w jednym pliku nagłówkowym.

Pokażę jak samodzielnie skompilować dwm w Ubuntu lub Debianie.

Instalujemy zależności niezbędene do kompilacji:

sudo apt-get install build-essential libx11-dev libxinerama-dev sharutils
lub
sudo apt-get build-dep dwm

Pobieramy najnowsze wydanie dwm z dl.suckless.org, aktualnie jest to wydanie oznaczone numerem 5.8.2:

cd ~/; wget http://dl.suckless.org/dwm/dwm-5.8.2.tar.gz
Po pobraniu rozpakowujemy archiwum i przechodzimy do katalogu ze źródłami:
tar -xvf dwm-5.8.2.tar.gz; cd dwm-5.8.2

Teraz należy edytować plik nagłówkowy aby zmienić ustawienia. Całość podzielona na kilka sekcji ułatwiających konfiguracje.

cp config.def.h config.h; vim config.h

Kompilacja jest prosta i sprowadza się do:
sudo make clean install

Można również przygotować paczkę deb za pomocą checkinstall (oczywiście należy mieć go zainstalowanego):

make; sudo checkinstall -D --install=no

Po instalacji należy dopisać dwm do GDM, w tym celu należy utworzyć i edytować plik /usr/share/xsessions/dwm.desktop wklejając do niego poniższą zawartość:

sudo gedit /usr/share/xsessions/dwm.desktop
[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=This session starts dwm
Exec=/usr/local/bin/dwm
Type=Application

Przykładowe pulpity dwm:

  

Podobne wpisy:

     

Stop ACTA!

2 Comments For This Post

  1. elpatrone Says:

    Całkiem całkiem

  2. Zbig Says:

    Generalnie ja robię podobnie:
    sudo apt-get build-dep dwm
    apt-get source dwm
    cd dwm-5.8.2
    cp config.def.h config.h; vim config.h
    dpkg-buildpackage -rfakeroot
    sudo dpkg -i ../dwm-5.8.2-1.deb

    Uwaga:
    aby apt-get source mogło działać, muszą być odkomentowane wiersze deb-src w /etc/apt/sources.list

1 Trackbacks For This Post

  1. PyWO Window Organizer | Nibynóżki? NibyBlog ;) Says:

    [...] przez co robi się to bardzo szybko. Można go porównać do tiling window manager takiego jak dwm. Autorem PyWO jest [...]

Leave a Reply

Polityka komentarzy

     
Green Dog Says   

MINIBLOG

POLECAM

BLOGI / LINKI

STATS

PARTNERZY

  • Ubuntu-Pomoc.org

  • Unixy.pl

REKLAMA

More in Howto, Linux (92 of 179 articles)