Ubuntu Landscape project

Od kilku tygodni uzywam programu Landscape do administrowania moich systemów Ubuntu. Landscape służy do centralnej administracji systemów Ubuntu na odległość poprzez przeglądarke internetowa.

Na stronie Canonical znajduje się zaproszenie do udziału w 60-dniowym trialu. Wersja na server ukaże się w kwietniu 2008 i nie będzie darmowa.

Po dodaniu odpowiednich repos do moich Continue reading “Ubuntu Landscape project”

Koniec XP poczatek Linuxa?

Microsoft zamierza zakończyć sprzedaż Windows XP w lipcu tego roku. Annalisci rynkowi doradzają gigantowi z Redmont by przedłużyć sprzedaż XP przynajmniej do końca 2008 roku. Microsoft chce by użytkownicy jak najszybciej przenieśli się na Viste. Użytkownicy narzekają ze Vista źle współpracuje ze starszymi urządzeniami (drukarki itp). Zdaniem Microsoftu to wina producentów tych urządzeń zwlekających z udostępnieniem nowych sterowników. Użytkownicy domowi jak i firmy nie widza powodów by przechodzić na Viste, wrecz przeciwnie to przejscie budzi obawy dodatkowych wydatkow fianansowych.

Czy ta sytuacja może sprzyjać wzrostowi zainteresowania Linuxem, raczej nie. Zdaniem użytkowników, XP spełnia wiekszosc wymagan. Microsoft będzie utrzymywał XP aż do roku 2014 poprzez updates i service packs. Wiec nie ma bezpośrednich przesłanek do przesiadki na inny system.
Przesiadka użytkownika na Linux jest w tej chwili tyle samo warta (albo i nie warta) co przejście na Viste. To nie zmienia jednak faktu ze era dominacji Microsoftu zbliża się ku końcowi. O tym może również świadczyć dość desperacka próba kupienia Yahoo przez Microsoft. Microsoft koniecznie potrzebuje “świeżej krwi”. XBOX nie jest tak przebojowy jak inne konsole a do tego XBOX ma tez poważne problemy, ZUNE konkurencja dla iPod’a jest tez fiaskiem. Windows Mobile nie zrobiło przez lata takiej kariery jaka iPhone zrobił w kilka miesięcy po wejściu na rynek (USA). Microsoft żyje w tej chwili z kredytu utworzonego dzięki Windows i Office.
Linux desktop ma poważna szanse powiększenia grona użytkowników ale i tu musi się coś wielkiego wydarzyć, coś co zwróci uwagę przeciętnego użytkownika. Ale na to samo czeka Microsoft, Google i Yahoo.

Nie wykoncz dysku twardego uzywajac U…

Nie wykończ dysku twardego używając Ubuntu (na laptopie)

Jak się okazuje z niewyjaśnionych*** jeszcze powodów często zdarza się ze kombinacja Ubuntu + Laptop możne być szkodliwa dla dysku twardego na tym laptopie. Cale szczęście można ten problem po części usunąć.
Postaram się tu opisać;


Problem – polega na tym ze Ubuntu zainstalowany na laptopie we właściwy sposób zbyt “agresywnie” próbuje oszczędzać energie. Miedzy innymi poprzez zbyt częste parkowanie głowicy dysku. Niestety takie parkowania mogą sprawić ze nasz dysk twardy zużyje się bardzo szybko. Według specyfikacji dysk twardy może zaparkować głowice około 600.000 razy w czasie swojego życia. W normalnych warunkach parkowanie nie odbywa się zbyt często, zwłaszcza na dyskach w komputerach stacjonarnych i dlatego tez problem ten nie dotyczy dysków w desktopach. W laptopie parkowanie głowicy zabezpiecza wnętrzności dysku podczas wstrząsów. Nowsze generacje laptopów Lenowo maja takie zabezpieczenie pod nazwa “Poduszka powietrzna dla dysku”.

Problem ma prawdopodobnie związek z journaling’iem (księgowaniem) partycji typu ext3. Proces ten z natury utylizuje dysk podczas kiedy system oszczędzania energii stara się jednoczesnie zaparkować głowice .

Kontrola – By sprawdzić czy mamy problem musimy odczytać pewien parametr z naszego dysku. Po Ubuntu musimy mieć zainstalowany programik smartmontools, jeżeli go nie mamy możemy należy go zainstalować komeda:

sudo apt-get install smartmontools

następnie z linii komend (terminal) wykonujemy następujące polecenie

sudo smartctl -d ata -a /dev/sda | grep Load_Cycle_Count

u mnie wyszło z tego coś takiego:

193 Load_Cycle_Count 0x0032 086 086 000 Old_age Always – 145578

co oznacza ze u mnie ta wartość wynosi 145578 cykli. Zważywszy ze ten dysk nie ma jeszcze pól roku to bardzo dużo. Be uzyskać lepszy rezultat warto powtórzyć ta komendę kilka razy w ciągu powiedzmy 15 minut. Specjaliści twierdza ze jeżeli ilość cykli rośnie powyżej 90 na dobę należy to skorygować.
Warto również zwrócić uwagę na inne parametry który możemy uzyskać z komendy

sudo smartctl -d ata -a /dev/sda

Wycinek z rezultatów mojego dysku na laptopie u mnie był taki:

3 Spin_Up_Time 0x0027 100 100 001 Pre-fail Always – 1582
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always – 5849
9 Power_On_Hours 0x0032 088 088 000 Old_age Always – 5066
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always – 588
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always – 233
193 Load_Cycle_Count 0x0032 086 086 000 Old_age Always – 145578
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always – 37 (Lifetime Min/Max 13/41)
220 Disk_Shift 0x0002 100 100 000 Old_age Always – 143
222 Loaded_Hours 0x0032 090 090 000 Old_age Always – 4094
226 Load-in_Time 0x0026 100 100 000 Old_age Always – 336

a na moim desktopie taki:

3 Spin_Up_Time 0x0007 109 109 024 Pre-fail Always – 144 (Average 158)
4 Start_Stop_Count 0x0012 100 100 000 Old_age Always – 1702
8 Seek_Time_Performance 0x0005 113 113 020 Pre-fail Offline – 42
9 Power_On_Hours 0x0012 099 099 000 Old_age Always – 13148
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always – 919
192 Power-Off_Retract_Count 0x0032 099 099 050 Old_age Always – 1821
193 Load_Cycle_Count 0x0012 099 099 050 Old_age Always – 1821
194 Temperature_Celsius 0x0002 157 157 000 Old_age Always – 35 (Lifetime Min/Max 13/57)

Prosze zauwazyc ze na latopie dysk został uruchomiony 588 razy i w miedzy czasie odbyło się 145578 cykli parkowania głowicy (!). Na moim desktopie przy 919 uruchomieniach głowica była zaparkowania tylko 1821 razy.

Usuwamy problem – W wypadku mojego dysku w laptopie stwierdziłem ze Load_Cycle_Count był około 150 na dobę i postanowiłem to zlikwidować.
Usuniecie problemu polega na tym ze instruujemy system oszczędzania energii w Ubuntu by parkował dysk tylko kiedy nasz laptop jest zasilany z baterii. Jeżeli podłączymy się do sieci elektrycznej dysk nie ma być parkowany. Nie jest to optymalne rozwiązanie ponieważ nasz dysk w laptopie jest teraz teoretycznie bardziej narażony na uszkodzenie spowodowane wstrząsami.
Proponowane rozwiązanie to kompromis pomiędzy szansa na szybkie wykończenie dysku przez częste parkowanie albo wykończenie dysku poprzez brak zabezpieczenia przed wstrząsami.
Tak wiec podejmując się tego rozwiązania wychodzimy z założenia ze będę “delikatnie” obchodzil siesię z laptopem.

By to naprawić tworzymy skrypt pod nazwa 99-hdd-ugly-fix.sh komenda:

$sudo gedit 99-hdd-ugly-fix.sh

skrypt musie zawierać następujący kod:

#!/bin/bash
if on_ac_power; then
# on AC so don’t do any head parking
hdparm -B 254 /dev/sda
hdparm -B 255 /dev/sda
else
# either on battery or power status could not be determined
# so quickly park the head to protect the disk
hdparm -B 128 /dev/sda
fi

skrypt należy teraz skopiować w następujące 4 miejsca:

$sudo install 99-hdd-ugly-fix.sh /etc/acpi/resume.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/start.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/ac.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/battery.d/

Po tym wszystkim należy wystartowac ponownie nasz laptop i obserwować co się dzieje kiedy zasilanie pochodzi z baterii a co kiedy z sieci. Do tego należy ponownie przeprowadzić pomiar komenda:

sudo smartctl -d ata -a /dev/sda | grep Load_Cycle_Count

Jezeli liczba nie rośnie więcej niż 90 na dobę jest zdecydowanie lepiej. Po zastosowaniu tego rozwiązania w moim laptopie (Lenovo ThinkPad t40p) liczba rośnie od 2 – 4 na dobę.

Compiz-Fusion na Ubuntu 7.10 Gutsy

Poniższy artykuł dotyczy Ubuntu 7.10 (Gutsy) – w najnowszym Ubuntu 8.10 compiz jest już zainstalowany. Wystarczy go uruchomić poprzez menu:

System -> Preferencje -> Wygląd ->> Wizualne + zaznaczyć opcje Dodatkowe

Długo nie moglem uruchomić Compiz-Fusion na najnowszym Ubuntu Gutsy. Zadziwiające dla mnie bylo to ze pod Feisty Compiz działał bez zarzutu. Kiedy próbowałem uruchomić “Advanced Desktop Settings” otrzymywałem błąd.
Sprawdzałem czy moja karta video (NV44 GeForce6200) działa z Compiz no i powinna działać.

Instalacja Compiz (Beryl) pod Ubuntu Feisty

Continue reading “Compiz-Fusion na Ubuntu 7.10 Gutsy”

Ubuntu Gutsy + Bluetooth GPRS (Vodafone)

Po kilku nieudanych probach w poprzednim tygodniu dzis wieczorem za pierwszym podejsciem skonfigurowalem lacze GPRS miedzy laptopem (Ubuntu Gutsy 7.10 na Lenovo T40p) i telefonem (Nokia E65) za posrednictwem bluetooth.

Opis configuracji:

Continue reading “Ubuntu Gutsy + Bluetooth GPRS (Vodafone)”

GPS w Ubuntu

Korzystajac z pomocy na internecie znalazlem sposob jak podlaczyc GPS (port seryjny) do laptopa z Ubuntu. Oczywiscie nie byloby w tym nic nadzwyczajnego gdybym ograniczyl sie do podlaczenia wtyczki USB by skopiowac dane zapisane w pamiecie GPS na komputer. Sprwa staje sie o wiele bardziej skaplikowana kiedy chcemy odbierac z GPS dane na “zywo” czyli aktualna pozycje.

Continue reading “GPS w Ubuntu”

Ubuntu 7.10 Gutsy Gibbon

W koncu jest najnowsza wersja systemu operacyjnego Ubuntu 7.10.
Juz od kilkunastu dni uzywam tej wersji w “beta” a dzis w koncu opublokowano najnowsza oficjalna wersje do sciagnieca z stron Ubuntu.com
Jedno z najciekawszych udoskonalen to mozliwosc latwego configurowania dwuch monitorow. Jak dotad trzeba bylo recznie przerabiac instrukcje w pliku xorg.conf co czesto nie udawalo sie za pierwszym razem. Teraz za pomoca latwego GUI mozemy to latwo ustawic.

Panel do configuracji

A tak wyglada moja konfiguracja pod Gutsy:
[youtube]lnqpb8HXi28[/youtube]

PuTTY SSH

Jednym z moich ulubionych narzedzi ktorych uzywam niemal codziennie jest PuTTY. Uzywam go po Windows jak i pod Linuxem (Ubuntu). Jest to narzedzie umozliwiajace laczenia sie poprzez SSH z graficznego srodowiska. PuTTY jest niezwykle przydatne w srodowisku Windows ktore nie posiada wlasnego terminala SSH. Narzedzie to umozliwia nam rowniez tworzenie tuneli SSH a tym samym pomijanie korporacyjnych zabezpieczen/ograniczen dostepu do internetu. PuTTY daje nam te wszystkie mozliwosci opisane w atykule sztuczki-z-ssh-2-tunele plus kilka innych z tym ze bez koniecznosci pisania dlugich komend. Jednak nie po nic wspominam tu artyku? autorstwa Pazkoody gdyz znajomosc tego co sie dzieje za kulisami jest bardzo przydatna. Dodatkowo Putty umozliwia nam polaczenie sie z zewnetrznym swiatem nawet wtedy kiedy mamy tylko dostep do portu 80 a kiedy nie chcemy wykorzystac portu 80 mozemy skorzystac z 443 ktory jest rowniez zwykle udostepniony na sluzbowej sieci. Program PuTTY mozna sciagnac z http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html na tej stronie znajdziemy oprocz roznych smakow programu rowniez dodatkowe oprogramowanie jak Putty SCP lub PSFTP oba sluza do bezpiecznego transferu/kopiowania plikow poprzez internet i tunel utworzony za pomoca PuTTY. Te narzedzia opisze pozniej. Poz zainstalowaniu PuTTY otrzymamy okienko podobne to tego ponizej: Main window

kliknij by powiekszyc

W okienku widac juz kilka utworzonych przeze mnie sessji. Wszystkie widoczne sesje te sa skierowane w zasadzie do tej samej maszyny Ubuntu Linux za to z roznych srodowisk. Poniewaz czesto pracuje na roznych lokacjach stworzylem dla kazdej lokacji osobny profil polaczenia.

Continue reading “PuTTY SSH”

Open Source w mojej pracy

Pracuje od 12 lat w branzy zwanej czesto przez starsze pokolenia jako: “on cos robi z komputerami…” a dokladniej zajmuje sie srednimi i wielkimi sieciami komputerowymi za zwyczaj dzialajacymi na systemach Microsoftu. Od roku zaczalem interesowac sie rowniez Linuxem i innym wolnym oprogramowaniem. Do tego stopnia ze zaczalem na powaznie wykorzystywac wolne oprogramowanie rowniez profesjonalnie. W domu zamienilem moich 8 komputerów z Windows na rozne wersje Linux’a.
I tak u jednego z moich klientow zainstalowalem i rozpowszechnilem Continue reading “Open Source w mojej pracy”