Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Czyli jak najefektywniej (lub efektowniej) skonfigurować Slackware'a w komputerze domowym

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
naglfar
Użytkownik
Posty: 12
Rejestracja: 2007-01-17, 23:17

Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: naglfar »

Mam ATI Radeona X1300, sterowniki fglrx, monitor LCD o rozdziczlosci 1440x900, Slackware 12.0.

Ustawialem w xorg.conf rozne rozdzielczosci, ale ciagle maksmalna wyswietlana rozdzielczosc to 1280x1024. Dopisalem sobie modeline jak polecil mi _Rafal_, gdy w Modes zostawie tylko tryb "1440x900_60.00", pulpit rozciaga mi sie poza monitor, a rozdzielczosc to ciagle 1280x1024. Ustawienie takiej rozdzielczosci jest mozliwe, przy tej samej konfiguracji na Ubuntu mialem rozdzielczosc 1440x900 (sposob jakim robilem to na Ubuntu nie dziala na Slacku, moze to kwestia innych wersji xorga, albo driverow).

Podaje wazniejsze rzeczy z mojego xorg.conf:

Kod: Zaznacz cały

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        HorizSync       50.0 - 120.0
        VertRefresh     50.0 - 150.0
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"   
        Option      "DPMS" "true"

  # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
  Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync

  # 800x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 38.22 MHz
  Modeline "800x600_60.00"  38.22  800 832 912 1024  600 601 604 622  -HSync +Vsync

EndSection



Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
EndSection



Section "Screen"   
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display" 
                Viewport   0 0
                Depth     24   
                Modes   "1440x900_60.00"
        EndSubSection

EndSection
Ostatnio zmieniony 2007-08-05, 17:31 przez naglfar, łącznie zmieniany 2 razy.
Awatar użytkownika
guitarrizer
Użytkownik
Posty: 349
Rejestracja: 2004-06-12, 14:23
Lokalizacja: Gdańsk
Kontakt:

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: guitarrizer »

Na podstawie Twojego configa w sekcji Monitor powinieneś mieć wartości dla horizontala:
55.92 - 106.47

Pewnie z verticalem też powinieneś coś zrobić, poszukaj plku .inf ze sterownika do Windowsa i wpisz te wartości.
Ostatnio zmieniony 2007-08-05, 17:37 przez guitarrizer, łącznie zmieniany 1 raz.
Linux Registered User #350196

Obrazek
_Rafał_
Użytkownik
Posty: 104
Rejestracja: 2007-08-01, 21:48

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: _Rafał_ »

Ja u siebie jak dopisałem

Kod: Zaznacz cały

# usuń hasza z jednej z tych opcji.
# Option        "ModeValidation" "DFP-0:  NoDFPNativeResolutionCheck"
# Option        "ModeValidation" "NoDFPNativeResolutionCheck"
# Option        "ModeValidation" "CRT-0:  NoDFPNativeResolutionCheck"
do sekcji device to właśnie taką rozdzielczość dostawałem. Natomiast nie wiem czy ta opcja dotyczy tylko nvidii czy ati też więc proszę wybaczyć.
Awatar użytkownika
naglfar
Użytkownik
Posty: 12
Rejestracja: 2007-01-17, 23:17

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: naglfar »

Sprawdziłem wszystkie 3 opcje - bez elfektu.

Mam monitor LCD, zakresy odświeżań wpisałem "na pałę", byle by wartości dla 1440x900@60 się w nich mieściły. Mylę się, że nie ma to żadnego znaczenia?
_Rafał_
Użytkownik
Posty: 104
Rejestracja: 2007-08-01, 21:48

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: _Rafał_ »

To ja nie wiem :) Może ktoś inny będzie wiedział. Ja jak kilka dni temu jeszcze miałem radeona to nie działało mi DVI więc poradzono mi zmienić sterownik z fglrx na standardowy radeon. Wtedy tam DVI zaczęło działać i rozdzielczości miałem prawidłowe..
Awatar użytkownika
naglfar
Użytkownik
Posty: 12
Rejestracja: 2007-01-17, 23:17

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: naglfar »

Niestety do Radonow X*** jest tylko fglrx. No i nowe avivo, ale jeszcze we wczesnym stadium rozwoju.

Ale zrobiłem jakiś postęp. :-) Wypróbowałem kilka utawień xorg.conf z różnych zagraniczych for linuksowych i doszedłem do tego, ze mam rozdzielczość 1440x900, ale pulpit ciągle wychodzi poza ekran, mimo tego, że w xorg.conf mam tyko rodzielczość 1440x900... Mój obecny xorg.conf:

Kod: Zaznacz cały

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"

#       DisplaySize     410 257
        HorizSync       30.0-81.0
        VertRefresh     56.0-75.0
#       Option          "DDC" "false"
        
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"

# Modeline "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934

  Modeline "1440x900" 108.84 1440 1472 1880 1912 900 918 927 946

EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
  
# Option        "ModeValidation" "DFP-0:  NoDFPNativeResolutionCheck"
# Option        "ModeValidation" "NoDFPNativeResolutionCheck"
# Option        "ModeValidation" "CRT-0:  NoDFPNativeResolutionCheck"

EndSection


Section "Screen"

        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24 
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes   "1440x900"
        EndSubSection

EndSection
Odhaszowanie zahaszowanych opcji niczego nie zmienia. Co jest niedobrze?
Awatar użytkownika
S-p-y
Użytkownik
Posty: 35
Rejestracja: 2007-03-21, 16:38
Lokalizacja: Katowice
Kontakt:

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: S-p-y »

Nie wiem czy coś to wam da ale mam taki monitor i wszystko chodzi ładnie tyle że mam GF-a.

Kod: Zaznacz cały

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/corefonts"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/Speedo"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/100dpi/:unscaled"
EndSection

Section "Module"
    Load           "extmod"
    Load           "xtrap"
    Load           "speedo"
    Load           "record"
    Load           "dbe"
    Load           "freetype"
    Load           "type1"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "pl"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "FUS"
    ModelName      "C19-1W"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "GeForce 8800"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    32
    Option         "UseEdidDpi" "FALSE"
    Option         "DPI" "96 x 96"
    Option         "AddARGBGLXVisuals" "True"
    Option         "DisableGLXRootClipping" "True"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       32
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
Ak: http://skyline.ltd.pl
Awatar użytkownika
naglfar
Użytkownik
Posty: 12
Rejestracja: 2007-01-17, 23:17

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: naglfar »

S-p-y, niestety nie pomogło.

Doszedłem do tego: zależnie od tego, jakie podam wartości HorizSync i VertRefresh, tworzona jest lista rozdzielczości, które wydoli monitor. Z XFCE mogę je przeglądać, są to: 1920x1080, 1600x1200, 1280x1024 i mniejsze. Od ustawionego modeline i rozdzielczości w screen zależy tylko to, która z podanych wyżej rozdzieczlości zostanie w fluxboxie wybrana (najbliższa podanej). Zatem gdy ustawiam 1440x900, dostaję 1600x1200, czyli monitor wyświetla 2/3 ekranu.

Co na to poradzić?
jacol
Przyjaciel Forum
Posty: 680
Rejestracja: 2004-06-12, 17:34

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: jacol »

Witam.
Może zastosować "be" program nvidia-settings i zobaczyć co się będzie działo ? Pozdrawiam jacol
Awatar użytkownika
naglfar
Użytkownik
Posty: 12
Rejestracja: 2007-01-17, 23:17

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: naglfar »

jacol pisze:Może zastosować "be" program nvidia-settings i zobaczyć co się będzie działo ? Pozdrawiam jacol
Mam przecież ATI. :sad: Znalazłem tu jakiś amdcccle czyli ATI Catalyst Config Center, ale nie włącza mi się to.

[ Dodano: 2007-08-06, 18:20 ]
Znalazłem wratości odświeżania dla mojego monitora, ale nigdzie mi się nie przydały. Wrzuciłem xorg.conf dla innego monitora, o rozdzieczlości "1680x1050". Do listy rodzielczości do wyboru w KDE dodały mi się podane niżej rozdzielczości, teraz za wysoka rozdzielczość jest "upchnięta" na rodzielczości monitora.

xorg.conf

Kod: Zaznacz cały

Section "Monitor"
	Identifier	"aticonfig-Monitor[0]"
	VendorName	"Samsung"
	ModelName	"SyncMaster 931BW"
#       HorizSync       30.0-81.0
#       VertRefresh     56.0-75.0
	UseModes	"Modes[0]"

EndSection


Section "Modes"

 Identifier   "Modes[0]"
 Modeline	"1680x1050" 119.00 1680 1728 1760 1840 1050 1053 1059 1080
 Modeline 	"1680x1050" 184.27 1680 1792 1976 2272 1050 1051 1054 1096
 Modeline 	"1680x1050" 181.61 1680 1792 1976 2272 1050 1051 1054 1095
 Modeline 	"1680x1050" 178.96 1680 1792 1976 2272 1050 1051 1054 1094
 Modeline 	"1600x1024" 171.97 1600 1712 1888 2176 1024 1025 1028 1068
 Modeline 	"1600x1024" 168.40 1600 1704 1880 2160 1024 1025 1028 1068
 Modeline 	"1600x1024" 165.94 1600 1704 1880 2160 1024 1025 1028 1067
 Modeline 	"1600x1000" 166.71 1600 1704 1880 2160 1000 1001 1004 1043
 Modeline 	"1600x1000" 164.46 1600 1704 1880 2160 1000 1001 1004 1043
 Modeline 	"1600x1000" 162.05 1600 1704 1880 2160 1000 1001 1004 1042
 Modeline 	"1400x1050" 153.77 1400 1496 1648 1896 1050 1051 1054 1096
 Modeline 	"1400x1050" 151.56 1400 1496 1648 1896 1050 1051 1054 1095
 Modeline 	"1400x1050" 149.34 1400 1496 1648 1896 1050 1051 1054 1094
 Modeline 	"1280x1024" 136.57 1280 1368 1504 1728 1024 1025 1028 1068
 Modeline 	"1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068
 Modeline 	"1280x1024" 132.75 1280 1368 1504 1728 1024 1025 1028 1067
 Modeline 	"1440x900" 134.52 1440 1536 1688 1936 900 901 904 939
 Modeline 	"1440x900" 132.71 1440 1536 1688 1936 900 901 904 939
 Modeline 	"1440x900" 130.75 1440 1536 1688 1936 900 901 904 938
 Modeline 	"1280x960" 128.13 1280 1368 1504 1728 960 961 964 1002
 Modeline 	"1280x960" 126.27 1280 1368 1504 1728 960 961 964 1001
 Modeline 	"1280x960" 124.54 1280 1368 1504 1728 960 961 964 1001
 Modeline 	"1366x768" 107.78 1368 1448 1592 1816 768 769 772 802
 Modeline 	"1366x768" 106.19 1368 1448 1592 1816 768 769 772 801
 Modeline 	"1366x768" 104.73 1368 1448 1592 1816 768 769 772 801
 Modeline 	"1280x800" 105.78 1280 1360 1496 1712 800 801 804 835
 Modeline 	"1280x800" 104.35 1280 1360 1496 1712 800 801 804 835
 Modeline 	"1280x800" 102.80 1280 1360 1496 1712 800 801 804 834
 Modeline 	"1152x864" 103.59 1152 1224 1352 1552 864 865 868 902
 Modeline 	"1152x864" 102.08 1152 1224 1352 1552 864 865 868 901
 Modeline 	"1152x864" 99.64 1152 1224 1344 1536 864 865 868 901
 Modeline 	"1280x768" 101.60 1280 1360 1496 1712 768 769 772 802
 Modeline 	"1280x768" 99.17 1280 1352 1488 1696 768 769 772 801
 Modeline 	"1280x768" 97.81 1280 1352 1488 1696 768 769 772 801
 Modeline 	"1024x768" 80.71 1024 1080 1192 1360 768 769 772 802
 Modeline 	"1024x768" 79.52 1024 1080 1192 1360 768 769 772 801
 Modeline 	"1024x768" 78.43 1024 1080 1192 1360 768 769 772 801
 Modeline 	"1280x600" 77.82 1280 1344 1480 1680 600 601 604 626
 Modeline 	"1280x600" 76.04 1280 1336 1472 1664 600 601 604 626
 Modeline 	"1280x600" 75.00 1280 1336 1472 1664 600 601 604 626
 Modeline 	"1024x600" 62.26 1024 1080 1184 1344 600 601 604 626
 Modeline 	"1024x600" 61.42 1024 1080 1184 1344 600 601 604 626
 Modeline 	"1024x600" 59.86 1024 1072 1176 1328 600 601 604 626
 Modeline 	"800x600" 48.18 800 840 920 1040 600 601 604 626
 Modeline 	"800x600" 47.53 800 840 920 1040 600 601 604 626
 Modeline 	"800x600" 46.87 800 840 920 1040 600 601 604 626
 Modeline 	"768x576" 44.83 768 808 888 1008 576 577 580 601
 Modeline 	"768x576" 43.52 768 800 880 992 576 577 580 601
 Modeline 	"768x576" 42.93 768 800 880 992 576 577 580 601
 Modeline 	"640x480" 30.25 640 664 728 816 480 481 484 501
 Modeline 	"640x480" 29.84 640 664 728 816 480 481 484 501
 Modeline 	"640x480" 29.43 640 664 728 816 480 481 484 501

EndSection


Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection



Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"

 DefaultDepth 24
 SubSection "Display"
   Depth      15
   Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" 
"1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      16
   Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" 
"1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      24
   Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" 
"1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      8
   Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" 
"1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection

EndSection
Co ciekawe działa mi egzotyczna rozdzielczość, taka jak 1600x1000, ale upragnione 1440x900 za cholerę nie chce zostać zaakceptowane. :( Próbowałem dodawać modeline dla róznych wartości odswieżania, ale nic to nie daje.

[ Dodano: 2007-08-06, 22:42 ]
W ustawieniach ekranu KDE znalazłem coś takiego:
Obrazek
To chyba znaczy, że Xorg uznaje natywną rozdzielczość mojego monitora za 1920x1200.

Próbowałem wszystkiego co tylko znalazłem, kilku ustawień xorg.con znalezionych na innych forach, które skutkowały posiadaczom ATI i mojego monitora (Samsung SyncMaster 931BW), u mnie żadne nie dawało efektu.

Ludzie, pomóżcie mi, od 3 dni siedzę na świeżo zainstalowanym Slacku po kilka godzin, próbując ustawić tą rozdzielczość. :(
Strus
Użytkownik
Posty: 3
Rejestracja: 2008-03-02, 14:14

Re: Rozdzielczosc 1440x900 (ATI Radeon X1300 fglrx)

Post autor: Strus »

naglfar pisze:

Kod: Zaznacz cały

Section "Screen"   
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display" 
                Viewport   0 0
                Depth     24   
                Modes   "1440x900_60.00"
        EndSubSection

Spróbuj w modes zamiast _ wpisac tam @ (małpę)...

Zresztą nie dziw się... To jest Slackware 12 i sterowniki ATI (moim zdaniem dwa mało udane produkty... -.-). Nie wiem, jak to jest z Radeonem X1300 ale z tego co mi wiadomo to jest on podobno poprawnie obsługiwany przez otwarte sterowniki.

Jeszcze jedno czy masz w ogóle akceleracje 3D pod tymi sterami?

Jak coś to u mnie xorg.conf na Slacku 11 i otwarych sterach przy Radeonie 9200SE wyglada tak:

Kod: Zaznacz cały

Section "Monitor"

    Identifier  "ViewSonic_VA1912w"

    HorizSync   30-82
    VertRefresh 50-85
    
    Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync

EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "Radeon_9200SE"
    Monitor     "ViewSonic_VA1912w"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1440x900@60"
        ViewPort    0 0
    EndSubsection
EndSection
Mam rozdzielczość prawidłową, ale cos mi sie posypało ostatnio z 3D ( :( )... zresztą i tak chce spróbowac debiana...

A i jeszcze jedno: POD ŻADNYM POZOREM NIE PRÓBUJ DOBIERAĆ CZESTOTLIWOŚCI MONITORA "na pałę" BO MOZE TO PROWADZIC DO DZIWNYCH SKUTKÓW UBOCZNYCH (nie bede pisał nawet jakich, bo to chba oczywiste...).
Ostatnio zmieniony 2008-04-14, 19:06 przez Strus, łącznie zmieniany 1 raz.
ODPOWIEDZ