Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: koho-p 24 Září 2013, 09:29:36

Název: vypnout zamknutí obrazovky v profilu
Přispěvatel: koho-p 24 Září 2013, 09:29:36
ahoj,
potřebuji u uživatele nastavit jako výchozí, aby se nezamykala obrazovka. Který soubor a kde mám upravit, abych jej mohl nahrát do etc/skel?
díky
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: Myrmica 24 Září 2013, 10:37:23
Nastavení systému -> Jas a zamykání -> Vypnut tlačítko Uzamknout neunguje?
(platí pro Ubuntu)
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: koho-p 24 Září 2013, 11:02:25
Samozřejmě, že nastavení po přihlášení klikací metodou funguje. Jen to musím nastavit jako výchozí všem uživatelům, kteří si kdy budou na stanici vytvářet profil, a změnit těm, co ho již mají. Takže potřebuji konkrétní soubor, který nahraji do etc/skel
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: Tadeáš Pařík 24 Září 2013, 11:07:59
Kód: [Vybrat]
gsettings set org.gnome.desktop.screensaver lock-enabled false
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: Myrmica 24 Září 2013, 11:09:07
Nebo mrkni sem:
http://askubuntu.com/questions/65900/how-can-i-change-default-settings-for-new-users
třeba to pomůže.
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: koho-p 25 Září 2013, 06:23:51
Kód: [Vybrat]
gsettings set org.gnome.desktop.screensaver lock-enabled false

Díky, příkaz funguje. Jen kam jej mám umístit, aby se provedl při vytváření nového uživatele? Zkoušel jsem jej dát do bashrc ve výchozím profilu, ale ten se pouští jen při spuštění terminálu, takže to mi nepomůže.
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: Myrmica 25 Září 2013, 08:48:18
Tady (http://askubuntu.com/questions/186487/how-to-ensure-that-all-new-users-have-the-same-profile-settings-as-the-current-u) píší, že soubory z tohoto adresáře /etc/skel/ jsou kopírovány do každého nového Home. Možná to pomůže.
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: koho-p 25 Září 2013, 09:23:45
To ano, ale jak jsem psal - bashrc se nespustí automaticky. Takže v etc/skel je mi na nic. Nemůžu nutit uživatele, aby si pouštěli terminál po prvním přihlášení. Jde to nastavit jinak - prostě jiný soubor v etc/skel, kde definuji zákaz zamknutí obrazovky?
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: Myrmica 25 Září 2013, 09:51:08
Asi bych to udělal oklikou, potřebný příkaz bych si dal do Aplikace spouštěné při přihlášení a v /etc/skel bych vytvořil podadresář .config/autostart/ a zkopíroval do něj obsah adresáře ~/.config/autostart/. Je to sice drbání levou rukou za pravým uchem, ale mohlo by to fungovat. Takhle to nějak popisují v tom odkazu, co jsem Ti poslal dříve.
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: TIBOR 25 Září 2013, 10:03:39
Ak to spravne chapem tak podla tohto
http://askubuntu.com/questions/53716/where-the-configuration-file-of-unity-launcher-is-located
 prikaz gsettings ma konfiguracny subor v ~/.config/dconf/user. Cize zkontroluj ci nieco take je aj v /etc/skel. Ak ano tak vytvor noveho uzivatela a sprav v nom upravy/nastavenia ktore potrebujes a ten konfiguracny subor prekopiruj do /etc/skel na prislusne miesto. Po tomto by mal kazdy novy uzivatel mat tieto nastavenia.
Teraz niesom pri ubuntu tak to nemozem vyskusat takze je to bez zaruky.
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: Myrmica 25 Září 2013, 10:52:13
Ten adresář .config/dconf/user v /etc/skel/ není, ve výchozím stavu tam je pouze toto:
Kód: [Vybrat]
/etc/skel$ ls -a
.  ..  .bash_logout  .bashrc  examples.desktop  .profile
Ale co se do /etc/skel/ přidá, to se zkopíruje do nově vytvářeného profilu, takže to co psal TIBOR by mohlo fungovat.

Ještě jsem chtěl doplnit, že při přihlášení uživatele se spouští skript ~/.profile, ale s jeho editací opatrně, mám zjištěno, že dokud se neukončí program volaný z tohoto skriptu, nenaběhne grafika desktopu. Pro méně pokročilé uživatele raději používat Aplikace spouštěné při přihlášení .
Název: Re:vypnout zamknutí obrazovky v profilu
Přispěvatel: GdH 25 Září 2013, 11:59:10
Zkrátka adduser vezme všechno z /etc/skel/ a nacpe to novému uživateli do $HOME, takže pokud si vytvoříš vzorového uživatele, všechno tam nastavíš podle požadavků a pak celý $HOME zkopíruješ sem, bude mít každý nový uživatel v $HOME právě toto. Samozřejmě sem můžeš zkopírovat selektivně co potřebuješ, hlavně musíš dodržet adresářovou strukturu.