ďťż
 
 
   [+] GF9400M - nieprawidłowe działanie grafiki - Squeeze
 
 

Tematy

 
    
 

 

 

 

[+] GF9400M - nieprawidłowe działanie grafiki - Squeeze





milansport - 04-02-2010 19:06
Witam.
Zakupiłem netbooka Asus 1201n opartego na platformie ION i z kartą graficzną Nvidia 9400M.
Na komputerze preinstalowany jest system Windows7. Nie mogąc znieść już tego systemu, postanowiłem zainstalować Debiana.

Zainstalowałem zamknięte sterowniki do karty graficznej ze strony Nvidii i niestety nie działają one prawidłowo.
Nie jest obsługiwana przezroczystość.

Przykładowo ustawiłem przezroczystość w terminalu i wygląda to tak:

http://img63.imageshack.us/img63/929...ekranut.th.png

Przy próbie uruchomienia Compiza otrzymuję błąd: compiz --replace
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
Detected PCI ID for VGA: 05:00.0 0300: 10de:0876 (rev b1) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking screen 1Comparing resolution (1366x768) to maximum 3D texture size (8192): Passed.
Checking for Software Rasterizer: Not present.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Backend    : ini
Integration : true
Profile    : default
Adding plugins
Initializing core options...done I Compiz nie działa.

Nie działa także przezroczystość w programach Cairo-Dock czy Tilda
Polecenie glxinfo | grep direct zwraca: direct rendering: Yes Konkretniej, co do sterowników - próbowałem instalować wszystkie możliwe, które są przeznaczone dla mojej karty graficznej, czyli: Linux Display Driver Version 195.30 BETA          195.30          December 23, 2009
        Linux Display Driver Version 190.53        190.53        December 16, 2009
        Linux Display Driver Version 195.22 BETA        195.22        November 24, 2009
        Linux Display Driver Version 190.42        190.42        October 27, 2009
        Linux Display Driver Version 190.32 BETA        190.32        September 8, 2009
        Linux Display Driver Version 190.18 BETA        190.18        July 23, 2009 Niestety efekt zawsze był ten sam.
Mój xorg.conf: # nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Tue Dec  8 21:04:28 PST 2009

Section "ServerLayout"
    Identifier    "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath        "/usr/lib/X11/rgb"
EndSection

Section "Module"
    Load          "dbe"
    Load          "extmod"
    Load          "type1"
    Load          "freetype"
    Load          "glx"
EndSection

#Section "ServerFlags"
#    Option        "Xinerama" "0"
#EndSection

Section "InputDevice"
    # generated from default
    Identifier    "Mouse0"
    Driver        "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/psaux"
    Option        "Emulate3Buttons" "no"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier    "Keyboard0"
    Driver        "keyboard"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "pl"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Unknown"
    HorizSync      30.0 - 110.0
    VertRefresh    50.0 - 150.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
#  Option        "AddARGBGLXVisuals" "True"
#  Option        "NoLogo" "True"
#  Option        "RandRRotation" "on"
#  Option        "XAANoOffscreenPixmaps" "true#"
#  Option        "AllowGLXWithComposite" "true"
#  Option        "TwinView" "0"
#  Option        "metamodes" "1366x768 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

#Section "Extensions"
#    Option        "Composite" "enable"
#EndSection Z tym, że linijki przed którymi jest # dodawałem gdy próbowałem sam rozwiązać problem.
Testowałem czy wszystko działa z tymi linijkami i bez nich.
Bardzo proszę o jakiekolwiek sugestie i propozycje rozwiązania problemu.

Edycja:
Dodam jeszcze, że mam Debiana Squeeze z jądrem 2.6.32-trunk-686 i gnome 2.28.2



davitxx - 05-02-2010 10:30
Jak nie włączysz compiza to terminal będzie tak wyglądał.
Dopiero po jego włączeniu jest taki efekt jakiego oczekujesz.
Skoro masz Direct rendering : Yes to problem leży w compizie. Sterowniki są raczej zainstalowane prawidłowo.



milansport - 10-02-2010 12:38
Miałeś racje.
Sterowniki nie były przyczyną.
Nie zauważyłem, że gdy włączałem Compiza to mimo, że pokazuje się błąd to przeźroczystość wtedy działa.
Myślałem, że coś jest nie tak bo nie było obramowania okien gdy włączałem Compiza, a okazało się, że wystarczyło w CompizConfig zahaczyć 'dekoracje okien'.
I mam już i przeźroczystość i obramowanie okien :-)
Błąd:
Checking for Xgl: not present. Dalej się pojawia, ale wszystko działa.
Dziękuję i pozdrawiam
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis