Aug 14 2010

Macbuntu – Mac OS X Transformation Package ;)

Tak mi przypadl do gustu ten Mac OS X, ze ostatnio nawet zaczalem przerabiac ulubionego Linuxa. Super sprawa, lecz to za malo :)
Pracuje na 3 komputerach z Ubuntu i nie mam czasu zajmowac sie kazdym z osobna, stwierdzilem, ze automatyzacja instalacji widokow, tapet, itd, bylaby jak najbardziej wskazana.

Powstal wiec, maly skrypcik, apt-get install cos tam, cp z do, i tak ziarenko do ziarenka zebrala sie spora miar… skrypcik na tyle dorosly, ze powinien sie jakos nazywac. Cenie wysoko prace ekipy Ubuntu – Debiana bardziej :D – wiec oczywiste, ze buntu musi byc w nazwie. Tak wiec tytulowym Mac OS X Transformation Packagem zostal Macbuntu. A zeby bylo jeszcze ciekawiej – upublicznionym, na Sourceforge.

Have fun!


Jul 25 2010

Pulpit Ubuntu 10.04 Lucid Lynx

Pisalem, ze raczej nie bedzie zmiany wygladu biurka w 10.04 – a jednak. Jako ze od niedawna jestem szczesliwym posiadaczem Mac’a, dlatego tez, customizacja Ubuntu 10.04 Lucid Lynx, bedzie mu zadedykowana :) .

. System: Ubuntu 10.04 (Lucid Lynx, 2.6.32-24-generic-pae),
. WM: Gnome 2.30.2 / temat, ikony i kursor: Mac4Lin v1.0 / tapeta i dom: Aurora lub Leopard Aurora,
. Apps: Docky, Global Menu,
. Inne: Firefox – MacOSX Theme, Thunderbird – Leopard Mail-Default Aqua

Zobacz przykladowy tutorial wideo, transformacji Ubuntu na Mac OS X
Zobacz wszystkie pulpity


Jan 12 2010

Szybka Samba

Nie chodzi bynajmniej o taniec. Samba – udostepnianie plikow i folderow, a szybka dlatego, ze jest prosta w instalacji, konfiguracji i pozniejszym uzytkowaniu. No i pelna wymiana plikow z winda, jezeli istnieje taka koniecznosc.

1. Instalujemy serwer Samby

czlowiek@maszyna:~$ sudo apt-get install samba

2. Instalujemy graficzny konfigurator

czlowiek@maszyna:~$ sudo apt-get install system-config-samba

3. Konfigurujemy
System->Administracja->Samba

Z menu wybieramy Preferencje->Ustawienia serwera. W zakladce Podstawowe podajemy nazwe grupy roboczej, natomiast w Bezpieczenstwo ustawiamy tryb uwierzytelnienia i wylaczamy konto goscia, OK.
Preferencje->Uzytkownicy Samby, definiujemy uzytkownikow, ktorzy beda mieli dostep do udostepnianych zasobow.

4. Udostepniamy
Zasoby udostepniamy za pomoca przycisku Dodaj udzial, lub tradycyjnie Wlasciwosci katalogu i Udostepnij

Po tych zabiegach, mozemy juz korzystac z udostepnionego zasobu, w innym komputerze

smb://192.168.1.1/Transfer

Nie naduzywajmy jednak Samby, jezeli nie jest konieczna. Linux = NFS.


Oct 12 2009

Dodatkowe wtyczki Compiz’a

Instalacja dodatkowych pluginow Compiz’a niedostepnych w repo Ubuntu, wymaga niewielkich umiejetnosci kompilowania, mianowicie wydawania w terminalu polecen make i make install ;) .

Tutaj dostepna jest lista wszystkich dostepnych pluginow, a my na poczatek zainstalujemy pare z nich, ktore przemienia nasz desktop w prawdziwe srodowisko 3D (freewins, anaglyph, screensaver).

1. Przygotowujemy srodowisko do kompilacji wtyczek

czlowiek@maszyna:~$ sudo apt-get install build-essential libtool compiz-fusion-bcop compiz-dev libglu1-mesa-dev libxss-dev git-core libcairo2-dev

lub kliknij na instaluj wymagane pakiety.

2. Tworzymy katalog roboczy

czlowiek@maszyna:~$ mkdir /tmp/compizplugins && cd /tmp/compizplugins

3. Pobieramy zrodelka pluginow

czlowiek@maszyna:/tmp/compizplugins$ git clone git://anongit.compiz-fusion.org/users/warlock/freewins && git clone git://anongit.compiz-fusion.org/users/wodor/anaglyph && git clone git://anongit.compiz-fusion.org/users/pafy/screensaver

4. Instalujemy wtyczki

freewins

czlowiek@maszyna:/tmp/compizplugins$ cd freewins && make && make install && cd ..

freewins

anaglyph

czlowiek@maszyna:/tmp/compizplugins$ cd anaglyph && make && make install && cd ..

anaglyphfreewins

screensaver

czlowiek@maszyna:/tmp/compizplugins$ cd screensaver && make && make install && cd ..

5. Konfigurujemy
Aby przystapic do ustawiania wtyczek zalecane jest zrestartowanie X’ow (Ctrl+Alt+Backspace), poniewaz niektore z nich, tj. screensaver, nie chwytaja zaraz po instalacji.

Uruchamiamy CompizConfig i wybieramy zakladke Efekty – powinnismy zobaczyc dwie nowe wtyczki Anaglyph i Freely Transformable Windows

compizconfig

Grzebiemy, zmieniamy, dostosowujemy. Mam nadzieje, ze macie okulary 3D, bo jedynie w ten sposob mozecie podziwiac rezultaty swojej “ciezkiej” pracy :) . To trzeba przezyc!

I na koniec, jako, ze jest zimno i zima za pasem doinstalujemy wtyczke

snow

czlowiek@maszyna:~$ cd /tmp/compizplugins
czlowiek@maszyna:/tmp/compizplugins$ git clone git://anongit.compiz-fusion.org/fusion/plugins/snow
czlowiek@maszyna:/tmp/compizplugins$ cd snow && make && make install && cd ..

Sep 25 2009

Konfiguracja dodatkowych przyciskow myszy

Kupujemy nowa myszke z jedenastoma :) przyciskami ale Ubuntu podpina jedynie ich czesc. Linux jest genialny, ale nie mozna od niego wymagac cudow. Co wiec z pozostalymi przyciskami, jak je przypisac?

Na poczatek edytujemy Xorg’a

czlowiek@maszyna:~$ sudo nano /etc/X11/xorg.conf

wklejamy/zamieniamy sekcje InputDevice

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"	"4 5"
	Option		"Buttons"		"11"
	Option		"ButtonMapping"	"1 2 3 6 7 8 9 10 11"
EndSection

zapisujemy, zamykamy i restartujemy X’y.

Przypisanie przyciskow: 1 – lewy, 2 – prawy, 3 – rolka wcisnieta, 4 – rolka w gore, 5 – rolka w dol, 6 – rolka w lewo, 7 – rolka w prawo, 8 – oddalenie (zoom -), 9 – przyblizenie (zoom +), 10 – poprzedni, 11 – nastepny.

U mnie system wykryl poprawnie przerwanie 7 przyciskow, reszte teraz skonfigurujemy.
Instalujemy programik btnx

czlowiek@maszyna:~$ sudo apt-get install btnx

jezeli wyskoczy blad automatycznego startu daemona, ignorujemy i uruchamiamy programik do konfiguracji Programy->Narzedzia systemowe->btnx.
Na formularzu klikamy przycisk Detect mouse & buttons,
btnx main
nastepnie Press to start mouse detection i staramy sie nie poruszac i nie klikac mysza, aby nie popsuc detekcji.
btnx detect mouse
Po poprawnej detekcji mozemy przystapic do wykrywania przyciksow, Forward. Teraz mamy nowy formularz,
btnx detect buttons
gdzie mozemy dodac wszystkie lub jedynie te przyciski, ktore chcemy recznie oprogramowac. Klikamy Press to start button detection a nastepnie klikamy pare razy przycisk, ktory ma zostac dodany, dopoki bar Detection progress nie zapelni sie. Wpisujemy wlasna nazwe wykrytego przycisku myszy (mozna zostawic nazwe domyslna) i klikamy Add. W analogiczny sposob postepujemy z reszta interesujacych nas przyciskow i po zakonczeniu klikamy OK.
btnx detect mouse
Aby przypisac do przycisku okreslona funkcje wybieramy zakladke Buttons i definiujemy co przycisk ma zrobic, mozemy:
- wykonac kombinacje klawiszy,
- wykonac komede,
- zmienic aktywna konfiguracje – i to jest najlepszy bajer – mozemy miec kilka ustawien a pod jednym przyciskiem przypisana zmiane na nastepna, poprzednia lub konkretna konfiguracje.

Jak dobrze wszystko zorganizujemy, mozemy praktycznie, sterowac calym PC jedna mysza “pilot uniwersalny”, idealny do media center.

Acha, po zakonczonej konfiruracji klikamy na przycisk Restart btnx znajdujacy sie na glownym ekranie, lub wywolujemy restart daemona z poziomu konsoli.

czlowiek@maszyna:~$ sudo /etc/init.d/btnx restart

Zycze udanych konfiguracji ;) .