View previous topic :: View next topic |
Author |
Message |
karlus n00b
Joined: 18 Sep 2005 Posts: 21 Location: Warsaw, Poland
|
Posted: Wed Sep 21, 2005 10:23 pm Post subject: KDE/KDM - Blad podczas logowania |
|
|
Witam.
Mam następujący problem.
KDM nie chce mnie zalogować. Po podaniu usera i hasła niby przechodzi do uruchamiania KDE a następnie tak jakby sie restartował i znowu pokazuje okno logowania, i tak w kółko.
Po odpaleniu z konsoli przy pomocy startx wszystko działa normalnie.
Może ktoś coś poradzić ?
Z góry dziekuje. |
|
Back to top |
|
|
szolek Guru
Joined: 30 Mar 2005 Posts: 570 Location: Brzóza Królewska
|
Posted: Thu Sep 22, 2005 7:14 am Post subject: |
|
|
Quote: | ...przy pomocy startx... |
Nie bardzo wydaje mi się to możliwe, ale sprawdź czy uruchomisz skryptem startkde. Jeśli używasz kde.
Ja miałem podobnie, tyle że z kdm chciałem uruchamiać fluxboksa. Próbowałem chyba dorobić skrypt startfluxbox, bez efektu. Nie zgłębiałem tego dłużej. Pozostawiłem fluksa jako domyślną powłokę oraz sam lekki xdm. |
|
Back to top |
|
|
karlus n00b
Joined: 18 Sep 2005 Posts: 21 Location: Warsaw, Poland
|
Posted: Thu Sep 22, 2005 2:14 pm Post subject: |
|
|
Masz racje, samo startkde nie działa, pokazuje ze nie moze znalesc $Display, ale tak bylo od samego poczatku, uruchamial sie normalnie z graficznym logowaniem i bylo wszystko dobrze.
Uruchamiam KDE poleceniem startx, poniewaz w ~/.xinitrc mam na koncu dopisane startkde. Tu tez nic nie bylo zmieniane i wczensiej chodzilo wszystko dobrze.
Wlasciwie to nie wiem jaki config mam wkleic zeby ulatwic ewentualne rozwiazanie problemu, wiec dolacze tylko xorg.conf, w razie czego dodam wiecej.
/etc/X11/xorg.conf
Zaznaczam, ze jeszcze dwa dni temu sie uruchamialo na tej konfiguracji.
Code: |
Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
# FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/local/"
# FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/TrueType/"
FontPath "/usr/share/fonts/freefont/"
# ModulePath "/usr/X11R6/lib/modules"
EndSection
Section "ServerFlags"
# Option "NoTrapSignals"
# Option "DontVTSwitch"
# Option "DontZap"
# Option "Dont Zoom"
# Option "DisableVidModeExtension"
# Option "AllowNonLocalXvidtune"
# Option "DisableModInDev"
# Option "AllowNonLocalModInDev"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "CoreKeyboard"
# Option "CustomKeycodes" "true"
# Option "Protocol" "Xqueue"
Option "AutoRepeat" "500 30"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
# Option "XkbDisable"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "evdev"
Option "Logitech USB-PS/2 Optical Mouse" "B16_b_02 USB-PS/2 Optical Mouse"
Option "Dev Phys" "usb-0000:00:02.1-1/input0" # cat /proc/bus/input/devices
Option "Device" "/dev/input/mice" # (/dev/input/mice also appears to work)
Option "Buttons" "10"
Option "ZAxisMapping" "9 10"
Option "Resolution" "800"
Option "Emulate3Buttons" "false"
Option "CorePointer"
EndSection
Section "Monitor"
Identifier "MAG 786pf2"
HorizSync 30-86
VertRefresh 50-160
EndSection
# Standard VGA Device:
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
# Chipset "generic"
Driver "vga"
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
EndSection
Section "Device"
Identifier "Radeon"
Driver "fglrx"
#VideoRam 131072
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "DesktopSetup" "0x0000000"
Option "MonitorLayout" "AUTO, AUTO"
Option "IgnoreEDID" "off"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
Option "ScreenOverlap" "0"
Option "Capabilities" "0x00000000"
Option "VideoOverlay" "on"
#Option "OpenGLOverlay" "on"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "Radeon"
Monitor "MAG 786pf2"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "DRI"
Mode 0666
EndSection
|
--
Edit
Poprawilem, mam nadzieje ze teraz dobrze.
Last edited by karlus on Thu Sep 22, 2005 3:12 pm; edited 1 time in total |
|
Back to top |
|
|
arsen Bodhisattva
Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Thu Sep 22, 2005 2:37 pm Post subject: |
|
|
W takiej postaci nikomu nie będzie się chciało analizować konfiga bo jest poprostu mało czytelny.
Polecam Apel punkt 8 |
|
Back to top |
|
|
szolek Guru
Joined: 30 Mar 2005 Posts: 570 Location: Brzóza Królewska
|
Posted: Thu Sep 22, 2005 7:20 pm Post subject: |
|
|
Quote: | nie moze znalesc $Display |
Chyba sam skrypt jest skopany. Ale nadal mnie dziwi dlaczego. U siebie miałem kde i uruchamiał się przez startkde. Xfce4 też miałem i też się tak uruchamiał. Dopiero z fluxem był identyczny problem. |
|
Back to top |
|
|
karlus n00b
Joined: 18 Sep 2005 Posts: 21 Location: Warsaw, Poland
|
Posted: Thu Sep 22, 2005 7:58 pm Post subject: |
|
|
No dobrze, zgadzam sie, skrypt moze byc zepsuty, ale jak to sie ma do tego ze na tym samym skrypcie (bo startkde nie dzialalo odkad zainstalowalem KDE) dzialalo ?
Skoro nie zglaszasz zadnych uwag do mojego xorg.conf to zakladam ze nie widzisz tam nic nieodpowiedniego.
Zastanawia mnie jedna rzecz, skoro kde startuje z juz zalogowanego usera, a przy graficznym logowaniu jest jakis problem, to moze to nie jest wcale wina kdm`a.
W logach z graficznego logowania mam tylko :
Code: |
kde(pam_unix)[8662]: session opened for user jarek by (uid=0)
kde(pam_unix)[8662]: session closed for user jarek
|
Otwiera sesje i odrazu ja zamyka.
Moze to cos z pamem ?
Tylko nie mam pojecia co i jak to probowac naprawic.
Masz moze jakis pomysl ? |
|
Back to top |
|
|
_troll_ Bodhisattva
Joined: 04 Feb 2004 Posts: 1971 Location: Warszawa, Poland
|
Posted: Fri Sep 23, 2005 9:21 pm Post subject: |
|
|
szolek wrote: | Quote: | nie moze znalesc $Display |
Chyba sam skrypt jest skopany. Ale nadal mnie dziwi dlaczego. U siebie miałem kde i uruchamiał się przez startkde. Xfce4 też miałem i też się tak uruchamiał. Dopiero z fluxem był identyczny problem. | zmienna systemowa DISPLAY 'zyje', kiedy 'zyje' jakas instancja Xserwera uruchomiona na danej maszynie. stad -> do czasu uruchomienia xsow nie ma czegos takiego.
poza tym -> no mylicie dwie oczywiste sprawy!!
- startx uruchamia Xserwer
- startkde uruchamia srodowisko kde z menedzerem okien kwin
menedzer okienek nie moze zostac uruchomiony bez Xserwera!! mam nadzieje, ze teraz stanie sie to troche bardziej oczywiste
Pozdrawiam,
Przemek _________________ Życie jest jak pudełko czekoladek....
Nigdy nie wiesz na co trafisz" by mother of Forrest Gump |
|
Back to top |
|
|
szolek Guru
Joined: 30 Mar 2005 Posts: 570 Location: Brzóza Królewska
|
Posted: Fri Sep 23, 2005 9:48 pm Post subject: |
|
|
Pewnie masz rację. Mimo tego nie rozumiem czemu, jak wprowadzałem niegdyś startkde z palca, odpalały się x'y oraz kde. |
|
Back to top |
|
|
_troll_ Bodhisattva
Joined: 04 Feb 2004 Posts: 1971 Location: Warszawa, Poland
|
Posted: Fri Sep 23, 2005 9:55 pm Post subject: |
|
|
szolek wrote: | Pewnie masz rację. Mimo tego nie rozumiem czemu, jak wprowadzałem niegdyś startkde z palca, odpalały się x'y oraz kde. | moze skrypt startkde sprawdzal czy uruchomiony zostal Xserwer i ewentualnie uruchamial go za Ciebie? nie wiem na to nie potrafie odpowiedziec. sprobuj poszukac zmian w tym skrypcie. gdzies na serwerach kde pewnie mozna podejrzec changlelogi, czy nawet cvs?
Pozdrawiam,
Przemek _________________ Życie jest jak pudełko czekoladek....
Nigdy nie wiesz na co trafisz" by mother of Forrest Gump |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Sep 23, 2005 10:01 pm Post subject: |
|
|
szolek wrote: | Pewnie masz rację. Mimo tego nie rozumiem czemu, jak wprowadzałem niegdyś startkde z palca, odpalały się x'y oraz kde. |
byc moze bylo w skrpcie
albo cos podobnego
moze sprobowac cos takiego
po uruchomieniu x wywolac konsole z menu kontekstowego i w konsoli
ewentualnie
jesli pojdzie normalnie, to szukalbym przyczyny w bebechach kdm'a, moze pogrzbac w srodku jesli sie da (nie wiem czy sie da nie uzywam, rzucam tylko luzna sugestie ) i zobaczyc z czego korzysta i w ktorym momencie sie wykrzacza....
moze wtedy bedzie cos wiecej na temat dlaczego nei chce logowac
albo mzoe po prostu przeemergowac kdma albo cus
pozdrawiam _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
mr00wka n00b
Joined: 09 Feb 2005 Posts: 42 Location: Pszczyna | Poland
|
|
Back to top |
|
|
Drwisz Apprentice
Joined: 16 Feb 2005 Posts: 191 Location: Warszawa
|
Posted: Sat Sep 24, 2005 12:02 pm Post subject: |
|
|
Ja bym sprawdził czy kdm wystartuje:
Jeśli wszystko bedzie w porządku i da się zalogować to szukaj w skrypcie startowym kde (tu niestety nic Ci nie mogę pomóc).
Jeśli natomiast wywali Cię z sesji to trzeba uaktywnić konto za pomocą kuser, bedziesz musiał odblokować mozliwość logowania dla roota w kde
(4.0 i 4.1) przez skrypt kdm.
Niestety czasem tak jest (spotkałem sie z tym u mnie, dwa razy na 4 instalacje). |
|
Back to top |
|
|
karlus n00b
Joined: 18 Sep 2005 Posts: 21 Location: Warsaw, Poland
|
Posted: Sat Sep 24, 2005 4:26 pm Post subject: |
|
|
Drwisz wrote: | Ja bym sprawdził czy kdm wystartuje:
Jeśli wszystko bedzie w porządku i da się zalogować to szukaj w skrypcie startowym kde (tu niestety nic Ci nie mogę pomóc).
Jeśli natomiast wywali Cię z sesji to trzeba uaktywnić konto za pomocą kuser, bedziesz musiał odblokować mozliwość logowania dla roota w kde
|
Dzięki za sugestie.
Niestety z KDE nie moge nic zmienić przy pomocy kuser, ponieważ podczas uruchamiania tego programu jako root, po podaniu hasla, uruchamia sie on od nowa bez praw root`a.
Probowałem przeemergowac, kdm`a, pam`a, cale kde, nic nie pomogło.
Sprobóje jeszcze tego sposobu z linka, którego podał mr00wka, ale dopiero jak wroce z domu (wiecie wybory )
Dzięki za rady. |
|
Back to top |
|
|
karlus n00b
Joined: 18 Sep 2005 Posts: 21 Location: Warsaw, Poland
|
Posted: Mon Sep 26, 2005 4:44 pm Post subject: |
|
|
Witam ponownie.
Sprawdziłem wszystkie możliwości podane przez Was (także te z innych wątków na forum), niestety żadne nie okazało się skuteczne.
Natomiast znalazłem jedną ciekawą rzecz w logach i nie wiem czy tak powinno być.
(log z próby logowania przez kdm)
Code: |
Sep 26 18:27:42 pimpek kde(pam_unix)[8732]: session opened for user jarek by (uid=0)
Sep 26 18:27:43 pimpek kde(pam_unix)[8732]: session closed for user jarek
|
Chodzi mi o "uid". Wnioskuje, że skoro logowanie root`a jest zablokowane to user z uid`em 0 sie nie zaloguje. Czy tak powinno być ? Bo user jarek ma ustawiony uid=1000. I w związku z tym kolejna dziwna rzecz, otóż jak probóje uruchomić w KDE jakąś aplikacje z prawami roota, to nie uruchamia sie ona wogole a w logach mam:
Code: |
Sep 26 18:29:09 pimpek su(pam_unix)[9062]: session opened for user root by (uid=1000)
Sep 26 18:29:12 pimpek su(pam_unix)[9062]: session closed for user root
|
I tu znowu ten uid (mam wątpliwości czy jest w porządku).
Będe wdzięczy za ewentualne rady co mogło to spowodować. |
|
Back to top |
|
|
mirekm Apprentice
Joined: 12 Feb 2004 Posts: 210 Location: Gliwice
|
Posted: Tue Sep 27, 2005 6:56 am Post subject: |
|
|
Zobacz co jest w:
Prawdopodobnie chodzi o właściciela któregoś z katalogów:
Code: |
/tmp/.ICE-unix
/tmp/.X11-unix
|
wtedy wystarczy:
Code: |
chown root:root /tmp/.ICE-unix
chown root:root /tmp/.X11-unix
|
|
|
Back to top |
|
|
karlus n00b
Joined: 18 Sep 2005 Posts: 21 Location: Warsaw, Poland
|
Posted: Tue Sep 27, 2005 2:14 pm Post subject: |
|
|
Niestety, nic nie pomogło.
Zrobiłem sobie nowego użytkownika i normalnie działa. Dzięki za pomoc.
Powinieniem zaznaczyć topic jako Solved, bo mam watpliwości ? |
|
Back to top |
|
|
|