Skip navigation.

exploreopera

| Help

Sign up | Help

Blur's page

Just because

Posts tagged with "linux"

KDE 4.1

, , ,

KDE 4.1 :D
Dzisiaj wykorzystałem możliwości, jakie niesie ze sobą większy HDD i zainstalowałem ponownie KDE 4 z SVN. Wrażenia? jedno słowo: WOOOOOOOOOW!. Zakochałem się w nowej konsoli i kasi, ECMA Script konquerora nie robi już tak dużych problemów (DnD Script.aculo.us-a działa!), ekran logowania jest prześliczny (i świetnie animowany) - to akurat weszło dzisiaj :D Nowy kontact też ładnie się prezentuje, a kleopatra nareszcie pozwala korzystać z szyfrowania w poczcie bez szukania błędów po omacku (sama sprawdza konfigurację np. GnuPG i podpowiada co i jak poprawić :]). Szkoda, że kopete wysypuje się po zalogowaniu do Gadu, a w strumieniu XMPP widzi błędy (co owocuje wylogowaniem z konta), ale przecież to SVN w fazie stabilizacyjnej - będzie działać!

Świetnie z nowym pulpitem dogaduje się psi (chociaż o dziwo kilka domyślnych aplikacji KDE 3.5 jak kpowersave czy menadżer HP też mi się uruchomiły). Nowy menadżer "uruchom" też wymiata - jest naprawdę szybki, a animacje (sic!) są bardzo miłe dla oka :D Widać, że efekty specjalne pulpitu używające XRender (a nie domyślnego OpenGL-a) są niedopracowane, ale mało jest osób jak ja - które nie mają OpenGL-a, a miałyby ewentualnie odpowiednio szybki sprzęt do wodotrysków. Po ich wyłączeniu czuć dotyk Qt4 - całość śmiga przepięknie.
Fakt, że akonadi (strigi? nepokmuk?) czasami zamuli totalnie komputer budując jakiś indeks, ale jak już pisałem - kod jest teraz poprawiany (nie są dodawane nowe funkcje), więc pewnie i tutaj niedługo będzie lepiej :wink:

Rozbroił mnie edytor pasków pulpitu - rozmiar ustala się jak marginesy strony w wordzie xD 3 kolorowymi markerami (chociaż to już w 4.0 jest o ile pamiętam). Ponieważ ostatnio bardzo mocno zmieniły się plasmoidy, niewiele zostało już przeportowanych i jest dostępnych, niemniej te które są... są bardzo szybkie. Mam na myśli silnik je rysujący - skalowanie, czy odświeżanie u mnie (czytaj: na wolnym komputerze) działa niemal od razu (dla widgetu o rozsądnych wymiarach naturalnie), co jest skokiem milowym w porównaniu do sytuacji z ostatniego KDE, które oglądałem w eee.. lutym? :wink:

Nowa kasia to po prostu miód. Sposób w jaki oznacza bloki tekstu, nowa kolorystyka, czy w końcu wbudowany parser symboli (chociaż nie wiem, czy nie pochodzi z opcjonalnego kdevplatform) są wszystkim tym, czego potrzebuję do szczęścia :D Gdyby tylko moja karta graficzna pracowała z nimi odpowiednio szybko :frown:

Podsumowując: Jestem zachwycony nowym KDE, jest wygodne, szybkie, całkiem używalne i coraz bardziej stabilne. Teraz już na poważnie myślę o przesiadce na serię 4 po wydaniu wersji 4.1

Aspire 5002 WLMi a Linux

, ,

Wielokrotnie już opisywałem kompatybilność mojego laptopa z Linuksem. Wielokrotnie, bo zazwyczaj po publikacji tego tekstu padał serwer, na którym stał mój blog (1liceum.pl oraz blog.mrblur.net). Liczę na to, że serwerów społeczności Opery to fatum nie dotknie, dlatego postanowiłem przepisać posta w to miejsce.

Read more...

Święta

, ,

Heh, kolejne święta się zbliżają. Wyczuł to również mój serwer robiąc mi prezent w postaci puzzli z systemu plików. Maurice nie dał rady odzyskać obrazu partycji, ani nawet VM-a. mrblur.net po raz kolejny powiedział "żegnaj".

Jeśli ktoś mnie kiedykolwiek zapyta o debiliana, albo system plików ext3... dostanie w twarz! Nigdy go nie lubiłem bo ma tendencję do wywalania się w krytycznych momentach, a większość błędów kończy się formatem. Tylko reiserfs! reiser4 jeśli poprawi się sytuacja z licencjonowaniem... I nigdy więcej debiliana. Trzeba być kompletnym idiotą, żeby uważać, że wersja [czegokolwiek] o 3 albo 4 numery starsza od aktualnej jest bardziej bezpieczna!

Szukam hostingu na stronę dzienniczka. Potrzebuję PHP 5.2.x i MySQL-a 5.x. Download oparty jest o SourceForge.net, a strona i skrypty nie generują praktycznie żadnego ruchu.

KDE 4.0.1!!

, ,

Postanowiłem dzisiaj, że od premiery pierwszego bugfixa KDE 4 (czyt. już) będę sukcesywnie dzielił się spostrzeżeniami dotyczącymi aktualnej wersji SVN pakietu. Kompiluję go dość często (a ostatnio codziennie xD), więc mogę wypisać zauważalne dla użytkownika zmiany.

Na KDE 4 planuję przesiąść się po wydaniu wersji 4.1. Do tego czasu na laptopie używał będę wersji 3.5.8, mając zainstalowaną czwartą do zabawy :smile:

Przy oglądaniu zmian zamierzam skupić się na podstawowych pakietach z programami: kdebase, kdemultimedia i kdenetwork. Z czasem również kdepim. Interesują mnie plazmoidy, więc będę instalował też paczki z playground i kdereview. Ważnym elementem są dla mnie kdevelop i kdewebdev (support dla PHP :devil:), jednak w stosunku do większości użytkowników to pewna abstrakcja :wink:

To tyle, laptop od niespełna dwóch godzin pracuje, trzeba czekać na wyniki, wracam do macierzy awww

Dzienniczek w TOP 10!

, , ,

Dzienniczek w Top10 Linux.pl!

A tak na serio, Linux.pl ma ciekawą metodę promowania nowych projektów. Mianowicie - w TOP10 projektach linuksowych nie ma minimalnej wymaganej ilości ocen, co powoduje, że np. projekt z 1 oceną równą 9 będzie wyżej niż np. kadu ze średnią 8.91 i 130 głosami. Z czasem sytuacja ulega normalizacji, pozwalając najlepszym aplikacjom na odzyskanie pozycji w rankingu.

Pomysł ciekawy, a na stronę projektu na SF.net zajrzało już kilka osób. "Kilka" to całkiem sporo zważywszy, że aplikacja ma raczej wąskie grono odbiorców i specyficzne zastosowanie.

Na program można głosować tutaj.

Zapomniałbym - "strona programu" (a raczej jej zarys) przeniesiona została od Woolfa do mnie:
http://dzienniczek.mrblur.net

HP LaserJet 1018 a Linux

, ,

Cóż, z racji zbliżającej się przeprowadzki do Wrocławia postanowiłem przygotować swój system do działania samodzielnego, bez wsparcie ze strony komputera stacjonarnego i routera. Jednym z kroków była instalacja drukarki, która oficjalnie z Linuksem nie współpracuje, BA! dla której nie ma nawet sterowników dla Windows x64. Ale do rzeczy:

Sterownik
HP jak każdy moloch gdzieś ma użytkowników i do swojego sprzętu biurowego nie dostarcza odpowiedniego oprogramowania. Jednak z racji popularności tego producenta sterowniki dla Linuksa oczywiście są. Wystarczyło odrobinę pogooglować i zajrzeć na stronę LinuxPrinting.org, aby odnaleźć to, czego szukam: foo2zjs.
Jest to sterownik dla protokołu komunikacyjnego używanego przez drukarkę do "rozmowy" z komputerem. Nie tylko urządzenia HP z niego korzystają (na stronie wymieniona jest jeszcze Konica Minolta. Instalacja okazała się banalna, pomimo że oficjalna instrukcja zabrania używania ebuilda Gentoo.
Na początek potrzebne były pakiety z CUPS-em i foomatic:
USE="X dbus jpeg nls pam png samba slp ssl ttf" emerge cups
USE="cups" emerge foomatic-db

Potem należało pobrać i zainstalować sterownik foo2zjs:
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
tar zxf foo2zjs.tar.gz
cd foo2zjs
make
./getweb 1018
make install
make install-hotplug
make cups

Drukarka do działania wymaga wgrania firmware, jednak sterownik zawiera skrypt do automatycznego pobrania odpowiedniego pliku (getweb). Od tej pory drukarka będzie prawidłowo rozpoznawana przez system:
turion usb 1-6: new high speed USB device using ehci_hcd and address 3
turion usb 1-6: configuration #1 chosen from 1 choice
turion drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
turion udevd-event[12576]: udev_rules_apply_format: unknown format char 'e'
turion /etc/hotplug/usb/hplj1018: foo2zjs: loading HP LaserJet 1018 firmware /usr/share/foo2zjs/firmware/sihp1018.dl to /dev/usb/lp0 ...
turion /etc/hotplug/usb/hplj1018: foo2zjs: ... download successful.

A jej instalacja i konfiguracja w panelu sterowania CUPS-a nie nastręcza zbyt wielu problemów. Ja pokusiłem się jeszcze o ustawienie udostępniania drukarki dla komputerów w sieci domowej z zainstalowanym jego wysokością windowsem oraz automatyczne pobieranie przez nich sterowników drukarki.
Ale o tym nie warto się rozpisywać, ponieważ instrukcja jest tutaj:
http://www.gentoo.org/doc/pl/quick-samba-howto.xml
I pomyśleć, że instalacja tej drukarki pod Windows x64 jest praktycznie niemożliwa ]:->

SonyEricsson a Linux

,

Wstęp
SonyEricsson jak większość producentów drogich zabawek uważa że przygotowanie sterowników do dwóch czy trzech wersji Windows sprawi, że firmę pokochają wszyscy użytkownicy... Świat Programisty ma zadowolić programistów, zaspokajając ich żądzę wiedzy i w efekcie zadowalając wszystkich... Wszystkich? Nie... jest taka mała osada na północy geograficznej mapy świata komputerów, gdzie walkę o godny byt toczą jeszcze użytkownicy Linuksa.

Osoby posiadające komputery z zainstalowanym jego wysokością Windows-em mogą w pełni wykorzystać możliwości swoich urządzeń. Oprogramowanie do połączenia komputera z telefonem, synchronizacji kontaktów i kalendarza z Outlookiem czy w końcu program automatycznej aktualizacji firmware-u tylko czekają aby je uruchomić. Jeśli nie chcemy używać ciężkich programów SE, możemy skorzystać z darmowych programów zastępczych jak MobilEdit czy float's Mobile Agent.


SonyEricsson nie spoczywa na laurach, przygotowując coraz to nowsze edycje swoich programów. Możemy ściągać najnowsze wersje Themes Creatora, Bluetooth Remote Control, DRM Packagera czy w końcu SDK dla Javy i Symbiana oraz dokumentacji technicznej. Szkoda tylko że większość aktualizacji opiera się wyłącznie na dodawaniu nowych modeli telefonów, a nie np. dodaniu możliwości wywołania kodów klawiszy multimedialnych w Bluetooth Remote Control...

Inną bajką jest sprawa sterowników... zadziwiające, że istnieją uniwersalne (SE nie podaje dedykowanego OS :devil:) sterowniki do kabla USB K750i... Ich uniwersalizm dotyczy wszystkich wersji językowych windows XP z service packami. Próba instalacji oprogramowania kabla na windows x64 kończy się fiaskiem, na win98 również...

Linuks - pierwsze starcie
Nieco zrażony tym faktem (a właściwie mocno podenerwowany) postanowiłem odpalić slackware-a... Doświadczenie podpowiada że skoro winda nie potrafi - linuch poradzi sobie śpiewająco...
Dodam, że nie spodziewałem się pełnego wsparcia dla mojego telefonu przy połączeniu USB.
Miałem rację. Po podłączeniu Pingwinek od razu rozpoznał telefon oraz potraktował go jako czytnik kart MemoryStick. Klient HAL w KDE pokazał nawet odpowiednią ikonkę :wink:

Operacje odczytu-zapisu przebiegają prawidłowo oraz (co najważniejsze) całkiem szybko. Telefon nie protestował, grzecznie zajmując się ładowaniem baterii.

Ponieważ wiem, że przez kabel USB możliwe są też inne operacje (jak połączenie portu szeregowego i aktualizacja firmware) zacząłem sprawdzać logi, czy na pewno "czytnik MemoryStick" to jedyne urządzenie USB do którego przyznaje się telefon. Oczywiście telefon zeznał od razu, że posiada więcej możliwości niż czytnik MS :-) Na liście znalazły się jeszcze dwa urządzenia, za obsługę których zabrał się sterownik cdc-acm (modem USB).
turion kernel: usb 3-3: new full speed USB device using ohci_hcd and address 4
turion kernel: usb 3-3: configuration #1 chosen from 1 choice
turion kernel: cdc_acm 3-3:1.1: ttyACM0: USB ACM device
turion kernel: cdc_acm 3-3:1.3: ttyACM1: USB ACM device
turion kernel: scsi1 : SCSI emulation for USB Mass Storage devices
turion kernel: scsi 1:0:0:0: Direct-Access     Sony Eri Memory Stick     0000 PQ: 0 ANSI: 0
turion kernel: SCSI device sda: 124416 512-byte hdwr sectors (64 MB)
turion kernel: sda: Write Protect is off
turion kernel: SCSI device sda: 124416 512-byte hdwr sectors (64 MB)
turion kernel: sda: Write Protect is off
turion kernel:  sda: sda1
turion kernel: sd 1:0:0:0: Attached scsi removable disk sda


Nie udało mi się jeszcze odszyfrować, dlaczego są aż dwa urządzenia cdc-acm, wiem jedynie że przedstawiły się jako SonyEricsson WMC Modem oraz SonyEricsson WMC Modem bulk data. Dodatkowo telefon podłącza WMC OBEX Interface, WMC OBEX Interface bulk data oraz WMC Device Management.
Bawiłem się przez chwilę modemem (ale kppp nie potrafił otworzyć żadnego z portów :/), a następnie przeszedłem do bardziej przyziemnych spraw - Bluetooth.

BlueZ a K750i
Nauczony doświadczeniem z modelem K700i nie zakładałem żadnych problemów z pracą bluetooth w relacji telefon<>komputer. Wiem, że od portów COM przez OBEX aż po profile HID wszystko działa jak należy. Parowanie nie przyniosło nieoczekiwanych rezultatów, przeglądarka usług KDE również nie zaskoczyła niczym nowym.
Połączenia przebiegają stabilnie, choć prędkość transferu plików z karty do komputera... skłania do korzystania z kabla lub czytnika kart.

Oprogramowanie
Jak zawsze, z tym jest krucho pod linuksem. Najważniejsza funkcjonalność telefonu - telefon - działa jednak niezależnie od systemu operacyjnego komputera :wink:
Czytnik kart pamięci działa "samoistnie", bez problemów. Kłopoty może sprawiać jednak synchronizacja telefonu z komputerem jeśli nie chcemy wykorzystywać interfejsu Bluetooth. Poniżej postaram się zestawić jak wybrane programy radzą sobie z obsługą telefonu:

MyltiSync - nie testowano
hcid - HID - działa
KDE Bluetooth - działa
Transfer plików (+hal) - działa

Nie będę testował aplikacji, czy skryptów pisanych specjalnie dla K750i jak kblueremote czy pilota dla Amarok-a :wink: One z założenia działają, i tak naprawdę nie ma tam czego testować :-)

Na koniec
O ile w zestawie z telefonem otrzymujemy wszystko, czego możemy potrzebować do wygodnego użytkowania aparatu, o tyle producent nie traktuje kwestii oprogramowania zbyt poważnie. Sterowniki do najpopularniejszej windy otrzymujemy wraz z telefonem, jednak o wersji x64 czy windowsach nie-NT możemy zapomnieć. Nie wiem jak radzą sobie użytkownicy Mac-ów, ale linuksowcy mają odrobinę utrudnione życie.
Musimy sami postarać się i umiejętnie skonfigurować system tak, aby możliwe było korzystanie z np. kadu i telefonu jako modemu GPRS, czy telefonu jako pilota zdalnego sterowania. Korzystania z amaroka, czy integracja telefonu z KDE nie zostawiają wiele do życzenia i nie ukrywam dużej satysfakcji z tego typu rozwiązania. Jednak martwi mnie podejście SE do kwestii Linuksa jako systemu operacyjnego - minęło już kilka lat, a developerzy SE nadal pozostawili nas samych.. Oprogramowanie do aktualizacji telefonu wykorzystuje Javę oraz Flash-a, a mimo to nie ma jego wersji na nie-windows-32-bity... Pozostaje mieć nadzieję, że w tej kwestii wraz z wejściem telefonów UIQ3 coś się zmieni :-)


linki:
Świat Programisty SE
float's Mobile Agent
http://tuxmobil.org/phones_survey_ericsson.html
http://stefans.datenbruch.de/k750i/
http://openobex.triq.net/obexftp/k750i

Preparing serwer - part3

,

Pierwszy start :-) Do rozwiązania trzy problemy. Pierwszy (i chyba najważniejszy) to znalezienie sposobu na podłączenia serwera do domowej sieci. Nie mam wolnej karty sieciowej! :D Na szczęście producent routera pomyślał o takiej możliwości... USB :cool: Ubuntu nawet znalazł sobie sterownik... czyli uruchomienie go pod slackiem to kwestia kilku kliknięć (mam nadzieję P:)

Drugi, o wiele mniej kłopotliwy to podmianka dysku twardego jaka nastąpiła w mojej świadomości. Ten dysk ma tylko 1,1GB pojemności! Trzeba będzie na początek porobić pajęczynkę NFS... Inaczej kompilacja jaja i usług niekoniecznie musi się powieść P:

Trzeci, najmniej istotny jest taki że niemieckie mirrory slackware... mają uwalone pliki. Obraz pierwszej płyty nie nadaje się do użytku (nawet daemon tools się zbuntowały). Czyli instalacja serwera zostaje wstrzymana do czasu odzyskania płyt instalacyjnych Slackware od Lewego...:irked:

Reinstalka serwera - part2

,

Przy okazji reinstalki i porządków na serwerze dodałem kilka nowości. Postfix doczekał się współpracy z amavisem oraz ClamAV, Apache otrzymał komplet certyfikatów SSL dla każdej z usług (podpisane przez CaCert ale też sporo warte :wink: Dodatkowo na serwerze zainstalowałem IMAP-a, który ma współpracować z RoundCube-em dając (mi :]) dostęp do webmaila.

Nie można też zapomnieć o całkowicie nowym PHP z wbudowanym GD dla galerii, którą obsługuje najnowszy Coppermine.

Dla osób korzystających z serwera powstała też strona administracji na której prowadzona jest lista zmian w konfiguracji serwera oraz informacje na temat jego bieżącego stanu.

Całkiem sporo jak na jeden weekend (zwłaszcza że była impreza :wink:)