Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/07/2007, à 00:52

Shining-Blade

ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Bonsoir à tous,

Je suis sous Kubuntu Feisty et j'ai une carte graphique ATI X200 intégrée (en PCIE).

J'ai toujours jusque là utilisé le fameux fglrx d'ATI (pas celui des dépôts) et ces temps ci, leurs versions s'enchainent et deviennent de plus en plus meilleures (meilleur score au glxgears, utilisation CPU qui diminue etc...) mais pas le composite qui pointait le bout de son nez (crash complet/ pas de DRI/ pas de 3D)

Je précise que je ne suis pas sous XGL !!
Et aujourd'hui j'ai voulu tester le composite car j'avais rien a faire un moment.
J'ai donc mis "enable" a l'option Composite dans Xorg.conf et activé les petits effets d'AIGLX présents dans Kubuntu.
Quelle a été ma surprise de voir que les ombres et la transparence marchaient trés bien sans ralentissement ! Mais il y avait un autre probleme : les applications KDE sont défigurées, couvertes d'un voile noir ou les menus illisibles, alors que les autres en Java que j'avais sous la main (Mercury) etaient normales et présentaient pas ces genres de défauts...

... Je me suis dit : " bah c'est encore DRI qui s'est cassé ! "

Et surprise quand je vois le résultat de 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_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: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.0.6650 (8.39.4)
OpenGL extensions:
    GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
    GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
    GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,
    GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,
    GL_ARB_shadow, GL_ARB_shadow_ambient, 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_float, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_blend,
    GL_ARB_vertex_buffer_object, GL_ARB_pixel_buffer_object,
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
    GL_ARB_draw_buffers, GL_ATI_draw_buffers, GL_ATI_envmap_bumpmap,
    GL_ATI_fragment_shader, GL_ATI_separate_stencil,
    GL_ATI_texture_env_combine3, GL_ATI_texture_float,
    GL_ATI_texture_mirror_once, GL_ATI_vertex_streams,
    GL_ATIX_texture_env_combine3, GL_ATIX_texture_env_route,
    GL_ATIX_vertex_shader_output_point_size, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
    GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
    GL_EXT_texgen_reflection, GL_EXT_texture3D,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, 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_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,
    GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

   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 16 16 16 16  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x27 24 tc  0 32  0 r  y  .  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  8  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x2c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x2d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x2e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x31 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x32 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x33 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x34 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x35 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x36 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x37 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x38 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x39 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x3a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x3b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x3c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x3d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x3e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x3f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x40 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x41 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x42 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x55 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None

Et n'y croyant pas, j'ai lancé aussi un glxgears et un fgl_glxgears qui marchaient parfaitement avec les memes scores que d'habitude !!!

Alors j'ai téléchargé beryl et compiz-fusion pour voir si c'etait pas Kwin qui buggait.

Beryl ne se lance pas aprés avoir affiché ça :

**************************************************************
* Beryl system compatibility check                           *
**************************************************************

Detected xserver                                : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig                  : passed
Checking for GLX_EXT_texture_from_pixmap        : passed
Checking for non power of two texture support   : failed

Support for non power of two textures missing

Et le composite marche sans XGL avec les derniers drivers ATI !!
Malgré l'autre erreur ! Je tombe des nues et j'entousiasme !

Bref, je laisse tomber et je lance compiz avec l'option "--force-fglrx" et il se lance effectivement !!
Le cube, les transparences, les effets - Tout marche parfaitement et a la vitesse de la lumiere !!

Mais encore ces bugs graphiques des applis KDE (ou QT ?) alors que chez Java c'est nickel.

Un screenshot si vous voulez :

capture23.png

Juste les trucs KDE buggent, Firefox ne bugge pas par exemple.

Alors ces bugs graphiques sont ils liés a l'erreur signalée par Beryl ?
Ya t'il moyen de rectifier ça ou attendre encore et toujours un driver libre ou un geste inespéré d'ATI ?

En tout cas je suis trés heureux que le composite marche sans XGL avec fglrx, peut etre le bout du tunnel apparait enfin pour nous, pauvres possésseurs de cartes ATI !

Merci d'avance.

#2 Le 30/07/2007, à 01:24

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Enorme ! C'est quelle version le dernier FLGRX ?

Peut etre une ubuntu 7.10 qui pourra bénéficier d'un bureau 3D pour tous alors smile

Dernière modification par G-rom (Le 30/07/2007, à 01:25)


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#3 Le 30/07/2007, à 02:13

Shining-Blade

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

La derniere c'est la 8.39.4 (celle sur le site d'ATI, j'ai pas testé encore celle des dépôts)

Je précise aussi que dans leur dernier executable, il y a un paquet "xorg-fglrx-dev.deb" et ya des trucs s'apparentant au chinois pour ma part. Peut etre des sources.

Je rajoute quelques screens, et quelques infos supplémentaires :

D'une pierre deux coups, l'un des derniers plugins compiz en action avec la console lancant emerald en train de lister plein de lignes tout le temps :
capture24.png

glxgears en action : vous ettonnez pas des scores pitoyables, avec ou sans compiz / composite c'est la meme chose avec fglrx. La décoration apparait pas sur cette fenetre.
capture26.png

Meme chose avec fgl_glxgears
capture27.png

Un fglrxinfo
capture28.png

Un glxinfo
capture29.png

Rappelant que je n'ai pas XGL
capture30.png

La gueule de Konqueror
capture33.png

J'ai aussi essayé de lancer compiz sans --force-fglrx :

Fatal: Failed test: texture_from_pixmap support
Checks indicate that it's impossible to start compiz on your system.

Entre beryl et compiz, je sais plus qui croire !

Autre chose , détail du lancement de compiz en forcant avec --force-fglrx :

administrateur@ORION-KUBUNTU:~$ compiz --replace --force-fglrx
Backend     : ini
Integration : true
Profile     : default
Adding plugin snow (snow)
Adding plugin atlantis (atlantis)
Adding plugin expo (expo)
Adding plugin put (put)
Adding plugin quickchange (quickchange)
Adding plugin mblur (mblur)
Adding plugin video (video)
Adding plugin fade (fade)
Adding plugin resizeinfo (resizeinfo)
Adding plugin plane (plane)
Adding plugin scaleaddon (scaleaddon)
Adding plugin notification (notification)
Adding plugin cube (cube)
Adding plugin water (water)
Adding plugin widget (widget)
Adding plugin annotate (annotate)
Adding plugin vpswitch (vpswitch)
Adding plugin extrawm (extrawm)
Adding plugin dbus (dbus)
Adding plugin resize (resize)
Adding plugin winrules (winrules)
Adding plugin mousegestures (mousegestures)
Adding plugin zoom (zoom)
Adding plugin rotate (rotate)
Adding plugin glib (glib)
Adding plugin splash (splash)
Adding plugin wallpaper (wallpaper)
Adding plugin screensaver (screensaver)
Adding plugin flash (flash)
Adding plugin text (text)
Adding plugin scale (scale)
Adding plugin screenshot (screenshot)
Adding plugin trailfocus (trailfocus)
Adding plugin animation (animation)
Adding plugin minimize (minimize)
Adding plugin svg (svg)
Adding plugin wall (wall)
Adding plugin switcher (switcher)
Adding plugin neg (neg)
Adding plugin fs (fs)
Adding plugin kiosk (kiosk)
Adding plugin shift (shift)
Adding plugin fadedesktop (fadedesktop)
Adding core settings (General Options)
Adding plugin blur (blur)
Adding plugin move (move)
Adding plugin scalefilter (scalefilter)
Adding plugin gotovp (gotovp)
Adding plugin reflex (reflex)
Adding plugin fakeargb (fakeargb)
Adding plugin bench (bench)
Adding plugin crashhandler (crashhandler)
Adding plugin cheatsheet (cheatsheet)
Adding plugin opacify (opacify)
Adding plugin ring (ring)
Adding plugin addhelper (addhelper)
Adding plugin cubereflex (cubereflex)
Adding plugin clone (clone)
Adding plugin colorfilter (colorfilter)
Adding plugin group (group)
Adding plugin thumbnail (thumbnail)
Adding plugin showdesktop (showdesktop)
Adding plugin wobbly (wobbly)
Adding plugin firepaint (firepaint)
Adding plugin 3d (3d)
Adding plugin snap (snap)
Adding plugin tile (tile)
Adding plugin keybinding (keybinding)
Adding plugin regex (regex)
Adding plugin inotify (inotify)
Adding plugin decoration (decoration)
Adding plugin png (png)
Adding plugin place (place)
Adding plugin imgjpeg (imgjpeg)
Adding plugin named ezoom
Initializing core options...done
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
Initializing video options...done
Initializing resize options...done
Initializing zoom options...done
Initializing minimize options...done
Initializing shift options...done
Initializing move options...done
Initializing 3d options...done
Initializing decoration options...done
Initializing place options...done
Initializing reflex options...done
Initializing wobbly options...done
Initializing fade options...done
Initializing cube options...done
Initializing rotate options...done
Initializing scale options...done
Initializing switcher options...done
Initializing cubereflex options...done
Initializing group options...done
Initializing expo options...done

Ça confirme les pixmaps peut être...

J'ai besoin de vos lumières pour en savoir plus sur ces problèmes et comment les résoudre (si c'est possible)
Ce jour ou on verra enfin le bout du tunnel question composing chez les possésseurs ATI, il n'a jamais été aussi proche.

Mon 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 xorg.conf(5) 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"
	Identifier     "Default Layout"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Generic Keyboard"
	InputDevice    "Configured Mouse"
	InputDevice    "stylus" "SendCoreEvents"
	InputDevice    "cursor" "SendCoreEvents"
	InputDevice    "eraser" "SendCoreEvents"
	InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"

	# path to defoma fonts
	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"
EndSection

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

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

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

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

Section "InputDevice"
	Identifier  "Synaptics Touchpad"
	Driver      "synaptics"
	Option	    "SendCoreEvents" "true"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"
	Option	    "HorizScrollDelta" "0"
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   "Écran générique"
	HorizSync    30.0 - 65.0
	VertRefresh  50.0 - 75.0
	Option	    "DPMS"
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"
	Option	    "VideoOverlay" "on"
	Option	    "OpenGLOverlay" "off"
Option "DRI" "true"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
Option "XAANoOffscreenPixmaps"
Option "RenderAccel" "true"
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"
	Mode         0666
EndSection

Section "Extensions"
	Option	    "Composite" "enable"
EndSection

Ma config :

AMD Sempron 3000+ (1.8Ghz)
ATI RADEON XPRESS 200 PCIE (intégrée)
Ubuntu 7.04 - KDE
Noyau générique x86

#4 Le 30/07/2007, à 04:26

Shining-Blade

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Et dernieres news fraiches :

J'essaie de lancer Béryl en ignorant les tests :

administrateur@ORION-KUBUNTU:~$ beryl --replace --skip-tests
beryl: GLX_EXT_texture_from_pixmap is missing
beryl: Using non-tfp mode
beryl: GLX_SGIX_fbconfig is missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display :0.0

Et juste aprés avec les tests :

administrateur@ORION-KUBUNTU:~$ beryl --replace
**************************************************************
* Beryl system compatibility check                           *
**************************************************************

Detected xserver                                : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig                  : passed
Checking for GLX_EXT_texture_from_pixmap        : passed
Checking for non power of two texture support   : failed

Support for non power of two textures missing
beryl: glXBindTexImageEXT is missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display :0.0

Une fois c'est lex pixmap, l'autre les two textures... Faut savoir béryl ! roll

#5 Le 30/07/2007, à 09:53

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Hum jsuis en train de penser à un truc là. Sous beryl y avait un mode pour passer de mode TFP à un autre mode à cause du problème des fenêtres noir avec le driver nvidia entre autre, et aussi juste pour tenter de se passer de l'instruction TFP.

Ca rame un peu plus en mode copy mais ça marche. Peut être juste que ton pc est assez puissant pour que ça marche à peu près correctement en mode copy.

Dis nous donc ta config.


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#6 Le 30/07/2007, à 09:58

Nicolas2b

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Donc la rumeur était vrai. En effet depuis quelques temps sur les forums anglophones, une rumeur disait que AIGLX était dans les driver mais ATI n'a jamais confirmé, et en plus cela ne marche avec tout le monde.
Mais si plusieurs réussisent, et que ce devient confirmé, c'est vraiment fantastique big_smile
D'ailleurs un autre signe : ATI a fait circuler une version BETA de ses driver du mois d'aout.


Ubuntu Gutsy sur ASUS A6JA Q016H
2 Go de RAM
ATI X1600
Core Duo 1,8 GHz

Hors ligne

#7 Le 30/07/2007, à 10:41

jdefaver

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

En fait c'etait deja possible avec les drivers precedents depuis un mois, il manquait juste une option dans compiz pour le faire. On est plus tres loin de se passer de XGL. Fete smile

Hors ligne

#8 Le 30/07/2007, à 11:08

Luigister

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Vous pensez que cela pourrait marcher sur une ATI 9200 parce que j'ai entendu dire que ATI ne faisait plus de Driver pour c'est ancienne carte !

#9 Le 30/07/2007, à 11:15

Luigister

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Effectivement si c'est le dernier Driver qui incorpore cette fonctionnalité bah tous ceux qui on une ATI de modéle inférieur a 9550, bah je crois que vous serez obliger d'utiliser le Driver libre ( qui fonctionne plûtot bien ) ou driver proprio + XGL, bref dommage pour moi ( à par si les dévelloppeurs d'ATi serait généreux et reprendrai les anciennes cartes sad )

Enfin chui content pour vous les autres big_smile, et c'est enfin la fin d'un long calvère pour vous !

#10 Le 30/07/2007, à 11:33

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Jvais pouvoir remettre ma 9800 *___*

(et oui j'avais mis une vieille FX5200 à la place, c'est pour vous dire à quel point je n'aime pas XGL big_smile)


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#11 Le 30/07/2007, à 12:23

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Je suis allé voir le release note du dernier driver et l'on peut lire ceci

Corruption may be observed with certain applications on some Linux distributions which enable the Composite extension by default, e.g., RHEL 5. If you are observing application corruption, please disable the Composite extension. Further details can be found in topic number 737-28224

Notez le "may be", ça sous entends que ça peut fonctionner aussi, donc une fonction composite incluse mais encore en version instable d'où cette absence de communication de la part d'ATI ??


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#12 Le 30/07/2007, à 22:01

Shining-Blade

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Hum jsuis en train de penser à un truc là. Sous beryl y avait un mode pour passer de mode TFP à un autre mode à cause du problème des fenêtres noir avec le driver nvidia entre autre, et aussi juste pour tenter de se passer de l'instruction TFP.

Ca rame un peu plus en mode copy mais ça marche. Peut être juste que ton pc est assez puissant pour que ça marche à peu près correctement en mode copy.

Dis nous donc ta config.

J'ai aussi essayé Beryl en mode copy : Crash du serveur X.

Ma config :

AMD Sempron 3000+ (1.8Ghz)
ATI RADEON X200 PCIE (intégrée)
760 Mo de RAM
Noyau générique

Un truc plutot fait pour la bureautique

Donc la rumeur était vrai. En effet depuis quelques temps sur les forums anglophones, une rumeur disait que AIGLX était dans les driver mais ATI n'a jamais confirmé, et en plus cela ne marche avec tout le monde.
Mais si plusieurs réussisent, et que ce devient confirmé, c'est vraiment fantastique big_smile
D'ailleurs un autre signe : ATI a fait circuler une version BETA de ses driver du mois d'aout.

J'ai saigné google jusqu'a 6h du mat, j'ai vu aussi sur des forums allemand un type avec le driver fglrx 8.39.4 mettant compiz sans XGL, et le meme problème que moi (ce "non-rafraichissement" des applis), il etait sur Gnome (donc QT est pas la cause)

J'aimerais bien savoir ou est cachée cette version BETA, j'aimerais bien l'essayer !

Vous pensez que cela pourrait marcher sur une ATI 9200 parce que j'ai entendu dire que ATI ne faisait plus de Driver pour c'est ancienne carte !

Sur mon autre vieux PC J'ai une RADEON 9200 SE, AIGLX marche nickel avec le driver libre radeon.

Je suis allé voir le release note du dernier driver et l'on peut lire ceci

    Corruption may be observed with certain applications on some Linux distributions which enable the Composite extension by default, e.g., RHEL 5. If you are observing application corruption, please disable the Composite extension. Further details can be found in topic number 737-28224

Notez le "may be", ça sous entends que ça peut fonctionner aussi, donc une fonction composite incluse mais encore en version instable d'où cette absence de communication de la part d'ATI ??

Ce bug est annoncé aussi dans les précédents drivers.

J'ai vu le topic number 737-28224 qui dit :

Knowledge Base     
AMD Customer Care Site Map > FireGL Support > FireGL V7350 >
737-28224: Corruption may be observed with certain applications on some Linux distributions which enable the Composite extension by default,

    The information in this article applies to the following configuration(s):

                    + Maya 8.5
                    + FireGL V73500
                    + FireGL V7300
                    + FireGL V7200
                    + Red Hat Enterprise Linux suite
                    + Novell/SuSE product suite

    Symptoms:
    Corruption may be observed with certain applications (i.e Maya 8.5) on some Linux distributions which enable the Composite extension by default,

    Solution:

    ATI Engineering has been advised of this issue and is investigating it. Any updates will be published when they become available.

    If you are observing application corruption, please disable the Composite extension.

    Add the following section to /etc/X11/xorg.conf in order to disable the Composite extension:     

*
             Section "Extensions"
        *
              Option "Composite" "disable"
        *
              EndSection

If your xorg.conf already contains a Section "Extensions", simply add the following line to that section:       

               

Option  "Composite" "disable"

Sinon j'ai modifié le xorg.conf plein de fois et essayé plein d'options d'aticonfig, rien de notable.

Sinon le problème avec fglrx c'est que ça bouffe énormément les ressources CPU, par exemple lorsque je tourne le cube manuellement j'atteint les 80% d'utilisation (je sais que mon ordi est vieux mais quand meme...)

Je pense que la meilleure chose a faire est d'attendre, on a eu quand meme un signe qui nous annonce peut etre le bout du tunnel.

Ayons espoir !

#13 Le 30/07/2007, à 22:55

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Bah avec ma ptite fx5200 driver nvidia-glx jsuis aussi à 80% du CPU sur le cube, et 100% + ramage si j'active la transparance du cube. (j'ai un athlon 3200+ et 1Go de ram)


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#14 Le 01/08/2007, à 12:04

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

personne pour confirmer ?


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#15 Le 06/08/2007, à 13:50

Aikadil

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Bonjour, je vien d'installer le dernier driver 8.39.4.

Je suis sur une ubuntu 7.04 Gnome avec une ATI X1900XTX

J'ai également installer compiz-fusion avec ce tuto: http://doc.ubuntu-fr.org/compiz_fusion

Mon xorg.conf est le suivent

# /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 xorg.conf(5) 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"
    Identifier     "Default Layout"
    Screen      0  "aticonfig-Screen[0]" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
    InputDevice    "eraser" "SendCoreEvents"
    InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"

    # path to defoma fonts
    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"
EndSection

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

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

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

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

Section "InputDevice"
    Identifier  "Synaptics Touchpad"
    Driver      "synaptics"
    Option        "SendCoreEvents" "true"
    Option        "Device" "/dev/psaux"
    Option        "Protocol" "auto-dev"
    Option        "HorizScrollDelta" "0"
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   "Écran générique"
    HorizSync    30.0 - 65.0
    VertRefresh  50.0 - 75.0
    Option        "DPMS"
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"
    Option        "VideoOverlay" "on"
    Option        "OpenGLOverlay" "off"
Option "DRI" "true"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
Option "XAANoOffscreenPixmaps"
Option "RenderAccel" "true"
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"
    Mode         0666
EndSection

Section "Extensions"
    Option        "Composite" "enable"
EndSection

Quand je lance compiz --replace --force-fglrx

La 3D se lance 2 sec et se coupe j'ai comme erreur

/usr/bin/compiz.real: symbol lookup error: /usr/lib/compiz/libdecoration.so: undefined symbol: decor_apply_gravity

Une idée ? ? ?

#16 Le 06/08/2007, à 13:56

Aikadil

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Je n'ai rien dit, un simple apt-get install libdecoration0

et un compiz --replace --force-fglrx et paf effet 3D sans aucun problème.

#17 Le 06/08/2007, à 14:47

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

deux personnes déjà alors.

Aucun bug graphique pour toi ? Gnome ou KDE ?


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#18 Le 06/08/2007, à 15:33

jdefaver

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

chez moi ca marche mais c'est tres moche, je suis sous kde.

Par contre c'est hyper fluide, du jamais vu ^^

Hors ligne

#19 Le 06/08/2007, à 15:34

Aikadil

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Je suis sur gnome.

Seul bug graphique quelques texte ne s'affiche pas très bien (légère sacade) mais un déplacement de la fenaitre ou un passage de la souris règle le problème (je fait qq recherche en ce moment même pour une solution)

Les vidéos sont parfaite si on utilise la sortie X11.

Les contours des fenaitres ne s'affichait pas: un simple apt-get install emerald et un emerald --replace et hop problème corriger.

J'ai remarquer que certain logiciel avait plus de texte brouillier que d'autre: amsn est illisible, Gaim est parfait.

#20 Le 06/08/2007, à 17:47

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

problème avec les applications en tcl / tk alors ?

Tu as quelle version de tcl / tk et de amsn ?


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#21 Le 06/08/2007, à 18:52

Aikadil

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

je n'utilise pas tlc

je ne sais pas quel verssion de tk j'utilise ^^

ma verssion de amsn est 0.96

Hors ligne

#22 Le 06/08/2007, à 20:29

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

oki. Moi j'utilise le dernier amsn 0.97RC1 du dépôt de trevino avec les dernier tk et tcl. Peut être que ça marche mieux. Faut dire qu'ils ont fait un gros gros effort sur la 0.97 parce que amsn c'était quand même bien moche (ça l'est toujours un peu lol)

De toute façon je test ça ce WE. Peut être une 3e confirmation avec une 9800 pro wink

Y aura une nouvelle version en aout des driver ATI ?


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#23 Le 06/08/2007, à 21:14

skatecubeman

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

il y a une nouvelle version tout les mois wink

Hors ligne

#24 Le 06/08/2007, à 22:04

G-rom

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

Même pour linux ?


Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.

Hors ligne

#25 Le 06/08/2007, à 22:07

skatecubeman

Re : ATI X200 + FGLRX + Compiz (sans XGL) : Ça marche !!

oui

Hors ligne