I když používám také Windows a náš blog je primárně o Windows, používám také pravidelně Linux. Právě jsem nainstaloval Debian Jessie na svůj pracovní počítač a všiml jsem si, že žádná z akcí vypnutí nefunguje z grafického uživatelského rozhraní. Desktopové prostředí, které jsem nainstaloval, je Mate, vidlice starého dobrého Gnome 2. Pokaždé, když se pokusím provést nějakou akci vypnutí, systém požaduje heslo uživatele root. V tomto článku bych se s vámi chtěl podělit o snadný způsob, jak to uvést do provozu a zbavit se požadavku na heslo root.
Reklama
jak skrýt kanály v nesouladu
Postupujte podle těchto pokynů:
- Otevřete svůj oblíbený terminál a přepněte do kořenové relace.
- Ujistěte se, že jste nainstalovali balíčky cksession a policykit. Pokud ne, nainstalujte je (pro Mate DE také nainstaluji agenta policykit):
# apt-get install policykit-1 mate-polkit consolekit
- Po instalaci těchto balíčků je třeba opravit zásady, aby normální uživatelé mohli počítač vypnout. To lze provést jednoduchou úpravou souborů.
Z kořenového terminálu byste měli znovu upravit následující textový soubor (jako textový editor preferuji mcedit):mcedere /usr/share/polkit-1/actions/org.freedesktop.login1.policy
Je to běžný soubor XML.
Najděte následující řádek:Opravte sekce uvnitř akčního bloku, aby vypadalo takto:
Vypnutí systému K vypnutí systému je vyžadováno ověření. Ano Ano Ano
- Upravte výchozí hodnoty blok podobný příkladu výše v následujících částech:
A je to. Nyní jednoduše restartujte operační systém (v mém případě začal fungovat i bez restartu). Akce napájení nyní budou fungovat bez požadavků na gksu / elevaci.