Strona 2 z 5
					
				
				: 15 maja 2011, 17:56
				autor: Zboj
				Zainstalowałem, ale nie Twoją metodą, tylko standardowo ze strony producenta.
Kod: Zaznacz cały
glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL version string: 3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
Zmian brak.
 
			 
			
					
				
				: 15 maja 2011, 20:36
				autor: shevchenko1987
				Moim zdaniem problem z Vsync.
			 
			
					
				
				: 15 maja 2011, 20:52
				autor: Zboj
				shevchenko1987 pisze:Moim zdaniem problem z Vsync.
Mógłbyś przybliżyć komendę na sprawdzenie tego?
 
			 
			
					
				
				: 15 maja 2011, 21:59
				autor: DaVidoSS
				
Tam skonfiguruj, i zapisz do xorg.conf
 
			 
			
					
				
				: 15 maja 2011, 22:07
				autor: Zboj
				Wyłączyłem VBlank (o ile to ta sama opcja) i obecnie xorg.conf wygląda tak:
Kod: Zaznacz cały
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 270.41.06  (buildmeister@swio-display-x86-rhel47-08.nvidia.com)  Mon Apr 18 15:13:48 PDT 2011
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 270.41.06  (buildmeister@swio-display-x86-rhel47-08.nvidia.com)  Mon Apr 18 15:14:00 PDT 2011
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection
Section "Files"
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         "kbd"
EndSection
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Seiko/Epson"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 240M"
EndSection
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1366x768_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
 
			 
			
					
				
				: 15 maja 2011, 22:26
				autor: DaVidoSS
				Otworz plik do edycji:
W sekcji device dodaj to :
Kod: Zaznacz cały
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    Option         "AllowGLXWithComposite" "true"
    Option         "RenderAccel" "true"
i na końcu tego pliku nową sekcję:
Kod: Zaznacz cały
Section "Extensions"
    Option         "Composite" "enable"
EndSection
 
			 
			
					
				
				: 15 maja 2011, 22:40
				autor: Zboj
				Niestety po tych modyfikacjach X'y nie wstają. Wyrzuciło błędy i na końcu 
Linie dodałem we właściwym miejscu (oczywiście wcześniej niezahaszowane).
Kod: Zaznacz cały
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection
Section "Files"
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         "kbd"
EndSection
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Seiko/Epson"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 240M"
#    Option         "Coolbits" "1"
#    Option         "AddARGBGLXVisuals" "true"
#    Option         "TripleBuffer" "false"
#    Option         "AllowGLXWithComposite" "true"
#    Option         "RenderAccel" "true"
EndSection
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1366x768_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
#Section "Extensions"
#    Option         "Composite" "enable"
#    EndSection
EndSection
Edit: Wszystko poza 
AllowGLXWithComposite zostało zaakceptowane, ale niestety nie pomogło w rozwiązaniu problemu. Linia dotycząca 
AddARGBGLXVisuals została przeze mnie przeniesiona do sekcji screen (tak wyguglowałem). W czym natomiast przeszkadza potrójne buforowanie? Myślałem, że powinno być zawsze włączone, kiedy możliwe.
 
			 
			
					
				
				: 15 maja 2011, 23:21
				autor: DaVidoSS
				Źle dodałeś.
Tak ma to być:
Kod: Zaznacz cały
Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 250"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    Option         "AllowGLXWithComposite" "true"
    Option         "RenderAccel" "true"
    BusID          "PCI:1:0:0"
EndSection
Section "Extensions"
    Option         "Composite" "enable"
EndSection
a nie tak:
Kod: Zaznacz cały
#Section "Extensions"
#    Option         "Composite" "enable"
#    EndSection
EndSection
 
			 
			
					
				
				: 15 maja 2011, 23:27
				autor: Zboj
				i na końcu tego pliku nową sekcję:
To mnie zmyliło. Poza tym napisałem "oczywiście wcześniej niezahaszowane".
Poprawiłem zgodnie z tym, co mi wysłałeś i wszystko z X'ami jest w porządku. 
Kod: Zaznacz cały
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 240M"
    Option         "Coolbits" "1"
    Option         "AddARGBGLXVisuals" "true"
    Option         "TripleBuffer" "false"
    Option         "AllowGLXWithComposite" "true"
    Option         "RenderAccel" "true"
EndSection
Section "Extensions"
    Option         "Composite" "enable"
EndSection
Jednak cel pozostał nieosiągnięty. Aż mi głupio.
 
			 
			
					
				
				: 15 maja 2011, 23:57
				autor: DaVidoSS
				Nie mam zielonego pojęcia co to może być. Jak znajdziesz przyczynę to napisz.