Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: WoozieCZ 30 Listopadu 2011, 23:18:22

Název: Nelze zvýšit prioritu procesu [vyřešeno]
Přispěvatel: WoozieCZ 30 Listopadu 2011, 23:18:22
Zdravím, potřeboval bych vyřešit problém, který se mi naskytl ve verzi Ubuntu 11.10. Chci-li zvýšit prioritu nějakého procesu přes Sledování systému, ukáže se místo okénka s žádostí o potvrzení heslem (jako u starších vydání Ubuntu) chyba "Nelze změnit prioritu procesu s pid <ID procesu> na <požadovaná hodnota nice>. Operace zamítnuta". Avšak chci-li snížit prioritu, udělá to, aniž by se mne ptal na heslo.
Jak tedy mohu měnit prioritu probíhajícího procesu?
Předem děkuji za každý nápad.
Název: Re:Nelze zvýšit prioritu procesu
Přispěvatel: daysleeper 01 Prosince 2011, 00:30:46
Na zvýšení priority (tedy snížení hodnoty nice pod 0) jsou potřeba práva roota.
Za normálních okolností volá gnome-system-monitor knihovnu libgksu, která obstará autentizaci (žádost o heslo) a nabytí práv roota.
Bohužel v 11.10 tam jsou chyby: program nenajde tu knihovnu, a i když mu ji strčím pod nos, dává Segmentation fault. Takže asi neprůchodné.

Dá se to obejít pomocí ruční editace v terminálu
Kód: [Vybrat]
sudo renice -5 2569kde 2569 je PID procesu, -5 je nová nice hodnota procesu.