[+] Jak poradzi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
kkuba
Posty: 23
Rejestracja: 05 listopada 2008, 23:59
Lokalizacja: Nowy S±cz

[+] Jak poradzić sobie z kartą X3100 - Squeeze

Post autor: kkuba »

Witam.
Mam problem z grafiką intela - x3100.

Po zainstalowaniu systemu (Debian Lenny, zaktualizowany do Squeeze) odczuwałem pewien dyskomfort pracy.
Chociażby głupie przewijanie w operze nie było płynne.
Pomyślałem - sterowniki grafiki.

Nigdy wcześniej tak dużych problemów z tym nie miałem.
Instaluję system - wszystko działa jak trzeba, ale nie tym razem.

Pierwsze co próbowałem zrobić, to instalacja xserver-xorg-video-intel.
Brakowało jednego pakietu (xserver-xorg-core), więc i tego doinstalowałem.

Po wszystko zaczęło się totalnie sypać.
Połowa configów systemowych poznikała, w tym xorg.conf, którego odzyskać za pomocą

Kod: Zaznacz cały

dpkg-reconfigure xserver-xorg
nie szło.
Wyczerpany szukaniem, postanowiłem przeinstalować x'y.

Teraz xorg.conf jest, ale pusty.
Znalazłem na forum (tak, na tym forum) xorg.conf innego ,,szczęśliwego'' posiadacza tej samej karty, więc go sobie pożyczyłem.

Niby wszystko w porządku z x'ami, ale teraz nawet Quake 3 pod wine niezbyt działa.
Mam już dość siedzenia w nocy i szukania, także dziś, zaraz po przebudzeniu postanowiłem napisać ten temat (tak, prawie 15:30, długo przy tym siedziałem).

Teraz pozwolę sobie pokazać, co wyświetlają różne komendy i jak wygląda mój xorg.conf.

Kod: Zaznacz cały

5220-debian:/home/kkuba# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
5220-debian:/home/kkuba# glxinfo | grep rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

Kod: Zaznacz cały

5220-debian:/home/kkuba# uname -r
2.6.26-2-686
Według synaptica posiadam x.org w wersji 1:7.3 + 19.

/etc/X11/xorg.conf:

Kod: Zaznacz cały

Section "InputDevice" 
    Identifier    "Generic Keyboard" 
    Driver        "kbd" 
    Option        "XkbRules"    "xorg" 
    Option        "XkbModel"    "pc105" 
    Option        "XkbLayout"    "pl" 
EndSection 

Section "InputDevice" 
    Identifier    "Configured Mouse" 
    Driver        "mouse" 
EndSection 

Section "Device" 
    Identifier    "Intel Corporation Mobile  Express Integrated Graphics Controller" 
    Driver        "intel" 
    Option          "DRI"    "true" 
    Option        "ExaNoComposite"    "false" 
    Option         "AccelMethod"         "exa" 
    Option        "MigrationHeuristic"     "greedy" 
    Option          "FramebufferCompression" "false"
EndSection

Section "Monitor" 
    Identifier    "Configured Monitor" 
EndSection 

Section "Screen" 
    Identifier    "Default Screen" 
    Monitor        "Configured Monitor" 
EndSection 

Section "Extensions" 
    Option "Composite" "Enable" 
EndSection
Bardzo proszę o pomoc.

Pozdrawiam.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

kkuba, może ogranicz używanie słów uważanych za zbyt pospolite nawet w sposób wykropkowany. Problem z komputerem nie powoduje aż takiego zmartwienia. Masz wakacje (tak wynika z Twojego profilu). Przejdź się do parku lub pograj w piłkę. Wrócisz to spokojnie rozwiążesz swój problem.

Obecnie znaczenie praktyczne pliku /etc/X11/xorg.conf zanika. Właściwie wszystkim zajmuje się hal.

Zostaw plik /etc/X11/xorg.conf w wersji okrojonej (usuń to co dopisałeś, zostaw tylko wpis odnośnie klawiatury) i skorzystaj ze skryptu:
http://debian.linux.pl/viewtopic.php?p=73083#73083
instalując sterowniki karty graficznej.
kkuba
Posty: 23
Rejestracja: 05 listopada 2008, 23:59
Lokalizacja: Nowy S±cz

Post autor: kkuba »

Niestety żadnych rezultatów, zupełnie nic się nie zmieniło...
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Masz zainstalowane pakiety ?

Kod: Zaznacz cały

debian:/home/kasia# dpkg -l | grep mesa
ii  libgl1-mesa-dri                      7.0.3-7                       A free implementation of the OpenGL API -- D
ii  libgl1-mesa-glx                      7.0.3-7                       A free implementation of the OpenGL API -- G
ii  libglu1-mesa                         7.0.3-7                       The OpenGL utility library (GLU)
ii  mesa-utils                           7.0.3-7                       Miscellaneous Mesa GL utilities
kkuba
Posty: 23
Rejestracja: 05 listopada 2008, 23:59
Lokalizacja: Nowy S±cz

Post autor: kkuba »

Nie mam "libgl1-mesa-dri".

Kod: Zaznacz cały

5220-debian:/home/kkuba# apt-get install libgl1-mesa-dri
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
  libgl1-mesa-dri: Wymaga: libgl1-mesa-glx (= 7.0.3-7) ale 7.4.4-1 ma zostać zainstalowany
E: Pakiety są uszkodzone
5220-debian:/home/kkuba# 
libgl1-mesa-glx mam, więc nie wiem w czym problem..
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

kkuba, wykonaj aktualizację Swojej wersji dystrybucji Debiana zgodnie z tym opisem:
http://debian.linux.pl/viewtopic.php?p=89342#89342

Następnie zainstaluj pakiety, o których wspomniał ilin, a których Ci brakuje.
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Jeśli Mu się uda... Ponieważ, jak widzę, pododawał sobie jakieś dziwne repozytoria. Mesy w wersji 7.4.4 nie ma w wersji testowej, za to była parę dni temu w wersji niestabilnej, i zostala zaktualizowana do wersji 7.5.

Sądzę, że ma pomieszane gałęzie i jeżeli robił aktualizację, to ciężko będzie odratować system i wrócić na standardowego Squeeze.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

iria, masz rację. Musimy zacząć standardowym pytaniem.

kkuba, pokaż wynik polecenia:

Kod: Zaznacz cały

cat /etc/apt/sources.list
kkuba
Posty: 23
Rejestracja: 05 listopada 2008, 23:59
Lokalizacja: Nowy S±cz

Post autor: kkuba »

Kod: Zaznacz cały

# Testing - Squeeze
deb [url]http://ftp.pl.debian.org/debian/[/url] testing main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] testing main non-free contrib
deb [url]http://security.debian.org/[/url] testing/updates main contrib non-free
deb-src [url]http://security.debian.org/[/url] testing/updates main contrib non-free
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Jeżeli masz to wszystko, to teraz wykonaj aktualizację systemu tak jak jest opisane w podanym wyżej odnośniku.

Jak będziesz miał jakieś błędy w trakcie którejś z operacji to się nimi pochwal.
ODPOWIEDZ