[debian] konfiguracja xorg nie działa

Witam

Mam zainstalowanego ,czystego" Debiana Squeeze ( aktualizowany z wersji Lenny ) i wziąłem się za instalację serwera X. Wykonałem polecenia:

aptitude update

aptitude install xserver-xorg xbase-clients xfonts-base xterm

Nie zostałem poinformowany o żadnych błędach, więc wpisałem kolejną komendę:

dpkg-reconfigure xserver-xorg

I tutaj zaskoczenie, bo według wszystkich tutoriali powinienem zobaczyć okno konfiguracji xOrg’a, natomiast u mnie nic się nie dzieje. Wpisuje komendę, a system na nią nie reaguje i po prostu wyświetla mi znak zachęty w następnej linii.

Zalogowany jestem oczywiście jako root.

Co może być przyczyną problemu ?

Zapomniałeś zainstalować jeszcze najważniejszy pakiet xorg bez tego pakietu przy startx otrzymasz informację, że polecenie nierozpoznane.

Większość tutoriali jest już nieaktualna a Xserver korzysta obecnie z HAL do obsługi między innymi myszki czy klawiatury i tak na prawdę Xserver nie potrzebuje już pliku xorg.conf do działania. Jeśli jednak potrzebujesz xorg.conf do poprawnego działania systemu to wygeneruj go poleceniem:

X -configure

Utworzy się nowy plik w katalogu /root i przenieś go tam gdzie trzeba, czyli do /etc/X11/

mv /root/xorg.conf.new /etc/X11/xorg.conf

Pozdrawiam!

Czyli rozumiem, że komenda dpkg-reconfigure xserver-xorg nie jest potrzebna do prawidłowego działania serwera x ? Mogę bez niej przejść do instalacji KDE ?

Tak, możesz kontynuować instalację KDE, roobal już pisał co jest tego przyczyną:

Zresztą na http://www.debian.linux.pl/viewtopic.php?p=3055#3055 pisze:

Zresztą możesz sprawdzić czy x ci działaj dając startx, pod warunkiem że masz już pakiet xorg, jeżeli nie masz jeszcze żadnego środowiska graficznego na pokładzie to włączy ci się coś takiego http://upload.wikimedia.org/wikipedia/c … System.png czyli TWM

Doinstalowałem xorg. Następnie wpisałem komendę startx i po chwili ładowania znowu ukazała się konsola tyle, że ze znacznie zmniejszoną czcionką. Żadne błędy się nie pojawiły. TWM, o którym wspomniałeś nie wyświetlił się ; /

Sprawdzałeś co pisze w /var/log/Xorg.0.log, to że masz mniejszą czcionkę to pewnie kms, jaką masz kartę graficzną? Instalowałeś jakieś sterowniki do niej?

Moja karta to GeForce 8600 GTS. Nie instalowałem sterowników, bo nie wiem za bardzo jak mam za pomocą konsoli pobrać plik .run ze strony nvidii i zainstalować go. Z ciekawości wpisałem do konsoli

aptitude install twm

Zainstalował się pakiet, wpisałem startx i ukazał mi się czarny ekran i kursor myszki. Gdy gdzieś klikam na oślep, wyświetlają mi się podręczne menu, jednak tło cały czas pozostaje czarne.

A próbowałeś:

aptitude install nvidia-glx

Później zrobić:

X -configure

I

mv /root/xorg.conf.new /etc/X11/xorg.conf

Możesz pobrać tak:

wget http://link do pliku

Linki możesz sobie skrócić z pomocą np. http://tnij.org/. Nie wiem czy wiesz ale sterowniki .run nvidii trzeba instalować z poziomu konsoli, jeżeli zechcesz tak zrobić to najpierw zainstaluj:

aptitude install build-essential linux-headers-$(uname -r)

Zainstalowanie sterowników nic nie dało- zarówno przez aptitude install nvidia-glx, jak i plik .run ze strony nvidii :confused:

Oto ekran po wpisaniu startx:

http://www.fotosik.pl/pokaz_obrazek/d77 … 86c94.html

A to ten sam ekran po naciśnięciu lewego przycisku myszy:

http://www.fotosik.pl/pokaz_obrazek/843 … 22cee.html

Nic więcej oprócz włączenia tego menu zrobić się nie da ; /

EDIT:

Przejrzałem też plik Xorg.0.log i wynotowałem ciekawsze według mnie fragmenty:

1)Wersja xorg:

xorg-server 2:1.7.4-2

current version of pixman: 0.16.4

2)Szereg wpisów na temat sterownika karty graficznej, które sugerowałyby, że ze sterami jest wszystko w porządku, np:

NVIDIA GLX Module 190.53

NV: lista kart, na której jest moja

Z kolei po opuszczeniu trybu graficznego kombinacją ctrl+alt+F6 pokazuje mi się coś takiego:

http://www.fotosik.pl/pokaz_obrazek/29e … 9d7b2.html

Wygląda na to, że Xserver działa. Zainstaluj w takim razie KDE. Nvidia też ma, z tego co się orientuję, własne narzędzie do generowania xorg.conf. Jeśli dobrze pamiętam to robi się to poleceniem nvidia-xconfig , możesz z tego skorzystać.

Pozdrawiam!

Spróbuj:

aptitude install kdm

KDE zainstalowalem poleceniem:

aptitude install kde kde-i18n-pl

nvidia-xconfig odpaliłem,

KDM zainstalowałem.

Efekt: po uruchomieniu systemu pojawia mi się ładny ekran logowania, loguję się i mam taką samą sytuację jak poprzednio ( tzn. pusty ekran na którym mogę jedynie klikać lewym przyciskiem myszy ) z tą różnicą, że zamiast czarnego tła mam niebieską tapetę- tę samą, która była przy ekranie logowania.

Pokaż może zawartość .xinitrc z twojego katalogu domowego. Może w kdm musisz ustawić sesję na kde?

Jeśli dobrze wpisałem ściężkę pliku: ~/.xinitrc to jest on pusty :confused: Co do sesji, to mam do wyboru:

  1. Domyśle (poprzednia)

  2. TWM

  3. Bezpieczna

Żadna nie działa.

Przedwczoraj miałem zainstalowanego Debiana Lenny i wszystko działało ( X’y, KDE etc. ). Chciałem go zaktualizować do wersji Squeeze jednak były jakieś błędy, więc po prostu postawiłem czystego Debiana na nowo. Następnie uzupełniłem odpowiednio listę repozytoriów i zaktualizowałem system do wersji Squeeze. Po aktualizacji naprawiałem GRUBA zgodnie z tą instrukcją: http://grub.enbug.org/Grub2LiveCdInstallGuide. Następnie zainstalowałem X’y i resztę. Tym razem jednak nie zadziałało. Wydaje mi się, że ta kolejność jest w porządku i nic nie zepsułem podczas instalacji. Czy jest zatem sens jeszcze raz reinstalować Debiana ?

A zainstalowałeś już kde, jeżeli tak to może spróbuj wpisać w ~/.xinitrc:

exec ck-launch-session startkde

I uruchomić x z pomocą startx, oczywiście wszystko na twoim koncie.

Zainstalowałem Debiana od nowa, ale tym razem od razu wersję Squeeze. Wszystko działa jak należy.

Dzięki za pomoc ; )

Pozdrawiam