Поставил новые дрова ати на radeon 9600 под xorg. Долго бился с конфигом, но запустил DRI. Теперь я нормально могу работать в иксах, а вот при выходе из них (Ctrl+Alt+F1 или просто завершение сеанса) система виснит.
у меня Sapphire ATI Radeon 9600 256mb, монитор Samtron 55E и Fedora Core 2
вот и конфиг:
Код:
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Samsung Samtron 55(M)E (Plus)"
DisplaySize 280 210
HorizSync 30.0 - 61.0
VertRefresh 50.0 - 120.0
Option "dpms"
EndSection
Section "Device"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
BusID "PCI:1:0:0" # vendor=1002, device=4150
Identifier "ATI"
Driver "fglrx"
BoardName "VESA driver (generic)"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "DesktopSetup" "0x00000000"
Option "MonitorLayout" "AUTO, AUTO"
Option "IgnoreEDID" "off"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
Option "ScreenOverlap" "0"
Option "NoTV" "yes"
Option "TVStandard" "NTSC-M"
Option "TVHSizeAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHPosAdj" "0"
Option "TVVPosAdj" "0"
Option "TVHStartAdj" "0"
Option "TVColorAdj" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "on"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "yes"
Option "FSAAScale" "6"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
Option "KernelModuleParm" "agplock=0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Скачал и поставил новые дрова от ати на Fedora 3
работают как часы =))))
я не обновлял ни иксы ни ядро, сегодня попробую поэкспериментировать с ядром и frame bufferom
установка выглядела так (в консоли, главное не в иксах):
su -
***************
init 3
rmmod fglrx (если была старая версия дров)
rpm -ih --force --noscript fglrx*******.rpm
cd lib/modules/fglrx
sh make.sh
cd ..
sh make_install.sh
fglrxconfig
init 5
в общем виде так =))))))))))))))))))))))))))))
а у меня так и не встали... ни под XFree, ни под xorg... 5 дней страдал... почти все, что есть в инете перечитал... но так и на завел dri... потом плюнул и поменял на нвидию...
Всем привет, столкнулся с проблемой (с дуру обновил версию 8.04 до 8.10), видео стало показывать 800х600 вместо 1024х768. Выбрать разрешение нельзя - загружается в low режиме. Сначала откатил дрова на более старую версию - проблема осталась (новые удалил соответственно), затем вернул их на последние с оф.сайта ATI. Далее в файле xorg.conf увидел, что в строке драйвера стоит какая-то "меса", я её убрал и написал fglrx, перегрузился - такая вылезла ошибка при загрузке иксов
UBUNTU IS RUNNING IN LOW-GRAPHICS MODE
The following error was encoutered
You may need to update your configuration to solve this
(EE) failed to load module "glx" (module does not exist,0)
(EE) module ABI major version (0) doesn`t match the server`s version (1)
(EE) failed to load module "dri" (module requirement mismatch,0)
(EE) failed to load /usr/lib/xorg/modules/drivers//fglrx_drv.so
(EE) failed to load module "fglrx" (loader failed,7)
(EE) No drivers available
не могу понять, что дальше делать? Если в xorg.conf поставить "ati" вместо "fgrlx", то графика грузится нормальная, но ни 3d эффекты не работают и каталист не запускается.
Этого я и боюсь, ща пока откатил обратно к 8,04 - буду изучать библиотеки и конфиги, затем снова попробую установить 8,10 - в ней мой тв-тюнер поддерживается.....но видео....эххх. В 8,04 все дрова сами "на ура" устанавливаются, а в 8.10 - максимум добился нужного разрешения экрана, и больше ни чего. fglrxinfo - вообще дрянь показывает - типа дров вообще нет, хотя я разные версии включая последнюю генерировал (с оф,сайта).....типа теперь буду думать дальше)))))
Этого я и боюсь, ща пока откатил обратно к 8,04 - буду изучать библиотеки и конфиги, затем снова попробую установить 8,10 - в ней мой тв-тюнер поддерживается.....но видео....эххх. В 8,04 все дрова сами "на ура" устанавливаются, а в 8.10 - максимум добился нужного разрешения экрана, и больше ни чего. fglrxinfo - вообще дрянь показывает - типа дров вообще нет, хотя я разные версии включая последнюю генерировал (с оф,сайта).....типа теперь буду думать дальше)))))
если в ubuntu 8.10 - xorg-server версии 1.5 - то fglrx вы там не заведете.
На форуме больше не появляюсь.
Высокопарность и надменность довела.
ATI "fglrx" video support
The ATI video driver in 8.10 drops support for video cards with r300 based chips (the Radeon 9500 - X600 Series of cards). If you have such a card, please use "Hardware Drivers" at System/Administration to disable it before the upgrade. Please see bug 284408 for more information