LinuxForum.Fans
Тема

Установка драйвера ati

Автор: xetird 311 сообщений 95098 просмотров
#91660

mexx
Если соберётся, то да. А если нет, то --buildpkg Ubuntu/lucid.

#91662
mexx написал:
А где поподробнее про это? Какие нюансы?

Я как бы намекаю, что установку этих пакетов производил на свеже обновлённый Squueze. Так что, пока версии пакетов не сменились - попробуйте.

#91858
redux написал:

Альтруистический, даже гуманный совет:
махните эту видюху какому-нибудь виндопользователю на nvidia, или продайте за пол цены и купите nvidia, какую-нить GF 9600.
И живите долго и счастливо, не заня ни каких форумов по натройке видеосистемы.

Что же тогда будет, когда появятся гибридные процессоры AMD Fusion -- проц выбрасывать или продавать ?
Нет, уж лучше открытый драйвер. К тому же уже для Radeon HD 5XXX есть KMS и родное разрешение монитора в X, консоли.
Мне даже иногда кажется что команда radeon открытого драйвера более активнее intel.

#91860
faithman написал:
Мне даже иногда кажется что команда radeon открытого драйвера более активнее intel.

Похоже на то.

#92009

Добрый день.

Не подскажите, как решить проблему с драйверами на карточку Radeon X300 на Debian Squeeze?

Имеется следующая видеокарта:

text

# lspci | grep -i vga
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]

Пробовал устанавливать драйвер fglrx:

text

# dpkg -l | grep fglrx
ii  fglrx-atieventsd                     1:10-7-1                       external events daemon for the non-free AMD/ATI r6xx - r7xx display driver
ii  fglrx-control                        1:10-7-1                       control panel for the non-free AMD/ATI r5xx, r6xx, r7xx display driver
ii  fglrx-driver                         1:10-7-1                       non-free AMD/ATI r6xx - r7xx display driver
ii  fglrx-glx                            1:10-7-1                       proprietary libGL for the non-free AMD/ATI r6xx - r7xx display driver
ii  fglrx-modules-dkms                   1:10-7-1                       dkms module source for the non-free AMD/ATI r6xx - r7xx display drive

Но при выполнении команды aticonfig выдает следующее:

text

# aticonfig -configure
aticonfig: No supported adapters detected

Так же пробовал устанавливать драйвер radeonhd.

text

# dpkg -l | grep radeonhd
ii  xserver-xorg-video-radeonhd          1.3.0-3                        X.Org X server -- AMD/ATI r5xx-r7xx alternate display driver

прописывал в xorg.conf имя драйвера radeonhd, но после перезагрузки Иксы не подымались. Вот лог Xorg.

text

# cat Xorg.0.log 

X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32-5-686 i686 Debian Current Operating System: Linux home 2.6.32-5-686 #1 SMP Thu Oct 14 17:15:16 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-686 root=UUID=65a2aedc-ead8-4a05-ae41-052a5832be7e ro quiet Build Date: 20 September 2010 03:40:46PM xorg-server 2:1.7.7-7 (Julien Cristau <jcristau@debian.org>) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 26 07:43:01 2010 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) ServerLayout "X.org Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Mouse0" (**) |-->Input Device "Keyboard0" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. Entry deleted from font path. (**) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins, /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (**) ModulePath set to "/usr/lib/xorg/modules" (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. (WW) Disabling Mouse0 (WW) Disabling Keyboard0 (II) Loader magic: 0x81ea020 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 7

(--) PCI:*(0:1:0:0) 1002:5b60:174b:0500 ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] rev 0, Mem @ 0xe0000000/134217728, 0xed000000/65536, I/O @ 0x0000c000/256, BIOS @ 0x????????/131072 (--) PCI: (0:1:0:1) 1002:5b70:174b:0501 ATI Technologies Inc RV370 [Radeon X300SE] rev 0, Mem @ 0xed010000/65536 (II) Open ACPI successful (/var/run/acpid.socket) (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) "record" will be loaded. This was enabled by default and also specified in the config file. (II) "dri" will be loaded. This was enabled by default and also specified in the config file. (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="FireGL - ATI Technologies Inc." compiled for 7.5.0, module version = 1.0.0 (II) Loading extension GLX (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "radeonhd" (II) Loading /usr/lib/xorg/modules/drivers/radeonhd_drv.so (II) Module radeonhd: vendor="AMD GPG" compiled for 1.7.7, module version = 1.3.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices: RV505 : Radeon X1550, X1550 64bit. RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350. RV516 : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250. R520 : Radeon X1800; FireGL V5300, V7200, V7300, V7350. RV530 : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200. RV535 : Radeon X1300, X1650. RV550 : Radeon X2300 HD. RV560 : Radeon X1650. RV570 : Radeon X1950, X1950 GT; FireGL V7400. R580 : Radeon X1900, X1950; AMD Stream Processor. R600 : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650. RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000. RV620 : Radeon HD 3450, HD 3470. RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630; FireGL V3600/V5600. RV635 : Radeon HD 3650, HD 3670. RV670 : Radeon HD 3690, 3850, HD 3870, FireGL V7700, FireStream 9170. R680 : Radeon HD 3870 X2. M52 : Mobility Radeon X1300. M54 : Mobility Radeon X1400; M54-GL. M56 : Mobility Radeon X1600; Mobility FireGL V5200. M58 : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200. M62 : Mobility Radeon X1350. M64 : Mobility Radeon X1450, X2300. M66 : Mobility Radeon X1700, X1700 XT; FireGL V5250. M68 : Mobility Radeon X1900. M71 : Mobility Radeon HD 2300. M72 : Mobility Radeon HD 2400; Radeon E2400. M74 : Mobility Radeon HD 2400 XT. M76 : Mobility Radeon HD 2600; (Gemini ATI) Mobility Radeon HD 2600 XT. M82 : Mobility Radeon HD 3400. M86 : Mobility Radeon HD 3650, HD 3670, Mobility FireGL V5700. M88 : Mobility Radeon HD 3850, HD 3850 X2, HD 3870, HD3870 X2. RS600 : Radeon Xpress 1200, Xpress 1250. RS690 : Radeon X1200, X1250, X1270. RS740 : RS740, RS740M. RS780 : Radeon HD 3100/3200/3300 Series. R700 : Radeon R700. RV710 : Radeon HD4570, HD4350. RV730 : Radeon HD4670, HD4650. RV740 : Radeon HD4770. EXPERIMENTAL AND UNTESTED. RV770 : Radeon HD 4800 Series; Everest, K2, Denali ATI FirePro. RV790 : Radeon HD 4890. M92 : Mobility Radeon HD4330, HD4530, HD4570. EXPERIMENTAL. M93 : Mobility Radeon M93. EXPERIMENTAL AND UNTESTED. M96 : Mobility Radeon HD4600. M97 : Mobility Radeon HD4860. EXPERIMENTAL AND UNTESTED. M98 : Mobility Radeon HD4850, HD4870.

(II) RADEONHD: version 1.3.0, built from dist of git branch master, commit 8cbff7bf

(II) Primary Device is: PCI 01@00:00:0 (EE) No devices detected.

Fatal server error: no screens found

Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information

Как я понял, ни проприетарные драйвера fglrx, ни драйвера radeonhd не поддерживают мою видеокарту, ибо больно старая. Есть ли возможность все таки ззапустить систему с драйверами для карточки Radeon X300?

#92017
EdmunDD написал:
Как я понял, ни проприетарные драйвера fglrx, ни драйвера radeonhd не поддерживают мою видеокарту, ибо больно старая. Есть ли возможность все таки ззапустить систему с драйверами для карточки Radeon X300?

Свободные дрова очень даже её поддерживают.
Ваши действия в этой ситуации:
1) полностью удалить fglrx;
2) поставить пакет firmware-linux;
3) выполнить Xorg -configure (от рута, конечно).

#92024
zerg написал:
Свободные дрова очень даже её поддерживают.

Странно, но в списке поддерживаемого оборудования из Xorg.0.log я не увидел своей карточки

text

(II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices:
    RV505 : Radeon X1550, X1550 64bit.
    RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350.
    RV516 : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250.
    R520  : Radeon X1800; FireGL V5300, V7200, V7300, V7350.
    RV530 : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200.
    RV535 : Radeon X1300, X1650.
    RV550 : Radeon X2300 HD.
    RV560 : Radeon X1650.
    RV570 : Radeon X1950, X1950 GT; FireGL V7400.
    R580  : Radeon X1900, X1950; AMD Stream Processor.
    R600  : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650.
    RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000.
    RV620 : Radeon HD 3450, HD 3470.
    RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630;
        FireGL V3600/V5600.
    RV635 : Radeon HD 3650, HD 3670.
    RV670 : Radeon HD 3690, 3850, HD 3870, FireGL V7700, FireStream 9170.
    R680  : Radeon HD 3870 X2.
    M52   : Mobility Radeon X1300.
    M54   : Mobility Radeon X1400; M54-GL.
    M56   : Mobility Radeon X1600; Mobility FireGL V5200.
    M58   : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200.
    M62   : Mobility Radeon X1350.
    M64   : Mobility Radeon X1450, X2300.
    M66   : Mobility Radeon X1700, X1700 XT; FireGL V5250.
    M68   : Mobility Radeon X1900.
    M71   : Mobility Radeon HD 2300.
    M72   : Mobility Radeon HD 2400; Radeon E2400.
    M74   : Mobility Radeon HD 2400 XT.
    M76   : Mobility Radeon HD 2600;
        (Gemini ATI) Mobility Radeon HD 2600 XT.
    M82   : Mobility Radeon HD 3400.
    M86   : Mobility Radeon HD 3650, HD 3670, Mobility FireGL V5700.
    M88   : Mobility Radeon HD 3850, HD 3850 X2, HD 3870, HD3870 X2.
    RS600 : Radeon Xpress 1200, Xpress 1250.
    RS690 : Radeon X1200, X1250, X1270.
    RS740 : RS740, RS740M.
    RS780 : Radeon HD 3100/3200/3300 Series.
    R700  : Radeon R700.
    RV710 : Radeon HD4570, HD4350.
    RV730 : Radeon HD4670, HD4650.
    RV740 : Radeon HD4770. EXPERIMENTAL AND UNTESTED.
    RV770 : Radeon HD 4800 Series; Everest, K2, Denali ATI FirePro.
    RV790 : Radeon HD 4890.
    M92   : Mobility Radeon HD4330, HD4530, HD4570. EXPERIMENTAL.
    M93   : Mobility Radeon M93. EXPERIMENTAL AND UNTESTED.
    M96   : Mobility Radeon HD4600.
    M97   : Mobility Radeon HD4860. EXPERIMENTAL AND UNTESTED.
    M98   : Mobility Radeon HD4850, HD4870.
#92038
zerg написал:
1) полностью удалить fglrx;
2) поставить пакет firmware-linux;
3) выполнить Xorg -configure (от рута, конечно).

Выполнил:

text

aptitude remove fglrx-atieventsd fglrx-control fglrx-driver fglrx-glx fglrx-modules-dkms

Удалилось. Далее

text

aptitude install firmware-linux

Установилось. Для закрепление результата - перезагрузился.
После загрузки:

text

# /etc/init.d/gdm stop
Stopping GNOME Display Manager: gdm.
11:56 root@home[1]: /root
# Xorg -configure

X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32.23-dsa-ia32 i686 Debian Current Operating System: Linux home 2.6.32-5-686 #1 SMP Tue Oct 19 14:40:34 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-686 root=UUID=65a2aedc-ead8-4a05-ae41-052a5832be7e ro quiet Build Date: 10 October 2010 11:57:07AM xorg-server 2:1.7.7-8 (Cyril Brulebois <kibi@debian.org>) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 26 11:56:59 2010 List of video drivers: r128 savage mga cirrus i128 rendition chips mach64 vmwlegacy ark neomagic geode openchrome nv voodoo s3 apm trident radeonhd tdfx siliconmotion intel i740 ati tseng vmware ztv sis s3virge radeon nouveau sisusb fbdev vesa vmware: Please ignore above "FATAL: Module vmwgfx not found." (++) Using config file: "/root/xorg.conf.new" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting.

Xorg detected your mouse at device /dev/input/mice. Please check your config if the mouse is still not operational, as by default Xorg tries to autodetect the protocol.

Your xorg.conf file is /root/xorg.conf.new

To test the server, run 'X -config /root/xorg.conf.new'

Получил следующий xorg.conf.new:

text

# cat /root/xorg.conf.new 
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" FontPath "built-ins" EndSection

Section "Module" Load "record" Load "extmod" Load "glx" Load "dbe" Load "dri" Load "dri2" 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 "" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection

Section "Device" ### Available Driver options are:- ### Values: <i>: 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" # <i> #Option "AGPMode" # <i> #Option "AGPFastWrite" # [<bool>] #Option "AGPSize" # <i> #Option "GARTSize" # <i> #Option "RingSize" # <i> #Option "BufferSize" # <i> #Option "EnableDepthMoves" # [<bool>] #Option "EnablePageFlip" # [<bool>] #Option "NoBackBuffer" # [<bool>] #Option "DMAForXv" # [<bool>] #Option "FBTexPercent" # <i> #Option "DepthBits" # <i> #Option "PCIAPERSize" # <i> #Option "AccelDFS" # [<bool>] #Option "IgnoreEDID" # [<bool>] #Option "CustomEDID" # [<str>] #Option "DisplayPriority" # [<str>] #Option "PanelSize" # [<str>] #Option "ForceMinDotClock" # <freq> #Option "ColorTiling" # [<bool>] #Option "VideoKey" # <i> #Option "RageTheatreCrystal" # <i> #Option "RageTheatreTunerPort" # <i> #Option "RageTheatreCompositePort" # <i> #Option "RageTheatreSVideoPort" # <i> #Option "TunerType" # <i> #Option "RageTheatreMicrocPath" # <str> #Option "RageTheatreMicrocType" # <str> #Option "ScalerWidth" # <i> #Option "RenderAccel" # [<bool>] #Option "SubPixelOrder" # [<str>] #Option "ClockGating" # [<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>] #Option "ForceLowPowerMode" # [<bool>] #Option "DynamicPM" # [<bool>] #Option "NewPLL" # [<bool>] #Option "ZaphodHeads" # <str> Identifier "Card0" Driver "radeon" VendorName "ATI Technologies Inc" BoardName "RV370 5B60 [Radeon X300 (PCIE)]" 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

Исправил его, изменив в секции Device опцию Driver на radeonhd, а так же дописал нужное разрешение. Вот xorg.conf который закидываю в папку /etc/X11/

text

# cat /etc/X11/xorg.conf
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" FontPath "built-ins" EndSection

Section "Module" Load "record" Load "extmod" Load "glx" Load "dbe" Load "dri" Load "dri2" 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 "" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection

Section "Device" ### Available Driver options are:- ### Values: <i>: 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" # <i> #Option "AGPMode" # <i> #Option "AGPFastWrite" # [<bool>] #Option "AGPSize" # <i> #Option "GARTSize" # <i> #Option "RingSize" # <i> #Option "BufferSize" # <i> #Option "EnableDepthMoves" # [<bool>] #Option "EnablePageFlip" # [<bool>] #Option "NoBackBuffer" # [<bool>] #Option "DMAForXv" # [<bool>] #Option "FBTexPercent" # <i> #Option "DepthBits" # <i> #Option "PCIAPERSize" # <i> #Option "AccelDFS" # [<bool>] #Option "IgnoreEDID" # [<bool>] #Option "CustomEDID" # [<str>] #Option "DisplayPriority" # [<str>] #Option "PanelSize" # [<str>] #Option "ForceMinDotClock" # <freq> #Option "ColorTiling" # [<bool>] #Option "VideoKey" # <i> #Option "RageTheatreCrystal" # <i> #Option "RageTheatreTunerPort" # <i> #Option "RageTheatreCompositePort" # <i> #Option "RageTheatreSVideoPort" # <i> #Option "TunerType" # <i> #Option "RageTheatreMicrocPath" # <str> #Option "RageTheatreMicrocType" # <str> #Option "ScalerWidth" # <i> #Option "RenderAccel" # [<bool>] #Option "SubPixelOrder" # [<str>] #Option "ClockGating" # [<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>] #Option "ForceLowPowerMode" # [<bool>] #Option "DynamicPM" # [<bool>] #Option "NewPLL" # [<bool>] #Option "ZaphodHeads" # <str> Identifier "Card0" Driver "radeonhd" VendorName "ATI Technologies Inc" BoardName "RV370 5B60 [Radeon X300 (PCIE)]" BusID "PCI:1:0:0" EndSection

Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 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 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection

Далее стартую Иксы и смотрю лог (делаю по ссш, ибо сейчас на работе, так что картинку видеть не могу, ориентируюсь на лог):

text

12:04 root@home[1]: /root
# rm /var/log/Xorg.0.log
12:04 root@home[1]: /root
# /etc/init.d/gdm start
Starting GNOME Display Manager: gdm.
12:05 root@home[1]: /root
# cat /var/log/Xorg.0.log

X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32.23-dsa-ia32 i686 Debian Current Operating System: Linux home 2.6.32-5-686 #1 SMP Tue Oct 19 14:40:34 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-686 root=UUID=65a2aedc-ead8-4a05-ae41-052a5832be7e ro quiet Build Date: 10 October 2010 11:57:07AM xorg-server 2:1.7.7-8 (Cyril Brulebois <kibi@debian.org>) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 26 12:05:13 2010 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) ServerLayout "X.org Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Mouse0" (**) |-->Input Device "Keyboard0" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. Entry deleted from font path. (**) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins, /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (**) ModulePath set to "/usr/lib/xorg/modules" (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. (WW) Disabling Mouse0 (WW) Disabling Keyboard0 (II) Loader magic: 0x81ecca0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 8

(--) PCI:*(0:1:0:0) 1002:5b60:174b:0500 ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] rev 0, Mem @ 0xe0000000/134217728, 0xed000000/65536, I/O @ 0x0000c000/256, BIOS @ 0x????????/131072 (--) PCI: (0:1:0:1) 1002:5b70:174b:0501 ATI Technologies Inc RV370 [Radeon X300SE] rev 0, Mem @ 0xed010000/65536 (II) Open ACPI successful (/var/run/acpid.socket) (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) "record" will be loaded. This was enabled by default and also specified in the config file. (II) "dri" will be loaded. This was enabled by default and also specified in the config file. (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "radeonhd" (II) Loading /usr/lib/xorg/modules/drivers/radeonhd_drv.so (II) Module radeonhd: vendor="AMD GPG" compiled for 1.7.7, module version = 1.3.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices: RV505 : Radeon X1550, X1550 64bit. RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350. RV516 : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250. R520 : Radeon X1800; FireGL V5300, V7200, V7300, V7350. RV530 : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200. RV535 : Radeon X1300, X1650. RV550 : Radeon X2300 HD. RV560 : Radeon X1650. RV570 : Radeon X1950, X1950 GT; FireGL V7400. R580 : Radeon X1900, X1950; AMD Stream Processor. R600 : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650. RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000. RV620 : Radeon HD 3450, HD 3470. RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630; FireGL V3600/V5600. RV635 : Radeon HD 3650, HD 3670. RV670 : Radeon HD 3690, 3850, HD 3870, FireGL V7700, FireStream 9170. R680 : Radeon HD 3870 X2. M52 : Mobility Radeon X1300. M54 : Mobility Radeon X1400; M54-GL. M56 : Mobility Radeon X1600; Mobility FireGL V5200. M58 : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200. M62 : Mobility Radeon X1350. M64 : Mobility Radeon X1450, X2300. M66 : Mobility Radeon X1700, X1700 XT; FireGL V5250. M68 : Mobility Radeon X1900. M71 : Mobility Radeon HD 2300. M72 : Mobility Radeon HD 2400; Radeon E2400. M74 : Mobility Radeon HD 2400 XT. M76 : Mobility Radeon HD 2600; (Gemini ATI) Mobility Radeon HD 2600 XT. M82 : Mobility Radeon HD 3400. M86 : Mobility Radeon HD 3650, HD 3670, Mobility FireGL V5700. M88 : Mobility Radeon HD 3850, HD 3850 X2, HD 3870, HD3870 X2. RS600 : Radeon Xpress 1200, Xpress 1250. RS690 : Radeon X1200, X1250, X1270. RS740 : RS740, RS740M. RS780 : Radeon HD 3100/3200/3300 Series. R700 : Radeon R700. RV710 : Radeon HD4570, HD4350. RV730 : Radeon HD4670, HD4650. RV740 : Radeon HD4770. EXPERIMENTAL AND UNTESTED. RV770 : Radeon HD 4800 Series; Everest, K2, Denali ATI FirePro. RV790 : Radeon HD 4890. M92 : Mobility Radeon HD4330, HD4530, HD4570. EXPERIMENTAL. M93 : Mobility Radeon M93. EXPERIMENTAL AND UNTESTED. M96 : Mobility Radeon HD4600. M97 : Mobility Radeon HD4860. EXPERIMENTAL AND UNTESTED. M98 : Mobility Radeon HD4850, HD4870.

(II) RADEONHD: version 1.3.0, built from dist of git branch master, commit 8cbff7bf

(II) Primary Device is: PCI 01@00:00:0 (EE) No devices detected.

Fatal server error: no screens found

Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information.

И снова вижу в логе:

text
Fatal server error:
no screens found

Что я делаю не так?

#92047
EdmunDD написал:
Исправил его, изменив в секции Device опцию Driver на radeonhd,

Зачем?

#92050
zerg написал:
Зачем?

Хммм.. наверно чтобы использовать драйвер radeonhd :rolleyes:

Я так понимаю, Вы предлагаете использовать стандартный драйвер.
Тогда может я не в ту сторону копаю, изначально проблема состояла вот в чем. Жена очень любит смотреть сериалы с сайта "Vkontakte". Играются они через флешку. Установил флеш плагин flashplayer-mozilla. Флешки работают, фильмы играются, но если развернуть фильм в фуллскрин, получаю жуткие тормоза, 1-2 кадра в секунду. Пробовал удалить flashplayer-mozilla и на его место поставить flashplugin-nonfree. Ничего не изменилось. Вот после этого я и занялся попытками установить драйвера на видеокарту.

#92179

man radeon

#92182

EdmunDD, radeon - современная реализация свободных драйверов. Он рекомендован.

Стандартно у Вас - vesa...

#92226
zerg написал:
EdmunDD, radeon - современная реализация свободных драйверов. Он рекомендован.
Стандартно у Вас - vesa...

Прошу прощения, запутался. Просто всю жизнь на Nvidia просидел.
Таки моя проблема с тормозами во время полноэкранного флеш ролика не решилась.
Да и видеокарта помоему не лучшие показатели FPS выдает даже без воспроизведения видео. Вот такие показатели выдает glxfears

text

22:08 felix@home[0]: /home/felix
$ glxgears -fullscreen
291 frames in 5.0 seconds = 58.166 FPS
292 frames in 5.0 seconds = 58.253 FPS
292 frames in 5.0 seconds = 58.209 FPS
291 frames in 5.0 seconds = 58.157 FPS
292 frames in 5.0 seconds = 58.225 FPS
22:10 felix@home[0]: /home/felix
$ glxgears 
1506 frames in 5.0 seconds = 301.024 FPS
1523 frames in 5.0 seconds = 304.503 FPS
1496 frames in 5.0 seconds = 299.184 FPS
1528 frames in 5.0 seconds = 305.591 FPS
1537 frames in 5.0 seconds = 307.365 FPS

В качестве DE использую LXDE. Наслышан о её мгновенной реакции на действия, но даже разворачивание окна терминала происходит с сильной задержкой. Может кто что подсказать по этому поводу?

#92248

Есть ещё вопрос:

стоит Radeon 5450, открытый драйвер его поддерживает кроме 3D, но карта греется -- палец не удержишь, думаю более 80 C.
На http://www.x.org/wiki/RadeonFeature написано что есть "Power Saving", пакет firmware-linux стоит, нашёл 3 опции в man radeon для энергосбережения: "DynamicPM", "ForceLowPowerMode", "ClockGating", но после конфигурирования Xorg -configure и включения этих опций "True" в /var/log/Xorg.0.log в предупреждениях по ним написано "not used".

Так как, драйвер имеет функции энергосбережения или нет ?
Или может быть надо ждать выхода новой версии драйвера и вышеупомянутому сайту не верить ?

Драйвер radeon на Debian Testing, версии 6.13.1
Пакет radeonhd не установлен.

#92264

EdmunDD, покажите glxinfo | grep render

faithman написал:
Так как, драйвер имеет функции энергосбережения или нет ?

Если написано, то имеет wink

#92360
zerg написал:
EdmunDD, покажите glxinfo | grep render
text

$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Software Rasterizer
#92373

Нус, что не так? (=
Расскажите о дистрибутиве?

Вам нужен testing и установленный пакет firmware-linux.
После этого уже Xorg -configure.

#92378
zerg написал:
Нус, что не так? (=
Расскажите о дистрибутиве?
Вам нужен testing и установленный пакет firmware-linux.
После этого уже Xorg -configure.

Эммм. Щас стоит Debian Squeeze.

text

11:24 root@home[3]: /root
# uname -a
Linux home 2.6.32-5-686 #1 SMP Tue Oct 19 14:40:34 UTC 2010 i686 GNU/Linux
11:25 root@home[3]: /root
# dpkg -l | grep firmware-linux
ii  firmware-linux                       0.27                           Binary firmware for various drivers in the Linux kernel (meta-package)
ii  firmware-linux-free                  2.6.32-26                      Binary firmware for various drivers in the Linux kernel
ii  firmware-linux-nonfree               0.27                           Binary firmware for various drivers in the Linux kernel

Xorg -configure выполнял как раз после установки пакета firmware-linux.

Тут поковырял лог Xorg.0.log. нашел следующие строки:

text

12:48 root@home[3]: /root
# cat /var/log/Xorg.0.log | grep EE
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch.
12:48 root@home[3]: /root
# cat /var/log/Xorg.0.log | grep WW
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(WW) RADEON(0): Direct rendering disabled

Как я понял, render не включается при старте Иксов. Можно ли это как то исправить?

#92434

mesa-glx и mesa-dri свежие?

#92474
zerg написал:
mesa-glx и mesa-dri свежие?
text

14:58 root@home[4]: /root
# dpkg -l | grep mesa-dri
ii  libgl1-mesa-dri                      7.7.1-4                        A free implementation of the OpenGL API -- DRI modules
14:58 root@home[4]: /root
# dpkg -l | grep mesa-glx
ii  libgl1-mesa-glx                      7.7.1-4                        A free implementation of the OpenGL API -- GLX runtime

Если верить информации с http://packages.debian.org/squeeze/libgl1-mesa-glx-dbg то свежие

Войдите или зарегистрируйтесь, чтобы ответить.