Logowanie jako użytkownik

Ogólne pytania dotyczące systemu
wie_ra
Posty: 17
Rejestracja: 03 listopada 2007, 21:02
Lokalizacja: Kraków

Logowanie jako użytkownik

Post autor: wie_ra »

Witam

coś namieszałem i nie mogę się zalogować jako user.

mogę jedynie pracować jako root w trybie tekstowym (lub w "mc")

kdm startuje i zapętla się (ustawione na automatyczne logowanie), gdm startuje i wywala komunikat: Brak dostępu do katalogu "home"

W pliku: .xsession-errors mam:
Xsession: X session started for wiesiek at śro, 30 sty 2008, 20:25:23 CET
open: Permission denied
Zmiana hasła nie pomaga.
Utworzyłem nowego usera i dalej to samo.

Polecenie:
dpkg-reconfigure kdm
lub
pat-get install --reinstall xserver-xorg
czy też
dpkg-reconfigure xserver-xorg
nic nie zmienia.

Przeinstalowałem KDE, dalej to samo, czyli "permission danied".

Nie mam już pomysłu czego szukać.

Tak wygląda mój xorg.conf:
# File generated by XFdrake (rev 230776)


Section "Extensions"
Option "Composite"
EndSection
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
#DontZap # disable <Ctrl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
#DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "SyncMaster"
HorizSync 30-81
VertRefresh 56-75

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce FX - GeForce 8800"
Driver "nv"
Option "DPMS"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection
Jak z tego wybrnąć ?
Stawianie systemu od początku uważam za absolutną ostateczność, ale może nie być już innego wyjścia.
Nie chcę tracić danych z "home".

Aha, od kilku dni czytam forum w poszukiwaniu rozwiązania, ale niestety żadne nie pomaga.
Pozdrawiam
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

a usunięcie katalogu ./kde z katalogu domowego ?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

1. sprawdz czy masz wolne miejsce na dysku lub na partycji /home
2. sprawdz prawa chmod chown do katalogu uzytkownika
wie_ra
Posty: 17
Rejestracja: 03 listopada 2007, 21:02
Lokalizacja: Kraków

Post autor: wie_ra »

Bodzio pisze:a usunięcie katalogu ./kde z katalogu domowego ?
nic nie dało

[ Dodano: 2008-01-30, 21:23 ]
Yampress pisze:1. sprawdz czy masz wolne miejsce na dysku lub na partycji /home
2. sprawdz prawa chmod chown do katalogu uzytkownika
1.miejsca jeszcze ok.70 giga
2.chmod 777, chown:właściciel-user, grupa-user (czyli wiesiek)
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

sprawdź jakie są uprawnienia katalogów /etc; /home; /home/twój_domowy

edit:
wie_ra
Posty: 17
Rejestracja: 03 listopada 2007, 21:02
Lokalizacja: Kraków

Post autor: wie_ra »

[quote="fnmirk"]sprawdź jakie są uprawnienia katalogów /etc]

/etc - chmod 755 właściciel-root, grupa-root
/home- jak wyżej
/home/wiesiek-755, właściciel-wiesiek, grupa-wiesiek
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Wyświetl zawartość całego głównego / drzewa katalogów

Kod: Zaznacz cały

ls -l
wie_ra
Posty: 17
Rejestracja: 03 listopada 2007, 21:02
Lokalizacja: Kraków

Post autor: wie_ra »

fnmirk pisze:Wyświetl zawartość całego głównego / drzewa katalogów

Kod: Zaznacz cały

ls -l
dostaję coś takiego:

Kod: Zaznacz cały

razem 156
drwxr-xr-x   2 root root  4096 2008-01-29 20:20 bin/
drwxr-xr-x   3 root root  4096 2008-01-16 18:39 boot/
lrwxrwxrwx   1 root root    11 2007-11-16 21:21 cdrom -> media/cdrom/
drwxr-xr-x  12 root root 49152 2008-01-24 18:52 dev/
drwxr-xr-x 128 root root 12288 2008-01-30 22:14 etc/
drwxr-xr-x   2 root root  4096 2007-11-16 21:21 home/
drwxr-xr-x   2 root root  4096 2007-11-16 21:22 initrd/
lrwxrwxrwx   1 root root    28 2008-01-11 21:57 initrd.img -> boot/initrd.img-2.6.22-3-686
lrwxrwxrwx   1 root root    28 2007-11-16 21:24 initrd.img.old -> boot/initrd.img-2.6.22-2-686
drwxr-xr-x  16 root root 12288 2008-01-24 18:40 lib/
drwxr-xr-x   2 root root  4096 2008-01-24 18:40 lib64/
drwxr-xr-x   2 root root 16384 2007-11-16 21:20 lost+found/
drwxr-xr-x   4 root root  4096 2008-01-30 21:14 media/
drwxr-xr-x   8 root root  4096 2007-11-17 18:20 mnt/
drwxr-xr-x   4 root root  4096 2008-01-06 17:09 opt/
drwxr-xr-x   2 root root  4096 2007-08-19 19:35 proc/
drwxr-xr-x  24 root root  4096 2008-01-29 22:59 root/
drwxr-xr-x   2 root root  4096 2008-01-29 21:59 sbin/
drwxr-xr-x   2 root root  4096 2007-05-07 08:16 selinux/
drwxr-xr-x   2 root root  4096 2007-11-16 21:22 srv/
drwxr-xr-x   2 root root  4096 2007-07-25 01:27 sys/
drwxr-xr-x  14 root root  4096 2008-01-30 22:10 tmp/
drwxr-xr-x  12 root root  4096 2007-11-16 21:27 usr/
drwxr-xr-x  15 root root  4096 2007-11-16 21:42 var/
lrwxrwxrwx   1 root root    25 2008-01-11 21:57 vmlinuz -> boot/vmlinuz-2.6.22-3-686
lrwxrwxrwx   1 root root    25 2007-11-16 21:24 vmlinuz.old -> boot/vmlinuz-2.6.22-2-686
to może być niepełne bo odczytuję przez Mandrivę na udostępnionej partycji.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Chodzi o to

Kod: Zaznacz cały

cd /
ls -l
ja podaję tu tylko te istotne kolumny

Kod: Zaznacz cały

drwxr-xr-x  root root bin
drwxr-xr-x  root root boot
drwxr-xr-x  root root dev
drwxr-xr-x  root root etc
drwxr-xr-x  root root home
drwxr-xr-x  root root lib
drwxr-xr-x  root root media
drwxr-xr-x  root root mnt
drwxr-xr-x  root root opt
dr-xr-xr-x    root root proc
drwxr-xr-x   root root root
drwxr-xr-x   root root sbin
drwxr-xr-x    root root srv
drwxr-xr-x    root root sys
drwxrwxrwt  root root tmp
drwxr-xr-x     root root usr
drwxr-xr-x     root root var
edit:=====================
według mnie zwykły użytkownik nie ma prawa zapisu w katalogu /tmp i to jest jedyny powód niedziałania KDE

drwxr-xr-x 14 root root 4096 2008-01-30 22:10 tmp/ --- twój katalog

drwxrwxrwt root root tmp --- mój katalog
wie_ra
Posty: 17
Rejestracja: 03 listopada 2007, 21:02
Lokalizacja: Kraków

Post autor: wie_ra »

fnmirk pisze:Chodzi o to

Kod: Zaznacz cały

cd /
ls -l
ja podaję tu tylko te istotne kolumny

Kod: Zaznacz cały

drwxr-xr-x  root root bin
drwxr-xr-x  root root boot
drwxr-xr-x  root root dev
drwxr-xr-x  root root etc
drwxr-xr-x  root root home
drwxr-xr-x  root root lib
drwxr-xr-x  root root media
drwxr-xr-x  root root mnt
drwxr-xr-x  root root opt
dr-xr-xr-x    root root proc
drwxr-xr-x   root root root
drwxr-xr-x   root root sbin
drwxr-xr-x    root root srv
drwxr-xr-x    root root sys
drwxrwxrwt  root root tmp
drwxr-xr-x     root root usr
drwxr-xr-x     root root var
edit:=====================
według mnie zwykły użytkownik nie ma prawa zapisu w katalogu /tmp i to jest jedyny powód niedziałania KDE

drwxr-xr-x 14 root root 4096 2008-01-30 22:10 tmp/ --- twój katalog

drwxrwxrwt root root tmp --- mój katalog
poprawiłem

Kod: Zaznacz cały

 drwxr-xr-x   root root  bin/
drwxr-xr-x   root root  boot/
drwxr-xr-x   root root  dev/
drwxr-xr-x   root root etc/
drwxr-xr-x   root root home/
drwxr-xr-x   root root lib/
drwxr-xr-x   root root media/
drwxr-xr-x   root root mnt/
drwxr-xr-x   root root opt/
drwxr-xr-x   root root proc/
drwxr-xr-x   root root root/
drwxr-xr-x   root root sbin/
drwxr-xr-x   root root srv/
drwxr-xr-x   root root sys/
drwxrwxrwt root root tmp/
drwxr-xr-x   root root usr/
drwxr-xr-x   root root var/
ale nic to nie dało
ODPOWIEDZ