Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Johan07 19 Srpna 2009, 18:09:49
-
Jsem absolutním nováčkem a lamou :-D v oblasti Linuxu. Několik let jsem využívál Windows XP. Ale rozhodl jsem se přejít na Ubuntu. Měl jsem radost, když jsem zde našel Firefox, muj oblíbený prohlížeč na XP. Ale vzápetí mě FF zklamal.
1) Nevím jestli je to u Linuxové verze normální, nebo je problém na mé straně, ale mám nefunkční tlačítka zpět a vpřed. Jediné na co jsem přišel je, že můžu nad šipky kliknout pravým tlačítkem a tam vidím poslední navštívené stránky a můžu na ně přejít. To ale není moc pohodlné...
2) Nastavil jsem si domovskou stránku, ale když jsem podruhé zapnul FF, tak zase byla nastavena http://start.ubuntu.com/9.04/. Zjistil jsem, že ať provedu jakékoliv nastavení ve FF, při dalším spuštění FF je tam zase původní nastavení.
Budu moc vděčný za jakékoliv rady...
-
Vypadá to na problémy s právy. Vlastníš soubory/adresáře v ~/.mozilla, máš právo zápisu?
Nebo otevři Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l) a zkopíruj do něj příkazfind ~/.mozilla ! -user 1000 | wc -lJaké číslo to vypíše (tj. kolik souborů v tom adresáři nevlastníš)?
-
Vypsalo to 0...
-
Ještě jestli máš právo zápisu
id -u
find ~/.mozilla ! -perm /u+w -exec ls -l '{}' \;
-
Jak tam mám ten příkaz dát? Když tam dám jen to id - u, tak to hodí 1000, ale to s FF asi nemá nic společného.
Když to dám takhle id -u find ~/.mozilla ! -perm /u+w -exec ls -l '{}' \;, dostanu id: invalid option -- 'p'
Více informací získáte příkazem „id --help“
-
Jsou to 2 příkazy. id -u jsem si chtěl potvrdit, že id uživatele je opravdu 1000, jak jsem v prvním příspěvku předpokládal, a mohla to být chyba.
Můžeš se do toho adresáře ~/.mozilla podívat sám, jestli máš právo zápisu, nebo teda dát find ~/.mozilla ! -perm /u+w -exec ls -l '{}' \;
-
arrange:
Nestačilo by jednoduché vypsání?
ls -la ~/.mozilla
;)
Johan:
výpisy dodávejte i s příkazem. Tedy nějak takto:
pavel@pavel-ntb:~$ ls -la /home/pavel/.mozilla/
celkem 16
drwx------ 4 pavel pavel 4096 2009-08-15 14:45 .
drwxr-xr-x 30 pavel pavel 4096 2009-08-19 21:02 ..
drwx------ 3 pavel pavel 4096 2009-08-15 14:45 extensions
drwx------ 3 pavel pavel 4096 2009-08-15 14:45 firefox
pavel@pavel-ntb:~$
-
Na Arrangovu možnost se nic neukázalo, na Millhousovu tohle
honza@honza-desktop:~$ ls -la ~/.mozilla
celkem 16
drwxr-xr-x 4 honza honza 4096 2009-08-18 22:15 .
drwxr-xr-x 37 honza honza 4096 2009-08-19 21:42 ..
drwx------ 3 honza honza 4096 2009-08-18 22:15 extensions
drwxr-xr-x 3 honza honza 4096 2009-08-18 22:12 firefox
honza@honza-desktop:~$
-
Výborně, takže to bude asi trochu složitější...
Otevři FF, změň domovskou stránku, zavři FF. V Terminálu dej jeden po druhém tyto 2 příkazyls -l ~/.mozilla/firefox/*/prefs*.js
grep startup ~/.mozilla/firefox/*/prefs*.js(změny by se měly totiž ukládat do souborů prefs*.js)
-
Stejně, nezdá se vám to zvláštní, že na čerstvě nainstalovaném linuxu jsou problémy s právy u Firefoxu? Já měl trochu podobné problémy, když mi došlo místo na disku (ani jsem o tom nevěděl ;D ) a prostě nebylo kam zapisovat. Jindy se mi to nestalo..
-
Osobně si myslím ve vší úctě že tazatel dělá nějaké nepřístojnosti nebo má špatně nainstalován Linux. Mně Firefox nezlobil nikdy, maximálně občas jsem musel restartovat. Ale to je verze 3.5.1. Tam to toleruji.
-
Vyřešeno, přidělením více místa pro Linux. Díky všem za rady...
-
Takže jsem měl pravdu? :) Já kdysi, když jsem začínal, Linuxu jsem dal strašně málo místa, chvíli to vydrželo, ale pak začaly problémy právě s Firefoxem - kvůli místu. Dnes u mě má linux skoro celý disk k dispozici. 8)
-
Mě se na pracovním noťasu s Ubuntu 8.10 děje něco podobného. Občas si to nepamatuje uložené změny. Ale už to neřeším... :)
A místem to fakt není. ;)
-
Doufám, že mě to už bude fungovat bez problému. Zatím to jde...
-
Já si myslím, že když se do Firefoxu nerýpe ;D, tak běží jako hodinky. Mě blbl jen když bylo málo toho místa (resp. žádné) a možná ještě, když jsem si hrál s profily, ale to byla má blbost. Asi tak.
-
Na XPčkách jsem s nim neměl téměř žádný problém. Případně jen nějakou maličkost...
-
Stalo se mi úplně to samý s tím, že mi zmizela komplet historie a záložky (nejdou obnovit ze zálohy). Neukládá se historie ani adresy. Koukám, že zadavatel měl problém s místem. Jak zjistim, jestli je to příčinou i u mě?
-
Stalo se mi úplně to samý s tím, že mi zmizela komplet historie a záložky (nejdou obnovit ze zálohy). Neukládá se historie ani adresy. Koukám, že zadavatel měl problém s místem. Jak zjistim, jestli je to příčinou i u mě?
Dostatek místa?df -hJiný problém?ls -l ~/.mozilla/firefox/*/
ls -l ~/.mozilla/firefox/*/bookmarkbackups
-
Dostatek místa?
df -h
tinta@tinta:~$ df -h
Souborový systém Velikost Užito Volno Uži% Mounted on
/dev/sda2 6,0G 4,1G 1,6G 73% /
tmpfs 505M 0 505M 0% /lib/init/rw
varrun 505M 224K 505M 1% /var/run
varlock 505M 0 505M 0% /var/lock
udev 505M 2,8M 502M 1% /dev
tmpfs 505M 168K 505M 1% /dev/shm
lrm 505M 2,2M 503M 1% /lib/modules/2.6.27-14-generic/volatile
/dev/sda3 30G 27G 979M 97% /home
/dev/sda1 20G 19G 1,3G 94% /media/sda1
Jiný problém?
ls -l ~/.mozilla/firefox/*/
tinta@tinta:~$ ls -l ~/.mozilla/firefox/*/
celkem 82616
drwxr-xr-x 2 tinta tinta 4096 2009-08-22 11:56 adblockplus
-rw-r--r-- 1 tinta tinta 2375 2009-08-23 12:17 blocklist.xml
drwx------ 2 tinta tinta 4096 2009-08-22 11:56 bookmarkbackups
-rw-r--r-- 1 tinta tinta 188288 2008-12-28 18:26 bookmarks.bak
-rw-r--r-- 1 tinta tinta 188288 2008-12-28 18:26 bookmarks.html
drwxr-xr-x 2 tinta tinta 8192 2009-08-23 13:12 Cache
-rw------- 1 tinta tinta 828 2009-01-28 05:51 cert_override.txt
-rw------- 1 tinta tinta 131072 2009-08-22 11:56 cert8.db
-rw------- 1 tinta tinta 161 2009-08-15 11:29 compatibility.ini
-rw-r--r-- 1 tinta tinta 153341 2009-08-15 11:30 compreg.dat
-rw-r--r-- 1 tinta tinta 7168 2009-04-02 00:03 content-prefs.sqlite
-rw-r--r-- 1 tinta tinta 300032 2009-08-23 13:13 cookies.sqlite
-rw-r--r-- 1 tinta tinta 24576 2009-08-21 18:55 downloads.sqlite
drwxr-xr-x 4 tinta tinta 4096 2009-08-23 12:17 extensions
-rw-r--r-- 1 tinta tinta 893 2009-08-15 11:29 extensions.cache
-rw-r--r-- 1 tinta tinta 743 2009-08-15 11:29 extensions.ini
-rw-r--r-- 1 tinta tinta 9335 2009-08-23 12:17 extensions.rdf
-rw-r--r-- 1 tinta tinta 143171 2008-12-28 18:26 formhistory.dat
-rw-r--r-- 1 tinta tinta 309248 2009-08-23 12:43 formhistory.sqlite
-rw-r--r-- 1 tinta tinta 1562891 2008-12-28 18:26 history.dat
drwxr-xr-x 2 tinta tinta 4096 2007-12-06 19:58 chrome
-rw-r--r-- 1 tinta tinta 3687 2008-12-06 11:37 install.log
-rw------- 1 tinta tinta 16384 2009-08-22 11:56 key3.db
-rw-r--r-- 1 tinta tinta 60614 2009-08-23 12:46 localstore.rdf
lrwxrwxrwx 1 tinta tinta 16 2009-08-23 12:07 lock -> 127.0.1.1:+23012
-rw-r--r-- 1 tinta tinta 24525 2009-08-18 09:17 mimeTypes.rdf
-rw-r--r-- 1 tinta tinta 2293 2008-08-28 05:32 mousegestures.js
-rw-r--r-- 1 tinta tinta 8207 2008-08-12 00:08 mousegestures.rdf
-rw-r--r-- 1 tinta tinta 0 2008-08-17 01:28 mousegestures.rdf.imported
drwx------ 2 tinta tinta 4096 2009-07-29 23:37 OfflineCache
-rw-r--r-- 1 tinta tinta 2048 2009-07-12 13:40 permissions.sqlite
-rw-r--r-- 1 tinta tinta 32174080 2009-08-21 19:14 places.sqlite
-rw-r--r-- 1 root root 796688 2009-08-21 19:14 places.sqlite-journal
-rw------- 1 tinta tinta 5446 2009-08-23 12:17 pluginreg.dat
-rw-r--r-- 1 tinta tinta 40764 2009-08-23 12:46 prefs.js
drwxr-xr-x 2 tinta tinta 4096 2008-12-05 18:27 searchplugins
-rw-r--r-- 1 tinta tinta 752 2006-12-02 01:25 search.rdf
-rw-r--r-- 1 tinta tinta 4096 2009-08-12 00:39 search.sqlite
-rw------- 1 tinta tinta 16384 2009-08-23 12:07 secmod.db
-rw------- 1 tinta tinta 20828 2008-12-28 00:36 signons2.txt
-rw------- 1 tinta tinta 20117 2009-07-29 07:26 signons3.txt
-rw-r--r-- 1 tinta tinta 154 2009-08-23 12:07 urlclassifierkey3.txt
-rw-r--r-- 1 tinta tinta 17210368 2008-12-19 08:03 urlclassifier2.sqlite
-rw-r--r-- 1 tinta tinta 27385856 2009-08-23 12:45 urlclassifier3.sqlite
-rw-r--r-- 1 tinta tinta 2048 2009-06-17 23:04 webappsstore.sqlite
-rw-r--r-- 1 tinta tinta 2109395 2009-08-16 18:29 XPC.mfasl
-rw-r--r-- 1 tinta tinta 107664 2009-08-15 11:29 xpti.dat
-rw-r--r-- 1 tinta tinta 1335717 2009-08-23 12:46 XUL.mfasl
ls -l ~/.mozilla/firefox/*/bookmarkbackups
tinta@tinta:~$ ls -l ~/.mozilla/firefox/*/bookmarkbackups
-rw-r--r-- 1 tinta tinta 187699 2008-12-22 10:54 bookmarks-2008-12-22.html
-rw-r--r-- 1 tinta tinta 188424 2008-12-23 20:17 bookmarks-2008-12-23.html
-rw-r--r-- 1 tinta tinta 188448 2008-12-26 20:23 bookmarks-2008-12-26.html
-rw-r--r-- 1 tinta tinta 188448 2008-12-27 16:16 bookmarks-2008-12-27.html
-rw-r--r-- 1 tinta tinta 188288 2008-12-28 18:14 bookmarks-2008-12-28.html
-rw------- 1 tinta tinta 0 2009-08-22 11:56 bookmarks-2009-08-22.json
-rw------- 1 tinta tinta 28137 2009-06-12 01:49 zalozky-2009-06-12.json
-rw------- 1 tinta tinta 28137 2009-06-13 01:56 zalozky-2009-06-13.json
-rw------- 1 tinta tinta 28137 2009-06-14 00:29 zalozky-2009-06-14.json
-rw------- 1 tinta tinta 28137 2009-06-15 02:06 zalozky-2009-06-15.json
Ty první dva výpisy budu potřebovat asi trošku "přeložit", u toho třetího chápu, že tam mám tyhle zálohy záložek, ale obnovit stejně nejdou.
-
/dev/sda3 30G 27G 979M 97% /home
Jak vidíš, moc volného místa tam nemáš. Může Ti to dělat problém s FF, ale i celkově to dost zpomaluje systém (zapisování na HDD). Určitě doporučuji zvětšit místo pro /home, nebo koupit nový HDD (dnes to stojí řádově stokoruny), nebo aspoň promazat, vysypat koš, vymazat náhledy v ~/.thumbnails apod.
Až to budeš mít hotové... Po restartu FF - mrkni se ještě jednou do těch záložek, měly by tam totiž být, viz ls -l ~/.mozilla/firefox/*/[...]
-rw-r--r-- 1 tinta tinta 32174080 2009-08-21 19:14 places.sqlite
Jsou uloženy (kromě jiných dat) v souboru places.sqlite, který má u Tebe cca 32 MB, takže by jich tam mělo být dost!
Pokud nejsou vidět, zkus je vyexportovat: Záložky → knihovna stránek → Importovat a zálohovat → Exportovat HTML, a ulož tu zálohu někam, kde máš dost místa. Výsledný soubor bookmarks.html by měl v Tvém případě mít přes 1 MB. Když ho pak otevřeš třeba přes FF jako normální internetovou stránku, měla bys tam vidět všechny své záložky.
Hlavně neobnovuj zálohy z adresáře bookmarkbackups (a la zalozky-datum.json)! Jsou staré, pravděpodobně neúplné (jsou příliš malé), a případná obnova by Ti smazala places.sqlite!
-
Tak jsem teď chvili mazala - v /home mám cca 7 G, což, si myslim, je docela dost na to, aby FF fungoval normálně. Bohužel se chová stále stejně ... Co mě ale zarazilo - po spuštění FF mi to vyhodilo hlášku "FF is already running". Ale to nevím, jak je možný, protože mám zárověň puštěný sledování systému a v procesech určitě nebyl. Zkoušela jsem to třikrát, z toho dvakrát mi to hlásilo, po třetí už ne.
-
Co mě ale zarazilo - po spuštění FF mi to vyhodilo hlášku "FF is already running". Ale to nevím, jak je možný, protože mám zárověň puštěný sledování systému a v procesech určitě nebyl. Zkoušela jsem to třikrát, z toho dvakrát mi to hlásilo, po třetí už ne.
Podle mě FF nekontroluje, jestli je spuštěný proces firefox (nakonec ho může mít spuštěný jiný uživatel, nebo v jiném profilu), ale kontroluje existenci souboru lock, třeba v Tvém výpisu je vidět. Pokud jsi si jistá, že žádná jiná instance FF v systému neběží, smaž ten soubor lock.
Jak dopadl ten Export HTML?
Bohužel se chová stále stejně ...
Co se tedy stane, když klikneš na Záložky, příp. na Knihovna stránek? Je to totálně prázdné?
-
Podle mě FF nekontroluje, jestli je spuštěný proces firefox (nakonec ho může mít spuštěný jiný uživatel, nebo v jiném profilu), ale kontroluje existenci souboru lock, třeba v Tvém výpisu je vidět. Pokud jsi si jistá, že žádná jiná instance FF v systému neběží, smaž ten soubor lock.
Už to nedělá, ale neudělala jsem pro to vůbec nic ...
Jak dopadl ten Export HTML?
Nijak, nevytvořil žádnej soubor, ani prázdnej ...
Co se tedy stane, když klikneš na Záložky, příp. na Knihovna stránek? Je to totálně prázdné?
Totálně prázdný, nejni tam vůbec nic. Ani tam vůbec nic uložit nejde.
-
Potřebujeme zjistit, jestli v tom places.sqlite něco použitelného je. Nejjednodušší asi bude nainstalovat add-on SQLite Manager (https://addons.mozilla.org/en-US/firefox/addon/5817), pokud nemáš FF3.5, budeš muset do starších verzí (https://addons.mozilla.org/en-US/firefox/addons/versions/5817), mně na 3.0.13 fungovala verze 0.4.8.
Po restartu FF Nástroje → SQLite Manager, Select Profile Database → places.sqlite → Go → záložka Browse & Search, pak vlevo klikni na moz_bookmarks. Vidíš nějaké záznamy? Kolik?
(http://pictureup.cz/picture/verejny/157554157554screenshot-sqlite manager.png) (http://pictureup.cz/)
-
]Po restartu FF Nástroje → SQLite Manager, Select Profile Database → places.sqlite → Go → záložka Browse & Search, pak vlevo klikni na moz_bookmarks. Vidíš nějaké záznamy? Kolik?
Tak jsem došla jenom ke Go a vyhodilo mi to tohle:
Error in opening file places.sqlite - perhaps this is not an sqlite db file
Exception Name: NS_ERROR_FILE_IS_LOCKED
Exception Message: Component returned failure code: 0x8052000a
(NS_ERROR_FILE_IS_LOCKED) [mozIStorageService.openUnsharedDatabase]
-
Zkus ten soubor zkopírovat, a pak otevřít znova + co vypíše lsof (jestli tu databázi nepoužívá jiný proces)
lsof ~/.mozilla/firefox/*/places.sqlite
cp ~/.mozilla/firefox/*/places.sqlite ~/places2.sqlite
Pak znovu ve FF otevřít SQLite Manager → Database → Connect database → najet do domovského adresáře, měl by tam být ten zkopírovaný soubor places2.sqlite → OK. Jakou chybu to vypsalo teď? ;D
-
Zkus ten soubor zkopírovat, a pak otevřít znova + co vypíše lsof (jestli tu databázi nepoužívá jiný proces)lsof ~/.mozilla/firefox/*/places.sqlite
cp ~/.mozilla/firefox/*/places.sqlite ~/places2.sqlite
tohle se mi nepodařilo nějak vypsat, místo * (jestli jsem to pochopila dobře) jsem dala adresář, co je v něm ten soubor, ale nevypíše mi to nic, respektive "status error on /.mozilla/firefox/t2os9cdt.default/places.sqlite: No such file or directory such file or directory", takže to zřejmě zadávám špatně >:( Ten soubor jsem zkopírovala v Gnome Commanderu ;)
Pak znovu ve FF otevřít SQLite Manager → Database → Connect database → najet do domovského adresáře, měl by tam být ten zkopírovaný soubor places2.sqlite → OK. Jakou chybu to vypsalo teď? ;D
chyba žádná, takže jsem dala "Browse&Search" a něco tam je, vypadá to na ty moje aktuální záložky.
-
Tak si říkám, jestli to není na nové téma? 8) Jinak pokud vím, tak FF si zálohuje záložky i do dalších souborů. Jen si zrovna nevzpomenu jak se jmenují...
-
chyba žádná, takže jsem dala "Browse&Search" a něco tam je, vypadá to na ty moje aktuální záložky.
Výborně. Takže teď zavři FF, najeď do adresáře ~/.mozilla/firefox/t2os9cdt.default/ (asi jsi tam původně zapomněla dát tu vlnovku ~); přejmenuj places.sqlite na places3.sqlite, jestli tam je places.sqlite-journal, tak ho nějak přejmenuj taky, a zkopíruj do toho adresáře ~/.mozilla/firefox/t2os9cdt.default/ ten soubor ~/places2.sqlite a pak ho přejmenuj na places.sqlite. Prostě ten soubor places.sqlite z min. příspěvku zkopíruj zpět.
Vypadá to asi divně, ale je to jakýsi jednoduchý a neohrabaný způsob, jak bychom se mohli zbavit toho locku (NS_ERROR_FILE_IS_LOCKED).
Pak FF a Záložky a zkontroluj, jestli to tam je. Příp. i přes SQLite Manager, podle toho prvního návodu.
-
Výborně. Takže teď zavři FF, najeď do adresáře ~/.mozilla/firefox/t2os9cdt.default/ (asi jsi tam původně zapomněla dát tu vlnovku ~); přejmenuj places.sqlite na places3.sqlite, jestli tam je places.sqlite-journal, tak ho nějak přejmenuj taky, a zkopíruj do toho adresáře ~/.mozilla/firefox/t2os9cdt.default/ ten soubor ~/places2.sqlite a pak ho přejmenuj na places.sqlite. Prostě ten soubor places.sqlite z min. příspěvku zkopíruj zpět.
Vypadá to asi divně, ale je to jakýsi jednoduchý a neohrabaný způsob, jak bychom se mohli zbavit toho locku (NS_ERROR_FILE_IS_LOCKED).
Pak FF a Záložky a zkontroluj, jestli to tam je. Příp. i přes SQLite Manager, podle toho prvního návodu.
Super, super, super! Teď to vypadá dobře, chová se to normálně, záložky jsou všechny zpátky, historie taktéž! Co to proboha bylo za neřád? :o
-
Co to proboha bylo za neřád? :o
To nevím. Možná by nám to byl býval pověděl ten příkaz lsof ~/.mozilla/firefox/*/places.sqlitekdybys' ho byla bývala použila. Anebo taky ne ;D Hlavní důvod byl ale asi nedostatek volného místa.
Doporučuji provést tu zálohu: places.sqlite a třeba taky Export HTML.
-
To nevím. Možná by nám to byl býval pověděl ten příkaz lsof ~/.mozilla/firefox/*/places.sqlitekdybys' ho byla bývala použila. Anebo taky ne ;D Hlavní důvod byl ale asi nedostatek volného místa.
Eh, když já to zkoušela i s tou vlnovkou ;D
Doporučuji provést tu zálohu: places.sqlite a třeba taky Export HTML.
Dobrej nápad, jdu na to ... ;)