Dystrybucja: Kubuntu 10.10 (Maverick).

Problem: Czasami ktoś umieszcza linki (sznurki) w e-mailach. Używam do poczty klienta poczty Thunderbird. Pomimo zmiany ustawień systemowych (K -> Ustawienia -> Ustawienia systemowe -> Wygląd i zachowanie przestrzeni roboczej: Domyślne programy) domyślnej przeglądarki internetowej na firefoxa, kolega Thunderbird raczy te ustawienia ignorować...

 

Rozwiązanie znalazłem gdzieś w Internecie, ale ponieważ znalezienie rozwiązania tak podstawowego problemu zabrało mi o wiele za dużo czasu, zamieszczę je tutaj, dla własnej wygody:

 

maciej@gucek2:~$ sudo update-alternatives --config x-www-browser

[sudo] password for maciej:
There are 2 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).

Wybór       Ścieżka         Priorytet  Status
------------------------------------------------------------
0            /usr/bin/firefox   40        tryb auto
1            /usr/bin/firefox   40        tryb ręczny
2            /usr/bin/rekonq    40        tryb ręczny

Naciśnij Enter, aby pozostawić bieżący wybór[*], albo wpisz wybrany numer:0
update-alternatives: użycie /usr/bin/firefox jako dostarczającego /usr/bin/x-www-browser (x-www-browser) w tryb auto

 

A tak swoją drogą, to rozwiązywanie tego typu problemów jest właśnie 'piekłem Linuxa'. Tak, właśnie takich problemów powinno nie być. Nigdy nie powinny wystąpić.

Tzw. ząb czasu wyeliminował mój komputer stacjonarny, który i tak od dłuższego czasu funkcjonował bardziej jako 'zespół interfejsów' niż narzędzie pracy. W notebooku mam tylko porty USB, a stara, ale jara drukarka ma tylko port LPT. Drukarka to HP (Hewlett-Packard) Laserjet 6 MP. Postanowiłem dokupić stosowną przejściówkę (interfejs):

  • od strony komputera przenośnego wtyczka: USB typ,
  • od strony drukarki: LPT female (żeńska), 25 pinów.

Wizyta w pobliskim sklepie komputerowym bardzo mnie rozczarowała, bo stosowne urządzenie kosztowało aż 60 pln (2010). Stanowczo za dużo. Na szczęście jest jeszcze Allegro, gdzie poszukiwany przedmiot znalazłem w cenie detalicznej 3,90 pln (2010). W paczce, którą wkrótce dostarczyła mi zawodna poczta otrzymałem rzeczoną przejściówkę o długości 0,8 m i w kolorze czarnym. Okazało się, że jest to typowy 'noname', czyli nigdzie nie znalazłem typu, numeru seryjnego, producenta, kraju pochodzenia, nic. Czekając na przesyłkę spytałem wujka Google'a o sposób konfiguracji drukarki pod GNU LInuxem i ku mej uciesze znalazłem kilka wskazówek. Niestety pierwsze próby z moją przejściówką zakończyły się niepowodzeniem - serwer CUPS nie odnalazł drukarki. Cóż, pozostał użyć kilku standardowych zaklęć:

 

maciej@maciej-gucek3:~$ dmesg | tail

[118263.724077] usb 4-1: new full speed USB device using uhci_hcd and address 5
[118263.903070] usb 4-1: configuration #1 chosen from 1 choice
[118265.467071] usblp0: USB Bidirectional printer dev 5 if 0 alt 1 proto 2 vid 0x067B pid 0x2305

 

Czyli jądro znalazło nowe urządzenie USB. Niestety polecenie wyszukujące znane urządzenia USB nie pokazało żadnego znanego urządzenia:

 

maciej@maciej-gucek3:~$ lsusb


Bus 003 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 046d:c51b Logitech, Inc. V220 Cordless Optical Mouse for Notebooks
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Wujek podpowiedział, że urządzenie można zobaczyć wydając poniższe polecenie:

 

maciej@maciej-gucek3:~$ lsusb -t


3-1:1.2: No such file or directory
3-1:1.3: No such file or directory
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 5, If 0, Class=print, Driver=usblp, 12M
|__ Port 2: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
|__ Port 2: Dev 3, If 1, Class=HID, Driver=usbhid, 1.5M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 2, If 0, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
|__ Port 1: Dev 2, If 1, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
|__ Port 1: Dev 2, If 2, Class=vend., Driver=, 12M
|__ Port 1: Dev 2, If 3, Class=app., Driver=, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/4p, 480M

 

Jest więc szansa. Przystępuję do konfiguracji CUPS. Uruchamiam przeglądarkę internetową i w pasku adresów wpisuję adres: http://localhost:631/.

 

1. Wybieram zakładkę "Administracja".

2. W sekcji "Drukarki" klikam na przycisk "Dodawanie drukarki".

3. Na kolejnym ekranie wybieram z sekcji "Lokalne drukarki" opcję "HP Printer (HPLIP)" i wciskam przycisk "Kontynuuj".

4. Na kolejnym ekranie w polu "połączenie" wpisałem parallel:/dev/usblp0 oraz wciskam przycisk "Kontynuuj".

 

Reszta to formalność - wybór konkretnego typu drukarki, ewentualnie sterownika zewnętrznego. Warto przetestować pracę drukarki wysyłając na nią np. stronę testową.

 

Na to, jaki URI podać, nie wpadłem sam. Stosowne wskazówki znalazłem tutaj.

 

Dla zainteresowanych:

a. wersja jądra:

 

maciej@maciej-gucek3:~$ uname -r

2.6.31-21-generic

 

b. wersja dystrybucji:

 

maciej@maciej-gucek3:~$ lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 9.10
Release:        9.10
Codename:       karmic

Mikołaj w tym roku okazał się bardzo szczodry i podarował mi bezprzewodowy zestaw słuchawkowy bluetooth stereo (Nokia Bluetooth Stereo Headset BH-504). Ponieważ nie korzystam z systemu operacyjnego z Redmond, więc stanąłem przed wyzwaniem polegającym na instalacji najnowszej zabawki w systemie spod znaku pingwina. Od dawna korzystam z Kubuntu, obecnie w wersji Karmic Koala (KK), czyli 9.10. Ponieważ jednak przejście na KDE w wersji 4.x nie obyło się bezboleśnie, więc na dysku mam zainstalowany swoisty miks KDE w wersji 4.2.2 oraz 3.5.x. Parowanie urządzeń bluetooth od zawsze stanowiło w KDE pewne wyzwanie, więc myślałem, że zadanie pochłonie mi mnóstwo czasu. Tak się na szczęście nie stało. Zapraszam do lektury!

Przy okazji aktualizacji systemu z wersji Kubuntu 9.04 do 9.10 przytrafił mi się jak do tej pory największy problem, który skutkował reinstalacją systemu i zmianą konfiguracji sprzętowej komputera. Okazało się, że najnowsze wersje jądra (2.6.31-14, 2.6.31-16) nie potrafią prawidłowo obsługiwać chipsetu HPT370/372.

Zapraszam do lektury!

Codzienna praca z systemami spod znaku pingwina w powszechnym mniemaniu wymaga od użytkownika sporej wiedzy z zakresu informatyki. Będąc osobnikiem z natury leniwym i do tego lubiącym świat raczej oglądać, niż opisywać, zgromadziłem zestaw narzędzi, które w wydatny sposób ułatwiają mi najczęściej wykoywane operacje. Poniższa lista ma charakter subiektywny. Każde z narzędzi to w zasadzie osobny obraz .iso wypalony na płycie CD. Owszem, takie nagromadzenie różnych płyt zajmuje nieco miejsca na półce, a samo uruchomienie się systemu z nośnika CD zajmuje nieco czasu. Ja tak jednak wolę. O ile mniej zmartwień... Co nie mniej ważne większość z przedstawionych narzędzi znakomicie nadaje się do pracy również z systemami sprzedawanymi przez Microsoft. Co za ulga dla kieszeni oraz sumienia.

 

Zapraszam do lektury!