Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky  (Přečteno 1273 krát)

dhraqx

má li domovský adresář /home/userA na nesystémové particii sda2 - /home. Vrací zpátky přihlašovací okno bez chyby. Je li user na systémové particii sda1 - /homeTmp/userB není problém. Z terminálu su userX funguje vždy. Stroj je dualboot s r/w přístupem na sda2, což zanáší nejistotu ale nefunguje ani pro nového usera vytvořeného korektně ručně z řádky i nové čisté instalaci (včetně nového usera) - update na Precise na sda1.
« Poslední změna: 21 Září 2012, 15:56:36 od dhraqx »

beer

  • Host
Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #1 kdy: 21 Září 2012, 16:28:25 »
Pravděpodobně je problém v právech /home/userA

v terminálu jako root:
Kód: [Vybrat]
chown -R userA:userA /home/userA
edit: není mi nějak jasné, kdy to nefunguje :(. Nevím co namená "vrací zpátky přihlašovací okno bez chyby".
« Poslední změna: 21 Září 2012, 16:32:34 od beer »

beer

  • Host
Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #2 kdy: 21 Září 2012, 16:33:42 »
Bylo by dobré dát i výpis /etc/fstab

dhraqx

Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #3 kdy: 21 Září 2012, 16:36:58 »
jak pisu nefunguje pro kazdeho user na sda2 - /home, na nove instalaci s novym userem ani s novym user vyrobenym korektne z radky ... vraci logovaci okno bez chybove hlasy ... hlasky - chyba usr/pwd
« Poslední změna: 21 Září 2012, 16:41:51 od dhraqx »

dhraqx

Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #4 kdy: 21 Září 2012, 16:54:51 »
omlouvám se za špatný přepis
oprava názvů zařízení v mém popisu, tak aby odpovídal přiložene /etc/fstab :
sda1>sda2 a sda2>sda3
Citace
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda2 during installation
UUID=61c2b491-705d-48a4-bc04-fa7609429f66 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda3 during installation
UUID=4de7c8e9-ce86-460e-9c63-5ff3c0212f93 /home           ext3    defaults        0       2
# /win/cyber was on /dev/sda5 during installation
UUID=0644EBA444EB9529 /win/cyber      ntfs    defaults,umask=007,gid=46 0       0
# /win/dat was on /dev/sda4 during installation
UUID=44DAC7AB66A6CD5C /win/dat        ntfs    defaults,umask=007,gid=46 0       0

beer

  • Host
Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #5 kdy: 21 Září 2012, 17:10:28 »
Předpokládám, jedná se skutečně o ext3? Jen pro jistotu... UUID také souhlasí? Pokud si neměnil veliosti oddílů a neformátoval, tak by mělo zůstat stejné.

zkus přidat ještě user, ale asi bude vážně problém v právech...

UUID=4de7c8e9-ce86-460e-9c63-5ff3c0212f93 /home           ext3    defaults,user        0       2

Má každý uživatel svojí domovskou složku? Má tam právo zapisovat? To, jak to popisuješ, vypadá, že možná složky jsou po předchozí instalaci, ale uživatelé tam nemají právo zapisovat. Jestli se na konzoli normálně nepřihlásíš, ale musíš se nejprve přihlásit jako root, tak pak su userA nebo su userB funguje...

Jestli domovské složky jsou správně připojené, tak zkus:

Kód: [Vybrat]
chown -R userA:userA /home/userA
chown -R userB:userB /home/userB

Už se mi něco podobného jednou po reinstalu stalo.
« Poslední změna: 21 Září 2012, 17:14:16 od beer »

dhraqx

Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #6 kdy: 21 Září 2012, 17:34:33 »
jak jsem psal nefunguje to ani pro nového usera vytvořeného při čisté reinstalaci instalaci ani pro usera přidaného ručně
zápis do /etc/passwd, /etc/group a vytvořením adresáře s korektním vlastníkem a právy včetně kopie obsahu /etc/skel
IMHO  je to problém GUI ... su user funguje a XFCE chybovou hlášku nevrací ...stejně tak se přihlásím přes terminál

beer

  • Host
Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #7 kdy: 21 Září 2012, 17:50:46 »
Máš aktualizovaný systém a funkční ovladače grafické karty?

To, že funguje su user nevypovídá nic o tom, že je problém GUI. Měl jsem podobný problém, který byl způsobený tím, že některé skryté soubory měly chybného vlastníka (tuším .profile + nějaké další)... Su user fungovalo, ale přihlášení přímo jako user vrátilo ihned obrazovku přihlášení, ato jak v GUI, tak i na konzoly. Mohl by být problém v ovladačích či v nastavení v xorg.conf, když ani nový uživatel se nepřihlásí do GUI.

Zkus aktualizovat systém z terminálu, pokud nepomůže a máš etc/X11/xorg.conf, tak ho zkus přesunout:

Kód: [Vybrat]
mv etc/X11/xorg.conf etc/X11/xorg.conf.old
Restartovat a uvidíme, jestli byl zde problém. Kdykoliv ho můžeš stejným způsobem vrátit na původní místo:
Kód: [Vybrat]
mv etc/X11/xorg.conf.old etc/X11/xorg.conf
« Poslední změna: 21 Září 2012, 17:53:21 od beer »

dhraqx

Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #8 kdy: 21 Září 2012, 18:22:06 »
ale XFCE běhá pro usera na sda2 př /homeTmp/user, tedy mimo sda3 /home, normálně ... /home je dostupný a uživatelé mají práva rw- a jsou vlastníky svých souborů

beer

  • Host
Re:XFCE UbuntuStudio nezaloguje usera z přihlašovací obrazovky
« Odpověď #9 kdy: 22 Září 2012, 14:55:45 »
Nevím co je za adresáš /homeTmp/user, ani jak si ho vytvořil a jak si do něj dostal shodný obsah z /home/user, pokud ti to funguje na nějakém oddílů a na nějakém ne, tak máš problém v právech, to nebude chyba jak ty říkáš v GUI.

Já /home připojuji přes /etc/fstab takto:

UUID=XXXXXXXXXXXXXX /home           ext4    defaults,user_xattr        0       2

To mi funguje OK. Každý uživatel je u mne vlastníkem své domovské složky a dat v ní, má právo zápisu, čtení a spouštění. To si ověř, jestli platí i u tebe. Podívej se do domovské složky, kam se nemůžeš přihlásit a zkontroluj vlastníka:
Kód: [Vybrat]
ls -la

 

Provoz zaštiťuje spolek OpenAlt.