úterý 23. listopadu 2010

Problémy s myší v Ubuntu 10.10 Maverick

Mám Ubuntu 10.10 Maverick na dvou úplně jiných počítačích, v jednom čistá instalace, v druhém upgrade z Lucida, na jednom klasická myš, na druhém touchpad, a na obou systémech se projevuje stejná závada - myš (touchpad) jakoby najednou přestala částečně fungovat. Kurzor se hýbe normálně, ale přestane nejčastěji fungovat levé tlačítko, pak i pravé a kolečko naposled. Stávalo se to typicky po probuzení ze Suspend to RAM, ale začalo se to projevovat znenadání i během normálního používání systému. Odpojení a opětovné připojení myši nic neřeší, pokud připojíte jinou myš, chová se stejně. Je to nepříjemné, problémy s myší i klávesnicí se táhnou s Maverickem už od alfaverzí, co jsem zjistil.

Když už se stane, mám v případě desktopového systému s usb myší řešení, které myš spolehlivě opět umravní behem dvou vteřin - stačí odebrat a opět přidat modul usbhid.

$ sudo rmmod usbhid && sudo modprobe usbhid

Odebráním modulu znefunkčníte veškerá vstupní usb zařízení včetně klávesnice, ale i když byste nepoužili druhou část uvedeného příkazu, stačí myš, nebo klávesnici odpojit a opět připojit a modul se načte automaticky. Reload modulu po probuzení se dá zařídit suspend/resume skriptem jak jsem popsal v jednom dřívějším článku.

V případě netbooku je situace trochu jiná, pokud nemám v usb portu žádné zařízení, modul usbhid vůbec v systému není. Až se mi problém znovu objeví i zde, informace doplním.

neděle 21. listopadu 2010

Opera mě opravdu umí vytočit do nepříčetna

Webový prohlížeč Opera jsem používal přes deset let a nyní mám pocit, že ho opustím. Vlastně se to již nějaký čas děje, stále víc používám konkurenci. Ne, že by Opera byla horší, než kdysi, ale konkurence je stále lepší a Opera stále jednoznačně prohrává na poli renderování stránek a je mi fuk, čí je to vina. Kdysi jsem to přehlížel, protože co se týká komfortu obsluhy a vybavenosti, nebyla pro mě lepší volba a v tomto ohledu není ani dnes. Opera má rozhraní, které jinde nedostanu, ať už je to navigace po odkazech ve stránce pomocí kurzorových kláves, nebo ovládání dálkovým ovladačem, slušný download manager, myší gesta, zobrazování exifu u fotek, "nově" Unite, ...

sobota 20. listopadu 2010

Detoxikace názvů souborů

Občas dostanu ke zpracování soubory, které v názvech obsahují znaky, které se vůbec neslučují se zpracováním v určitých aplikacích. Potřebuji z názvů odstranit diakritiku a různé závorky, apostrofy a podobnou havěť. Velmi jednoduše se dá použít program detox, který se specializuje na likvidaci potenciálně problematických znaků v názvech souborů. Detox má připravené tabulky pro převod znaků v kódování UTF-8 a ISO 8859-1, umístěné v adresáři /usr/share/detox/ a dále je řízen takzvanými sekvencemi, které si můžete tvořit sami, nebo využít ty, které jsou definovány v souboru /etc/detoxrc. Detox je v repozitáři Universe, instaluje se klasicky:

neděle 14. listopadu 2010

Jak zjistit, které síťové zařízení je používáno - Bash, Conky

Postupně si ladím Conky pro svůj netbook a tak jsem narazil na problém, jak zobrazovat statistiku jen pro síťové zařízení, které je právě používáno. Conky sice nabízí proměnnou if_up (interface), tedy můžete podmínit zobrazení bloku kódu tím, že je konkrétní zařízení zapnuté, jenže v tomto případě není zajímavé, zda je zapnuté, ale zda je připojeno, nebo ještě lépe, zda je momentélně používáno jako výchozí pro přístup systému k síti. Jelikož se o připojení k síti stará v Ubuntu Network Manager (NM), začal jsem právě u něj. V Ubuntu 10.10 již NM konečně dostal i cli rozhraní pro správu připojení z příkazové řádky, tak jsem začal se studiem manuálu. ...