Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: OverGrive  (Přečteno 6542 krát)

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
OverGrive
« kdy: 14 Listopadu 2019, 14:57:48 »
Včera mi přišly nějaké aktualizace a vyžádalo si to restart počítače (mám nastaveno kontrolovat aktualizace jednou týdně, každodenní kontrola mě dost obtěžovala) a od té doby se při každém spuštění počítače objeví chyba, viz screenshot. Když spustím OverGrive ručně, tak mi to řekne, že je potřeba připojit účet (samozřejmě již připojený a používaný od instalace Kubuntu, což už je asi měsíc). Dám připojit účet, pošle mě to na stránku Google kde zkopíruju kód, vložím do OverGrive, ono se to připojí, použije to existující data na disku, zkontroluje změny a funguje to až do restartu, kdy to opět řekne tu chybu a chce to znova připojit. Nevíte co s tím? Dost mě to zlobí. Hlavně nevidím důvod, proč by to mělo dělat. Support mi poradil odinstalovat OverGrive a znova nainstalovat což jsem udělala a nepomohlo to. Díky.

PS: pokud by měl někdo potřebu mi vysvětlovat, proč je Google špatný a že bych měla používat něco jiného, tak jeho argumenty beru, ale budu dál používat Google Drive, děkuji za pochopení :-) OverGrive mám koupený a fungoval bez problémů od instalace Kubuntu až po včerejší aktualizaci, takže klienta také měnit nebudu, jedině snad za oficiálního, který ale neexistuje.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #1 kdy: 14 Listopadu 2019, 16:52:14 »
Někteří uživatelé jsou zkrátka "natvrdlí".  :-\
Netuší, že přeinstalování jakékoli aplikace bez současného smazání její (pravděpodobně chybné) konfigurace je naprosto zbytečné.
Protože (po reinstalaci aplikace) se opět načte ona konfigurace.
Konfigurace (profil) bývá uložena v jiném umístění (zpravidla v rámci domovské složky) než je nainstalovaná samotná aplikace. Tudíž na ni reinstalace nemá vliv.
----------------------------------------------------------------------------------------------
Je ovšem možno odinstalovat s parametrem "purge". Pak, kromě odinstalace aplikace samotné, dojde zároveň k odstranění konfigurace.
Nebo zkrátka konfiguraci najít a smáznout ručně.
« Poslední změna: 14 Listopadu 2019, 17:12:16 od juwa2 »

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #2 kdy: 14 Listopadu 2019, 22:13:14 »
Mě to tak poradili na supportu, takže jsou zjevně natvrdlí vývojáři. A když ani vývojáři softwaru pro Linux nevědí co a jak dělat správně tak je asi něco špatně  ;D

Co tedy mám udělat s touto chybou aby mi zůstaly data a nemusela jsem znova stahovat 90 GB dat? A jak zabránit tomu, aby se to v budoucnu opakovalo?

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #3 kdy: 15 Listopadu 2019, 09:27:29 »
Mě to tak poradili na supportu, takže jsou zjevně natvrdlí vývojáři. A když ani vývojáři softwaru pro Linux nevědí co a jak dělat správně tak je asi něco špatně  ;D

Co tedy mám udělat s touto chybou aby mi zůstaly data a nemusela jsem znova stahovat 90 GB dat? A jak zabránit tomu, aby se to v budoucnu opakovalo?

Co máš dělat už bylo řečeno, ale klidně to zopakuji:
Ukonči (pokud běží) aplikaci > odinstaluj aplikaci > smázni její konfiguraci > nainstaluj aplikaci > spusť aplikaci > nastav aplikaci.  Hotovo.
Dat jako takových se to netýká, ty zůstanou na místě.

Je ale možné, že to nepomůže, protože OverGrive je neoficiální klient, a vzhledem k častým změnám v Google API může být jeho funkčnost narušena. Vývojáři to (možná) v další verzi opraví (za jak dlouho?), ale bude se to zase opakovat a tak pořád dokola...
Můžeš zkusit betaverzi

Můžeš zkusit jiného klienta https://www.maketecheasier.com/google-drive-clients-linux/
Docela nadějně bych viděl tohle.
(poslední verze zde, betaverze zde)

Závěr:  Oficiální klient pro linux (který by to beze zbytku vyřešil) bohužel neexistuje:-[
Vývojáři neoficiálních klientů budou vždy (logicky) pozadu, mohou na změny reagovat pouze s větším či menším zpožděním - a to ještě v ideálním případě. Tím pádem se budeš s podobnými problémy potýkat neustále.
P.S. Skutečnost, že něco ještě včera fungovalo, zatímco dneska už ne, nemá v tomto kontextu žádnou relevanci.
« Poslední změna: 15 Listopadu 2019, 12:36:20 od juwa2 »

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #4 kdy: 15 Listopadu 2019, 14:49:41 »
P.S. Skutečnost, že něco ještě včera fungovalo, zatímco dneska už ne, nemá v tomto kontextu žádnou relevanci.

Proč to na jednom počítači funguje a na druhém ne? Oba mají stejné aktualizace.

S tím ofiko klientem mě Google zlobí, nevím proč ho nechtějí udělat.

Ten klient vypadá zajímavě, ale: There are no sync controls (i.e. no selective sync), no way to exclude files from downloading. A to je problém, já některé věci jako zálohy telefonu a aplikací nesynchronizuju, je to zbytečné. Zkusím tedy smazat nastavení OverGrive jestli to pomůže.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #5 kdy: 15 Listopadu 2019, 15:12:38 »
Proč to na jednom počítači funguje a na druhém ne? Oba mají stejné aktualizace.

Celkem zásadní informace - proč nebyla uvedena v dotazu??  :-\  A co dalšího ještě "tajíš"?

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #6 kdy: 15 Listopadu 2019, 16:03:42 »
Nepřišlo mi to v ten moment důležité. Jinak tedy pro pořádek, na všech počítačích používám stejné softwarové vybavení (tedy web browser Chrome, mail klient Thunderbird, OS Kubuntu 18.04, Gimp a spoustu dalšího), akorát na desktopu ještě navíc běží Boinc, je tam na vlastním disku Windows 10 (na věci, které v Linuxu nejdou nebo já je tam udělat nedokážu - hry, práce s videem) a na desktopu ještě běží KDE Connect, je to v podstatě hlavní počítač. Aktualizace jsou na obou nastaveny jednou týdně, když se objevil problém s OverGrive tak se oba počítače aktualizovaly v rozmezí pár hodin a měly aktualizace stejné s jedinou výjimkou - pro desktop přišly ovladače pro Nvidii.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #7 kdy: 15 Listopadu 2019, 16:11:53 »
Udělej rollback před ty aktualizace. Tím potvrdíš/vyloučíš jejich vliv. A neříkej, že nemáš snapshot...

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #8 kdy: 15 Listopadu 2019, 20:45:52 »
Mám snapshot, dělá se mi automaticky každý den. Takže to zkusím a uvidíme jestli to zabere. Akorát teda nevím jak to je se zálohou konfiguračních souborů, když jsou v /home a ten je ve formátu ext4 a tam se záloha nedělá (i když teda jsem ji ještě nevymazala - ale co kdybych ji vymazala, jak bych se dostala k záloze?).

Mimochodem, co OneDrive, funguje v Linuxu?
« Poslední změna: 15 Listopadu 2019, 20:49:04 od Abby »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #9 kdy: 16 Listopadu 2019, 05:39:39 »
Takže máš systém na btrfs , /home na ext4 a děláš si btrfs snapshoty?  Pokud ano, pak samozřejmě konfiguraci která je na /home zálohovanou nemáš. A záloha konfigurace může být někdy užitečná...
(konfigurační soubory je vždy lépe přejmenovat (conf --> conf.old) než rovnou "nenávratně" mazat, můžou se ještě hodit - a pokud ne, smazat se dají přece kdykoli poději...)

1. Zálohu konfigurace (v tom uspořádání jak to máš teď) můžeš řešit klasickám automatickým zálohováním např. pomocí aplikací Deja-dup nebo BackInTime (ten bych doporučil spíše, protože deja-dup zálohy komprimuje a prohledávání záloh/obnova není zrovna pohodlná, backintime je rsync based a zálohy jsou normálně přístupné ze správce souborů.
Kód: [Vybrat]
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime

2. Druhá možnost je dát i /home na btrfs oddíl (pak je celé ubuntu na jediném btrfs oddíle který má dvě subvolumes @ a @home) a zahrnout @home do snapshotů. 
Pak je "zálohované" úplně všechno. Ovšem včetně uživatelských souborů (stažené, videa...) což při rollbacku není většinou zrovna žádoucí (i když timeshift  vždy udělá před rolbackem nejprve snapshot, ze kterého lze tyto (rollbackem ztracené) soubory ručně "vydolovat" zpět)...

3. Třetí možnost je mít jak systém, tak /home na ext4 oddílech a dělat (Timeshiftem) rsync snapshoty. Ty mají výhodu v možnosti zahrnout/vyloučit z nich libovolné položky (právě ty uživatelské soubory). Nevýhodou (oproti btrfs snapshotům) je jistá těžkopádnost (zkrátka to nějakou dobu trvá), není to tak elegantní řešení. Na druhou stranu je možné snapshoty umístit na jiný oddíl nebo (fyzický) disk, klidně i usb externí. To se může hodit v případě havárie disku. Zkrátka se koupí nový, snapshot se na něj obnoví a jede se dál.

Jak vidíš, každý způsob má svoje výhody. Já osobně to mám podle prvního způsobu, ale zálohuju si (pomocí BackinTime) z konfigurace jenom něco. Malé konfig. soubory všechny (tam se nic neušetří), z objemných souborů/složek jenom ty důležité.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
5. Klienti onedrive pro linux existují, převážně jako CLI aplikace
https://www.maketecheasier.com/sync-onedrive-linux/
https://github.com/skilion/onedrive
https://medium.com/@glmdev/onedrive-sync-for-linux-ubuntu-2bcbf6777ee4
Nebo i GUI
https://www.expandrive.com/onedrive-for-linux/
https://www.insynchq.com/

Nicméně opět jsou to neoficiální klienti, takže to chce vyzkoušet...
« Poslední změna: 16 Listopadu 2019, 07:16:15 od juwa2 »

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #10 kdy: 16 Listopadu 2019, 13:31:04 »
Děkuji. Já mám systém tak jak jsi mi doporučil, tedy / na btrfs a /home na ext4. Sice jsem někde četla, že prý pro SSD je lepší pro /home použít xfs jako to používá Suse, že prý je šetrnější, ale podle mě to je celkem jedno, i ext4 umí trim a pracovat s SSD, ne?

Ty zálohy přes BackInTime je možné ukládat na NAS? A proč pro to není možné použít TimeShift? Umí přece jak btrfs tak rsync, tak by stačilo vytvořit dva profily, jeden pro btrfs že by se dělaly snapshoty a druhý pro /home že by to šlo přes rsync a nemusely by být dva programy na to samé.

Děkuji, já si s CLI aplikacemi moc nerozumím, radši mám GUI  :) Asi spíš zůstanu u toho Google Drive. Sice jsem dostala 5 TB k Office 365, ale tak nějak Googlu věřím víc než Microsoftu, nevím ani proč. A taky nevím jak by fungoval OneDrive v Android telefonu a asi by to bylo zbytečně roztříštěné, zálohy na Google Drive, data na OneDrive, radši ať je to všechno hezky pohromadě.

Jinak vlastně to nejdůležitější, po obnovení ze zálohy do doby před tou poslední aktualizací OverGrive normálně funguje bez chyby. Aktualizovala jsem a opět to hlásí tu chybu. Jenže na notebooku je to po aktualizaci a chybu to nehlásí, tak nevím.

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6542
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:OverGrive
« Odpověď #11 kdy: 16 Listopadu 2019, 14:43:36 »
Kolko tych aktualizacii je? Mozno by stalo za to vyskusat povolit ich po jednotlivych balickoch a tym zistit ktory to robi.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #12 kdy: 16 Listopadu 2019, 15:21:33 »
Mě jich to nabídlo 18. Ale na to nemám čas zkoušet po jedné, navíc LTS má být údajně stabilní.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #13 kdy: 16 Listopadu 2019, 17:44:01 »
Děkuji. Já mám systém tak jak jsi mi doporučil, tedy / na btrfs a /home na ext4. Sice jsem někde četla, že prý pro SSD je lepší pro /home použít xfs jako to používá Suse, že prý je šetrnější, ale podle mě to je celkem jedno, i ext4 umí trim a pracovat s SSD, ne?

Ty zálohy přes BackInTime je možné ukládat na NAS? A proč pro to není možné použít TimeShift? Umí přece jak btrfs tak rsync, tak by stačilo vytvořit dva profily, jeden pro btrfs že by se dělaly snapshoty a druhý pro /home že by to šlo přes rsync a nemusely by být dva programy na to samé.

Děkuji, já si s CLI aplikacemi moc nerozumím, radši mám GUI  :) Asi spíš zůstanu u toho Google Drive. Sice jsem dostala 5 TB k Office 365, ale tak nějak Googlu věřím víc než Microsoftu, nevím ani proč. A taky nevím jak by fungoval OneDrive v Android telefonu a asi by to bylo zbytečně roztříštěné, zálohy na Google Drive, data na OneDrive, radši ať je to všechno hezky pohromadě.

Jinak vlastně to nejdůležitější, po obnovení ze zálohy do doby před tou poslední aktualizací OverGrive normálně funguje bez chyby. Aktualizovala jsem a opět to hlásí tu chybu. Jenže na notebooku je to po aktualizaci a chybu to nehlásí, tak nevím.

1.  Ta "dvojitá" záloha Timeshiftem se mi nezdá, podle mě to nepůjde...

2. NAS - rsync based aplikace vyžadují ext4, a za další to bude (po síti) pomalé (mnoho malých souborů, hardlinky).
Já dávám zálohu do složky ~/backup  Plně to vyhovuje (samozřejmě tam nemůžu zálohovat celé /home , to ani není účelem, ale pouze vybrané konfigurace a profily)

3. Bude nutno zkoušet instalovat ty balíky z té aktualizace po jednom. Přirozenou úvahou jich určitě půjde většina "vyloučit" ihned....
Co se kdy instalovalo zjistíš z dpkg logu (/var/log/dpkg.log)
Mám na to vytvořenou úlohu/skript která to denně "vytahuje" a loguje do souboru. Takže když potřebuju vědět co se instalovalo třeba 13.11.2019, není problém to ihned zjistit...
« Poslední změna: 16 Listopadu 2019, 19:16:40 od juwa2 »

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #14 kdy: 16 Listopadu 2019, 21:24:10 »
1. asi ne, ale zní to logicky, ne? Ať se o zálohování stará jeden program. Ale spíš to asi fakt nepůjde, muselo by se to do toho dodělat, možná napsat vývojáři jestli by to šlo. Asi to zkusím mu napsat jestli najdu kontakt.

2. na NASu mám OpenMediaVault (postavené na Debianu) a disky jsou ext4. Zálohuju na to MacBook i Windows počítače, nevidím důvod, proč by to nešlo i s Linuxem. Rychlost není nejhorší, obnovení MacBooku trvá cca 15 minut, Windows trvá déle, ale i tak je to do půl hodiny. A mám tam na to místo což se třeba o notebooku s 240 GB SSD říct nedá, tam fakt není místo na zálohu. A ono i na desktopu, kde mám 1 TB SSD bych neplýtvala místem na zálohu, radši využiju ten NAS který na to je dělaný.

3. obávám se, že většina názvů mi absolutně nic neříká, jediné co vím co je je Nvidia drivers  :D Jinak jsou to fakt nicneříkající názvy. Já nevím, asi zkusím odstranit tu konfiguraci a nastavit to znova, ale je otázka kdy, protože teď jsem ve Windows a ještě dlouho budu, běží turnaj na World Comunity Grid a Windows jsou na to přeci jen o dost spolehlivější, navíc tam mám pro grafiku podstatně novější ovladače (Linux 430 a něco, Windows 441.20) a WCG se počítá rychleji než v Linuxu. Ale hlavně mi funguje všechno a nehrozí riziko restartu když něco nebude fungovat (jako třeba obyčejné připojení telefonu, což budu potřebovat zrovna zítra, protože budu nastavovat nový, musím vrátit novou Xperii, nefunguje jak má a beru tu samou a na některá data potřebuju počítač a připojení kabelem). Ale hlavně ten turnaj.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #15 kdy: 17 Listopadu 2019, 09:06:04 »
1. Návrhy/nápady/požadavky na vylepšení můžeš "vznést" zde
Autorovi můžeš napsat teejee2008@gmail.com

2. Tak to na ten NAS zkus, třeba to bude vyhovující - však uvidíš...
Jinak ty konfiguracce moc místa nezaberou, pokud do zálohy nezahrneš osobní soubory a profily prohlížečů.
V podstatě to znamená zálohovat pouze ty soubory a složky v domovské složce, co začínají tečkou (skryté). Samozřejmě vyloučit ~/.cache

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #16 kdy: 17 Listopadu 2019, 18:02:58 »
1. děkujuuu  :)

2. asi ne, ale přiznám se, že mám asi radši zálohy jinde, škoda že nejde zálohovat jako na Macu v Time Machine, v tomhle mají všichni ostatní (Linux, Windows a vlastně kdokoliv) hodně co dohánět, Time Machine je fakt dokonalá a hlavně skvěle funkční věc a i když TimeShift funguje, tak když umře disk, tak jsi bez zálohy. A přenést zálohu na jiný počítač/disk v tom taky nejde. Ale zase btrfs snapshoty jsou taky bezva věc, zabírají málo místa. Chtělo by to kombinaci.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:OverGrive
« Odpověď #17 kdy: 17 Listopadu 2019, 19:48:44 »
2. Pokud používáš btrfs snapshoty, autor doporučuje udělat si jednou za čas ještě (ručně) rsync snapshot (Timeshiftem) na jiný disk. To se hodí když náhodou odejde disk.
Já osobně si občas ještě zálohuju celý (btrfs) oddíl se systémem Clonezillou (na běžný NTFS externí disk).

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #18 kdy: 18 Listopadu 2019, 13:32:13 »
To zní rozumně, díky za radu.

Abby

  • Závislák
  • ***
  • Příspěvků: 1500
Re:OverGrive
« Odpověď #19 kdy: 19 Listopadu 2019, 20:37:07 »
Tak hlásím, že se to nějak opravilo samo, nedostala jsem se k vymazání konfigurace a znovuvytvoření, ale dnes jsem po několika dnech spustila Kubuntu (Windows dostaly aktualizaci která si vyžádala restart tak jsem toho využila, jinak za chvíli jdu pokračovat v turnaji) a OverGrive se spustilo bez chybové hlášky. A také dnes přišly nějaké nové aktualizace Kubuntu (Chrome, spousta Image něco, Linux Firmware a ještě něco dalšího), restart to nechce, tak snad to nic nerozbije.

 

Provoz zaštiťuje spolek OpenAlt.