Niestandardowa rozdzielczość w openSuSE -problem z xorg.conf

Co nie oznacza, że nie warto spróbować :wink:

Podaj teraz Twój /etc/X11/xorg.conf

# /.../

# SaX generated X11 config file

# Created on: 2008-01-30T23:54:07+0100.

#

# Version: 8.1

# Contact: Marcus Schaefer , 2005

# Contact: SaX-User list 

#

# Automatically generated by [ISaX] (8.1)

# PLEASE DO NOT EDIT THIS FILE!

#


Section "Files"

  FontPath "/usr/share/fonts/misc:unscaled"

  FontPath "/usr/share/fonts/local"

  FontPath "/usr/share/fonts/75dpi:unscaled"

  FontPath "/usr/share/fonts/100dpi:unscaled"

  FontPath "/usr/share/fonts/Type1"

  FontPath "/usr/share/fonts/URW"

  FontPath "/usr/share/fonts/Speedo"

  FontPath "/usr/share/fonts/PEX"

  FontPath "/usr/share/fonts/cyrillic"

  FontPath "/usr/share/fonts/latin2/misc:unscaled"

  FontPath "/usr/share/fonts/latin2/75dpi:unscaled"

  FontPath "/usr/share/fonts/latin2/100dpi:unscaled"

  FontPath "/usr/share/fonts/latin2/Type1"

  FontPath "/usr/share/fonts/latin7/75dpi:unscaled"

  FontPath "/usr/share/fonts/baekmuk:unscaled"

  FontPath "/usr/share/fonts/japanese:unscaled"

  FontPath "/usr/share/fonts/kwintv"

  FontPath "/usr/share/fonts/truetype"

  FontPath "/usr/share/fonts/uni:unscaled"

  FontPath "/usr/share/fonts/CID"

  FontPath "/usr/share/fonts/ucs/misc:unscaled"

  FontPath "/usr/share/fonts/ucs/75dpi:unscaled"

  FontPath "/usr/share/fonts/ucs/100dpi:unscaled"

  FontPath "/usr/share/fonts/hellas/misc:unscaled"

  FontPath "/usr/share/fonts/hellas/75dpi:unscaled"

  FontPath "/usr/share/fonts/hellas/100dpi:unscaled"

  FontPath "/usr/share/fonts/hellas/Type1"

  FontPath "/usr/share/fonts/misc/sgi:unscaled"

  FontPath "/usr/share/fonts/xtest"

  FontPath "/opt/kde3/share/fonts"

  InputDevices "/dev/gpmdata"

  InputDevices "/dev/input/mice"

EndSection


Section "ServerFlags"

  Option "AllowMouseOpenFail" "on"

  Option "IgnoreABI" "on"

EndSection


Section "Module"

  Load "dbe"

  Load "type1"

  Load "freetype"

  Load "extmod"

  Load "glx"

  Load "dri"

EndSection


Section "InputDevice"

  Driver "kbd"

  Identifier "Keyboard[0]"

  Option "Protocol" "Standard"

  Option "XkbLayout" "pl"

  Option "XkbModel" "microsoftpro"

  Option "XkbRules" "xfree86"

EndSection



Section "InputDevice"

  Driver "mouse"

  Identifier "Mouse[1]"

  Option "Buttons" "5"

  Option "Device" "/dev/input/mice"

  Option "Name" "Elan Microelectronics PS/2+USB Mouse"

  Option "Protocol" "explorerps/2"

  Option "Vendor" "Sysp"

  Option "ZAxisMapping" "4 5"

EndSection



Section "Monitor"

  Option "CalcAlgorithm" "XServerPool"

  DisplaySize 410 257

  HorizSync 30-84

  Identifier "Monitor[0]"

  ModelName "HITACHI X90W D-SUB"

  Option "DPMS"

  VendorName "HIT"

  VertRefresh 43-76

  UseModes "Modes[0]"

EndSection



Section "Modes"

  Identifier "Modes[0]"

  Modeline "1440x900" 89 1440 1488 1520 1600 900 903 909 926 +hsync +vsync

EndSection



Section "Screen"

  DefaultDepth 24

  SubSection "Display"

    Depth 15

    Modes "1024x768" "800x600" 

  EndSubSection

  SubSection "Display"

    Depth 16

    Modes "1024x768" "800x600" 

  EndSubSection

  SubSection "Display"

    Depth 24

    Modes "1024x768" "800x600" 

  EndSubSection

  SubSection "Display"

    Depth 8

    Modes "1024x768" "800x600" 

  EndSubSection

  Device "Device[0]"

  Identifier "Screen[0]"

  Monitor "Monitor[0]"

EndSection



Section "Device"

  BoardName "RV280 5964"

  BusID "1:0:0"

  Driver "fglrx"

  Identifier "Device[0]"

  Option "FSAADisableGamma" "no"

  Option "CapabilitiesEx" "0x00000000"

  Option "CenterMode" "off"

  Option "FSAAMSPosX3" "0.000000"

  Option "FSAAMSPosX4" "0.000000"

  Option "mtrr" "off"

  Option "FSAAMSPosY1" "0.000000"

  Option "FSAAScale" "1"

  Option "FSAAMSPosY2" "0.000000"

  Option "FSAAMSPosX5" "0.000000"

  Option "ForceGenericCPU" "no"

  Option "GammaCorrectionI" "0x00000000"

  Option "FSAAMSPosX0" "0.000000"

  Option "FSAAMSPosY3" "0.000000"

  Option "FSAAMSPosY4" "0.000000"

  Option "no_accel" "no"

  Option "FSAACustomizeMSPos" "no"

  Option "FSAAMSPosY5" "0.000000"

  Option "UseFastTLS" "0"

  Option "GammaCorrectionII" "0x00000000"

  Option "BlockSignalsOnLock" "on"

  Option "FSAAEnable" "no"

  Option "Capabilities" "0x00000000"

  Option "KernelModuleParm" "locked-userpages=0"

  Option "VideoOverlay" "on"

  Option "no_dri" "no"

  Option "StereoSyncEnable" "1"

  Option "PseudoColorVisuals" "off"

  Option "UseInternalAGPGART" "no"

  Option "FSAAMSPosX1" "0.000000"

  Option "Stereo" "off"

  Option "FSAAMSPosX2" "0.000000"

  Option "OpenGLOverlay" "off"

  Option "FSAAMSPosY0" "0.000000"

  Option "ScreenOverlap" "0"

  VendorName "ATI"

EndSection




Section "ServerLayout"

  Identifier "Layout[all]"

  InputDevice "Keyboard[0]" "CoreKeyboard"

  InputDevice "Mouse[1]" "CorePointer"

  Option "Clone" "off"

  Option "Xinerama" "off"

  Screen "Screen[0]"

EndSection



Section "DRI"

    Group "video"

    Mode 0660

EndSection


Section "Extensions"

  Option "DAMAGE" "false"

EndSection

Wszędzie 0.000000 - pewnie o to chodzi :slight_smile: .

Na początek spróbuj takiego xorg.confa:

# /.../

# SaX generated X11 config file

# Created on: 2008-01-30T23:54:07+0100.

#

# Version: 8.1

# Contact: Marcus Schaefer , 2005

# Contact: SaX-User list 

#

# Automatically generated by [ISaX] (8.1)

# PLEASE DO NOT EDIT THIS FILE!

#


Section "Files"

  FontPath "/usr/share/fonts/misc:unscaled"

  FontPath "/usr/share/fonts/local"

  FontPath "/usr/share/fonts/75dpi:unscaled"

  FontPath "/usr/share/fonts/100dpi:unscaled"

  FontPath "/usr/share/fonts/Type1"

  FontPath "/usr/share/fonts/URW"

  FontPath "/usr/share/fonts/Speedo"

  FontPath "/usr/share/fonts/PEX"

  FontPath "/usr/share/fonts/cyrillic"

  FontPath "/usr/share/fonts/latin2/misc:unscaled"

  FontPath "/usr/share/fonts/latin2/75dpi:unscaled"

  FontPath "/usr/share/fonts/latin2/100dpi:unscaled"

  FontPath "/usr/share/fonts/latin2/Type1"

  FontPath "/usr/share/fonts/latin7/75dpi:unscaled"

  FontPath "/usr/share/fonts/baekmuk:unscaled"

  FontPath "/usr/share/fonts/japanese:unscaled"

  FontPath "/usr/share/fonts/kwintv"

  FontPath "/usr/share/fonts/truetype"

  FontPath "/usr/share/fonts/uni:unscaled"

  FontPath "/usr/share/fonts/CID"

  FontPath "/usr/share/fonts/ucs/misc:unscaled"

  FontPath "/usr/share/fonts/ucs/75dpi:unscaled"

  FontPath "/usr/share/fonts/ucs/100dpi:unscaled"

  FontPath "/usr/share/fonts/hellas/misc:unscaled"

  FontPath "/usr/share/fonts/hellas/75dpi:unscaled"

  FontPath "/usr/share/fonts/hellas/100dpi:unscaled"

  FontPath "/usr/share/fonts/hellas/Type1"

  FontPath "/usr/share/fonts/misc/sgi:unscaled"

  FontPath "/usr/share/fonts/xtest"

  FontPath "/opt/kde3/share/fonts"

  InputDevices "/dev/gpmdata"

  InputDevices "/dev/input/mice"

EndSection


Section "ServerFlags"

  Option "AllowMouseOpenFail" "on"

  Option "IgnoreABI" "on"

EndSection


Section "Module"

  Load "dbe"

  Load "type1"

  Load "freetype"

  Load "extmod"

  Load "glx"

  Load "dri"

EndSection


Section "InputDevice"

  Driver "kbd"

  Identifier "Keyboard[0]"

  Option "Protocol" "Standard"

  Option "XkbLayout" "pl"

  Option "XkbModel" "microsoftpro"

  Option "XkbRules" "xfree86"

EndSection



Section "InputDevice"

  Driver "mouse"

  Identifier "Mouse[1]"

  Option "Buttons" "5"

  Option "Device" "/dev/input/mice"

  Option "Name" "Elan Microelectronics PS/2+USB Mouse"

  Option "Protocol" "explorerps/2"

  Option "Vendor" "Sysp"

  Option "ZAxisMapping" "4 5"

EndSection



Section "Monitor"

  Option "CalcAlgorithm" "XServerPool"

  DisplaySize 410 257

  HorizSync 30-84

  Identifier "Monitor[0]"

  ModelName "HITACHI X90W D-SUB"

  Option "DPMS"

  VendorName "HIT"

  VertRefresh 43-76

  UseModes "Modes[0]"

EndSection



Section "Modes"

  Identifier "Modes[0]"

  Modeline "1440x900" 89 1440 1488 1520 1600 900 903 909 926 +hsync +vsync

EndSection



Section "Screen"

  DefaultDepth 24

  SubSection "Display"

    Depth 15

    Modes "1280x768" "1024x768" "800x600"

  EndSubSection

  SubSection "Display"

    Depth 16

    Modes "1280x768" "1024x768" "800x600"

  EndSubSection

  SubSection "Display"

    Depth 24

    Modes "1280x768" "1024x768" "800x600"

  EndSubSection

  SubSection "Display"

    Depth 8

    Modes "1280x768" "1024x768" "800x600"

  EndSubSection

  Device "Device[0]"

  Identifier "Screen[0]"

  Monitor "Monitor[0]"

EndSection



Section "Device"

  BoardName "RV280 5964"

  BusID "1:0:0"

  Driver "fglrx"

  Identifier "Device[0]"

  Option "FSAADisableGamma" "no"

  Option "CapabilitiesEx" "0x00000000"

  Option "CenterMode" "off"

  Option "FSAAMSPosX3" "0.000000"

  Option "FSAAMSPosX4" "0.000000"

  Option "mtrr" "off"

  Option "FSAAMSPosY1" "0.000000"

  Option "FSAAScale" "1"

  Option "FSAAMSPosY2" "0.000000"

  Option "FSAAMSPosX5" "0.000000"

  Option "ForceGenericCPU" "no"

  Option "GammaCorrectionI" "0x00000000"

  Option "FSAAMSPosX0" "0.000000"

  Option "FSAAMSPosY3" "0.000000"

  Option "FSAAMSPosY4" "0.000000"

  Option "no_accel" "no"

  Option "FSAACustomizeMSPos" "no"

  Option "FSAAMSPosY5" "0.000000"

  Option "UseFastTLS" "0"

  Option "GammaCorrectionII" "0x00000000"

  Option "BlockSignalsOnLock" "on"

  Option "FSAAEnable" "no"

  Option "Capabilities" "0x00000000"

  Option "KernelModuleParm" "locked-userpages=0"

  Option "VideoOverlay" "on"

  Option "no_dri" "no"

  Option "StereoSyncEnable" "1"

  Option "PseudoColorVisuals" "off"

  Option "UseInternalAGPGART" "no"

  Option "FSAAMSPosX1" "0.000000"

  Option "Stereo" "off"

  Option "FSAAMSPosX2" "0.000000"

  Option "OpenGLOverlay" "off"

  Option "FSAAMSPosY0" "0.000000"

  Option "ScreenOverlap" "0"

  VendorName "ATI"

EndSection




Section "ServerLayout"

  Identifier "Layout[all]"

  InputDevice "Keyboard[0]" "CoreKeyboard"

  InputDevice "Mouse[1]" "CorePointer"

  Option "Clone" "off"

  Option "Xinerama" "off"

  Screen "Screen[0]"

EndSection



Section "DRI"

    Group "video"

    Mode 0660

EndSection


Section "Extensions"

  Option "DAMAGE" "false"

EndSection

W tym Xorgu nie ma Modeline dla 1280x768 wiec pewnie nie pójdzie, ale spróbuje.

EDIT:

Jednak nie dziala, ale zmienil sie blad.

Parse error on line 188 of section Extensions

      Unexpceted EOF. Missing EndSection keyword?

X-y sie oczywiscie nie laduja.

HarryPotter , widzisz, czasami przydaje sie chociaż podstawowa znajomość języków obcych, bo wszystko w tym komunikacie masz wyjaśnione. Nie masz zamkniętej sekcji w pliku konfiguracyjnym. Szukaj w okolicach linijki 188 i na końcu tej sekcji dopisz… EndSection.

Ale ta sekcja jest zamknięta!

187. Section "Extensions"

188. Option "DAMAGE" "false"

189. EndSection

Inne sekcje też przejrzałem - pozamykane.

Mam tą samą kartę i na otwartym sterowniku (bez doinstalowywania jakiegokolwiek sterowników) można ustawić podaną przez ciebie rozdzielczość, jak widać na załączonym zrzucie.

Więc zastanawiam się dlaczego u ciebie było to niemożliwe.

Jedyne co przychodzi mi do głowy, to że karta nie została prawidłowo rozpoznana.

Zamknięty sterownik udało mi się tylko raz zainstalować i o ile dobrze pamiętam nie był to: 8.28.8.

Ale i tak wróciłem do otwartego sterownika, bo nie zauważyłem wzrostu wydajności, a tylko co rusz komputer się zawieszał.

Na otwartym sterowniku można na tej karcie bez większego problemu uruchomić na AIGLX efekty Compiz-Fusion :rocol: .

Co do edycji pliku: xorg.conf to trzeba pamiętać, żeby na końcu zostawić jedną pustą linię.

Sam się o tym przekonałem, X-sy nie chciały się uruchomić, a błąd wskazywał na linię w której nic nie zmieniałem.

post-53194-13856533724943_thumb.gif

Nie mam takiego zamiaru - i tak na moim kompie zanim wyłączyłem przeźroczystość w KDE, SuSE chodził jak suseł :slight_smile: .

A jak zainstalować z powrotem te otwarte sterowniki??

EDIT:

Rzeczywiście na końcu xorga nie było wolnej linii, jednak nie rozwiązało to problemu. Błąd z podanym numerem niepoprawnej linii zniknął, lecz z powrotem wrócił poprzedni.

Przezroczystość w KDE, a efekty Compiz-Fusion to są dwie odrębne sprawy i działają na innej zasadzie.

I nawet zalecane jest wyłączenie przezroczystości w KDE przed włączaniem efektów Compiza.

Z resztą nie chcesz twój wybór.

W skrócie masz tu: http://forum.suse.pl/index.php/topic,17 … #msg116628

Bardziej szczegółowo tu: http://forum.suse.pl/index.php/topic,17131.0.html

Odpaliłem z powrotem otwarte stery, co ciekawe, gdy chciałem usunąć fglrx [rpm -e $(rpm -qa | grep fglrx)], nie został on wykryty. Czyżby w ogóle się nie zainstalował?

Nie chcę nic popsuć, więc wklejam xorga, a wy powiedzcie, co mam zrobić, żeby włączyć rozdzielczość 1280x768.

http://www.wklej.org/id/7d9de0fdb8

Pakiet fglrx odinstaluj przez Yast2, natomiast rozdzielczość spróbuj zmienić poprzez Sax2.

Próbowałem już zmienić rozdzielczość przez SaX-a, jednak tam nie ma takiej, jak chcę (zresztą powinieneś zauważyć brak wpisów w Xorg.conf). W YaST-'ście wszystko z fglrx jest odinstalowane więc chyba jest OK.

Podaj wynik komendy:

glxinfo

W jaki sposób wygenerowałeś nowy xorg.conf po odinstalowaniu fglrx ?

Nie masz przypadkiem gdzieś kopi pliku xorg.conf wykonanej zaraz po instalacji ?

Ps.: Sprawdzałem wpisy w xorg.conf i u mnie też nie ma 1280x768, ale jak w SaX2 zmieniłem rozdzielczość na 1280x768, to po ponownym uruchomieniu komputera pojawił się taki wpis w pliku.

http://wklej.org/id/bc9e9c6087 - wynik glxinfo

xorga generowałem:

sax2 -r -m 0=radeon

według opisu, do którego podałeś link

Wydaj mi się, że wszystko jest OK, tylko brakuje mi tej rozdziałki 1280x768.

Spróbuj tej metody: http://forum.suse.pl/index.php/topic,17 … #msg114355

Nie podoba mi się coś w xorg.conf , ale nie jestem pewien, bo teraz mam openSUSE 10.2 (10.3 też miałem), a mianowicie:

# OpenGL vendor string: Mesa project: www.mesa3d.org

# OpenGL renderer string: Mesa GLX Indirect

# OpenGL version string: 1.4 (2.1 Mesa 7.0.1)

OpenGL vendor string: Tungsten Graphics, Inc.

OpenGL renderer string: Mesa DRI R200 20060602 AGP 1x x86/MMX+/3DNow!+/SSE TCL

OpenGL version string: 1.3 Mesa 6.5.1

Ten wpis dotyczy openSUSE 10.2, ale o ile dobrze pamiętam w 10.3 była ta różnica, że była nowsza wersja Mesy tak jak u ciebie i było AGP 4x I jeszcze:

Load "dri"

# direct rendering: No

Akceleracja niby włączona, a nie działa ?

Niestety po wykonaniu komendy:

sax2 -a

jako root, X-y z powrotem sie unieruchomily, wywalajac ten sam blad:

EDIT:

Zauważyłem, że w Xorgu jeszcze siedzi fglrx:

http://www.wklej.org/id/271422a375

EDIT 2:

Zrobiłem:

i dopisałem 1280x768 do xorga.

KDE się odpala, lecz w SaX-ie nadal nie ma 1280x768 do wyboru, a glxinfo wywala “Direct rendering: No” mimo zaznaczonego w SaX-ie “Akceleracja 3D”.

Podobny wątek z problemami po instalacji sterowników ati z podobną kartą w roli głównej: http://forum.suse.pl/index.php/topic,17799.0.html

Można tam między innymi wyczytać:

Jeśli udało ci się zainstalować ten sterownik mimo braku odpowiedniej wersji Xorga, więc prawdopodobnie w systemie masz teraz “niezły bajzel”.

Sterownika zamkniętego nie udało mi się zainstalować, były po nim resztki w xorgu (po tym najnowszym), ale już nie ma. Chodze na otwartych, lecz nadal nie mam 1280x768 ani 3D więc prosze o pomoc. W xorgu mam wpisane modelines dla tej rozdzielczości.

W jaki sposób się tego pozbyłeś ?

Coś mi przypomina.

Wstaw gdzieś zrzuty (podaj linki) z: głównego okna SaX2 oraz z 3 kart z ustawieniami monitora.

Rozdzielczości 1280x768 szukałeś w tym miejscu: http://img.wklej.org/images/35576SaX2.gif