PDA

View Full Version : ATI on debian grgrgrg


holy
05-12-2005, 15:17
ciao a tutti, ho debian e dopo una settimane di prove, installazioni e configurazioni, non sono ancora riuscito a fare andare le opengl dei driver ati, questo è il log dello xorg, come notate il modulo viene lanciato correttamente, ma al momento del caricamento da errore:

...
(II) fglrx(0): Composite extension enabled, disabling direct rendering
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x07ff0000
...
(WW) fglrx(0): Failed to set up write-combining range (0xd7000000,0xff0000)
(WW) fglrx(0): Failed to set up write-combining range (0xd6000000,0x1ff0000)
(WW) fglrx(0): Failed to set up write-combining range (0xd4000000,0x3ff0000)
(WW) fglrx(0): Failed to set up write-combining range (0xd0000000,0x7ff0000)
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,800) (front color buffer - assumption)
(**) fglrx(0): Option "BackingStore" "true"
(**) fglrx(0): Backing store enabled
(==) fglrx(0): Silken mouse enabled
(==) fglrx(0): Using hardware cursor (scanline 800)
(II) fglrx(0): Largest offscreen area available: 1280 x 7387
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(WW) fglrx(0): Option "RenderAccel" is not used
(WW) fglrx(0): Option "AccelMethod" is not used
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): Direct rendering disabled
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(==) RandR enabled
(II) Setting vga for screen 0.

questo non è tutto il log, e inoltre se puo esservi utile ad aiutarmi a dare una soluzione:
lsmod:
ipv6 276864 10
vfat 14592 0
fat 54172 1 vfat
usbhid 31620 0
hci_usb 16144 0
bluetooth 51844 1 hci_usb
snd_hda_intel 18816 6
snd_hda_codec 89600 1 snd_hda_intel
snd_pcm_oss 55968 0
snd_mixer_oss 20224 3 snd_pcm_oss
snd_pcm 96008 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 26628 2 snd_pcm
ipw2200 76584 0
snd 55780 12 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
ehci_hcd 37128 0
uhci_hcd 34448 0
ieee80211 23880 1 ipw2200
ieee80211_crypt 5764 1 ieee80211
snd_page_alloc 11144 2 snd_hda_intel,snd_pcm
usbcore 129920 5 usbhid,hci_usb,ehci_hcd,uhci_hcd
e glxinfo: Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

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
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x3d 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

:muro: che ne pensate? potrebbe essere errori nel kernel, nei moduli agp o simili? ho provato tutte le configurazioni possibili nello xorg.conf, nel caso ve lo pasto se puo essere di aiuto.

vi ringrazio

holy
05-12-2005, 15:21
sopra non ci stava, scusate, ecco lo xorg.conf
# xorg.conf (Xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
# md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum
# dpkg-reconfigure xserver-xorg

Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
Load "synaptics"
Load "dri"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "Corepointer"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
Option "AlwaysCore"
EndSection

Section "Device"
Identifier "ATI x700"
# Driver "vesa"
Driver "fglrx"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
# Option "OpenGLOverlay" "off"
# === Use internal AGP GART support? ===
# If OpenGL acceleration doesn't work, try using "yes" here
# and disable the kernel agpgart driver.
# Option "UseInternalAGPGART" "yes"
Option "backingstore" "true"
Option "RenderAccel" "true"
Option "AccelMethod" "exa"
# Option "UseInternalAGPGART" "no"
EndSection

Section "Monitor"
Identifier "LCD"
Option "DPMS"
HorizSync 28-50
VertRefresh 43-75
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI x700"
Monitor "LCD"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x800" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Touchpad" "Corepointer"
EndSection

Section "DRI"
Mode 0666
EndSection


vi ringrazio di nuovo, spero mi possiate aiutare! :help: :help:

wubby
05-12-2005, 17:39
:muro: che ne pensate? potrebbe essere errori nel kernel, nei moduli agp o simili? ho provato tutte le configurazioni possibili nello xorg.conf, nel caso ve lo pasto se puo essere di aiuto.

Io non vedo fglrx tra i moduli caricati (lsmod)
modprobe fglrx e riprova

holy
05-12-2005, 20:26
il fatto che al riavvio della macchina poi il problema rimane, se vedi al caricamento di x c'è appunto un errore..

cmq il modprobe restituisce:
debian:/home/matte# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.14.3/misc/fglrx.ko): Operation not permitted
debian:/home/matte#

wubby
05-12-2005, 20:48
Qui hai gia letto? http://www.hwudebianclan.org/how-to.php#26

r.
06-12-2005, 22:09
Post il risultato di

zgrep AGP /proc/config.gz