[debian] konfiguracja xorg nie działa


(Raul1993) #1

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 ?


(roobal) #2

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!


(Raul1993) #3

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 ?


(dragonn) #4

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


(Raul1993) #5

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ę ; /


(dragonn) #6

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?


(Raul1993) #7

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.


(dragonn) #8

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)

(Raul1993) #9

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


(roobal) #10

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!


(mati75) #11

Spróbuj:

aptitude install kdm

(Raul1993) #12

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.


(dragonn) #13

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


(Raul1993) #14

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 ?


(dragonn) #15

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.


(Raul1993) #16

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

Dzięki za pomoc ; )

Pozdrawiam