Zobrazují se příspěvky se štítkemLinux. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemLinux. Zobrazit všechny příspěvky

pátek 29. března 2013

Ubuntu: Jak vypnout nebo restartovat počítač, jestliže je přihlášený druhý uživatel

Chcete-li vypnout nebo restartovat počítač, na kterém je přihlášený ještě nějaký jiný uživatel, nepovede se vám to a pouze se odhlásíte z vašeho sezení. Tato ochrana je v Ubuntu zabudovaná proto, aby nedošlo ke ztrátě dat v nějaké rozpracované práci druhého přihlášeného uživatele. Někdy se však stane, že nemůžete druhého uživatele kontaktovat a počítač potřebujete vypnout nebo restartovat bez ohledu na to, co druhý uživatel na počítači dělá nebo má rozpracováno. Pak existují dvě možnosti jak toho dosáhnout. Máte-li práva administrátora, stačí v terminálu zadat příkaz
sudo shutdown -h now
pro vypnutí počítače nebo
sudo shutdown -r now
pro restart počítače.

V případě, že chcete, aby mohl počítač vypnout i uživatel, který nemá práva administrátora, nebo aby nebylo nutné zadávat výše uvedené příkazy do terminálu, stačí změnit následující sekce v souboru /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy.

Samozřejmě musíte změnu provést pod uživatelem, který má administrátorská práva.
sudo gedit /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy
V souboru pak musíte změnit sekci, která se týká vypnutí počítače v multiuživatelském režimu:
<action id="org.freedesktop.consolekit.system.stop-multiple-users">
  <description>Stop the system when multiple users are logged in</description>
  <message>System policy prevents stopping the system when other users are logged in</message>
  <defaults>
    <allow_inactive>no</allow_inactive>
    <allow_active>auth_admin_keep</allow_active>
  </defaults>
</action>
na
<action id="org.freedesktop.consolekit.system.stop-multiple-users">
  <description>Stop the system when multiple users are logged in</description>
  <message>System policy prevents stopping the system when other users are logged in</message>
  <defaults>
    <allow_inactive>no</allow_inactive>
    <allow_active>yes</allow_active>
  </defaults>
</action>
a dále sekci, která se týká restartování počítače v multiuživatelském režimu
<action id="org.freedesktop.consolekit.system.restart-multiple-users">
  <description>Restart the system when multiple users are logged in</description>
  <message>System policy prevents restarting the system when other users are logged in</message>
  <defaults>
    <allow_inactive>no</allow_inactive>
    <allow_active>auth_admin_keep</allow_active>
  </defaults>
</action>
na
<action id="org.freedesktop.consolekit.system.restart-multiple-users">
  <description>Restart the system when multiple users are logged in</description>
  <message>System policy prevents restarting the system when other users are logged in</message>
  <defaults>
    <allow_inactive>no</allow_inactive>
    <allow_active>yes</allow_active>
  </defaults>
</action>

pondělí 29. října 2012

Ubuntu 12.10 (Quantal Quetzal) - vrácení ovládacích tlačítek v titulku okna vpravo

V lednu 2012 jsem zveřejnil podrobný návod na vrácení ovládacích tlačítek v titulku okna vpravo, který fungoval až do verze Ubuntu 12.04 (Precise Pangolin). Od verze 12.10 však nefunguje ani jedna z popisovaných možností.

Pro vrácení ovládacích tlačítek vpravo použijte v terminálu příkaz:
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
nebo si nainstalujte Editor dconf pomocí Centrum softwaru pro Ubuntu nebo pomocí příkazu
sudo apt-get install dconf-tools
Otevřete dconf-editor a nastavte se na org/gnome/desktop/wm/preferences. Změňte hodnotu proměnné button-layout na hodnotu :minimize,maximize,close. (Původní hodnota byla close,minimize,maximize: a zároveň znamená umístění ovládacích tlačítek vlevo, pokud byste je pak v budoucnu chtěli vrátit zpět doleva.)


neděle 28. října 2012

Lubuntu 12.10 - přepínání rozložení klávesnice

Po čisté instalaci Lubuntu 12.10 (Quantal Quetzal) mi chyběla možnost přepínání mezi českou klávesnicí qwerty a anglickou klávesnicí. Velmi pěkný a jednoduchý návod jsem našel na blogu  pojmenovaném RCS-34 v článku LXDE a rozložení klávesnice. Nastavení se provede zadáním dvou následujících příkazů v terminálu:
setxkbmap -layout cz_qwerty,us
setxkbmap -option grp:alt_shift_toggle
Toto nastavení pak platí pro jedno sezení. Po přidání těchto dvou příkazů například na konec souboru .bashrc, který najdeme v domovském adresáři, dosáhneme toho, že toto nastavení se automaticky provede při každém novém přihlášení.

Řešení je to čisté a jednoduché. Jedinou nevýhodou je, že není nikde vidět, jaké rozložení klávesnice se zrovna používá.

Druhým, také poměrně jednoduchým řešením je přidání zásuvného modulu Keyboard Layout Handler na panel. Klikněte pravým tlačítkem myši na panel a vyberte "Přidat / Odebrat položky panelu".


Otevře se vám okno "Předvolby panelu". Vyberte "+ Přidat".


Ze seznamu zásuvných modulů si vyberte Keyboard Layout Handler a stiskněte tlačítko "+ Přidat".


V okně "Předvolby panelu" si vyberte právě přidaný zásuvný modul a pomocí tlačítek "Výš" nebo "Níž" jej umístěte na panelu tam kde jej chcete mít.


Stiskněte tlačítko "Upravit". Otevře se vám okno s nastavením zásuvného modulu Keyboard Layout Handler. Pomocí tlačítka "+ Přidat" si přidejte požadované rozložení klávesnice. Máte možnost také nastavit kombinaci kláves pomocí níž rozložení klávesnice budete měnit. Dá se nastavit i rozložení klávesnice pro každé okno zvlášť. Stejně tak můžete nastavit podobu ikony na panelu, která signalizuje jaké rozložení klávesnice máte zrovna zvolené.


sobota 27. října 2012

Ubuntu 12.10 - Unity Dash nenajde žádnou aplikaci

Po povýšení verze Ubuntu z 12.04 (Precise Pangolin) na 12.10 (Quantal Quetzal) se přestaly pomocí unity dash nalézat aplikace. Tento problém se povedlo vyřešit až smazáním adresáře ~/.cache/software-center. Po opětovném přihlášení již fungovalo vše tak jak má. Řešení se mi podařilo nalézt v diskuzním fóru ubuntuforums.org ve vláknu Unity does not find any applications.

pátek 6. ledna 2012

Ubuntu - vrácení tlačítek titulku okna vpravo

Update: Pro distribuci Ubuntu 12.10 použijte návod popsaný v článku Ubuntu 12.10 (Quantal Quetzal) - vrácení ovládacích tlačítek v titulku okna vpravo. Zde popisovaný návod funguje pouze do distribuce Ubuntu 12.04.


Od vydání 10.04 se v distribuci Ubuntu přesunula ovládací tlačítka pro minimalizaci, maximalizaci a zavření okna, která byla umístěná v titulku okna vpravo, do levé části, podobně jako v Mac OS X. V dalších vydáních zůstávají tlačítka v titulku okna již také umístěná vlevo. Někdo si na to snadno zvykl a používá je, někomu však takto zvolené ovládání dělá problémy a rád by měl tato ovládací tlačítka v titulku okna zase vpravo. Existuje několik způsobů jak tato tlačítka vrátit zpět na pravou stranu.


Jednoduchým způsobem vrácení zpět se zdá být nastavení pomocí příkazového řádku v terminálu a konfiguračního nástroje gconftool-2:
gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize,maximize,close"
Tento způsob je nejrychlejší, ale trochu horší na zapamatování příkazu. Pokud ho najdete někde zapsaný, pak ho snadno přes schránku zkopírujeme a vložíme do příkazového řádku v terminálu například pomocí klávesových zkratek "Ctrl+Insert" (copy) a "Shift+Insert" (paste).


Dalším způsobem nastavení je nastavení pomocí nástroje ubuntu-tweak. Jeho instalací získáme i další možnosti nastavení systému. Tento nástroj však není standardně dostupný v Centru softwaru pro Ubuntu. Pro jeho instalaci musíme nejprve přidat repozitář:
sudo add-apt-repository ppa:tualatrix/ppa
a potom již můžeme nainstalovat ubuntu-tweak pomocí příkazů:
sudo apt-get update
sudo apt-get install ubuntu-tweak
Po spuštění ubuntu-tweak pak zvolte záložku "Tweaks" a v ní vyberte "Nastavení správce oken" a u "Rozložení tlačítek v záhlaví okna" zaškrtněte volbu "Vpravo" tak, jak je zobrazeno na připojené sejmuté obrazovce.



Jiný způsob pro vrácení tlačítek v titulku okna vpravo je použití Editoru nastavení (gconf-editor). V případě, že by Editor nastavení nebyl nainstalovaný, lze jej doinstalovat pomocí příkazu:
sudo apt-get install gconf-editor
Po spuštění Editoru nastavení jděte na "Apps -> Metacity -> General" a najděte klíč pojmenovaný "button_layout". Bude mít nejspíš hodnotu "close,minimize,maximize:". Změňte hodnotu na ":minimize,maximize,close". Editaci textového řetězce můžete provést dvojklikem na klíč "button_layout" nebo kliknutím přímo na jeho hodnotu.



úterý 31. května 2011

Gnome 3 - jak vypnout počítač

Letos na jaře byla vyšla nová verze Gnome 3. Patnácté vydání linuxové distribuci Fedora - Lovelock - již obsahuje tuto verzi Gnome jako standardní. Se spoustou nových vylepšení však došlo i k několika změnám. Jednou z nich je očím příliš skryté vypnutí nebo restart počítače. V roletovém menu najdeme možnosti "Uzamknout obrazovku", "Přepnout uživatele", "Odhlásit ...", "Uspat do paměti" (anglické alternativy Lock Screen, Switch User, Log Out, Suspend), ale volba pro vypnutí nebo restart počítače chybí.

Vypnutí nebo restart počítače je však velmi jednoduchý. Stačí si osvojit následující vlastnost prostředí Gnome 3. Po vyvolání tohoto roletového menu (v pravém horním rohu - jméno uživatele) stiskneme tlačítko Alt. Tlačítko "Uspat do paměti" se změní na tlačítko "Vypnout ..." a po jeho stisknutí se dostaneme k dialogovému oknu, kde budeme mít k dispozici možnosti "Zrušit", "Restartovat" a "Vypnout".

Stejné řešení pomůže i pro linuxovou distribuci Ubuntu 11.04 - Natty Narwhal.

pondělí 2. května 2011

Ubuntu 11.04 - Natty Narwhal, obratný narval

Ve čtvrtek 28.4.2011 vyšla nová distribuce Ubuntu 11.04 pojmenovaná Natty Narwhal, v překladu obratný narval (stahovat můžete zde - http://www.ubuntu.com/download/ubuntu/download). Velmi diskutovaným tématem na fórech se stalo zavedení Unity jako výchozího uživatelského rozhraní na všech počítačích podporujících 3D akcelerací. Původně bylo toto rozhraní vyvíjeno pro malé displeje netbooků. Mnozí uživatelé stolních počítačů však požadují návrat ke klasickému rozhraní Gnome s panelem.

Často se na fórech potkáme s dotazy typu: Jak odstranit Unity? Jak odinstalovat Unity? Jak se zbavit Unity? … Řešení je velmi snadné a nebývá vždy správně zodpovězeno. Stačí se vrátit na úvodní přihlašovací obrazovku a po kliknutí na jméno uživatele vybrat sezení Ubuntu Classic nebo Ubuntu Classic (No effects).

Ubuntu Classic

Pokud chcete Unity odinstalovat úplně, stačí odinstalovat balíky: unity, unity-common, unity-place-applications a unity-place-files, jak se lze velice snadno dočíst na stránce http://wiki.ubuntu.cz/Unity.

neděle 17. října 2010

Google Earth 5.2.1.1588 na Linuxu (Ubuntu 10.10)

Instalační soubor pro Google Earth je možné stáhnout na adrese http://www.google.com/earth/index.html (budete sem přesměrováni, při zadání adresy http://earth.google.com). Po souhlasu s licenčními podmínkami stáhnete instalační soubor GoogleEarthLinux.bin. Dalo by se očekávat, že po spuštění (po případné změně přístupových práv ... chmod 755 GoogleEarthLinux.bin) tohoto instalačního souboru proběhne instalace Google Earth do počítače. Instalace však skončí po krátké chvilce chybou:

Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.2.1.1588..............................................................
setup.data/setup.xml:1: parser error : Document is empty

^
setup.data/setup.xml:1: parser error : Start tag expected, '<' not found

^
Couldn't load 'setup.data/setup.xml'

Jak obejít tuto chybu při instalaci jsem našel na Google Earth Help fóru pod příspěvkem “Could not install Google Earth due to setup.xml parser error”. Spočívá v přepsání souboru setup.gtk2 souborem setup.gtk v podadresáři setup.data/bin/Linux/x86/. Po stáhnutí souboru GoogleEarthLinux.bin do domovského adresáře a po změně přístupových práv pomocí příkazu chmod 755 GoogleEarthLinux.bin lze při instalaci postupovat následovně:

./GoogleEarthLinux.bin --target google-earth
cd google-earth/setup.data/bin/Linux/x86/
mv setup.gtk setup.gtk2
cd ~/google-earth
./setup.sh

Po spuštění skriptu setup.sh se již objeví instalační okno pro instalaci “Google Earth Setup” a samotná instalace by měla proběhnout bez problémů. Po spuštění aplikace Google Earth však ještě nemáme vyhráno. Čeká nás pád této aplikace s oznámením:

Google Earth has caught signal 11.

Výpis o chybě při pádu aplikace Google Earth najdeme v log souboru v adresáři .googleearth/crashlogs/:

Major Version 5
Minor Version 2
Build Number 0001
Build Date Sep 1 2010
Build Time 11:25:42
OS Type 3
OS Major Version 2
OS Minor Version 6
OS Build Version 35
OS Patch Version 0
Crash Signal 11
Crash Time 1287346824
Up Time 52,122

Stacktrace from glibc:
./libgoogleearth_free.so(+0xd090b)[0xc8490b]
[0x112400]
/usr/lib/libgdk_pixbuf-2.0.so.0(gdk_pixbuf_from_pixdata+0x13f)[0x1d75baf]
/usr/lib/libgdk_pixbuf-2.0.so.0(gdk_pixbuf_new_from_inline+0x63)[0x1d75e73]
/usr/lib/flashplugin-installer/libflashplayer.so(+0x4d395)[0x9e138395]
/usr/lib/flashplugin-installer/libflashplayer.so(+0x4bdee)[0x9e136dee]
/usr/lib/flashplugin-installer/libflashplayer.so(NP_Initialize+0x1ae)[0x9e13b28e]
./libQtWebKit.so.4(+0x747b22)[0x66e1b22]
./libQtWebKit.so.4(+0x747c0c)[0x66e1c0c]
./libQtWebKit.so.4(+0x6062ff)[0x65a02ff]
./libQtWebKit.so.4(+0x604516)[0x659e516]
./libQtWebKit.so.4(+0x60476a)[0x659e76a]
./libQtWebKit.so.4(+0x712beb)[0x66acbeb]
./libQtWebKit.so.4(+0x5b1595)[0x654b595]
./libQtWebKit.so.4(+0x5a185c)[0x653b85c]
./libQtWebKit.so.4(+0x5b1981)[0x654b981]
./libQtWebKit.so.4(+0x5b199a)[0x654b99a]
./libQtWebKit.so.4(+0xaa2c4b)[0x6a3cc4b]
./libQtWebKit.so.4(+0x16ad57)[0x6104d57]
./libQtWebKit.so.4(+0x1749d5)[0x610e9d5]
./libQtWebKit.so.4(+0x183282)[0x611d282]
./libQtWebKit.so.4(+0x1bc22d)[0x615622d]
./libQtWebKit.so.4(+0x29ac5d)[0x6234c5d]
./libQtWebKit.so.4(+0x2a9410)[0x6243410]
./libQtWebKit.so.4(+0x2a9f72)[0x6243f72]
./libQtWebKit.so.4(+0x2b7fea)[0x6251fea]
./libQtWebKit.so.4(+0x4be45a)[0x645845a]
./libQtWebKit.so.4(+0x4bf243)[0x6459243]
./libQtWebKit.so.4(+0x4c0449)[0x645a449]
./libQtWebKit.so.4(+0x4c2a75)[0x645ca75]
./libQtWebKit.so.4(+0x4c36b8)[0x645d6b8]
./libQtWebKit.so.4(+0x4c6773)[0x6460773]
./libQtWebKit.so.4(+0x501706)[0x649b706]
./libQtWebKit.so.4(+0x5017fb)[0x649b7fb]
./libQtWebKit.so.4(+0x539f0b)[0x64d3f0b]
./libQtWebKit.so.4(+0x54c290)[0x64e6290]
./libQtWebKit.so.4(+0x547cc3)[0x64e1cc3]
./libQtWebKit.so.4(+0x6fd155)[0x6697155]
./libQtWebKit.so.4(+0x6fd83e)[0x669783e]
./libQtCore.so.4(_ZN11QMetaObject8metacallEP7QObjectNS_4CallEiPPv+0x3f)[0x2525a7]
./libQtCore.so.4(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0x24)[0x25a5ec]
./libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x185)[0x25b03d]
./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xa0)[0xe18e20]
./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x22e)[0xe22962]
./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x70)[0x24cd50]
./libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x22d)[0x24d989]
./libQtCore.so.4(_ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x37)[0x27294b]
./libQtGui.so.4(+0x1d3ca4)[0xeadca4]
./libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x47)[0x24bfbf]
./libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xff)[0x24c223]
./libQtCore.so.4(_ZN16QCoreApplication4execEv+0x9d)[0x24dc05]
./libQtGui.so.4(_ZN12QApplication4execEv+0x25)[0xe187a1]
./libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x4bc)[0xc8fb0c]
./libgoogleearth_free.so(earthmain+0x27d)[0xc83d3d]
./googleearth-bin(_init+0x12e)[0x80486d2]
/lib/libc.so.6(__libc_start_main+0xe7)[0xa09ce7]
./googleearth-bin(_init+0x9d)[0x8048641]

Tento pád se dá odstranit zakázáním spuštění okna s tipy aplikace Google Earth v konfiguračním souboru ~/.config/Google/GoogleEarthPlus.conf jak jsem našel popsáno v článku How to fix Google earth crashes in ubuntu 10.10 (Maverick). Po nové instalaci jsem však v konfiguračním souboru neměl proměnnou enableTips vůbec, takže jsem ji do sekce [General] přidal v následujícím tvaru: enableTips=false.

neděle 10. října 2010

Právě vychází Ubuntu 10.10 - Maverick Meerkat - vzpurná surikata

Dnes (10.10.2010) vyšla nová verze známé linuxové distribuce Ubuntu s číslem vydání 10.10 pod označením Maverick Merrkat - vzpurná surikata. Nabízí svěží vzhled, akcelerované prostředí, rychlý start, nejnovější aplikace a nástroje, snazší správu hardwaru a mnohem více.

Stahovat iso-obraz instalačního CD můžete verzi pro desktop, netbook a server. Zároveň se začala objevovat možnost přechodu na nové vydání Ubuntu 10.10 ve správci aktualizací ve stávající verzi Ubuntu 10.04 (Lucid Lynx - bystrý rys) z dubna letošního roku.

pátek 30. července 2010

Dropbox (Linux) - nedaří se synchronizace po přihlášení

Dropbox klient pod operačním systémem Linux má jednu nepříjemnou chybu. Po přihlášení uživatele do systému se nepřipojí k serveru pro synchronizaci dat pokud je spuštěný dříve než je inicializováno připojení k síti. Projevuje se to především na notebooku, který se k internetové síti připojuje přes WiFi a je nastaveno automatické startování Dropbox klienta po přihlášení.

Chyba se projevuje u stabilní verze 0.7.110 i u vývojové verze (k dnešnímu dni je to verze 0.8.90). Nejnovější vývojové verze Dropboxu lze získat na fóru, kde pravidelně zveřejňují jejich vydání včetně odkazu ke stažení pro jednotlivé platformy.

Na diskuzním fóru Dropboxu je tato chyba popsána a vývojáři říkají, že pracují na jejím odstranění. V jednom vláknu (http://forums.dropbox.com/topic.php?id=21037#post-133477) doporučuje vývojář Dropboxu přidat do startovacího skriptu ~/.dropbox-dist/dropboxd pauzu pomocí příkazu sleep, tak aby se Dropbox spustil až po uskutečnění připojení do internetové sítě. Z uživatelského hlediska je toto řešení čisté. Upravuje se pouze soubor, ke kterému má uživatel příslušná přístupová práva. Nefunguje to ale, protože Dropbox v sobě zřejmě obsahuje nějaké samoopravné mechanizmy. Po provedení změny se při prvním spuštění Dropboxu rozpozná porušení instalace změnou do skriptu dropboxd. Dropbox si vyžádá stažení své nové kompletní instalaci ze serveru a přeinstaluje se včetně námi opraveného skriptu.

V jiném vláknu na diskuzním fóru Dropboxu (http://forums.dropbox.com/topic.php?id=15397#post-116871) lze nalézt řešení spočívající úpravou spouštěcího scriptu v jazyku python /usr/bin/dropbox, který je součástí instalačního balíčku nautilus-dropbox pro distribuce Fedora a Ubuntu. Pro úpravu tohoto skriptu potřebujeme práva administrátora. Řešení však funguje. Spočívá taktéž v přidání pauzy do spouštěcího skriptu tak, aby Network Manager stihl sestavit připojení do internetové sítě a samotný Dropbox se spouštěl až když toto připojení již existuje.

Na začátek skriptu stačí přidat příkaz
time.sleep(60) ... zaměňte číslo 60 podle vaší potřeby (udává počet vteřin)
V mém případě pak vypadal začátek skriptu /usr/bin/dropbox následovně:
import locale
from contextlib import closing
time.sleep(60)
INFO = u"Dropbox is the easiest way to share and store your files online. Want to learn more? Head to"
LINK = u"http://www.getdropbox.com/"
Jakmile je Dropbox jednou spuštěný a provedena synchronizace souborů nezáleží pak již na výpadku internetového připojení. Dropbox výpadek dokáže již sám rozpoznat a synchronizaci souborů podle existence připojení zastavuje nebo obnovuje.

Chyba se však projeví i přes tuto naší opravu v případě, když při přihlášení není k dispozici dostupná WiFi síť a spojení do sítě internet se nemůže uskutečnit ani v našem pozdrženém startu Dropboxu. Po připojení do sítě je nutné Dropbox ručně zastavit a poté znovu ručně spustit.

pátek 2. července 2010

Dropbox - online synchronizace souborů

Dropbox je online úložiště souborů umožňující zejména snadnou synchronizaci a sdílení souborů. V základní variantě poskytuje 2 GB prostoru zdarma. V placené verzi můžete mít k dispozici prostor o velikosti až 100 GB Hlavní výhodou je snadnost použití a dostupnost klientů pro více platforem, jako jsou například Windows, Linux, Mac OS X, iPhone, iPad, Android.

Dropbox disponuje těmito funkcemi:

  • synchronizace souborů
  • sdílení souborů
  • online zálohování souborů
  • webový přístup k uloženým souborům
  • přístup k souborům z mobilních zařízení

Synchronizace souborů

Dropbox umožňuje automatickou online synchronizaci souborů mezi vašimi počítači.

  • 2 GB online úložiště zdarma, až 100 GB pro platící zákazníky
  • synchronizace souborů libovolné velikosti a typu
  • synchronizace souborů počítačů s operačním systémem Windows, Mac a Linux
  • automatická synchronizace při zjištění nových souborů nebo při změnách souboru
  • práce se soubory i v režimu offline, změny budou synchronizovány jakmile bude připojení k internetu opět k dispozici
  • při přerušení internetového připojení budou přenosy souborů po obnově připojení správně navázány
  • efektivní synchronizace - synchronizují se pouze změněné části souboru
  • možnost nastavení limitů šířky přenosového pásma a tím umožnit lepší komfort práce s internetem i během synchronizace souborů

Sdílení souborů

Sdílení souborů je jednoduché, stačí k tomu pouze několik kliknutí myší.

  • sdílené složky dovolují několika lidem spolupracovat na souborech v nich uložených
  • okamžitá viditelnost změn provedených ostatními spolupracovníky
  • veřejná složka nabízí odkazy přímo na vaše soubory v Dropboxu
  • ve sdílených složkách můžete nastavit kdo k nim má přístup, případně přístup odebrat včetně odstranění souborů ze sdílených počítačů
  • automatické vytvoření foto alb ze sdílených složek s fotografiemi

Zálohování souborů

Dropbox zálohuje vaše soubory za vás aniž byste na to museli myslet.

  • automatické zálohování souborů
  • obnova smazaných souborů a složek
  • obnova předchozí verze souboru
  • 30 denní historie souborů v základní verzi zdarma, neomezená historie souborů v placené verzi

Přístup přes webové rozhraní

Kopie vašich souborů jsou umístěny na zabezpečených serverech Dropboxu. Umožní vám přístup z libovolného počítače nebo mobilního zařízení.

  • můžete manipulovat se soubory jako byste byli na pracovní ploše - přidávat, upravovat, mazat, přejmenovávat, apod.
  • vyhledávat v Dropboxu podle jména souboru
  • kanál "Poslední události", který vám zobrazí shrnutí vaší činnosti v Dropboxu
  • vytváření sdílených složek a rozeslání pozvánek
  • obnova některé z předchozích verzí souboru nebo obnova smazaného souboru
  • zobrazení foto alba automaticky vytvořeného z vašich fotek v Dropboxu

Bezpečnost a soukromí

Dropbox bere bezpečnost a soukromí vašich souborů velmi vážně.

  • sdílené složky jsou viditelné jenom pro osoby, které pozvete
  • veškerý přenos souborů a metadat je prováděn přes zabezpečené spojení (SSL)
  • všechny soubory uložené na serverech Dropboxu jsou zašifrovány (AES-256) a bez znalosti hesla k vašemu účtu jsou nečitelné
  • na webové stránky Dropboxu a klientský software jsou aplikovány mechanizmy pro ztížení přístupu hackerů
  • zaměstnanci Dropboxu nemůžou zobrazit žádný uživatelský soubor
  • online přístup k souborům vyžaduje vaše přístupové jméno a heslo
  • veřejně přístupné soubory mohou zobrazit pouze lidé, kteří na ně mají odkaz, veřejně přístupné složky nejdou procházet ani vyhledávat

Přístup z mobilních zařízení

Aplikace je dostupná zdarma pro iPhone, iPad a Android a umožňuje

  • přístup do Dropboxu na cestách
  • zobrazení souborů z aplikace
  • stažení souborů pro offline prohlížení
  • synchronizace vašich fotek a videí na Dropbox
  • sdílení odkazů na vaše soubory v Dropboxu
  • export souborů pro ostatní aplikace
  • synchronizovat stažené soubory tak, že jsou aktuální

Dropbox umí synchronizovat soubory pouze v jedné, uživatelem zvolené složce. Pokud jste během instalace nezadali jinak, naleznete tuto složku v domovském adresáři pod názvem Dropbox. Veškeré soubory, které do této složky nakopírujete jsou pak automaticky synchronizovány se serverem a následně s ostatními vašimi počítači, kde použijete Dropbox klienta. Synchronizace ostatních souborů a složek mimo složku Dropbox je možné pomocí symbolických odkazů. Pro Windows je to ale možné jenom pro souborový systém NTFS, který symbolické odkazy zvládá, ale je nutné použít buď externí program Junction nebo vestavěný příkaz MKLINK ve Windows Vista a Server 2008. Podrobný návod na použití symbolických odkazů lze najít v tipech Dropboxu.

Současná verze klienta je 0.7.110. Novější experimentální verze 0.8.83 už podporuje selektivní synchronizaci podsložek, tj. nemusí být prováděna synchronizace kompletního obsahu složky Dropbox na všech počítačích, ale na jednotlivých počítačích si můžu vybrat, které podsložky chci synchronizovat.

Dropbox používám již téměř rok ke své plné spokojenosti. Standardně jsou ve verzi zdarma k dispozici 2 GB prostoru, ale Dropbox umožňuje navýšit kapacitu prostoru o 250 MB přes doporučení (referrals) až do výše 8 GB. Funguje to v obou směrech, to znamená, že 250 MB získáte jak vy tak i já. Pokud ještě Dropbox nemáte a chtěli byste si jej vyzkoušet, směle použijte pro registraci níže uvedený odkaz:
https://www.dropbox.com/referrals/NTIwMjMxNzQ5
Porovnejte také další obdobné služby pro online synchronizaci souborů jako jsou Live Mesh, Syncplicity, SpiderOak, Box.net,  ...

pátek 8. ledna 2010

Jak změnit vzhled upozorňovacích hlášení v distribuci Fedora

Po aktualizaci linuxové distribuce Fedora z verze 11 na novější verzi 12 se začala zobrazovat desktopová upozorňovací hlášení bílým písmem na černém podkladu. Zjistil jsem, že vše souvisí s použitím motivu vzhledu a přepnutí zobrazovacího démona. Nejjednodušší řešení lze najít v archivu mailing listu fedora-list ve vláknu Gnome Notification; black background? ze dne 6.12.2009. Spočívá v doinstalování rpm balíčku notification-daemon-engine-nodoka a změně konfigurace tak, aby se tento upozorňovací démon začal používat.
yum install notification-daemon-engine-nodoka
gconftool-2 -s /apps/notification-daemon/theme nodoka --type string

V článku Tuctová Fedora 12? na AbcLinuxu.cz se tato hlášení objevují přímo na snímcích obrazovky při popisu změn v distribuci Fedora 12 a pan Filip Bartmann zde mylně uvádí, že se jedná o nový upozorňovací systém v Gnome. Správně ho opravuje potom autor jednoho z komentářů pod výše zmiňovaným článkem, který ve svém komentáři píše, že se jedná pouze o použití slider engine notification-daemona, pro zobrazování upozornění.

Ve Fedoře 12 se jako výchozí začal používat právě tento notification-daemon-engine-slider, který produkuje na pohled nehezká hlášení. Jak by se dala tato hlášení změnit, aby nebyla tak do oka bijící? Nabízí se několik řešení. Jedno z nejrychlejších bylo popsáno výše. Po doinstalování Nodoka vzhledu
yum install nodoka-theme-gnome
můžeme pomocí menu Systém -> Volby -> Vzhled nastavit vzhled Nodoka. Tím se nastaví zároveň notification-daemon-engine-nodoka a změní se i vzhled upozornění. Problém je, že ke změně upozorňovacího démona dojde jen při výběru vzhledu Nodoka (notification-daemon-engine-nodoka) nebo Fedora (notification-daemon-engine-slider). Ostatní vzhledy upozorňovacího démona nemění a používají ten, který byl naposledy vybrán.

Další možností, jak změnit upozorňovacího démona, je použít editor nastavení a nastavit klíč gconf '/app/notification-daemon/theme' na hodnotu 'standard', případně využít k nastavení příkazový řádek a následující příkaz:
gconftool-2 -s /apps/notification-daemon/theme standard --type string
Ke zobrazování hlášení se potom použije standardní upozorňovací démon (z rpm balíčku notification-daemon).

A nakonec se ještě nabízí změna konfigurace vzhledu Fedora přímo v konfiguračním souboru /usr/share/themes/Fedora/index.theme, kde místo parametru NotificationTheme=slider uvedeme parametr NotificationTheme=standard nebo NotificationTheme=nodoka (pokud máte nainstalovaný rpm balíček notification-daemon-engine-nodoka).

neděle 13. prosince 2009

Fedora 12 - chyba při aktualizaci na netbooku HP 2140

Na netbooku HP 2140 jsem měl nainstalovanou linuxovou distribuci Fedora 11. Po vydání nové distribuce Fedora 12 jsem upgradoval netbook z distribučního DVD přes USB flash paměť. Systém se zaktualizoval v pořádku a bez problémů se podařilo aktualizovat i ovladač pro bezdrátové připojení, jak jsem popisoval v minulém článku. Od té doby proběhlo i několik aktualizací programů i kernelu. Až při poslední aktualizaci byla pravděpodobně vložena doplňující kontrola a aktualizace neproběhla dále kvůli následující chybě:
CHYBA v rpm_check_debug vs depsolve:
kernel-uname-r = 2.6.30.8-64.fc11.i586 is needed by (installed) kmod-wl-2.6.30.8-64.fc11.i586-5.10.91.9-4.fc11.3.i586
kernel-uname-r = 2.6.30.9-90.fc11.i586 is needed by (installed) kmod-wl-2.6.30.9-90.fc11.i586-5.10.91.9-4.fc11.4.i586
kernel-uname-r = 2.6.30.9-96.fc11.i586 is needed by (installed) kmod-wl-2.6.30.9-96.fc11.i586-5.10.91.9-4.fc11.5.i586
Jsou to vlastně pozůstatky po aktualizacích ovladače bezdrátových sítí z již přeinstalované distribuce Fedora 11, které nebyly při upgrade smazány. Probíhající aktualizace vyžadovala jádra operačního systému z předchozí distribuce a ty nebylo vzhledem k nastavení zdrojů balíčků kde vzít. Vypsal jsem tedy pomocí příkazurpm nainstalované verze modulu kmod-wl
rpm -qa | grep kmod-wl
kmod-wl-2.6.30.8-64.fc11.i586-5.10.91.9-4.fc11.3.i586
kmod-wl-2.6.31.6-162.fc12.i686-5.10.91.9.3-3.fc12.9.i686
kmod-wl-2.6.31.5-127.fc12.i686-5.10.91.9.3-3.fc12.6.i586
kmod-wl-2.6.30.9-96.fc11.i586-5.10.91.9-4.fc11.5.i586
kmod-wl-2.6.31.6-145.fc12.i686-5.10.91.9.3-3.fc12.8.i686
kmod-wl-5.10.91.9.3-3.fc12.9.i686
kmod-wl-2.6.30.9-90.fc11.i586-5.10.91.9-4.fc11.4.i586
a smazal ty, které příslušely předchozí distribuci
rpm -e kmod-wl-2.6.30.8-64.fc11.i586-5.10.91.9-4.fc11.3.i586
rpm -e kmod-wl-2.6.30.9-96.fc11.i586-5.10.91.9-4.fc11.5.i586
rpm -e kmod-wl-2.6.30.9-90.fc11.i586-5.10.91.9-4.fc11.4.i586
Po tomto zákroku již proběhla aktualizace systému v pořádku.

čtvrtek 19. listopadu 2009

Fedora 12 - WiFi na netbooku HP mini 2140 po upgrade z Fedora 11

17. listopadu vyšla nová distribuce Fedora 12 (Constantine). Zkusil jsem upgrade z distribuce Fedora 11 (Leonidas) formou aktualizace. Dá se postupovat podle návodu na stránce (http://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo) s jednou výjimkou a tou je adresář, z kterého se má stáhnout boot.iso. Správně má být místo adresáře development/i386/os/images/ uveden adresář releases/12/Fedora/i386/os/images/.

Po upgrade a restartování netbooku naběhl systém celkem bez problémů. Ovšem bez podpory bezdrátových sítí, jak se ostatně dalo čekat. V článku "Fedora 11 - zprovoznění WiFi na netbooku HP mini 2140" je popsáno jak na zprovoznění WiFi po nové instalaci. Dá se očekávat, že stejný postup zafunguje i pro distribuci Fedora 12. V případě upgrade formou aktualizace stačilo však spustit příkaz
yum install broadcom-wl kmod-wl
jako root a restartovat netbook. Bezdrátová síť začala normálně pracovat. Pro zadání tohoto příkazu je však potřeba připojit netbook k pevné síti pomocí síťového kabelu.

úterý 25. srpna 2009

Aktualizace Fedora 11 a WiFi s chipsetem Broadcom

V článku Fedora 11 - zprovoznění WiFi na netbooku HP mini 2140 jsem popisoval jak na WiFi připojení po instalaci linuxové distribuce Fedora 11. Jestliže provádíte pravidelné aktualizace této distribuce, můžete se dostat do situace, kdy po aktualizaci přestane WiFi připojení fungovat. Taková situace nastane, dojde-li k aktualizaci linuxového jádra (kernelu) a od vydání nového jádra neuplynula dostatečně dlouhá doba k tomu, aby byl ve zdrojích balíčků RPM fusion vytvořen odpovídající balíček kmod-wl k tomuto novému jádru. Někdy je potřeba i několik dnů ke sjednocení verzí linuxového jádra a balíčku kmod-wl.

Přestane-li po aktualizaci WiFi připojení fungovat, není potřeba zoufat. Na počítači je k dispozici minulá verze jádra s odpovídající verzí balíčku kmod-wl. Stačí tedy při startu počítače vybrat k zavedení tuto starší verzi linuxového jádra. Po aktualizaci balíčku kmod-wl k příslušné nové verzi jádra je pak možné při startu počítače vybrat už toto nové jádro a WiFi připojení bude zase funkční.

Hlídáte-li si aktualizace distribuce Fedora sami, je možné aktualizaci jádra pozdržet do té doby, než bude ve zdrojích balíčků RPM fusion k tomuto novému jádru k dispozici i odpovídající verze balíčku kmod-wl. Existence příslušné verze balíčku kmod-wl se dá ověřit na adrese http://download1.rpmfusion.org/nonfree/fedora/updates/11/i386/repoview/index.html.

úterý 28. července 2009

Fedora 11 a Google Picasa 3.0

Google Picasa 3.0 pro Linux (beta) lze nainstalovat do distribuce Fedora 11 podle návodu na stránce Picasa for Linux. Balíček můžete instalovat přímo

http://dl.google.com/linux/rpm/testing/i386/picasa-3.0-current.i386.rpm

nebo použít Google's Linux Software Testing zdroj pro instalaci i pozdější aktualizace. Musíte si v tomto případě vytvořit soubor google.repo v adresáři /etc/yum.repos.d s následujícím obsahem

[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1

[google-testing]
name=Google Testing - i386
baseurl=http://dl.google.com/linux/rpm/testing/i386
enabled=1
gpgcheck=1

Po instalaci se nejde přihlásit k webové galerii fotek a tudíž nelze pomocí programu Picasa 3.0 do této galerie žádné fotky zasílat. Pomoc je jednoduchá. Jestliže ještě nemáte nainstalován emulátor Wine, nainstalujte jej. Zkopírujte soubor wininet.dll.so z adresáře /usr/lib/wine do adresáře /opt/google/picasa/3.0/wine/lib/wine a přepište soubor, který tam již existoval. Mělo by se jít už přihlásit a zasílat fotky do webových alb.

neděle 26. července 2009

Fedora 11 - zprovoznění WiFi na netbooku HP mini 2140

Po instalaci distribuce Fedora 11 na netbook HP mini 2140 nefunguje WiFi, protože v této distribuci nejsou potřebné ovladače pro kartu s chipsetem Broadcom (BCM4322). Počítejte s tím a pro aktualizaci systému po instalaci si zajistěte připojení do sítě pomocí kabelu. Usnadníte si u níže popsanou instalaci potřebných driverů pro WiFi.

Potřebné ovladače je možné získat z non-free zdrojů balíčků RPM fusion. Zavedení nového zdroje pro instalace a aktualizace balíčků je nejlepší provést podle instrukcí na stránce http://rpmfusion.org/Configuration.

Pro správnou funkci musíme zavést free i non-free zdroje RPM fusion.Jednodušší způsob pro uživatele gpk (gnome package kit) nebo kpackagekit pomocí prohlížeče Firefox spočívá v kliknutí na dva následující odkazy:
RPM Fusion free pro Fedoru 10 a 11
RPM Fusion nonfree pro Fedoru 10 a 11

V případě, že nepoužíváte výše zmiňované správce balíčků, je nutné využít služeb terminálu a pro zavedení obou repozitářů je potřeba zadat následující příkaz:

su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
Nyní můžeme nainstalovat balíčky broadcom-wl a kmod-wl s potřebnými ovladači pro bezdrátové připojení. Po restartu počítače by mělo WiFi připojení začít fungovat.

Aktuální verze ovladačů Broadcom Wireless STA se dají najít také na webu výrobce tohoto hardware. Podrobný návod na instalaci ovladačů pro distribuci Fedora 11 je možné najít také v blogu cenolan.com, kde je možné také najít řešení případných problémů v rozsáhlé diskuzi pod článkem.

Problémy s WiFi připojením po aktualizaci jádra jsou popsány v článku Aktualizace Fedora 11 a WiFi s chipsetem Broadcom.

úterý 23. června 2009

Fedora 11 - povolení uživatele root pro přihlášení v GDM

Fedora 11 (Leonidas) - stejně jako v předchozí verzi - Fedora 10 (Cambridge) - není povoleno přihlášení uživatele root z GDM (Gnome). Pokud se budete chtít přihlásit z GDM jako uživatel root, nejde postupovat stejně jako jsem to popisoval pro distribuci Fedora 10, ale musíte provést úprav trochu více.

Nejprve musíte upravit obsah souboru /etc/pam.d/gdm. Přihlašte se jako normální uživatel a potom pomocí su jako root. Nejprve si pro jistotu udělejte kopii editovaného souboru:
cp -a /etc/pam.d/gdm /etc/pam.d/gdm.orig
Nyní v souboru /etc/pam.d/gdm vymažte řádek
auth required pam_succeed_if.so user != root quiet
a soubor gdm uložte.

Dále je potřeba upravit soubor /etc/pam.d/gdm-password. Udělejte si nejprve také kopii editovaného souboru:
cp -a /etc/pam.d/gdm-password /etc/pam.d/gdm-password.orig
Také v tomto souboru /etc/pam.d/gdm-password vymažte řádek
auth required pam_succeed_if.so user != root quiet
a soubor gdm-password uložte.

Odlogujte se a při novém přihlášení máte možnost se přihlásit jako root přímo z GDM.

Pro většinu případů by tyto zásahy měly stačit. Jestliže používáte pro přihlášení jako root otisk prstu, je nutné provést stejnou akci i se souborem /etc/pam.d/gdm-fingerprint.

pátek 15. května 2009

Nefunguje kontrola pravopisu v Pidgin, Tomboy - knihovna GtkSpell

V článku GtkSpell a čeština - fungovalo to vůbec někdy? jsem popisoval chybu, která se týkala kontroly pravopisu při použití knihoven GtkSpell. Chyba spočívala v nesprávném ošetření chybného zadání identifikace jazyka do proměnné LANG. Dne 18.2.2009 došlo k opravě této chyby ve zdrojovém kódu gtkspell.c ve verzi 1.30. Oprava byla identifikovaná textem: "Fix Bug #2431005 In some cases is default language for spelling is set to EN (Blondak)" Opravená část zdrojového kódu vypadá následovně:

if (lang == NULL) {
    lang = g_getenv("LANG");
    if (lang) {
        if ((g_strcmp0(lang, "C") == 0) || (g_strcmp0(lang, "c") == 0))
            lang = NULL;
        else if (lang[0] == 0)
            lang = NULL;
    }
}

Bohužel dodnes nebyla oprava zanesena do aktualizačních balíčků knihovny GtkSpell v distribuci Fedora 10 (Cambridge). Nejspíš si budeme muset počkat do vydání nové distribuce Fedora 11 (Leonidas), která naštěstí vyjde za necelých 14 dnů - 26.5.2009.


Na konci minulého článku, který popisoval tuto chybu, jsem navrhl dočasné nouzové řešení. To spočívalo v přímém zásahu do binárního kódu knihovny. Místo opravy jsem určil trochu nešťastně hexadecimální adresou, která však byla platná pouze pro verzi knihovny k příslušnému datu. Od té doby došlo k aktualizaci knihovny a tím pádem i ke změně adresy. Navíc adresa byla platná pouze pro balíčky distribuce Fedora. Ve vláknu "Nefunguje kontrola pravopisu v Pidgin, Tomboy" fóra k distribuci Ubuntu bylo místo opravy specifikováno precizněji a to slovy: musí to být řetězec "C" a musí mu bezprostředně předcházet řetězec "LANG".

Je vidět, že chybou nebyla postižena jenom distribuce Fedora, ale i Ubuntu a všechny ostatní, které používají knihovnu GtkSpell.

Trochu mne v této souvislosti zaráží doba potřebná pro opravu této malé chyby. Já sám jsem chybu ohlásil e-mailem jednomu z autorů této knihovny dne 29.11.2008. Asi to nebylo to nejsprávnější řešení, protože e-mail nejspíš někde zapadl. Dne 15.12.2008 však byla tato chyba zahrnuta mezi bugy uživatelem "blondak" včetně patche pro její opravu a až dne 18.2.2009 došlo k aplikaci patche. Nicméně dodnes se tato oprava neobjevila mezi aktualizacemi v příslušných distribucích.

sobota 20. prosince 2008

Fedora 10 - přestala fungovat automatická aktualizace systému

Už dlouho nedošlo k automatické aktualizaci vašeho linuxového systému v distribuci Fedora 10 - Cambridge? Při pokusu o spuštění automatické aktualizace (Systém -> Správa -> Aktualizovat systém) vidíte podobné okno:
a při stisku tlačítka "Obnovit" skončí tato aktualizace chybou?
failed to get a TID: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.PackageKit.Transaction" member "SetLocale" error name "(unset)" destination "org.freedesktop.PackageKit") (0)

Podle zprávy na RedHat fóru Package updating problem and solutions je na vině chybná aktualizace balíčku D-Bus (mezi-procesový komunikační systém), která způsobila nefunkčnost aplikace PackageKit a některých dalších aplikací. To vedlo k chybě při automatické aktualizaci balíčků. Stejná situace nastala i při použití grafických nástrojů pro aktualizaci balíčků v distribuci Fedora. Pro vyřešení problému je nutné přejít k manuální aktualizaci balíčků pomocí programu yum. Tím se zároveň bude aktualizovat balíček D-Bus, ve kterém je již výše popisovaná chyba opravena.

  1. Spusťte aplikaci "Terminál" pomocí menu Aplikace -> Systémové nástroje -> Terminál.
  2. Použijte následující příkaz pro ruční aktualizaci distribuce Fedora 10

    su -c 'yum update'
  3. Po aktualizaci systému počítač restartujte, aby došlo ke správné činnosti D-Bus.

Od této chvíle by již měla zase začít fungovat správně automatická aktualizace balíčků a váš systém zůstane nadále aktuální.