Rendre felkerülnek olyan kérdések itt a fórumon, miszerint baj lehet a géppel, mert akadozik a grafikus felület aminek a legtöbbször fagyás a vége.
Nos, ez nálam is jelentkezik. Bár én most még 16.04-et használok, de ez a jelenség 12.04 esetén is megvolt. Újabban a 18.04-et használók is jelentenek ilyen problémákat.
Rájöttem, hogy nálam milyen esetben jelentkezik a probléma, de nem tudom mi a konkrét oka. Mindenesetre van workaround az elhárítására, mármint a fagyás megelőzésére, és ha minden igaz végleges megoldás is született.
Lehet, hogy a hardver környezet sem mindegy, ezért leírom:
CPU - AMD Ryzen 5 1500X
VGA - AMD Radeon R7 270X
RAM - 8GB
Megfigyeltem, hogy a jelenséget elsősorban a FireFox okozza. (Én valószínűsítem, hogy itt a Flash a ludas.) Másodsorban pedig a LibreOffice.
FireFox és LibreOffice egyidejű futtatása garantált lassuláshoz - és ha nem kezelem - fagyáshoz vezet.
Egyidejű futtatásnál, már az ALT-TAB váltás is nyögvenyelős, már akkor is, ha a probléma még nem is eszkalálódott.
Mik a szimptómák?
Gyakorlatilag elfogy a szabad memória terület, és a rendszer elkezd SWAP-elni. Első körben még csak kicsit, de hamar bevadul. sokszor extra CPU terheléssel is jár, bár ezt nem mindig sikerül tetten érnem.
Fagyás megelőzése:
Résen kell lenni! Mivel nekem HDD-m van, ezért kicsit könnyebb helyzetben vagyok azokkal szemben akik már átnyergeltek SSD-re, hisz audio kontrollom is van. Tehát ha hallom, hogy a vinyó elkezd dolgozni: cselekszem.
A lényeg, hogy renitens szoftvereket be kell zárni. Ezt GUI-ról a legtöbbször nem lehet megtenni, mert annyira dolgozik, hogy nem reagál a klikkolásra.
Ezért át kell váltani konzolos felületre.
CTRL-Alt+F2 -vel a konzolos felület jelenik meg. Be kell jelentkeznünk ide is. Elsőnek a felhasználónevet kéri a rendszer majd a jelszót. Jelszó beírásnál olybá tűnhet, hogy nem működik a billentyűzet! NoPara! Szépen írjuk be , majd
Sajnos előfordul, hogy már ez a folyamat sem túl gördülékeny, így legyünk türelmesek, és ne gépeljünk, meg ENTER-ezzünk mint állat.
A következő feladat a programok kilövése:
- FireFox esetében:
$ killall -9 firefox
- LIbreOffice esetében:
$ killall -9 soffice.bin
Nálam ezek a parancsok működnek. Más kiadásoknál lehet nem ezek a folyamat nevek. Nem tudom.
Viszont teljesen jól lehet használni erre a htop nevű kis cuccost. A htop nem az alaptelepítés része, így azt érdemes feltelepíteni még akkor, amikor nincs baja a rendszernek.
A htop indítása:
sudo htop
Ez gyakorlatilag egy folyamat figyelő. Ahol kis nézelődés után megtalálhatjuk, mely folyamat a ludas. Nyilakkal kiválasztjuk, a kilövendő folyamatot -> F9 -> ENTER
Érdemes át állítani a folyamatok rendezési szabályát, memória foglaltság szerint. F6 -> nyilakkal kiválasztjuk: PERCENT_MEM -> majd ENTER
A htop ezt a beállítást megjegyzi. Legközelebbi használatkor már ezen elrendezési szabály szerint mutatja a folyamatokat.
Van, hogy a rengeteg firefox-os vagy libreoffice-os folyamat közül hiába lövünk ki egyet nem áll le teljesen, ekkor keressünk még ehhez a programhoz tartozó folyamatot és az(ok)on is végezzük el a műveletet.
A folyamatok sikeres kilövése után 16.04-en CTRL+Alt+F7 -el tudunk visszatérni a grafikus felületre, 18-04-en már a CTRL+Alt+F1 kombináció használatos erre a célra.
Végleges megoldás: (Legalább is úgy tűnik pár napos használat után)
A FireFox és a LIbreOffice lecserélése.
Én első körben a LO-t váltottam ki. Nem töröltem a rendszerről, csak telepítettem egy másik irodai csomagot. Ez pedig a FreeOffice lett.
Ez sajnos nem nyílt forráskódú, de egy érvényes e-mail cím megadása után ingyenesen használható. A "regisztrációra" van néhány nap türelmi idő.
Sajnos a LO lecserélése csak ritkította a problémát, de nem szűnt meg teljesen. Igazából nem is vártam, hisz a két program külön-külön is kellemetlen helyzetbe tudta hozni a gépet.
A FireFox helyett (ezt sem töröltem) most az Operát használom, de a Vivaldi is remek választás lehet.
A FireFox kényszerű száműzését nagyon sajnálom, hisz már csak ez a - normálisan használható - böngésző maradt, ami nem Chromium alapú.
Természetesen biztosan vannak más alternatívák is, de nem fogom elkísérletezgetni az időmet, hisz elsősorban használni szeretném a gépet.
Tehát érdekes lenne felderíteni, hogy az AMD platform és a fenti programok használata miatt van ez a hibás működés, vagy esetleg Intel alapokon is előfordul?
Vagy valami egészen más oka lehet?
Köszönöm figyelmeteket.
Megj.:
A 18.04-re vonatkozó billentyű kombinációkat felül kell vizsgálnom, (dedesz jelzése alapján) mert nem biztos, hogy úgy vannak, ahogy leírtam.