Radeon 9250: driver for linux.

Автор Toni_Childs, 24 Сентября 2009, 15:57

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Toni_Childs

Причина по которой создан раздел-сильное желание настроить старенькое железо на линуксе, но сделать это необходимо правильно, и лучше под чьим-нибудь пристальным руководством.

ОС : убунту 9,04
ЦП: ПЕнтиум 4
озу: 512 мб
видео : radeon 9250 (ее нужно настроить)

проблема собственно в том что необходимо настроить иксы, DRI, и прочее(что необходимо). xorg- setup не работает почему то. всем у кого найдется свободная минутка -прошу помочь.

что я знаю о проблеме.
официальные драйвера не подойдут, есть свободные. вот их то нужно настроить.а как это сделать...

Vicpo

Тут только один вариант юзать не fglx а radeon

Сначало поставить и посмотреть как dpkg настроит карту, а потом уже пилить кофиг

resurtm

У меня R300 (что не намного лучше твоей). Свободные radeon нормально пашут. Даже tremulous очень неплохо идёт.

Toni_Childs

Здравствуйте всем.огромное спасибо что откликнулись.

Вы совершенно правы по поводу fglx. это как я понял исходный момент в моей проблеме. в доказательство этому скажу даже что когда я ставил fglx вместо dri то при включения эффекта воды (дождь) система ооочень сильно висла.и окна отображались с черной окантовкой как бы. т.е. это глюк.

Теперь, вчера я сделал следующее. в безопасном режиме выполнил Xorg -config , потом подсунул этот xorg.conf в /etc/x11 . что интересно, до этого в /etc/x11 уже был конфиг но он был почему то пустой. вот. конфиг я выложу после обеда наверно. может вы подскажите что нибудь, что можно  в нем изменить.

Я не понял некоторые моменты. мне вы посоветовали использовать radeon. а как его поставить.
и по поводу dbpkg, я тоже не понял.

я бы хотел узнать еще вот что.по идее в результате правильной настройки видюхи, должно работать 3D и т.д. а есть ли команды для проверки всего этого?

Еще один момент.дело в том что компиз у меня работет почти идеально.но! не работет эффект воды в нем, и когда я использую ring switcher , система делает logout почему то. а так видео у меня работает, 3D игрушки только вот не запускал.

Ну вот , пока все наверное.
Спасибо еще раз  resurtm, Vicpo.

P.S.  resurtm, а можно ваш xorg.conf в атаччhttp://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> ? пожалуйста. может я сравню со своим по аналогии.

Toni_Childs

26 Сентября 2009, 13:50 #4 Последнее редактирование: 26 Сентября 2009, 19:36 от Vicpo
Товарищи!http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> .помогите с конфигами.

конфиг mint7 по умолчанию :
[spoiler]
Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/X11/misc"
   FontPath     "/usr/share/fonts/X11/cyrillic"
   FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/Type1"
   FontPath     "/usr/share/fonts/X11/100dpi"
   FontPath     "/usr/share/fonts/X11/75dpi"
   FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load  "glx"
   Load  "extmod"
   Load  "record"
   Load  "dri2"
   Load  "dbe"
   Load  "dri"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

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

Section "Monitor"
   #DisplaySize     330   250   # mm
   Identifier   "Monitor0"
   VendorName   "GSM"
   ModelName    "F720B"
   HorizSync    30.0 - 71.0
   VertRefresh  50.0 - 160.0
   Option       "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"               # [<bool>]
        #Option     "SWcursor"              # [<bool>]
        #Option     "Dac6Bit"               # [<bool>]
        #Option     "Dac8Bit"               # [<bool>]
        #Option     "BusType"               # [<str>]
        #Option     "CPPIOMode"             # [<bool>]
        #Option     "CPusecTimeout"         #
        #Option     "AGPMode"               #
        #Option     "AGPFastWrite"          # [<bool>]
        #Option     "AGPSize"               #
        #Option     "GARTSize"              #
        #Option     "RingSize"              #
        #Option     "BufferSize"            #
        #Option     "EnableDepthMoves"      # [<bool>]
        #Option     "EnablePageFlip"        # [<bool>]
        #Option     "NoBackBuffer"          # [<bool>]
        #Option     "DMAForXv"              # [<bool>]
        #Option     "FBTexPercent"          #
        #Option     "DepthBits"             #
        #Option     "PCIAPERSize"           #
        #Option     "AccelDFS"              # [<bool>]
        #Option     "IgnoreEDID"            # [<bool>]
        #Option     "DisplayPriority"       # [<str>]
        #Option     "PanelSize"             # [<str>]
        #Option     "ForceMinDotClock"      # <freq>
        #Option     "ColorTiling"           # [<bool>]
        #Option     "VideoKey"              #
        #Option     "RageTheatreCrystal"    #
        #Option     "RageTheatreTunerPort"    #
        #Option     "RageTheatreCompositePort"    #
        #Option     "RageTheatreSVideoPort"    #
        #Option     "TunerType"             #
        #Option     "RageTheatreMicrocPath"    # <str>
        #Option     "RageTheatreMicrocType"    # <str>
        #Option     "ScalerWidth"           #
        #Option     "RenderAccel"           # [<bool>]
        #Option     "SubPixelOrder"         # [<str>]
        #Option     "ShowCache"             # [<bool>]
        #Option     "DynamicClocks"         # [<bool>]
        #Option     "VGAAccess"             # [<bool>]
        #Option     "ReverseDDC"            # [<bool>]
        #Option     "LVDSProbePLL"          # [<bool>]
        #Option     "AccelMethod"           # <str>
        #Option     "DRI"                   # [<bool>]
        #Option     "ConnectorTable"        # <str>
        #Option     "DefaultConnectorTable"    # [<bool>]
        #Option     "DefaultTMDSPLL"        # [<bool>]
        #Option     "TVDACLoadDetect"       # [<bool>]
        #Option     "ForceTVOut"            # [<bool>]
        #Option     "TVStandard"            # <str>
        #Option     "IgnoreLidStatus"       # [<bool>]
        #Option     "DefaultTVDACAdj"       # [<bool>]
        #Option     "Int10"                 # [<bool>]
        #Option     "EXAVSync"              # [<bool>]
        #Option     "ATOMTVOut"             # [<bool>]
        #Option     "R4xxATOM"              # [<bool>]
   Identifier  "Card0"
   Driver      "radeon"
   VendorName  "ATI Technologies Inc"
   BoardName   "RV280 [Radeon 9200 PRO]"
   BusID       "PCI:1:0:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   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
EndSection
[/spoiler]
конфиг того же минта , но измененный мной по информации с нета:
[spoiler]
Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/X11/misc"
   FontPath     "/usr/share/fonts/X11/cyrillic"
   FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/Type1"
   FontPath     "/usr/share/fonts/X11/100dpi"
   FontPath     "/usr/share/fonts/X11/75dpi"
   FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load  "glx"
   Load  "extmod"
   Load  "record"
   Load  "dri2"
   Load  "dbe"
   Load  "dri"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

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

Section "Monitor"
   #DisplaySize     330   250   # mm
   Identifier   "Monitor0"
   VendorName   "GSM"
   ModelName    "F720B"
   HorizSync    30.0 - 71.0
   VertRefresh  50.0 - 160.0
   Option       "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"               # [<False>]
        #Option     "SWcursor"              # [<False>]
        #Option     "Dac6Bit"               # [<False>]
        #Option     "Dac8Bit"               # [<True>]
        #Option     "BusType"               # [<AGP>]
        #Option     "CPPIOMode"             # [<bool>]
        #Option     "CPusecTimeout"         #
        #Option     "AGPMode"               # <8>
        #Option     "AGPFastWrite"          # [<True>]
        #Option     "AGPSize"               #
        #Option     "GARTSize"              #
        #Option     "RingSize"              #
        #Option     "BufferSize"            #
        #Option     "EnableDepthMoves"      # [<bool>]
        #Option     "EnablePageFlip"        # [<False>]
        #Option     "NoBackBuffer"          # [<bool>]
        #Option     "DMAForXv"              # [<True>]
        #Option     "FBTexPercent"          #
        #Option     "DepthBits"             #
        #Option     "PCIAPERSize"           #
        #Option     "AccelDFS"              # [<bool>]
        #Option     "IgnoreEDID"            # [<False>]
        #Option     "DisplayPriority"       # [<AUTO>]
        #Option     "PanelSize"             # [<none>]
        #Option     "ForceMinDotClock"      # <freq>
        #Option     "ColorTiling"           # [<True>]
        #Option     "VideoKey"              # <0x1E>
        #Option     "RageTheatreCrystal"    #
        #Option     "RageTheatreTunerPort"    #
        #Option     "RageTheatreCompositePort"    #
        #Option     "RageTheatreSVideoPort"    #
        #Option     "TunerType"             #
        #Option     "RageTheatreMicrocPath"    # <str>
        #Option     "RageTheatreMicrocType"    # <str>
        #Option     "ScalerWidth"           #
        #Option     "RenderAccel"           # [<True>]
        #Option     "SubPixelOrder"         # [<NONE>]
        #Option     "ShowCache"             # [<bool>]
        #Option     "DynamicClocks"         # [<False>]
        #Option     "VGAAccess"             # [<True>]
        #Option     "ReverseDDC"            # [<False>]
        #Option     "LVDSProbePLL"          # [<True>]
        #Option     "AccelMethod"           # <XAA>
        #Option     "DRI"                   # [<True>]
        #Option     "ConnectorTable"        # <str>
        #Option     "DefaultConnectorTable"    # [<bool>]
        #Option     "DefaultTMDSPLL"        # [<bool>]
        #Option     "TVDACLoadDetect"       # [<bool>]
        #Option     "ForceTVOut"            # [<bool>]
        #Option     "TVStandard"            # <str>
        #Option     "IgnoreLidStatus"       # [<bool>]
        #Option     "DefaultTVDACAdj"       # [<bool>]
        #Option     "Int10"                 # [<bool>]
        #Option     "EXAVSync"              # [<bool>]
        #Option     "ATOMTVOut"             # [<bool>]
        #Option     "R4xxATOM"              # [<bool>]
   Identifier  "Card0"
   Driver      "radeon"
   VendorName  "ATI Technologies Inc"
   BoardName   "RV280 [Radeon 9200 PRO]"
   BusID       "PCI:1:0:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   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
EndSection
[/spoiler]
конфиг zenwalk :
[spoiler]
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by videoconfig, the Zenwalk X Configurator.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command from runlevel 3:
# videoconfig


# Files          ( File pathnames )
#_______________________________________________________________________

Section "Files"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/local"
   FontPath     "/usr/share/fonts/TTF"
   FontPath     "/usr/share/fonts/OTF"
   FontPath     "/usr/share/fonts/Type1"
   FontPath     "/usr/share/fonts/misc"
   FontPath     "/usr/share/fonts/CID"
   FontPath     "/usr/share/fonts/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/75dpi"
   FontPath     "/usr/share/fonts/100dpi"
   FontPath     "/usr/share/fonts/cyrillic"
EndSection

# ServerFlags    ( Server flags )
#_______________________________________________________________________

Section "ServerFlags"
#   Option      "NoTrapSignals"
#   Option      "DontVTSwitch"
   Option       "DontZap"      "off"
#   Option      "DontZoom"
#   Option      "DisableVidModeExtension"
#   Option      "AllowNonLocalXvidtune"
#   Option      "DisableModInDev"
#   Option      "AllowNonLocalModInDev"
#   Option      "blank time"      "10"      # 10 minutes
#   Option      "standby time"      "20"
#   Option      "suspend time"      "30"
#   Option      "off time"         "60"
#   Option      "EstimateSizesAggresively" "0"
   Option      "AutoEnableDevices"   "false"
   Option      "AutoAddDevices"   "false"
   Option      "AllowEmptyInput"   "false"
EndSection


# **********************************************************************
# Module section ( Dynamically loadable modules )
#_______________________________________________________________________

Section "Module"
   Load  "synaptics"
   Load  "glx"
   Load  "extmod"
   Load  "dri2"
   Load  "dbe"
   Load  "dri"
EndSection

# Extensions     ( Extension enabling )
#_______________________________________________________________________

Section "Extensions"
        Option "Composite" "enable"
EndSection


# InputDevice    ( Input device description )
#_______________________________________________________________________

Section "InputDevice"
   Identifier   "Keyboard1"
   Driver   "kbd"
#   Option     "Protocol"      "Xqueue"
#   Option     "AutoRepeat"    "500 5"
#   Option     "Xleds" "1 2 3"
#   Option     "XkbDisable"
   Option     "XkbRules"      "xorg"
   Option     "XkbModel"      "pc105"
   Option     "XkbLayout"     "us"
#   Option     "XkbVariant"    "us"
   Option     "XkbOptions"    "terminate:ctrl_alt_bksp"
EndSection

Section "InputDevice"

# Identifier and driver
   Identifier "Mouse1"
   Driver        "mouse"
   Option        "Protocol" "Auto"
   Option        "Device" "/dev/input/mice"
#   Option     "Protocol" "Xqueue"
#   Option     "BaudRate" "9600"
#   Option     "SampleRate"   "150"
#   Option     "Emulate3Buttons"
#   Option     "Emulate3Timeout" "50"
#   Option     "ChordMiddle"
   Option     "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
   Identifier    "Pad1"
   Driver        "synaptics"
   Option           "Protocol" "auto-dev"
   Option           "Device" "/dev/tp1"
   Option        "LeftEdge"      "1700"
   Option        "RightEdge"     "5300"
   Option        "TopEdge"       "1700"
   Option        "BottomEdge"    "4200"
   Option        "FingerLow"     "25"
   Option        "FingerHigh"    "30"
   Option        "MaxTapTime"    "180"
   Option        "MaxTapMove"    "220"
   Option        "VertScrollDelta" "100"
   Option        "MinSpeed"      "0.09"
   Option        "MaxSpeed"      "0.18"
   Option        "AccelFactor"   "0.0015"
   Option        "SHMConfig"     "on"
EndSection


# Device         ( Graphics device description )
#_______________________________________________________________________

# Any number of graphic devices sections may be present

Section "Device"
   Identifier     "Videocard1"
   VendorName  "Unknown Vendor"
   BoardName   "Video device"
   Driver     "radeon"
   BusID       "PCI:1:0:0"
   Option "RenderAccel" "true"
   Option "XaaNoOffscreenPixmaps" "on"
EndSection


# Monitor        ( Monitor description )
#_______________________________________________________________________

Section "Monitor"
   Identifier     "Monitor1"
     VendorName "GSM"
     ModelName "F720B"

   Modeline "1024x768_84.997" 94.500000 1024 1072 1168 1376 768 769 772 808 +HSync +VSync   
   
   HorizSync    30.0 - 71.0
   VertRefresh  50.0 - 160.0
   
   Option       "DPMS"
   Option "ReducedBlanking"
   
EndSection


# Screen         ( Screen configuration )
#_______________________________________________________________________

Section "Screen"
    Identifier  "Zenwalk"
    Device      "Videocard1"
    Monitor     "Monitor1"

   DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes "1024x768_84.997" "1024x600" "854x480" "848x480" "800x600"
   EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768_84.997" "1024x600" "854x480" "848x480" "800x600"
   EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768_84.997" "1024x600" "854x480" "848x480" "800x600"
   EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768_84.997" "1024x600" "854x480" "848x480" "800x600"
   EndSubsection
EndSection


# ServerLayout   ( Overall layout )
#_______________________________________________________________________

Section "ServerLayout"
   Identifier      "Simple Layout"
   Screen         "Zenwalk"
   InputDevice      "Mouse1" "CorePointer"
   InputDevice      "Pad1" "SendCoreEvents"
   InputDevice      "Keyboard1" "CoreKeyboard"
EndSection


# DRI            ( DRI-specific configuration )
#_______________________________________________________________________

Section "dri"
# Access to OpenGL ICD is allowed for all users:
    Mode      0666
# Access to OpenGL ICD is restricted to a specific user group:
#    Group      100    # users
EndSection
[/spoiler]
буду очень признателен ,если кто то подскжает что неправильно здесь
.

Toni_Childs

Дело в том что все таки путаюсь в понятиях. что такое свободный драйвер, и какой пакет к нему относится, и что мне нужно настраивать.

Drone

27 Сентября 2009, 22:36 #6 Последнее редактирование: 27 Сентября 2009, 23:02 от Drone
Как ставить radeon:
1. Добавляем в репы (через гуй или консоль - кому как удобней):
deb http://ppa.launchpad.net/tormodvolden/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/tormodvolden/ppa/ubuntu jaunty main
2. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 96DD5C9A3. Система->Администрирование->Менеджер обновлений. Ставим все обновления (не абывая предварительно жмякнуть на "Проверить")
4. Ставим radeon: sudo apt-get install xserver-xorg-video-radeon5. Правим конфиг xorg: sudo gedit /etc/X11/xorg.conf   Редактируем до такого вида:

Section "Module"
Load "glx"
Load "dri"
EndSection

Section "Device"
Identifier "yourcard"
Driver "radeon"
Option "AccelMethod" "XAA"
        Option "DRI"
        Option "AccelDFS"    "1"
        Option "GARTSize" "64"
        Option "EnablePageFlip" "1"
        Option "ColorTiling" "1"
EndSection

Section "DRI"
 Group        "video"
 Mode         0660
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
6. Сохраняем изменения и перезгружаемся
7. Вводим glxgears и смотрим сколько FPS выдает видюха

P.S. Да, и напиши какой у тебя интерфейс подключения - PCI-E или AGP! Если что-то не понятно - пиши! Разберемся http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
И еще не забудь, кроме кол-ва ФПС дать сюда вывод следующих команд:
glxinfodmesg | grep drm glxinfo | grep directxvinfo | grep Adaptorgrep AIGLX /var/log/Xorg.0.log

Toni_Childs

Спасибо огромное Drone.обязательно все сделаю, как написано.один момент ,который я не понял.мне нужно просто скопировать то, что вы написали в xorg.conf и все(при этом удалить все лишнее или дописать недостающие пункты?) ? потом подсунуть этот файл в /etc/x11? (т.е. мне непонятен технический момент этой процедуры, что именно я должен выпонить.) вот это мне непонятно изначально.я в нете много конфигов видел, а вот то что выдает мне система -отличается, ну вы же видели мои конфигиhttp://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />? я вот поэтому путаюсь.даже разные дистры - разные конфы выдают.

еще один момент. у меня дома нета нету.допустим такой вариант.я сниму видюху свою, винт.подцеплю на работе к компу (правда он на amd атлон х86), смогу я так обновиться?и обязательно ли произвести обновление.может в моей системе радеон уже установлен?ну вообщем если что, то придется обновиться. (комп если че припруhttp://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> ).

а вот еще один момент.мне нужно установить радеон, а удалять нужно что нибудь? потому что система по умолчанию поставила какие то пакеты и для нвидиа и S3 (встроенная видюха).

пока все.детальную инфу я выложу вместе со всеми логами и выводами команд,которые вы указали. будем на связи если что.

Drone

28 Сентября 2009, 12:08 #8 Последнее редактирование: 28 Сентября 2009, 19:16 от Drone
Удалять необязательно! Можно просто изменить именно те разделы которые я написал (а вот в них лучше все удалить и скопировать те параметры которые я указал). Подсовывать ничего не надо - проосто открыли, отредактировали, сохранили, закрыли и перезагрузились. Это по началу ничего в конфигах не ясно, а так в них все одни и тежи параметры либо присутсвуют либо отствуют (зависит от дистра).
Другие драйвера удалять не обязательно, потому что мы сами вибираем (в xorg.conf) какой драйвер использовать http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Если нет интернета, то я попытался облегчить Вашу задачу и поэтому выложил необходимый вам драйвер (xserver-xorg-video-radeon) на Казахстанский файлообменник:
http://files.gameworld.kz/?164269

Теперь можете не обновляться! А просто скачайть и установить пакет!

Напишите какой у вас интерфейс подключения видеокарты - PCI-Express или APG? Просто есть нюансы их настройки.

P.S. Данный метод я протестил на Ubuntu 9.04. Все работает.

Toni_Childs

видюха у меня AGP x8 128bit/128mb ati radeon 9250.

насчет конфигов. у меня формат другой в mint7 там начинается с # .мне также и делать? потом раздел DRI отсутствует. его нужно будет создать?

Toni_Childs

28 Сентября 2009, 15:27 #10 Последнее редактирование: 28 Сентября 2009, 15:46 от Vicpo
вот вывод всех команд

xvinfo | grep Adaptor
  Adaptor #0: "ATI Radeon Video Overlay"
  Adaptor #1: "Radeon Textured Video"
dmesg | grep drm
[   22.698099] [drm] Initialized drm 1.1.0 20060810
[   22.761531] [drm] Initialized radeon 1.29.0 20080528 on minor 0
[   23.264950] [drm] Setting GART location based on new memory map
[   23.264960] [drm] Loading R200 Microcode
[   23.264998] [drm] writeback test succeeded in 1 usecs
[codebox]
7429 frames in 5.0 seconds = 1485.632 FPS
7306 frames in 5.0 seconds = 1461.084 FPS
7484 frames in 5.0 seconds = 1496.790 FPS
7711 frames in 5.0 seconds = 1542.069 FPS
7143 frames in 5.0 seconds = 1428.567 FPS
7803 frames in 5.0 seconds = 1560.541 FPS
7803 frames in 5.0 seconds = 1560.482 FPS
7797 frames in 5.0 seconds = 1559.330 FPS
7803 frames in 5.0 seconds = 1560.420 FPS
7800 frames in 5.0 seconds = 1559.925 FPS
7792 frames in 5.0 seconds = 1558.223 FPS
7733 frames in 5.0 seconds = 1546.520 FPS
7803 frames in 5.0 seconds = 1560.421 FPS
7804 frames in 5.0 seconds = 1560.642 FPS
7808 frames in 5.0 seconds = 1561.541 FPS
7807 frames in 5.0 seconds = 1561.333 FPS
7805 frames in 5.0 seconds = 1560.905 FPS
7810 frames in 5.0 seconds = 1561.814 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 426570 requests (362025 known processed) with 0 events remaining.

[/codebox]
fps не завершилась я ее сам закрыл.
 [codebox]glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20060602 AGP 8x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.4
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_equation_separate,
    GL_EXT_blend_func_separate, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_histogram,
    GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
    GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
    GL_APPLE_packed_pixels, GL_ATI_blend_equation_separate,
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_ATI_fragment_shader, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_rectangle,
    GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix,
    GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

16 GLX Visuals
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x77 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x78 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x79 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7b 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7d 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x7e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x80 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x81 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x82 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x83 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x66 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

16 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x67  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x68  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x69  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x6a  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x6b  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x6c  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x6d  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x6e  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x6f  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x70  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x71  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x72  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x73  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x74  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x75  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x76  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow


[/codebox]

glxinfo | grep direct
direct rendering: Yes
grep AIGLX /var/log/Xorg.0.log
(==) AIGLX enabled
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
(II) AIGLX: enabled GLX_SGI_make_current_read
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: enabled GLX_texture_from_pixmap with driver support
(II) AIGLX: Loaded and initialized /usr/lib/dri/r200_dri.so

xorg я пока не правил.на обеде времени не хватило. зато выяснил что в системе усатновлен xserver-xorg-video-radeon_6.12.1-0ubuntu2_i386.deb. я только доустановил xserver-xorg-video-radeon-dbg_6.12.1-0ubuntu2_i386.deb. может не нужно было?

а конфиг я щас начну править, потом выложу на проверку.ок?
потом дома скопирую в /etc/x11

Toni_Childs

28 Сентября 2009, 15:50 #11 Последнее редактирование: 28 Сентября 2009, 16:01 от Vicpo
Вот конфиги. только по логике построения этих конфигов в опциях AccelDFS,EnablePageFlip,ColorTiling значение вроде как может быть true\false.но тем не менее я вот попытался сделать по предложенной схеме.остается только проверить.меня смущает секция dri.она как то выделяется на фоне всего содержимого.

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

Section "Files"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/X11/misc"
   FontPath     "/usr/share/fonts/X11/cyrillic"
   FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/Type1"
   FontPath     "/usr/share/fonts/X11/100dpi"
   FontPath     "/usr/share/fonts/X11/75dpi"
   FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load  "glx"
   Load  "extmod"
   Load  "record"
   Load  "dri2"
   Load  "dbe"
   Load  "dri"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

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

Section "Monitor"
   #DisplaySize     330   250   # mm
   Identifier   "Monitor0"
   VendorName   "GSM"
   ModelName    "F720B"
   HorizSync    30.0 - 71.0
   VertRefresh  50.0 - 160.0
   Option       "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: : integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"               # [<bool>]
        #Option     "SWcursor"              # [<bool>]
        #Option     "Dac6Bit"               # [<bool>]
        #Option     "Dac8Bit"               # [<bool>]
        #Option     "BusType"               # [<str>]
        #Option     "CPPIOMode"             # [<bool>]
        #Option     "CPusecTimeout"         #
        #Option     "AGPMode"               #
        #Option     "AGPFastWrite"          # [<bool>]
        #Option     "AGPSize"               #
        #Option     "GARTSize"              # <64>
        #Option     "RingSize"              #
        #Option     "BufferSize"            #
        #Option     "EnableDepthMoves"      # [<bool>]
        #Option     "EnablePageFlip"        # [<1>]
        #Option     "NoBackBuffer"          # [<bool>]
        #Option     "DMAForXv"              # [<bool>]
        #Option     "FBTexPercent"          #
        #Option     "DepthBits"             #
        #Option     "PCIAPERSize"           #
        #Option     "AccelDFS"              # [<1l>]
        #Option     "IgnoreEDID"            # [<bool>]
        #Option     "DisplayPriority"       # [<str>]
        #Option     "PanelSize"             # [<str>]
        #Option     "ForceMinDotClock"      # <freq>
        #Option     "ColorTiling"           # [<1>]
        #Option     "VideoKey"              #
        #Option     "RageTheatreCrystal"    #
        #Option     "RageTheatreTunerPort"    #
        #Option     "RageTheatreCompositePort"    #
        #Option     "RageTheatreSVideoPort"    #
        #Option     "TunerType"             #
        #Option     "RageTheatreMicrocPath"    # <str>
        #Option     "RageTheatreMicrocType"    # <str>
        #Option     "ScalerWidth"           #
        #Option     "RenderAccel"           # [<bool>]
        #Option     "SubPixelOrder"         # [<str>]
        #Option     "ShowCache"             # [<bool>]
        #Option     "DynamicClocks"         # [<bool>]
        #Option     "VGAAccess"             # [<bool>]
        #Option     "ReverseDDC"            # [<bool>]
        #Option     "LVDSProbePLL"          # [<bool>]
        #Option     "AccelMethod"           # <XAA>
        #Option     "DRI"                   # [<true>]
        #Option     "ConnectorTable"        # <str>
        #Option     "DefaultConnectorTable"    # [<bool>]
        #Option     "DefaultTMDSPLL"        # [<bool>]
        #Option     "TVDACLoadDetect"       # [<bool>]
        #Option     "ForceTVOut"            # [<bool>]
        #Option     "TVStandard"            # <str>
        #Option     "IgnoreLidStatus"       # [<bool>]
        #Option     "DefaultTVDACAdj"       # [<bool>]
        #Option     "Int10"                 # [<bool>]
        #Option     "EXAVSync"              # [<bool>]
        #Option     "ATOMTVOut"             # [<bool>]
        #Option     "R4xxATOM"              # [<bool>]
   Identifier  "Card0"
   Driver      "radeon"
   VendorName  "ATI Technologies Inc"
   BoardName   "RV280 [Radeon 9200 PRO]"
   BusID       "PCI:1:0:0"
EndSection

Section "DRI"
              Group        "video"
              Mode         0660
EndSection


Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   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
EndSection[/codebox]
>[color="#FF0000"]Первое устное предупреждение: Для больших листингов используйте BBCode codebox[/color] Vicpo

Drone

28 Сентября 2009, 18:58 #12 Последнее редактирование: 28 Сентября 2009, 19:18 от Drone
Цитата: Toni_Childs от 28 Сентября 2009, 12:33видюха у меня AGP x8 128bit/128mb ati radeon 9250.

насчет конфигов. у меня формат другой в mint7 там начинается с # .мне также и делать? потом раздел DRI отсутствует. его нужно будет создать?
Символ "#" обозначает комментарий. Можно смело все удалять все равно оно не используется системой (кончено если вы не раскоментите какой-нибудь параметр).
Конечно создавать! В конфиге должно быть все как я написал выше!
Я отредактировал конфигурацию под Ваши видео систему, поэтому используйте следующий конфиг:
Section "Module"
        Load "glx"
        Load "dri"
EndSection

Section "Device"
        Identifier "yourcard"
        Driver "radeon"
        Option "AGPFastWrite" "1"  
        Option "AGPMode"      "8"
        Option "AccelMethod" "XAA"
        Option "DRI"
        Option "GARTSize" "64"
        Option "EnablePageFlip" "1"
        Option "ColorTiling" "1"
EndSection

Section "DRI"
 Group        "video"
 Mode         0660
EndSection

Section "Monitor"
        Identifier "Configured Monitor"
EndSection

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

Цитата: Toni_Childs от 28 Сентября 2009, 15:50Вот конфиги. только по логике построения этих конфигов в опциях AccelDFS,EnablePageFlip,ColorTiling значение вроде как может быть true\false.но тем не менее я вот попытался сделать по предложенной схеме.остается только проверить.меня смущает секция dri.она как то выделяется на фоне всего содержимого.

AccelDFS,EnablePageFlip и ColorTiling используют булев тип  в своих параметрах. То есть по существу true это тоже самое что и 1, соответственно false = 0 http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> Так что вперед редактировать и тестить!

Цитироватьxorg я пока не правил.на обеде времени не хватило. зато выяснил что в системе усатновлен xserver-xorg-video-radeon_6.12.1-0ubuntu2_i386.deb. я только доустановил xserver-xorg-video-radeon-dbg_6.12.1-0ubuntu2_i386.deb. может не нужно было?
А Вы поставили тот пакет на который я дал ссылку? Потому что в репах Убунты (и его производных) пакеты не первой свежести. Так что нужно обязательно поставить пакет: xserver-xorg-video-radeon_1%3a6.12.99+git20090911.ac853ca0-0ubuntu0tormod_i386
При запуске теста glxgears нужно немного подождать чтобы результат начал отображаться.

Toni_Childs

еще раз благодарю за участие в моей проблеме.буду пробовать.если что, будем на связи

Toni_Childs

я думаю что тему можно закрыть.так к сведению, могу сообщить только, что видюха в принципе нормально работает(хотя конфиги я так и не смог настроить http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> ).а вот проблемы с эффектами в compiz не решаемы , т.к. не которые чипы просто не тянут некоторые эффекты (прочел на оф.сайте compiz).также нашел информацию на сайте xorg о видеодрайвере GATOS(для ATI). что можно сказать об этом драйвере? стоит или нет его устанавливать? я на связи.