Autor Téma: Mgaaplet po startu neaktualizuje  (Přečteno 4252 krát)

HonzaRez

  • Newbie
  • *
  • Příspěvků: 22
  • Karma: +0/-0
    • Zobrazit profil
Mgaaplet po startu neaktualizuje
« kdy: Duben 27, 2014, 22:14:06 »
Tak abych neprudil jenom v některých vláknech, mám něco i sem. Problém jsem zjistil už před delší dobou.
Po nastartovaání Mageji se automaticky spustí mgaapplet, ale žádné aktualizace neukáže. Pokud ho killnu a spustím znova, najednou se ikonka s aktualizacemi objeví...
Udělal jsem si skript, který mi po startu KDE ten proces zabije a znova spustí, ale pokud to nechám v původním stavu, mgaapplet nefunguje. Setkal jsem se s tím někdo?
Díky
Honza

Pavel Vybíral

  • Full Member
  • ***
  • Příspěvků: 209
  • Karma: +10/-1
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #1 kdy: Duben 27, 2014, 22:22:41 »
Ahoj.
Asi teď říkám naprosté banality, ale za pokus to stojí. :D
MgaApplet vyhazuje aktualizace nejdřív 5 minut po startu systému, následně jsou aktualizace kontrolovány každé 3 hodiny (ve výchozím nastavení). Je možné, že je to tím?
Všechny tyto věci se dají nastavit v MCC->Nastavit frekvenci aktualizací. Tam si zkontroluj hlavně řádek "Prodleva před první kontrolou".
Notebook Lenovo IdeaPad G580
Intel Core i7 @ 2.90GHz, 6GB RAM, Intel HD 4000 & nVidia GeForce GT635M
Mageia 4 64 Bit (kernel-desktop-3.14.32-1.mga4); KDE 4.12.5

HonzaRez

  • Newbie
  • *
  • Příspěvků: 22
  • Karma: +0/-0
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #2 kdy: Duben 30, 2014, 20:36:23 »
Tak určitě... Mám to samozřejmě všechno nastaveno jako obvykle a problém zjišťuju až po několika hodinách po zapnutí. Update žádné aktualizace neukazuje, ale když spustím Control centre, tak tam jich je hromada...

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 737
  • Karma: +53/-0
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #3 kdy: Květen 01, 2014, 10:56:27 »
Jelikož jsi do tohoto tématu nenapsal verzi MGA (32bit, 64bit), KDE (asi toto, podle zjištění z jiného tématu), GNOME, jiné, budeme potřebovat zjistit nějaké informace.

Trefil jsem na tvůj příspěvek někde na netu, že tento problém máš už od MGA2 a řešíš to stejným skriptem. A vypadá to, že neprovádíš čistou instalačku, ale pokaždé upgraduješ systém, že? :)

Můžeš sem hodit výstupy (každé zvlášť, kopii výstupu vlož do kódu) pod rootem?:
Kód: [Vybrat]
# uname -a
# rpm -qa|grep mgaonline
# cat /etc/sysconfig/mgaapplet
# cat ~/.MgaOnline/mgaonline

Pod uživatelem:
Kód: [Vybrat]
$ mgaapplet --testing

Kukni se i na toto: http://wiki.mageia.cz/4:errata#apper
« Poslední změna: Květen 01, 2014, 11:04:41 od Yullaw »

Mageia 6 (64bit), KDE Plasma 5.8.7, Kernel 4.9.56-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

HonzaRez

  • Newbie
  • *
  • Příspěvků: 22
  • Karma: +0/-0
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #4 kdy: Květen 03, 2014, 21:30:35 »
Ahoj, je to tak, problém řeším už dlouho, nejsem si jist, jestli se mi to nestalo už na Mandrivě...
Mageja2 byla myslím čistá instalace, pak 2-3 byl upgrade a 3-4 se upgrade nepovedl, takže teď mám čistou instalaci. 64bitů, KDE.

Kód: [Vybrat]
rpm -qa|grep mgaonline
mgaonline-3.10-1.mga4

cat /etc/sysconfig/mgaapplet
# Update frequency (in seconds) [default is 3 hours]:
UPDATE_FREQUENCY=10800
# Initial check will be delayed by (default to 5 minutes):
FIRST_CHECK_DELAY=300000
DO_NOT_ASK_FOR_DISTRO_UPGRADE=false

cat ~/.MgaOnline/mgaonline
DO_NOT_ASK_FOR_DISTRO_UPGRADE=false

mgaapplet --testing
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 296.
mgaapplet already running (7805)
přijato   testing-x86_64?product=Default&version=4&mgaonline_version=3.10
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 296.
getting exclusive lock on urpmi
unlocking urpmi database
Aktualizovat zdroj může pouze uživatel root
using mirror http://mageia.supp.name/distrib/4/x86_64

Pak zkontroluje zdroje...



Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 737
  • Karma: +53/-0
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #5 kdy: Květen 04, 2014, 09:29:57 »
Z mé strany: MGA4 mám po upgradu z MGA3 a vše jede jak má. Ověřeno. Po startu prostředí KDE4 se ihned spustí mgaapplet a po 5 min. vyskočí upozornění na aktualizaci.

Výpisy pro porovnání:
Kód: [Vybrat]
[yullaw@localhost ~]$ rpm -qa|grep mgaonline
mgaonline-3.10-1.mga4

[yullaw@localhost ~]$ cat /etc/sysconfig/mgaapplet
FIRST_CHECK_DELAY=300000
UPDATE_FREQUENCY=3600

[yullaw@localhost ~]$ cat ~/.MgaOnline/mgaonline
DO_NOT_ASK_FOR_DISTRO_UPGRADE=false

Ověř ještě, prosím tě, zda se ti spustí/objeví proces mgaapplet po spuštění KDE4 v Aktivita systému (stisk kláves CTRL+Esc). Předem nastav frekvenci kontroly na nejnižší hodnotu času, ověř, že ti se ti přepsal soubor /etc/sysconfig/mgaapplet, restart, test (počkej 5 min.).

+ Ověř, zda máš zaškrtnutou volbu Vždy spustit při startu. (Pravý klik na červený vykřičník). Viz obrázek.

+ Můžeš sem ještě poslat výpis z:
Kód: [Vybrat]
urpmq --list-url active
« Poslední změna: Květen 04, 2014, 09:56:21 od Yullaw »

Mageia 6 (64bit), KDE Plasma 5.8.7, Kernel 4.9.56-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

HonzaRez

  • Newbie
  • *
  • Příspěvků: 22
  • Karma: +0/-0
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #6 kdy: Květen 18, 2014, 20:55:54 »
Ahoj.

Kód: [Vybrat]
rpm -qa|grep mgaonline
mgaonline-3.10-1.mga4

Kód: [Vybrat]
cat /etc/sysconfig/mgaapplet
FIRST_CHECK_DELAY=300000
UPDATE_FREQUENCY=10800

Kód: [Vybrat]
cat ~/.MgaOnline/mgaonline
cat: /home/jr/.MgaOnline/mgaonline: Adresář nebo soubor neexistuje

Toto je jediná chyba, smazal jsem složku Mgaonline a znova se už nevytvoří...
Proces mgaaplett samozřejmě běží, vždycky ho ručně ukončím a znova spustítm, pak teprve akutalizuje... Vždy spustit po startu tam taky mám.

Kód: [Vybrat]
urpmq --list-url active
RPM file://home/jr/Sdileni/Linux
petos_x86_64 http://petos.cz/rpm/mageia/4/x86_64
petos-games-64 http://petos.cz/rpm/games/x86_64
petos-flightgear http://petos.cz/rpm/flightgear
MOPL http://repo.mageia.org.pl/4/x86_64
BlogDrake nonfree ftp://ftp.blogdrake.net/mageia/mageia4/non-free/x86_64
BlogDrake 64 ftp://ftp.blogdrake.net/mageia/mageia2/free/x86_64
BlogDrake noarch ftp://ftp.blogdrake.net/mageia/mageia2/free/noarch
Greece 64 http://mageia-gr.org/rpm/4/x86_64
Greece noarch http://mageia-gr.org/rpm/4/noarch
Ru 64 http://packages.mageialinux.ru/mageia4/RPMS/x86_64
Ru noarch http://packages.mageialinux.ru/mageia4/RPMS/noarch
Cyron 32 http://www.cyron.cz/rpm/mageia/4/i586
Cyron 64 http://www.cyron.cz/rpm/mageia/4/x86_64
Ru 32 http://packages.mageialinux.ru/mageia4/RPMS/i586
Beranger http://mageia.beranger.org/mageia/2/RPMS/x86_64
Core Release (distrib1) http://mageia.supp.name/distrib/4/x86_64/media/core/release
Core Updates (distrib3) http://mageia.supp.name/distrib/4/x86_64/media/core/updates
Core Backports (distrib7) http://mageia.supp.name/distrib/4/x86_64/media/core/backports
Nonfree Release (distrib11) http://mageia.supp.name/distrib/4/x86_64/media/nonfree/release
Nonfree Updates (distrib13) http://mageia.supp.name/distrib/4/x86_64/media/nonfree/updates
Nonfree Backports (distrib17) http://mageia.supp.name/distrib/4/x86_64/media/nonfree/backports
Tainted Release (distrib21) http://mageia.supp.name/distrib/4/x86_64/media/tainted/release
Tainted Updates (distrib23) http://mageia.supp.name/distrib/4/x86_64/media/tainted/updates
Tainted Backports (distrib27) http://mageia.supp.name/distrib/4/x86_64/media/tainted/backports
Core 32bit Release (distrib31) http://mageia.supp.name/distrib/4/i586/media/core/release
Core 32bit Updates (distrib32) http://mageia.supp.name/distrib/4/i586/media/core/updates
Core 32bit Backports (distrib34) http://mageia.supp.name/distrib/4/i586/media/core/backports
Nonfree 32bit Release (distrib36) http://mageia.supp.name/distrib/4/i586/media/nonfree/release
Nonfree 32bit Updates (distrib37) http://mageia.supp.name/distrib/4/i586/media/nonfree/updates
Nonfree 32bit Backports (distrib39) http://mageia.supp.name/distrib/4/i586/media/nonfree/backports
Tainted 32bit Release (distrib41) http://mageia.supp.name/distrib/4/i586/media/tainted/release                                                                                 
Tainted 32bit Updates (distrib42) http://mageia.supp.name/distrib/4/i586/media/tainted/updates                                                                                 
Tainted 32bit Backports (distrib44) http://mageia.supp.name/distrib/4/i586/media/tainted/backports
Díky za pomoc.


EDIT: Prosím výstup vkládat do kódu. Jak na to: http://wiki.mageia.cz/_media/forum:video:jak_pridat_vystup_do_kodu_v_prispevku.ogg
« Poslední změna: Květen 18, 2014, 21:28:48 od Yullaw »

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 737
  • Karma: +53/-0
    • Zobrazit profil
Re:Mgaaplet po startu neaktualizuje
« Odpověď #7 kdy: Květen 18, 2014, 21:25:45 »
Panáčku, máš ve zdrojích MGA4 zdroje pro MGA2! Pak není divu ke komplikacím.

...

cat ~/.MgaOnline/mgaonline
cat: /home/jr/.MgaOnline/mgaonline: Adresář nebo soubor neexistuje

Toto je jediná chyba, smazal jsem složku Mgaonline a znova se už nevytvoří...
...

urpmq --list-url active
...
BlogDrake 64 ftp://ftp.blogdrake.net/mageia/mageia2/free/x86_64
BlogDrake noarch ftp://ftp.blogdrake.net/mageia/mageia2/free/noarch
...
Beranger http://mageia.beranger.org/mageia/2/RPMS/x86_64
...

Odstraň pod rootem všechny zdroje:
Kód: [Vybrat]
# urpmi.removemedia -a

Přidej oficiální zdroje MGA4 pro tvůj komp 64bit:
Kód: [Vybrat]
# urpmi.addmedia --distrib --mirrorlist http://mirrors.mageia.org/api/mageia.4.x86_64.list

nebo klikáním a výběr specifického zrcadla, viz.: http://wiki.mageia.cz/:4:zdroje#pridani_specifickeho_zdroje

Aktualizuj zdroje:
Kód: [Vybrat]
# urpmi.update -a

Aktualizuj systém:
Kód: [Vybrat]
# urpmi --auto-update --auto-select

Odinstaluj mgaonline:
Kód: [Vybrat]
# urpme mgaonline

A nainstaluj znovu:
Kód: [Vybrat]
# urpmi mgaonline

Test...

Mageia 6 (64bit), KDE Plasma 5.8.7, Kernel 4.9.56-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M