sokadszor: etch+ati; no direct rendering

Fórumok

Utolsó esélyként fordulok ide, mivel már mindent kipróbáltam, elolvastam, és vesződtem vele napokig hogy "azért is megcsinálom", de nem megy.(ubuntu 7.04-en mindenféle beállítás nélkül megy) már eléggé összezavarodtam és nem tudom hogy hogyan kellene beállítani rendesen hogy menjen a direct rendering, meg valami 3d-s ablakkezelő (kevésbé fontos) a config: ati9200, debian etch. a xorg.conf-om: (csak a fontosabb dolgokat ragadtam ki)
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. RV280 [Radeon 9200]"
Driver "ati"
BusID "PCI:1:0:0"
Option "AddARGBGLXVisuals"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
Option "RenderAccel" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
Option "AIGLX" "true"
EndSection
Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Disable"

EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection

előre is szeretném megköszönni segítségeteket, remélem sikerül megoldani a problémát.

Hozzászólások

hat eloszor is a drivert "ati" csereld ki "fglrx" re.
Modul betolt : #>modprobe fglrx
Majd inditsd ujra az xservert.

Masodszor jobb lenne ha az aticonfig paranccsal allitand be az xservert, es be kell meg tolteni a dbe modult is.

Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection

ha nem sikerul akkor dmesg-bol az ide vonatkozo resz
ha sikerul akkor meg orulni

AIGLX+compiz howto pedig itt:
http://technowizah.com/2006/10/debian-how-to-aiglx-compiz.html

Nalam a compiz nem igazan ment , de mondjuk en csak annyit csinaltam mint ami le van irva a howtoban

az aticonfignál valami elszállt, mert a végén leállt, és eltűntette az xorg.conf-ot (ill átnevezte) zet visszaállítottam, és beírtam a fentieket, erre az x kifagyott indításnál. megpróbálom mégegyszer.
egy kérdés, lehet hogy hülyeség: mint mondtam, ubuntun működik, és ha az ubuntu x.org-ját átvinném debian-ra? (nem tudom megegyezik-e a két x.org, majd megnézem) így nem lehetséges?

megvan a hiba: azért fagy ki, mert az ati-t átírtam fglrx-re. viszont az ati driver (elméletileg) rendesen fent van. (végigcsináltam a fenti howto-t a benne szereplő ati installerrel is, és kipróbáltam a 9200-esnek megfelelő 8.28-as driverrel is. csak sajnos direct rendering továbbra sincs

ez egyik howtoban azt olvastam, hogy ez is szükséges a 3d gyorsításhoz: Load "GLcore" ám ezt beszúrva érdekes dolgot tapasztaltam: az x elindult, és éppen meg akartam nézni hogy megy-e már a hardveres gyorsítás beírtam konzolba a glxinfo | grep direct -et és teljesen lefagyott, csak a resetelés segített. Kezde komolyan azt hinni hogy a debianomon sose lesz direct rendering

A nyilt forrasu cucc benne van a Debianban alapbol. Ha "ati" v. "radeon" drivert hasznalsz, az xorg.conf-ban, akkor elvileg ez mukodik. Valoszinuleg persze 3D-ben a gyari ATi driver _SOKKAL_ gyorsabb. De a 9200 amugy sem egy speed king, szoval majdnem mindegy, szerintem. Videozashoz pedig eleg ha megy a DRI. Egyebkent ha az XGL-nek nem is, az AIGLX-nek illik menni a nyiltforrasu driverekkel is.

Itt az en, Efikan hasznalt xorg.conf-om. Debian Etch, minden gyari csomagokbol felrakva:


charlie@sajtreszelo:~$ cat /etc/X11/xorg.conf
# /etc/X11/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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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 command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

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

Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "vbe"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

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

Section "Device"
        Identifier      "Generic Video Card"
        Driver          "radeon"
#       BusID           "PCI:0:16:0"
#       Option          "UseFBDev"              "true"
        Option          "AccelMethod"           "XAA"
        Option          "BusType"               "PCI"
        Option          "EnablePageFlip"        "1"
        Option          "ColorTiling"           "1"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Option          "DPMS"
#       HorizSync       28-51
#       VertRefresh     43-60
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Generic Video Card"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

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

Section "DRI"
        Mode    0666
EndSection

charlie@sajtreszelo:~$ glxinfo -display :0 | grep direct
direct rendering: Yes

Nekem ezzel mukodik a 3D (TuxRacer, GLTron tesztelve), es az XVideo is (MPlayer, VLC tesztelve). Neked az 'Option "BusType" "PCI"' sor valoszinuleg nem fog kelleni, ez csak Efikan es Pegasoson (mindketto PowerPC) kell, a nem teljeserteku AGP slot miatt. Esetleg ha vmi obscure PC-s alaplapod van, amin nem tamogatja az AGPGART-ot rendesen a kernel, megprobalhatod te is.

Esetleg meg ennyi info a geprol/kartyamrol:


charlie@sajtreszelo:~$ lspci
00:10.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
00:10.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
00:1c.0 Bridge: Motorola MPC5200B

-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-

nahh, egy csöppet továbbjutottam:
az ati csomagok telepítésénél ezzel leáll a telepítés:
dpkg: függőségi gondok miatt nem beállítható e csomag: fglrx-driver:
fglrx-driver függőségek: xserver-xorg (<< 1:7.0.99); ám:
xserver-xorg rendszeren lévő verziója 1:7.1.0-16.
most mit tegyek? tegyem fel a 7.0.99-es xorg-ot?

Jo esellyel ez a regi fglrx nem tamogatta meg a 7.1-es xorg-ot. Szerintem szedd le az osszes fglrx-es csomagot kernelmodullal egyutt, es hasznald az ati (ami csak egy wrapper, majd a radeon toltodik be) drivert. 3D kapcsan kellene minimum egy xorg logfile, abbol is foleg a hibak (EE van benne), valamint egy 'export LIBGL_DEBUG=verbose' utan kiadott glxinfo.

name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.2.0 r200 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r200_dri.so
libGL error: dlopen /usr/lib/dri/r200_dri.so failed (/usr/lib/dri/r200_dri.so: undefined symbol: _glapi_get_dispatch)
libGL error: unable to find driver: r200_dri.so
libGL: XF86DRIGetClientDriverName: 5.2.0 r200 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r200_dri.so
libGL error: dlopen /usr/lib/dri/r200_dri.so failed (/usr/lib/dri/r200_dri.so: undefined symbol: _glapi_get_dispatch)
libGL error: unable to find driver: r200_dri.so
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_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
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_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20060602 AGP 1x TCL
OpenGL version string: 1.2 (1.3 Mesa 6.5.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 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x24 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x26 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x27 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x29 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x2c 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x2f 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x31 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow

persze ez a "félkész" telepítés közbeni állapot
megpróbálom amit mondtál