Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: vanad 23 Července 2013, 15:47:52
-
Zkoušel jsem použít klávesu SysRq pomocí levé klávesy ALT + SysRq + např. h, ale nejde spustit. Přitom by měla být funkční, protože terminál mi vypsal 1 po zadání dotazu
cat /proc/sys/kernel/sysrqDělám něco špatně?
-
Jaký ALT mačkáš, jestli pravý, tak to obvykle nefunguje a pro "h" musíš být v konzoli (CTRL+ALT+F1)
-
Mačkám levý, ale zobrazuje se mi nabídka aplikace.
-
Protože klávesnici odchytává X server. Buď nastav klávesy tak aby v X neměly žádnou funkci nebo vypni X server
-
Jak to prosímtě mám udělat? A jak to případně vrátit zpět?
-
Nejjednodušeji prostě v nastavení klávesových zkratek přiřaď klávesu pro nabídku jinam než na ALT, případně ji deaktivuj úplně
-
To bych musel zrušit několik zaběhlých zkratek na ovládání oken a snímku obrazovky. Jak by prosímtě vypadal příkaz pro vytvoření vlastní zkratky?
-
Nikde jsem na to nic nenašel.
-
ALT se odchytává jako nabídka okna, jdi na klávesové zkratky a změň nabídku okna třeba na ALT+F10 (Windows). V případě, že stiskneš ALT+SysRq, tak X server odchytne jen ten ALT, protože kombinaci ALT+SysRq nezná. Jenže ALT se používá ještě u dalších voleb pod grafikou, jako třeba ALT+X pro "#", doporučuji proto buď nejdřív X zastavit nebo používat SysRq jen pod terminálem (CTRL+ALT+F1-F6) nebo při zamrznutí systému, kdy už se nelze nikam přepnout
-
Díky moc, to mi stačí. Já SysRq chci využívat jen v případě, když PC zamrzne, abych nemusel resetovat a nepoškodil si tak filesystem. Mělo by to bez jakéhokoliv nastavování tedy pro tento účel fungovat?
P.S.Počítač mi zatím nezamrzl, tak jsem neměl možnost to vyzkoušet. Dřív jsem to řešil resetem.
-
Ano, lze to takto použít pokud zamrzne jak X server tak terminál (stává se nejčastěji pokud nějaký program soustavně využívá 100% CPU) pak se X server jeví jako zaseknutý a terminál odpovídá velmi pomalu.
Nicméně pokud by problémový proces bežel jen pod X, je lepší přes SysRq sestřelit jen X a poté restartovat z terminálu běžným způsobem.
Ext4 je ovšem velmi odolný systém, přežil u mě dokonce i odcházející disk, kdy si disk kvůli závadě vyrobil několik vadných sektorů. Takže poškození FS při restartu asi nehrozí spíš ztráta dat. Přes SysRq můžeš přeci jen dát systému povel aby vše zapsal na disk a teprve potom restartovat.
Ovšem za 10 let používání Linuxu jsem nouzový restart přes SysRq použil asi jednou.
Jinak pokud by jsi si to chtěl jen vyzkoušet se zapnutým X serverem, stiskni nejdřív pravý ALT+SysRq+r to sebere klávesnici z nadvlády X serveru a přepne její vstupy na jádro.