sobota 30. března 2013

Jak si zkopírovat flash videa z cache dnes

Kdysi jsem tu psal, jak zkopírovat flash videa z cache flashplayeru a nedlouho potom se to změnilo a přestalo to fungovat. Zdálo se mi, že je to komplikovanější a byl jsem líný hledat co s tím, nutně jsem to nepotřeboval a z youtube se dá stahovat pohodlně pomocí pluginů, když už je třeba. Nicméně to stále mnoho lidí zajímá a tak jsem se na to dnes při snídani podíval...


neděle 24. března 2013

Unity/Compiz - vyhledávání oken psaním

V situaci, kdy máte otevřeno třeba patnáct dokumentů, které jsou si velmi podobné, mají stejný název, ve kterém se liší pouze datum a potřebujete mezi nimi pohodlně přepínat, se hodí možnost filtrace z klávesnice. Unity jako takové to doposud neumí, ale umí to už dlouho Compiz, na kterém Unity stojí (i padá), přesněji jeden z jeho pluginů. Je to vlastně rošíření pluginu Scale/Měřítko, který jsem tu už o nějaké funkce rozšiřoval. To samozřejmě znamená, že to bude fungovat i v jiných prostředích, kde jako správce oken použijete Compiz, jako třeba GNOME Classic v Ubuntu. ...

pondělí 18. března 2013

Unity Tweak Tool

Unity a celému Ubuntu dlouho chyběl nějaký solidní nástroj pro detailnější nastavení prostředí. Vždyť Unity nemá v základu vůbec nic ani na nastavení fontu. Řešení přes GNOME Tweak Tool, CCSM a dconf-editor není pro každého a tak je logické, že se objevují pokusy to napravit. Bylo tu MyUnity, které toho neumělo tolik, ale tak jako tak vyhnilo a na U12.10 se už nedostalo. Unity Tweak Tool je zatím to nejlepší co jsem viděl, umí vše podstatné a to co neumí, zajímá málokoho. A já si to už v tom CCSM došolíchám sám.

Unity Tweak Tool je tu zhruba od začátku roku, pokud jsem se koukal dobře, ale nyní se dostal i do oficiálních repozitářů (stále ještě alfa verze) Ubuntu 13.04, kde tedy můžete instalovat přímo:

sudo apt-get install unity-tweak-tool

My, co ještě provozujem U12.10, můžeme použít ppa:

sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update
sudo apt-get install unity-tweak-tool

Ubuntu 12.04 není podporováno, jeho konfigurační vrstva je ještě jiné, nekompatibilní generace.

A na detaily už si skočte k sousedům:
http://www.webupd8.org/2013/03/unity-tweak-tool-available-in-ubuntu.html


neděle 10. března 2013

The Real Story Behind Wayland and X - Daniel Stone

Daniel Stone se X serverem zabýval dost dlouho na to, aby mu alespoň trochu rozuměl. Dělal především na implementaci podpory vstupních zařízení a má prsty i v HAL, za což se omlouvá :) V současnosti pracuje na plný úvazek na novém video serveru Wayland, který mělo původně adoptovat i Ubuntu. Ovšem nedávno přišla z Canonicalu zpráva, že jim Wayland nevyhovuje a mají vlastní zobrazovací server Mir. No nic, oba nové display servery si budou architekturou podobné a není od věci podívat se na zdařilou přednášku o tom, jak se věci s X a Wayland mají. Ta přednáška stojí za to i stylem, jakým ji Daniel vede, je to šoumen a pobavil jsem se.





Odkazy:
Video je původem z tohoto serveru, můžete tam najít další zajímavá videa:
http://mirror.linux.org.au/linux.conf.au/
https://lca2013.linux.org.au/schedule/30256/view_talk?day=friday

http://wayland.freedesktop.org/

Slajdy z přednášky:
people.freedesktop.org/~daniels/lca2013-wayland-x11.pdf


čtvrtek 7. března 2013

Sbohem Guake..

Nejdřív jsem měl po desktopu rozházeno třicet terminálů, protože jsem se v nich nevyznal a pokaždé raději otevřel nový. Pak jsem objevil Guake, který ten bordel vyřešil, ale stále mu něco chybělo. Guake umí taby, ale často jsem potřeboval dva terminály vedle sebe, nejčastěji jeden s manuálem a druhý pro praktikování jeho mouder. Jistě, nějaká řešení tu byla, ale na čistokrevný drop-down terminátor jsem přišel až dnes ...


sobota 23. února 2013

KDE domov můj?

Dalším desktopem z cyklu "Tak který desktop na desktop?" bude KDE. Původně jsem myslel, že příspěvky tohoto cyklu budu generovat s větší kadencí, ale na KDE jsem se zasekl, to je speciální případ. V posledních týdnech se navíc přihodila nová verze verze 4.10...

Toto prostředí mi vždy připadalo značně nepřátelské a moc jsem nechápal výroky o tom, že je krásné. Spíš se mi v případě čtyřky dralo na jazyk "slizské". Občas jsem vyzkoušel nějakou novou verzi a nejpozději druhý den šlo milé KDE opět z domu, protože jsem neměl pocit, že mi může nabídnout něco, co by mi stálo za tu (přinejměnším úvodní) frustraci. Po přechodu na U12.04 jsem si ale nainstaloval KDE 4.8.3 s tím, že ten až iracionální odpor překonám, nastavím si nějaký decentnější vzhled a konečně zjistím, o čem to vlastně je. Strávil jsem s KDE nějaký ten měsíc, později povýšil na 4.9 a před pár (tý)dny na 4.10. A řekl bych, že se to lepší....

Poslední aktualizace: 14.3.2013 - přidáno naučné video s openSUSE 12.3

pondělí 4. února 2013

Tak který desktop na desktop? Cinnamon?

V minulém příspěvku jsem napsal pár poznámek o tom, co od desktopového prostředí chci a nyní se dostávám k prvnímu kousku, který z tohoto pohledu prozkoumám. Je jím Cinnamon ve verzi 1.6.7, prostředí, které vzniklo jako fork GNOME Shell pro distribuci Linux Mint. Když jsem zkoušel Cinnamon před necelým rokem, s nechutí jsem ho zas smazal. Dnes je situace jiná a já se těším, že bude ještě lepší. ...

Tak který desktop na desktop? - Úvod

Když mi zhruba před třemi čtvrtkami roku Ubuntu 10.10 sdělilo, že je mrtvé, mohl jsem se po přechodu na verzi 12.04 konečně ponořit do oceánu zcela nových úžasných desktopových prostředí a zažít zcela nová úžasná dobrodružství. Začal jsem tedy instalovat vše, co mi přišlo pod ruku, či spíš myš, na všechny své pece a pendloval mezi nimi v očekávání, co mě bude nejméně sss štvát a co si nakonec nechám. Mezitím se mi na hlavní domácí peci přihodilo i Ubuntu 12.10 a na testovacím kancelářském HP už se rýsuje Ubuntu 13.04, přičemž na nejslabší pracovní peci zůstává Ubuntu 12.04.1. Původně jsem chtěl napsat jeden souhrný zápisek, ale to se ukázalo jako nesmyslné, takže v tomto shrnu nějaké své představy a v dalších pak proberu co jsem z toho dostal v některých prostředích, která mi za to budou stát. Takže co bych rád? ...

neděle 27. ledna 2013

Když v Unity po startu nefungují vlastní myší zkratky

Nastavíte si v CCSM například přechod na vedlejší pracovní plochu na otočení kolečka u levé hrany displeje, nebo náhled všech otevřených oken na kliknutí u pravé hrany displeje a ono to funguje. Jenže po dlaším restartu systému už většinou ne. Většinou také stačí ještě jednou restartovat Unity, ale rozhodně je to opruz. Někde jsem tu tento problém již před delší dobou zmínil, vyskytuje se ve všech dosavadních verzích Unity (3D). Má to i poměrně snadné řešení, ale v předchozím příspěvku Pár tweaků pro Ubuntu 12.10 Quantal jsem to nějak zapomněl přidat. Přidám to tedy nyní, když jsem na to opět narazil při hrátkách s novou instalací. ...

sobota 26. ledna 2013

Jak vytáhnout odpadky z koše, když Nautilus nestačí

Nedávno jsem  jednomu uživateli pomáhal se situací, kdy si v Shotwellu omylem smazal fotografie, které se tímto ocitly v koši, což je ta lepší zpráva, ale zároveň byla smazána adresářová struktura, ve které se fotografie nacházely, což je komplikací. Dříve jsem zaznamenal podobné případy i s Rhythmboxem. A když je těch souborů hodně a hlavně byly roztříděné v mnoha adresářích, je to radost. Nautilus sice umí soubory z koše obnovit, ale jen tehdy, pokud cílový adresář existuje. Pokud původní umístění nenajde, prostě se na to vy..prdne. Asi to má nějaký hlubší smysl, ale já osobně bych uživateli nabídl původní lokace v takovém případě obnovit. Bohužel to mohu nabídnout jen externě, ale pokud je nějaký zoufalec v této situaci, nic není ztraceno. Nautilus si totiž původní umístění pamatuje, jen ho neumí obnovit. ...

neděle 13. ledna 2013

Teplota disků v Conky, když proměnná hddtemp nestíhá

Již před lety jsem tu psal o několika svých skriptech pro Conky, z nichž nejzajímavější je rozhodně ten pro komplexní sledování filesystémů, který monitoruje na minimu místa většinu zajímavých parametrů, včetně jejich aktivity a dokáže v Conky dynamicky přidávat a samozřejmě i odebírat filesystémy, podle toho jak je připojujete a odpojujete. Jedním z monitorovaných parametrů je i teplota disků a tady jsem již v minulosti narazil na to, že proměnná hddtemp v Conky není spolehlivá, pokud má v jednom zátahu dodat teplotu k více, než jednomu disku. Každou chvíli se zobrazuje N/A, místo teploty. ...


neděle 18. listopadu 2012

PyGObject - Aktualizace GUI z callbacku, časovače, i vlákna

Už je to nějaká doba, co jsem se začal vrtat v GTK+ pomocí Pythonu a tak začnu trousit nějaké poznámky související s tímto toolkitem, což mám od začátku v plánu, jen jsem se doposud neodhodlal. Nebude to mít žádný řád, budou to jen útržky kódu, které se budu snažit co nejsrozumitelněji okomentovat a mělo by jít především o věci, které mi chvilku trvalo najít, poskládat a tak.

Začnu něčím základním, na co začátečníci narazí skoro vždy, než si uvědomí, jak jejich GUI vlastně funguje a kdy se aktualizuje okno a jeho součásti. ...


neděle 21. října 2012

Pár tweaků pro Ubuntu 12.10 Quantal

Ubuntu 12.10 mi změnilo chování funkce Mute v Sound indikátoru, což se mi nelíbilo a když už jsem byl v tom nastavování, pohrabal jsem se i v dalších nastaveních gsettings pomocí dconf-editoru. Zapsal jsem tedy vše, co mě zaujalo a přidal vše, co mě napadlo...


neděle 14. října 2012

Monitorování Radeonu s Conky

Jako obvykle, blbnu s novým hardware o něco více, než s tím starým. I když je to jen další Radeon v řadě. Rozdíl je v tom, že ten předchozí o sobě odmítal cokoliv prozrazovat a tak nešlo číst teplotu GPU, takty a tak vůbec. Nový Radeon HD7750 již přes aticonfig s proprietárním ovladačem fglrx poskytuje vše potřebné a tak jsem to samozřejmě zakomponoval do svého conky skriptu...


neděle 7. října 2012

Sessions Selector - Python + GTK3 + komentovaný skript

Na popud jednoho uživatele jsem pro Ubuntu (a příbuzné systémy) napsal krátký skript, který sice nedělá nic zásadního a jeho využití nebude pro každého, ale proč to nevyužít jako příklad, jak jednoduše můžete v Pythonu vyrábět funkční okénka. Python je velmi intuitivní a srozumitelný interpretovaný jazyk, ve kterém je radost tvořit a základy Gtk toolkitu se dají také pobrat rychle. Je to podobné jako Lego, berete hotové kostičky a skládáte je dohromady. Nebudu rozebírat nějaké základy, jen sem vlepím ten kód, jednou čistý, podruhé komentovaný, a třeba to někomu pomůže. Třeba mně, až zas všechno zapomenu.