[+] X serwer nie startuje z poziomu zwyk

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
peter
Posty: 5
Rejestracja: 14 maja 2009, 17:57

[+] X serwer nie startuje z poziomu zwykłego uŻytkownika

Post autor: peter »

Witam.

Ostatnio postanowiłem przestawić się na Debiana 5.0. Wcześniej korzystałem z Ubuntu i Slackware, ale nie spotkały mnie dotąd żadne problemy z X.org (może poza myszką na Slacku). Jednak świeżo po instalacji Debiana przy próbie zalogowania się na konto zwykłego użytkownika od razu wraca do ekranu logowania. Jedynie root może uruchomić GNOME i to jedynie zabijając z drugiej konsoli GDM oraz ręcznym

Kod: Zaznacz cały

startx
Próbowałem szukać w logach X.org, ale nie znalazłem żadnych błędów.
To samo pojawiało się przy KDE oraz instalacjach std, expert i auto.

Pozdrawiam,
Piotr
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

W takim wypadku nic się nie da zrobić ]:->
Zajrzyj w gdm.log.
peter
Posty: 5
Rejestracja: 14 maja 2009, 17:57

Post autor: peter »

W /var/log/gdm są 4 logi i każdy kończy się ostrzeżeniem klawiatury, ale nie wydaje mi się by miało to jakiś związek z moim problemem.

Kod: Zaznacz cały

The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Poszukaj w swoim katalogu domowym pliku .Xsession-errors czy podobnie i załącz go na forum. Zabij GDM-a, przeloguj się na konto nieuprzywilejowanego użytkownika. Spróbuj wykonać:

Kod: Zaznacz cały

startx 2>&1> log.log
i wrzuć wynikowy plik na forum.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

peter, od kiedy to uruchamia się środowisko graficzne z poziomu administratora zaraz po instalacji?

Zaloguj się na konto root i w konsoli wydaj polecenie:

Kod: Zaznacz cały

chown -R -v nazwa_użytkownika:nazwa_użytkownika /home/nazwa_użytkownika
Czyli np.:

Kod: Zaznacz cały

chown -R -v peter :p eter /home/peter
peter
Posty: 5
Rejestracja: 14 maja 2009, 17:57

Post autor: peter »

.xsession-errors:

Kod: Zaznacz cały

/etc/gdm/Xsession: Beginning session setup...
log z startx:

Kod: Zaznacz cały

$ startx
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-10)
Current Operating System: Linux pbdeb 2.6.26-1-686 #1 SMP Fri Mar 13 18:08:45 UTC 2009 i686
Build Date: 09 January 2009  02:57:16AM
 
	Before reporting problems, check [url]http://wiki.x.org[/url]
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri May 15 16:07:18 2009
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "i2c" already built-in
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server


waiting for X server to shut down FreeFontPath: FPE "/usr/share/fonts/X11/misc" refcount is 2, should be 1; fixing.

Po tym wszystkim się wyłącza i wraca do konsoli.

fnmirk: był to jedyny sposób na uruchomienie przeglądarki i wysłanie tego postu (a wcześniej także ewentualnego szukania sposobu rozwiązania tego problemu). Właścicielem katalogu domowego już byłem wcześniej
xenix_org
Posty: 69
Rejestracja: 03 maja 2009, 12:25
Lokalizacja: Siedlce

Post autor: xenix_org »

Podaj wynik polecenia:

Kod: Zaznacz cały

ls -al /home/twoja_nazwa_uzytkownika

Kod: Zaznacz cały

cat /etc/X11/xorg.conf

Kod: Zaznacz cały

cat /etc/X11/default-display-manager
Upewnij się, że masz zainstalowanego menadżera logowania gdm albo xdm...
0x11
Posty: 17
Rejestracja: 02 marca 2009, 11:00

Post autor: 0x11 »

to wina xorg.conf

Kod: Zaznacz cały

dpkg-reconfigure xserver-xorg
będziesz miał poprawną sekcję keyboard,
resztę xorga utworzy Ci

Kod: Zaznacz cały

X -configure
pozdrawiam,
0x11
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Błąd klawiatury jest do pominięcia oznacza że masz starą i wygodną klawiaturę bez klawiszy funkcyjnych oznaczonych symbolem okienek. Też mam takie ostrzeżenie, w związku z korzystaniem z takiej klawiatury.

Kolejny błąd oznacza brak zainstalowanych wszystkich fontów wymaganych do uruchomienia środowiska graficznego. Root jako zarządca systemu korzysta z ustawień domyślnych POSIX i dlatego środowisko graficzne się uruchomiło. Prawdopodobnie gdybyś zmienił domyślny język i ustawił angielski też użytkownik uruchomiłby tryb graficzny.

Kod: Zaznacz cały

ii  console-data                                      2:1.07-11                                  keymaps, fonts, charset maps, fallback table
ii  console-setup                                     1.28                                       Set up the font and the keyboard on the cons
ii  console-terminus                                  4.26-2.1                                   Fixed-width fonts for fast reading on the Li
ii  console-tools                                     1:0.2.3dbs-65.1                            Linux console and font utilities
...
ii  fontconfig                                        2.6.0-3                                    generic font configuration library - support
ii  fontconfig-config                                 2.6.0-3                                    generic font configuration library - configu
ii  fonty-rg                                          0.5                                        Linux console fonts in various encodings
ii  gsfonts                                           1:8.11+urwcyr1.0.7~pre44-4                 Fonts for the Ghostscript interpreter(s)
ii  gsfonts-x11                                       0.21                                       Make Ghostscript fonts available to X11
...
ii  ttf-dejavu-core                                   2.29-2                                     Vera font family derivate with additional ch
ii  ttf-dejavu-extra                                  2.29-2                                     Vera font family derivate with additional ch
ii  ttf-freefont                                      20080323-3                                 Freefont Serif, Sans and Mono Truetype fonts
...
ii  ttf-liberation                                    1.04.93-1                                  Free fonts with the same metrics as Times, A
ii  ttf-mscorefonts-installer                         3.0                                        Installer for Microsoft TrueType core fonts
ii  ttf-opensymbol                                    1:3.0.1-9                                  OpenSymbol TrueType font
ii  ttf-unifont                                       1:5.1.20080914-1                           TrueType version of the GNU Unifont
ii  unifont                                           1:5.1.20080914-1                           font with a glyph for each visible Unicode 5
ii  x-ttcidfont-conf                                  32                                         TrueType and CID fonts configuration for X
...
ii  xfonts-100dpi                                     1:1.0.0-4                                  100 dpi fonts for X
ii  xfonts-100dpi-transcoded                          1:1.0.0-4                                  100 dpi fonts for X (transcoded from ISO 106
ii  xfonts-75dpi                                      1:1.0.0-4                                  75 dpi fonts for X
ii  xfonts-75dpi-transcoded                           1:1.0.0-4                                  75 dpi fonts for X (transcoded from ISO 1064
ii  xfonts-base                                       1:1.0.0-6                                  standard fonts for X
ii  xfonts-biznet-100dpi                              3.0.0-19                                   100 dpi BIZNET ISO-8859-2 fonts for X server
ii  xfonts-biznet-75dpi                               3.0.0-19                                   75 dpi BIZNET ISO-8859-2 fonts for X servers
ii  xfonts-biznet-base                                3.0.0-19                                   Standard BIZNET ISO-8859-2 fonts for X serve
...
ii  xfonts-efont-unicode                              0.4.0-5                                    /efont/ Unicode fonts for X which cover vari
ii  xfonts-efont-unicode-ib                           0.4.0-5                                    /efont/ Unicode fonts for X (italic and bold
ii  xfonts-encodings                                  1:1.0.2-3                                  Encodings for X.Org fonts
ii  xfonts-scalable                                   1:1.0.0-6                                  scalable fonts for X
ii  xfonts-terminus                                   4.26-2.1                                   Fixed-width fonts for fast reading
ii  xfonts-terminus-dos                               4.26-2.1                                   Fixed-width fonts for DOS encodings
ii  xfonts-terminus-oblique                           4.26-2.1                                   Oblique version of the Terminus font
ii  xfonts-unifont                                    1:5.1.20080914-1                           PCF (bitmap) version of the GNU Unifont
ii  xfonts-utils                                      1:7.4+1                                    X Window System font utility programs
peter, nie kombinuj nic tylko doinstaluj to czego brakuje z powyższych pakietów.
0x11 pisze:to wina xorg.conf
Nieprawda, brak tylko zainstalowanych wszystkich czcionek z polskimi znakami. Gdyby to była wina ustawień w xorg.conf to root nie uruchomiłby środowiska graficznego.

Edit:
Dokładnie to brak tego:

Kod: Zaznacz cały

dpkg -S /usr/share/fonts/X11/misc
xfonts-efont-unicode, xfonts-terminus, xfonts-biznet-base, xfonts-efont-unicode-ib, xfonts-base, xfonts-terminus-oblique, xfonts-terminus-dos, xfonts-unifont: /usr/share/fonts/X11/misc
peter
Posty: 5
Rejestracja: 14 maja 2009, 17:57

Post autor: peter »

Po instalacji podanych pakietów nic się nie zmieniło. Nadal jak wyrzuca, tak wyrzuca. Także błędy czcionek nie znikły. Po za tym klawiaturę mam z "okienkami". Wieczorem lub jutro (lub kiedy indziej kiedy będę miał czas) spróbuję uruchomić

Kod: Zaznacz cały

dpkg-reconfigure xserver-xorg
Może przynajmniej z klawiaturą lub czcionkami pomoże.

Piotr
ODPOWIEDZ