Ya tenemos drivers de ATi compatibles con AIGLX

L7Y escribió:Bueno, a ver que me aclare. Los fglrx son los drivers PROPIETARIOS de ATI, es decir, los mejores, que no buenos; o los libres???

Que diferencia hay entonces entre XGL y AIGLX??


"fglrx" son los propietarios, y "ati" los libres.

XGL es un motor de gráficos distinto, montado directamente sobre OpenGL, y AIGLX una extensión de X.Org que permite aceleración indirecta utilizando el mismo motor X.Org. Teóricamente, XGL debería ser más eficiente por soportar aceleración hardware nativamente, pero XOrg está más depurado y extendido, lo que por ahora hace que AIGLX sea más estable.

eric_14 escribió:A alguien le ha pasado que no se vean bien las ventanas, se ven sin la barra de arriba que tiene los botones de cerrar, maximizar y minimizar y solo sale un escritorio????

Prueba a volver a metacity y cargar de nuevo el gestor de ventanas de compiz:
#> metacity --replace
#> compiz --replace
NECESITO AYUDA URGENTE!!!


Tengo una Radeon 8500LE, he instalado los nuevos fglrx pero no funcionan! Aunque vaya a Sistema>Pantallas y graficos y seleccione el driver fglrx Ubuntu me vacila y selecciona el driver que le da la gana a él, ahora estoy a 640x480 con el driver VESA... :-(


Además, el Gestor de Controladores Restringidos se cachondea de mí, no me deja entrar diciendo simplemente que mi PC no necesita controladores provativos, y SE QUEDA TAN ANCHO... [boing]


Los instale siguiendo estas indicaciones:
http://laventanamuerta.rxfly.net/por-fin-compiz-fusion-con-ati-y-aiglx-gracias-a-fglrx-8423/

Lo instalé sin crear paquetes, luego hice:

sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

y me devolvio la ruta al xorg.conf con un mensaje de, digamos "OK".

Reinicie XORG y todo se jodio.


Estoy seguro de que esto no tiene nada que ver con Compiz Fusion, asi que de momento no asocie fglrx a la WHITELIST.


Que hago? :-?


EDITO: ESTO ES UN CACHONDEO [agggtt], reconfigure como reconfigure el xorg.conf con dpkg-reconfigure tal tal tal sigo sin tener resolución suficiente y Ubuntu sigue usando el driver VESA, pasando olimpicamente de todo.


El problemón, viene ahora, ya que no tengo suficiente resolucion como para darle al OK al instalador de los flgrx 8.42.3 de ATI de nuevo... La cosa más tonta, pero no se que hacer.

El xorg.conf esta bien, pero ubuntu sigue usando el driver VESA, y aunque lo quite en Pantallas y graficos le da igual, sigue usandolo...

Lo primero es reestablecer los drivers libres, que hago?
Saludos.

L7Y, podrías pasarnos tu xorg.conf, poniéndolo en un post entre [code][*/code] (Sin el *) Para ver el problema que tienes, tal vez si lo editas a mano consigas que tu Xorg server cargue los drivers propietarios de ati.

Requiescat In Pain.
Si, mira, en teoria, esta configurada la seccion Device como dice aqui:
http://www.ubuntu-es.org/index.php?q=node/67719

Me volvi loco y segui ese tutorial. Compile partes del kernel..., bueno, no tengo ni pajolera idea de lo que hice, pero me limité a hacer todo lo que dicen ahí.

Ahi va el xorg.conf

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection

Section "Module"
   Load      "GLcore"
   Load      "glx"
   Load      "dbe"
   Load      "v4l"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "es"
   Option      "XkbVariant"   "es"
EndSection

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

Section "Device"
   Identifier   "Failsafe Device"
   Boardname   "vesa"
   Busid      "PCI:1:0:0"
   Driver      "fglrx"
   Screen   0
EndSection

Section "Monitor"
   Identifier   "Failsafe Monitor"
   Vendorname   "Plug 'n' Play"
   Modelname   "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline  "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
  modeline  "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
  modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
  modeline  "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
  modeline  "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
  modeline  "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
  modeline  "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
  modeline  "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
   Gamma   1.0
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Failsafe Device"
   Monitor      "Failsafe Monitor"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Virtual   1600   1200
      Modes      "800x600@72"   "800x600@75"   "800x600@56"   "800x600@60"   "640x480@75"   "832x624@75"   "640x480@72"   "1024x768@75"   "640x480@60"   "1024x768@70"   "1024x768@60"   "1152x864@75"   "1280x1024@75"   "1280x960@60"   "1280x1024@60"   "1280x960@75"   "1400x1050@60"   "1600x1200@65"   "1600x1200@60"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen 0 "Default Screen" 0 0
   Inputdevice   "Generic Keyboard"
   Inputdevice   "Configured Mouse"
EndSection
Section "ServerFlags"
EndSection


Ya guarde hace media hora un xorg.conf con la seccion Device bien configurada, con la tarjeta reconocida y todo, pero haga lo que haga, ubuntu siempre se inventa este, con la tarjeta desconocida y lo de "vesa" puesto, al parecer... :-(
Saludos.

En la parte de Section "Module", añade estas líneas:
Section "Module"
Load  "dri"
Load  "drm"
EndSection

Obviamente, Section "Module" y EndSection no lo añadas.

Añade también lo del siguiente recuadro:
Section "DRI"
Group        "video"
Mode         0666
EndSection

Preferiblemente, después de Section "Module"

No te dejes confundir por lo de boardname "vesa", eso es simplemle es el nombre que le da a la tarjeta gráfica el xorg.conf, lo importante es driver "fglrx", y eso está bien puesto. De todas formas, si te mosquea, siempre puedes poner un # delante de boardname "vesa", de esta forma lo comentas, y ya no afecta al xorg.conf.

Supongo que con esas configuraciones funcionaría bien.

De todos modos, me pregunto porqué te estás complicando tanto, cuando creo recordar que en ubuntu se podían instalar los drivers propietarios con una opción que traía.

Requiescat In Pain.
Es que precisamente esa opción no me funciona!!!! [+furioso]

Es rarísimo, me dice que mi hardware no necesita controladores privativos y me deja a dos velas.


Bueno, se me ocurrió ir a Sistema >> Pantallas y graficos y seleccione el driver fglrx pero poniendo en una pestannita (joder, no tengo enne ahora! [+furioso]) driver propietario. Esta vez si que me hizo caso, reinicie y ESTOY A 1680X1050!!!


Eso si, segun el xorg.conf ahora estoy con el driver "ati". Esto es un misterio :(


Voy a annadir eso que me comentas a ver..., y a instalar de nuevo los fglrx con el instalador oficial de ATI, ahora que tengo resolucion suficiente...


Ahora te comento, gracias!


EDITO: Esas secciones que me comentas no existen en mi xorg.conf, asi que voy a crearlas...


Lo he hecho y se ha jodido todo otra vez. Estoy de nuevo con el VESA :(

Ahora con la terminal, he hecho esto, justo despues de reiniciar:

marko@pentiumiv-marko:~$ sudo aticonfig --initial -f
[sudo] password for marko:
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.fglrx-1
marko@pentiumiv-marko:~$ fglrxinfo
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual!

Fallo de segmentación (core dumped)
marko@pentiumiv-marko:~$ glxinfo
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual

   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
----------------------------------------------------------------------
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x21 16 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
0x39 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
Fallo de segmentación (core dumped)
marko@pentiumiv-marko:~$



No encuentra un perfil GLX (aqui es donde entra el AIGLX??, tengo que instalarlo o hacer algo??) pero configura el xorg.conf, o eso dicem compruebalo por ti mismo!

Y despues de hacer sudo aticonfig --initial -f (que es el consejo que da el instalador de ati) el xorg.conf me queda asi (con tus secciones y todo) pero como te digo, sigo a 800x600 en VESA:

# 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 command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"

# Uncomment if you have a wacom tablet
#   InputDevice     "stylus"   "SendCoreEvents"
#   InputDevice     "cursor"   "SendCoreEvents"
#   InputDevice     "eraser"   "SendCoreEvents"
   Identifier     "Default Layout"
   Screen      0  "aticonfig-Screen[0]" 0 0
   InputDevice    "Generic Keyboard"
   InputDevice    "Configured Mouse"
EndSection

Section "Files"
EndSection

Section "Module"
   Load  "dri"
   Load  "drm"
EndSection

Section "InputDevice"
   Identifier  "Generic Keyboard"
   Driver      "kbd"
   Option       "CoreKeyboard"
   Option       "XkbRules" "xorg"
   Option       "XkbModel" "pc105"
   Option       "XkbLayout" "es"
EndSection

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

Section "InputDevice"
   Identifier  "stylus"
   Driver      "wacom"
   Option       "Device" "/dev/input/wacom"
   Option       "Type" "stylus"
   Option       "ForceDevice" "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Identifier  "eraser"
   Driver      "wacom"
   Option       "Device" "/dev/input/wacom"
   Option       "Type" "eraser"
   Option       "ForceDevice" "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Identifier  "cursor"
   Driver      "wacom"
   Option       "Device" "/dev/input/wacom"
   Option       "Type" "cursor"
   Option       "ForceDevice" "ISDV4"      # Tablet PC ONLY
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]"
   Driver      "fglrx"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]"
   Device     "aticonfig-Device[0]"
   Monitor    "aticonfig-Monitor[0]"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "DRI"
   Group        "video"
   Mode         0666
EndSection


Que lio madre mía!
Saludos.

Como veo que todo está cada vez más liado, vamos a cortar por lo sano.

Desde la consola de comandos, haz estos pasos:
sudo Xorg -configure

sudo aticonfig --initial --input=/etc/X11/xorg.conf


Si después de eso, al reiniciar, si aún no puedes obtener la resolución nativa de tu monitor, me vuelves a postear el xorg.conf

Requiescat In Pain.
Ok, antes de nada te diré que conseguí poner el driver libre "ati" y estoy por ahora a 1680x1050. Esto lo consegui generando otro xorg.conf (debe ser el vigesimo que genero hoy) haciendo:

sudo aticonfig --initial -f

Entonces y SIN TOCAR NADA MAS simplemente cambie en la seccion Device el driver "flgrx" por el "ati".

Ahora haciendo un fglrxinfo me da esto:

marko@pentiumiv-marko:~$ fglrxinfo
Xlib:  extension "ATIFGLRXDRI" missing on display ":0.0".
Error: couldn't find RGB GLX visual!

marko@pentiumiv-marko:~$



De igual manera con el GLXINFO me dice que no hay perfil GLX que no se que (te lo puse antes, miralo si quieres ;))


Voy a seguir tus pasos ahora, por lo menos, creo que ya le pille el truco para volver a 1050 en caso de putada, ahora te comento! ;)


Edito, no funciona :(

marko@pentiumiv-marko:~$ sudo Xorg -configure

Fatal server error:
Server is already active for display 0
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.



Bueno, borre ese archivo:

sudo rm /tmp/.X0-lock

Y me dio un pantallazo negro y salio mucho texto. Sigo con el siguiente comando y reinicio ahora mismo.
Saludos.

El error que te da es porque estás intentando crear un xorg.conf desde uno que ahora mismo está activo, por lo que tendrás que salir de la sesión gráfica, y hacer los pasos que te mencioné desde la consola.

Para cerrar la sesión gráfica, te vas a una terminal en modo texto, con ctrl+alt+F1, y desde ahí escribes:
sudo /etc/init.d/gdm stop


Entonces, prueba con los dos comandos que te dije ahí arriba, debería poderte dejar.

Requiescat In Pain.
Nada nada, como te dije editando el ultimo mensaje, borre ese archivo (el X0-lock) y me dejo. Lee lo ultimo que te deje escrito en el ultimo mensaje.

Voy a reiniciar ahora mismo. Ya hice los dos pasos bien.
Saludos.

Espero los resultados satisfactorios de los dos últimos comandos.

Si todo va bien, intenta desde la consola ejecutar un
glxinfo | grep direct

Para comprobar la aceleración gráfica, y en caso de darte direct rendering: yes, y poder escoger la resolución deseada, ya tendrías todo bien configurado.

Requiescat In Pain.
Pues nada, sigue todo igual que antes de reiniciar.

marko@pentiumiv-marko:~$ glxinfo | grep direct
Xlib:  extension "ATIFGLRXDRI" missing on display ":0.0".
Error: couldn't find RGB GLX visual
marko@pentiumiv-marko:~$


Lo mismo si hago un fglrxinfo... :(


Este es ahora el xorg.conf (no quiero ir de listo, pero eso de ATIFGLRXDRI me mosquea, y ahora no tengo en el .conf ninguna seccion llamada DRI...)


# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
   Identifier     "Default Layout"
   Screen      0  "aticonfig-Screen[0]" 0 0
   InputDevice    "Generic Keyboard"
   InputDevice    "Configured Mouse"
EndSection

Section "Files"
EndSection

Section "Module"
   Load  "glx"
   Load  "GLcore"
   Load  "v4l"
EndSection

Section "InputDevice"
   Identifier  "Generic Keyboard"
   Driver      "kbd"
   Option       "CoreKeyboard"
   Option       "XkbRules" "xorg"
   Option       "XkbModel" "pc105"
   Option       "XkbLayout" "es"
EndSection

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

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]"
   Driver      "ati"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]"
   Driver      "fglrx"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]"
   Device     "aticonfig-Device[0]"
   Monitor    "aticonfig-Monitor[0]"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]"
   Device     "aticonfig-Device[0]"
   Monitor    "aticonfig-Monitor[0]"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection


Y me acabo de dar cuenta de algo. Veras que en driver tengo puesto "ati", si pongo otra cosa, me quedo sin 1680x1050 por lo visto...

Por eso antes ponia "fglrx" y al iniciar me decia que nanai, que VESA...


EDITO: Estoy haciendo trabajar hoy a Google que no veas, y veo que hay bastante gente a la que le pasa exactamente lo mismo que a mi, pero no veo soluciones... :(
Saludos.

Veo que algunas secciones las tienes dobles, tal vez dé error por eso.

Mira atentamente tu xorg.conf, y encuentra donde empieza la primera
Section "Monitor", concretamente esto:
Section "Monitor"
Identifier   "aticonfig-Monitor[0]"
Option       "VendorName" "ATI Proprietary Driver"
Option       "ModelName" "Generic Autodetecting Monitor"
Option       "DPMS" "true"
EndSection


Si te fijas bien, hay dos bloques idénticos, pues bien, borra el primero.

Ahora vamos a buscar este bloque:
Section "Device"
Identifier  "aticonfig-Device[0]"
Driver      "ati"
EndSection

También lo borras, y dejas este:
Section "Device"
Identifier  "aticonfig-Device[0]"
Driver      "fglrx"
EndSection

Intacto. Como ves, lo que estamos haciendo es siempre eliminar el primero de los dos bloques idénticos que aparecen.

Por último, buscas el bloque:
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device     "aticonfig-Device[0]"
Monitor    "aticonfig-Monitor[0]"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Y también lo eliminas, dejando el segundo bloque que es idéntico que has borrado, intacto. Guardas los cambios efectuados en tu xorg.conf y reinicias.

Por último y lo más importante: Si cuando reinicies, no tienes resolución correcta, en la parte de Driver "fglrx", pones Driver "ati"

Requiescat In Pain.
Dicho y hecho, pero se ha vuelto a joder todo.

Nada, lo que te digo, es poner "fglrx" en el apartado driver y se va todo a tomar por saco...

Estoy de nuevo a 800x600 en VESA
Saludos.

Si has hecho todos los pasos que he puesto ahí arriba, y estás seguro de tenerlo todo bien, deja en Driver puesto "ati", de esta forma por lo menos, estás con los drivers libres de ati, que ya es algo, y también ofrecen direct rendering.

De todos modos (siento pedírtelo tantas veces, mas es la única forma de comprobar si está bien de primera mano) postea otra vez el xorg.conf que tienes ahora mismo, y perdon si te estoy causando molestias.

Requiescat In Pain.
No no no jodas, faltaría más! Se supone que me estás ayudando ;)

Ahí va:


# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
   Identifier     "Default Layout"
   Screen      0  "aticonfig-Screen[0]" 0 0
   InputDevice    "Generic Keyboard"
   InputDevice    "Configured Mouse"
EndSection

Section "Files"
EndSection

Section "Module"
   Load  "glx"
   Load  "GLcore"
   Load  "v4l"
EndSection

Section "InputDevice"
   Identifier  "Generic Keyboard"
   Driver      "kbd"
   Option       "CoreKeyboard"
   Option       "XkbRules" "xorg"
   Option       "XkbModel" "pc105"
   Option       "XkbLayout" "es"
EndSection

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

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]"
   Driver      "ati"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]"
   Device     "aticonfig-Device[0]"
   Monitor    "aticonfig-Monitor[0]"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection



Vamos, que a este paso mejor me olvido de los fglrx... Yo simplemente los quería para hacer funcionar Compiz Fusion bajo XFCE. Sí, del famoso video de youtube de un Pentium III 800mhz con 128 de ram moviendolo todo a toda velocidad... :o

Es que con el Compiz Fusion en Gnome no me funcionan todos los plugins (solo algunos), asi que un amigo que tiene experiencia en esto me dijo: "INSTALA LOS FGLRX!!!". Al muy capullete le iban bien los XGL, así que no tenía problema. A mi no, y ni si quiera se si irán los AIGLX, si algun dia consigo hacer funcionar los flgrx... ¬_¬
Porque ademas el Composite de XFCE no se que pasa, pero es activar una trasnparencia y pasar a tener un 486DX... [noop]




EDITO: Dandole vueltas a la cabeza, estoy pensando que mucha culpa de mi problema la tiene el que ubuntu no me deje entrar en el gestor de controladores restringidos... Tienes idea de por qué se toma la libertad de decidir si mi ATI necesita que drivers o no?

Googleando me topé con un fulano que dice que le pasó lo msimo que a mi con el mensajito del gestor este. Y recomienda reinstalarlo por Synaptic. Estoy en ello, mejor que dar palos de ciego...
Saludos.

Si eres incapaz de hacer correr los drivers propietarios de ATI, y quieres compiz-fusion, prueba con los libres y AIGLX, yo tengó así mi distribución (Arch Linux) y he de decir que el compiz me va bastante fluído, teniendo en cuenta que tampoco tengo algo de última generación (portátil p4 @ 3.2 ghz, 512 mb de ram, y lo que podría empeorarlo todo: ati con 64 mb de vídeo) y como te digo, todo me va bien.

Te puedo recomendar éste tutorial. Al no ser de ubuntu, tan sólo mira en la primera parte, la sección de configurar tu xorg.server, y si lo deseas, la sección de performance tunning, nada más.

Luego, pásate por aqui. Te explica perfectamente cómo configurar el AIGLX, algo bastante sencillo.

Si te decides, como te he dicho, por drivers libres y AIGLX, incluso te podría pasar mi xorg.conf, ya que lo tengo preparado para esta combinación, y como te digo, me funciona al completo compiz-fusion.

Requiescat In Pain.
Ok, pues me centraré en correr AIGLX sobre los drivers libres. Cosa que desconocía que se pudiese hacer. Vaya!, si lo hubiese sabido antes tal vez no habría instalado los fglrx...

Como lo consiga le voy a estrangular el pescuezo a mi amigo... [carcajad]


Gracias por todo, saludos! [beer]


EDITO: WHOOOOHAHAHA! FIESTAAA!

Echale un vistazo a esto, me cago en tó lo que se menea! [looco]

marko@pentiumiv-marko:~$ sudo aptitude purge xorg-driver-fglrx
[sudo] password for marko:
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido       
Inicializando el estado de los paquetes... Hecho
Construir la base de datos de etiquetas... Hecho
E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
marko@pentiumiv-marko:~$ sudo aptitude purge xorg-driver-fglrx
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido       
Inicializando el estado de los paquetes... Hecho
Construir la base de datos de etiquetas... Hecho
Los siguientes paquetes están ROTOS:
  fglrx-amdcccle fglrx-kernel-2.6.22-14-generic xorg-driver-fglrx-dev
Se ELIMINARÁN los siguientes paquetes:
  xorg-driver-fglrx{p}
0 paquetes actualizados, 0 nuevos instalados, 1 para eliminar y 0 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se liberarán 24,0MB.
No se satisfacen las dependencias de los siguientes paquetes:
  fglrx-amdcccle: Depende: xorg-driver-fglrx pero no es instalable
  fglrx-kernel-2.6.22-14-generic: Depende: xorg-driver-fglrx (= 8.42.3-1) pero no es instalable
  xorg-driver-fglrx-dev: Depende: xorg-driver-fglrx pero no es instalable
Resolving dependencies...
Las acciones siguientes resolverán estas dependencias

Eliminar los paquetes siguientes:
fglrx-amdcccle
fglrx-kernel-2.6.22-14-generic
xorg-driver-fglrx-dev

La puntuación es 263

¿Acepta esta solución? [Y/n/q/?]


Al parecer, los paquetes de la instalacion de los fglrx (al crear los paquetes salen 4, a partir del .run) ESTAN ROTOS!!!

No me quiero ni imaginar que el problema durante todo el tiempo haya sido que lo haya instalado mal todo. Si es asi me ayudaria mucho que me proporcionases todo comando para purgar hasta el ultimo paquete que tenga que ver con flgrx!
Saludos.

Espero que con los libres te salga todo bien, pero se que normalmente suelen dar muchísimos menos problemas que con los propietarios.

Como he dicho, si por cualquier cosa no te termina de ir, o necesitas alguna referencia, no tengo ningún problema en postear mi xorg.conf

Requiescat In Pain.
Ahora si que no entiendo nada.

No encuentro el paquete del que habla el primer link que me diste:

xf86-video-ati, no lo encuentro. Y ademas, no se supone que ya tengo xf86 por tener los drivers libres? Creo que voy a hacerle una visita a la wikipedia a ver si me aclaro... Menudo dia...
Saludos.

Como te he dicho, no hagas mucho caso en esos links cuando te dicen que instalen programas, ya que pertenecen a la wiki de Arch Linux.

En el caso de xf86, se refiere a los drivers libres de ati, los cuales me parece que ya los tienes instalados, por lo que no hace falta que los instales.

Requiescat In Pain.
Esto es rarísimo. Ahora estoy en Gnome, a resolucion nativa y con los drivers libres, y Compiz Fusion me va como siempre, funciona, pero no funcionan TODOS los plugins.

Segun razono yo esto debe ser porque tengo aceleración 3D. Pos la terminal me dice siempre que no. Haciendo glxgears o glxinfo me dice que no encuentra la extension ATIFGLRXDRI. O que no se pudo encontrar un perfil RGB GLX...

Me tope con esto: http://foro.noticias3d.com/vbulletin/showthread.php?t=219937

Alli hay un forero que sugiere añadir esto:

Añade Option "AddARGBGLXVisuals" "True" en la sección Device. También añade esto al final del archivo:
Section “Extensions”
Option “Composite” “Enable”
EndSection


Y me ilusioné, pero nada.


Estoy harto de buscar, pero sigo sin saber con certeza como activar AIGLX con los drivers libres. Yo creo que tan solo es eso. Lo de los perfiles GLX y todo ese rollo mosquea, pero es que ya no se que hacer...


A mi Compiz Fusion me va, pero con Gutsy jamás consegui que se viese el cubo en 3d ni pintar con fuego...

Luego tendre que correrlo en XFCE, esa es otra... [mamaaaaa]



Deslízame tu xorg.conf anda, por probar... ;)
Saludos.

Te paso el xorg.conf, al menos espero que con esto te logre funcionar como es debido, he añadido un montón de cosas, de modo que tendré que quitar algunas secciones que no tienen nada que ver con el vídeo (como por ejemplo, la que uso para el touchpad synaptics):

# File generated by xorgconfig.
#
# Copyright 2004 The X.Org Foundation
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
# The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of The X.Org Foundation shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from
# The X.Org Foundation.
#
# **********************************************************************
# Refer to the xorg.conf(5) man page for details about the format of
# this file.
# **********************************************************************
# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************
# **********************************************************************
# Server flags section.
# **********************************************************************
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
# **********************************************************************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices.  This is for example only.  Refer
# to the xorg.conf man page for a description of the options.
# **********************************************************************
#
# Section "InputDevice"
#    Identifier  "Mouse2"
#    Driver      "mouse"
#    Option      "Protocol"      "MouseMan"
#    Option      "Device"        "/dev/mouse2"
# EndSection
#
# Section "InputDevice"
#    Identifier "spaceball"
#    Driver     "magellan"
#    Option     "Device"        "/dev/cua0"
# EndSection
#
# Section "InputDevice"
#    Identifier "spaceball2"
#    Driver     "spaceorb"
#    Option     "Device"        "/dev/cua0"
# EndSection
#
# Section "InputDevice"
#    Identifier "touchscreen0"
#    Driver     "microtouch"
#    Option     "Device"        "/dev/ttyS0"
#    Option     "MinX"          "1412"
#    Option     "MaxX"          "15184"
#    Option     "MinY"          "15372"
#    Option     "MaxY"          "1230"
#    Option     "ScreenNumber"  "0"
#    Option     "ReportingMode" "Scaled"
#    Option     "ButtonNumber"  "1"
#    Option     "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
#    Identifier "touchscreen1"
#    Driver     "elo2300"
#    Option     "Device"        "/dev/ttyS0"
#    Option     "MinX"          "231"
#    Option     "MaxX"          "3868"
#    Option     "MinY"          "3858"
#    Option     "MaxY"          "272"
#    Option     "ScreenNumber"  "0"
#    Option     "ReportingMode" "Scaled"
#    Option     "ButtonThreshold"       "17"
#    Option     "ButtonNumber"  "1"
#    Option     "SendCoreEvents"
# EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# Standard VGA Device:
# Device configured by xorgconfig:
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
# Any number of ServerLayout sections may be present.  Each describes
# the way multiple screens are organised.  A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option.  In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
Section "DRI"
Group 0
Mode 0666
EndSection
Section "ServerLayout"
# The Identifier line must be present
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.  In this example, screen 2 is located to the
# right of screen 1.
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
Identifier     "Simple Layout"
Screen      0  "Screen0" 0 0
#   Screen         "aticonfig-Screen[1]" Above "aticonfig-Screen[0]"
InputDevice    "Mouse1" "CorePointer"
InputDevice    "Keyboard1" "CoreKeyboard"
#   InputDevice    "USB Mouse" "CorePointer"
Option         "AIGLX" "true"
EndSection
Section "Files"
# 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.
#     RgbPath   "/usr/share/X11/rgb"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
#
#    FontPath   "/usr/share/fonts/TTF"
#    FontPath   "/usr/share/fonts/Type1"
#    FontPath   "/usr/lib/X11/fonts/local/"
#    FontPath   "/usr/lib/X11/fonts/misc/"
#    FontPath   "/usr/lib/X11/fonts/75dpi/:unscaled"
#    FontPath   "/usr/lib/X11/fonts/100dpi/:unscaled"
#    FontPath   "/usr/lib/X11/fonts/Speedo/"
#    FontPath   "/usr/lib/X11/fonts/Type1/"
#    FontPath   "/usr/lib/X11/fonts/TrueType/"
#    FontPath   "/usr/lib/X11/fonts/freefont/"
#    FontPath   "/usr/lib/X11/fonts/75dpi/"
#    FontPath   "/usr/lib/X11/fonts/100dpi/"
# The module search path.  The default path is shown here.
#     ModulePath "/usr/lib/modules"
#   FontPath     "/usr/share/fonts/misc"
#   FontPath     "/usr/share/fonts/100dpi:unscaled"
#   FontPath     "/usr/share/fonts/75dpi:unscaled"
EndSection
Section "ServerFlags"
Option "IgnoreABI" "on"
Option  "AIGLX" "true"
EndSection
Section "Module"
# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
Load        "type1"
# This loads the GLX module
Load  "dri"
# This loads the fglrx module
Load  "glx"
Load  "drm"
# This loads the DRI module
Load  "dbe"     # Double buffer extension
SubSection "extmod"
#      Option       "omit xfree86-dga"   # don't initialise the DGA extension
EndSubSection
Load  "freetype"
#       Load        "xtt"
Load  "fglrx"
#       Load  "GLcore"
EndSection
Section "Extensions"
Option "DAMAGE" "true"
Option "Composite" "Enable"
Option "RENDER" "true"
EndSection
Section "InputDevice"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.
#    Option     "Protocol"      "Xqueue"
#    Option   "Xleds"      "1 2 3"
#    Option "LeftAlt"     "Meta"
#    Option "RightAlt"    "ModeShift"
# 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"    "pc105"
# 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"
# These are the default XKB settings for Xorg
#    Option "XkbRules"    "xorg"
#    Option "XkbModel"    "pc105"
#    Option "XkbLayout"   "us"
#    Option "XkbVariant"  ""
#    Option "XkbOptions"  ""
#    Option "XkbDisable"
Identifier  "Keyboard1"
Driver      "kbd"
Option       "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
Option       "XkbRules" "xorg"
Option       "XkbModel" "pc105"
Option       "XkbLayout" "es"
EndSection
Section "InputDevice"
# Identifier and driver
# the following line.
#    Option "Protocol"   "Xqueue"
# Mouse-speed setting for PS/2 mouse.
#    Option "Resolution"   "256"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
#    Option "BaudRate"   "9600"
#    Option "SampleRate"   "150"
# Mouse wheel mapping.  Default is to map vertical wheel to buttons 4 & 5,
# horizontal wheel to buttons 6 & 7.   Change if your mouse has more than
# 3 buttons and you need to map the wheel to different button ids to avoid
# conflicts.
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
#    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"
# ChordMiddle is an option for some 3-button Logitech mice
#    Option "ChordMiddle"
Identifier  "Mouse1"
Driver      "mouse"
Option       "Protocol" "Auto"   # Auto detect
Option       "Device" "/dev/input/mice"
# When using XQUEUE, comment out the above two lines, and uncomment
Option       "ZAxisMapping" "4 5 6 7"
# Emulate3Buttons is an option for 2-button mice
EndSection

#Section "Monitor"
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    HorizSync   30-64         # multisync
#    HorizSync   31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync   15-25, 30-50  # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#   Identifier   "My Monitor"
#   HorizSync    30.0 - 100.0
#   VertRefresh  50.0 - 160.0
#   Option "DPMS"
#EndSection
Section "Monitor"
Identifier  "Screen0"
#   Option    "PreferredMode" "1440x900"
HorizSync   31.5 - 90
VertRefresh 60 - 60
Option       "VendorName" "ATI Proprietary Driver"
Option       "ModelName" "Generic Autodetecting Monitor"
Option       "DPMS" "true"
EndSection
#Section "Monitor"
#   Identifier   "aticonfig-Monitor[1]"
#   Option       "VendorName" "ATI Proprietary Driver"
#   Option       "ModelName" "Generic Autodetecting Monitor"
#   Option       "DPMS" "true"
#EndSection
#Section "Device"
# The chipset line is optional in most cases.  It can be used to override
# the driver's chipset detection, and should not normally be specified.
#    Chipset   "generic"
# The Driver line must be present.  When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module.  Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for.  When this line isn't present, a device
# section can only match up with the primary video device.  For PCI
# devices a line like the following could be used.  This line should not
# normally be included unless there is more than one video device
# intalled.
#    BusID      "PCI:0:10:0"
#    VideoRam   256
#    Clocks   25.2 28.3
#   Identifier  "Standard VGA"
#   Driver      "vga"
#   VendorName  "Unknown"
#   BoardName   "Unknown"
#EndSection
#Section "Device"
#    #VideoRam    65536
#    # Insert Clocks lines here if appropriate
#   Identifier  "** ATI Radeon (generic)               [radeon]"
#   Driver      "fglrx"
#EndSection
Section "Device"
Identifier  "Screen0"
Driver      "radeon"
#Extra options
Option      "UseInternalAGPGART" "no"
#       Option      "KernelModuleParm" "agplock=0"
Option       "VideoOverlay" "on"
Option       "OpenGLOverlay" "off"
# disable/enable XAA/DRI
#       Option      "no_accel" "on"
Option      "no_dri"  "off"
# misc DRI settings
Option      "mtrr"   "off"
BusID       "PCI:1:0:0"
Option      "Capabilities" "0x00000000"
Option      "XAANoOffscreenPixmaps" "true"
Option      "AllowGLXWithComposite" "true"
Option      "RenderAccel" "true"
Option      "FSAAEnable" "off"
Option      "FSAAScale" "0"
Option      "DRI"     "true"
Option      "AddARGBGLXVisuals" "true"
# radeon driver settings
Option "AGPMode" "4"
Option "ColorTiling" "on"
Option "AccelMethod" "EXA"  # Off if X down
Option "EnablePageFlip" "on"
Option "AGPFastWrite" "yes" # Off if X down
EndSection
#Section "Device"
#   Identifier  "aticonfig-Device[1]"
#   Driver      "fglrx"
# Extra options
#        Option      "UseInternalAGPGART" "no"
#        Option      "KernelModuleParm" "agplock=0"
#        Option      "VideoOverlay" "on"
#        Option      "OpenGLOverlay" "off"
# disable/enable XAA/DRI
#       Option      "no_accel" "yes"
#       Option      "no_dri"  "no"
# misc DRI settings
#       Option      "mtrr"   "off" # disable DRI mtrr mapper
#   BusID       "PCI:1:0:0"
#   Screen      1
#EndSection
#Section "Screen"
#   Identifier "Screen 1"
#   Device     "** ATI Radeon (generic)               [radeon]"
#   Monitor    "My Monitor"
#   DefaultDepth     24
#   SubSection "Display"
#      Viewport   0 0
#      Depth     8
#      Modes    "1440x900" "1024x768" "800x600" "640x480"
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     16
#      Modes    "1440x900" "1024x768" "800x600" "640x480"
#   EndSubSection
#   SubSection "Display"
#      Viewport   0 0
#      Depth     24
#      Modes    "1440x900"
#   EndSubSection
#EndSection
Section "Screen"
Identifier "Screen0"
Device     "Screen0"
Monitor    "Screen0"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
Modes    "1440x900"
EndSubSection
EndSection
#Section "Screen"
#   Identifier "aticonfig-Screen[1]"
#   Device     "aticonfig-Device[1]"
#   Monitor    "aticonfig-Monitor[1]"
#   DefaultDepth     24
#   SubSection "Display"
#      Viewport   0 0
#      Depth     24
#   EndSubSection
#EndSection


Como es algo bastante gordo, adjunto una copia comprimida del xorg.conf, para que si quieres lo sustituyas por el tuyo.

Requiescat In Pain.

Adjuntos

Jojojojojojojo! X-D Al parecer ya tengo AIGLX sobre XFCE!!

He seguido este tutorial: https://help.ubuntu.com/community/RadeonDriver

Editado un par de cosillas como dice ahí al xorg.conf y mira!

marko@pentiumiv-marko:~$ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.
marko@pentiumiv-marko:~$ 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 4x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.0.1
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_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_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

   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  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x63 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon
marko@pentiumiv-marko:~$



Bueno, pero ahora tengo dudas. Prefiero usar Compiz Fusion, pero como lo activo en XFCE??, que tengo que hacer sino, para instalar Beryl y hacerlo funcionar?

Ya tengo aceleracion 3d y todo??

EDITO: Si, tengo aceleracion grafica 3D seguro, porque he ejecutado un glxgears y me salen los engranajes girando y me da 753 FPS!! [plas]

Ahora pues eso, mis dudas sobre ya hacer funcionar Compiz :)

EDITO2: En Gnome ya estoy pintando con fuego y todo!!!, funciona de coña!!! ;), pero en Xfce intenté hacer un compiz --replace y se me comio las barras de las aplicaciones.

Tengo unas ganas de hacerlo funcionar en XFce que no veas!!! [jaja]
Saludos.

Para comprobar de una manera sencilla si tienes aceleración 3d, en la consola haz un
glxinfo | grep direct

Si sale direct rendering: yes, esque lo tienes.

Si te da problemas en xfce, prueba con un
fusion-icon

al menos de este modo, en la consola te dice si hay algún error y porqué.

Requiescat In Pain.
Hola, tengo una ATI Radeon X1650 PRO y me he instalado el Mandriva 2008 One que viene con los drivers propietarios, me he instalado el Quake III Arena pero al intentar ejecutarle me da el siguiente error:

[root@localhost quake3]#  ./quake3
Q3 1.32 linux-i386 Oct  7 2002
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak8.pk3 (9 files)
/usr/local/games/quake3/baseq3/pak7.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak6.pk3 (64 files)
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak3.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak2.pk3 (148 files)
/usr/local/games/quake3/baseq3/pak1.pk3 (26 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3
./quake3.x86/baseq3

----------------------
4073 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 3: 640 480
Xlib:  extension "XFree86-VidModeExtension" missing on display ":1.0".
Xlib:  extension "XFree86-DGA" missing on display ":1.0".
Failed to detect XF86DGA Mouse
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Couldn't get a visual
...WARNING: could not set the given mode (3)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem


Al hacer
glxinfo | grep direct
obtengo esto:

Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".
Error: couldn't find RGB GLX visual
Xlib:  extension "GLX" missing on display ":1.0".
Xlib:  extension "GLX" missing on display ":1.0".


¿Qué ocurre?

Gracias.
Linuxero escribió:Que ocurre?
Que haces ejecutando el juego como root???

Por otra parte, parece que te falta cargar la extension "glx" en xorg.conf
Jan@work escribió:Que haces ejecutando el juego como root???


Estaba como root porque acababa de hacer alguna cosa como root, no me puse exprésamente como root para ejecutar el juego.

Jan@work escribió:Por otra parte, parece que te falta cargar la extension "glx" en xorg.conf


¿Cómo hago para cargar la extensión glx en el archivo /etc/X11/xorg.conf?

Te informo de que no he hecho más que instalar Mandriva 2008 y el programa de instalación se "supone" que me ha detectado todos los componentes del equipo y ha instalado sus drivers propietarios, es decir, que no he tocado nada, ni instalado cosas adicionales por mi cuenta.

Gracias por la ayuda.
Te pasa lo mismo que me pasaba a mí ayer, Linuxero, lo de que no encuentra un perfil GLX blablabla. Échale un ojo al link que dejé en mi último mensaje, y edita el xorg.conf más o menos como dice allí. Yo seguí esos pasos y al reiniciar ya lo tenía todo funcionando ;)


EDITO: Phyrok, el comando fusion-icon al parecer no existe... En Xfce me da orden no encontrada.
L7Y escribió:Te pasa lo mismo que me pasaba a mí ayer, Linuxero, lo de que no encuentra un perfil GLX blablabla. Échale un ojo al link que dejé en mi último mensaje, y edita el xorg.conf más o menos como dice allí. Yo seguí esos pasos y al reiniciar ya lo tenía todo funcionando ;)


No jodas que lo conseguiste, casi había perdido la esperanza de que pudiera hacerlo, voy a echar un vistazo a tu link y te cuento, gracias tio.

Aunque no se si surtirá efecto pues yo tengo una ATI Radeon X1650 PRO con Mandriva 2008 y tu una ATI Radeon 8500LE con Ubuntu, cruzo los dedos para que sea igual todo.

Edito:

Mi gozo en un pozo:
Unsupported

You are currently not able to use the "radeon" driver for the following cards and derivatives:

X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.


Edito: Al final lo conseguí ejecutando el juego de esta manera:

DISPLAY=:0 ./quake3


El problema es que ahora el juego no tiene sonido.
Bueno, no es el fin del mundo ;). Tienes que usar los fglrx, los drivers propietarios de ATI, instala los últimos, de los que habla este post, y así si quieres puedes usar AIGLX como yo ;)

Yo si te soy sincero tuve el problema que tuve con ellos por mi tarjeta, no me fío yo de la supuesta compatibilidad con ella... O de igual manera metí la pata en algo al instalarlos, claro XD

EDITO: Aún así, y ahora que lo pienso, inténtalo de todas maneras. Simplemente dice que tu tarjeta no es compatible con el driver libre, no que no puedas editar el xorg.conf. Yo lo del perfil GLX ya te digo que lo resolví como dice el link. Simplemente en la sección Device no pongas driver "ati" ni "radeon". No se, yo porbaría ;)
Ya lo solucioné, mira mi anterior post. Y gracias.
Alguien ha hecho funcionar compiz en ubuntu 7.10 con una x1300? Es que no hay manera de hacerlo funcionar, cuando intento activar los efectos me pone "desktop effects could not be enabled". Tengo aceleración 3D, pero creo que por los controladores restringidos que te instala ubuntu. Instalé los nuevos drivers de ati pero parece que no se han instalado.

Un saludo
dante88 escribió:Alguien ha hecho funcionar compiz en ubuntu 7.10 con una x1300? Es que no hay manera de hacerlo funcionar, cuando intento activar los efectos me pone "desktop effects could not be enabled". Tengo aceleración 3D, pero creo que por los controladores restringidos que te instala ubuntu. Instalé los nuevos drivers de ati pero parece que no se han instalado.

Un saludo



A mi me asa lo mismo q a ti pero con una radeon x300, tengo aceleracion 3d pero de compiz y cosas bonitas 0 cartona,y he intentado mil cosas, e instalado los propetarios, envy y nada d enada,pasa de mi }:/ :?
¿Y cómo se instalan?
Ya lo he intentado un par de veces y me lo he cargado... Menos mal que envy te lo arregla...
85 respuestas
1, 2