#1 Le 15/02/2007, à 10:56
- legeek
retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
Bonjour à tous,
un titre pas très évocateur mais j'espère tout de même que certains dans le même cas que moi trouveront réponse à l'heure question.
Tout d'abord quelle est le problème : faire tourner beryl et cs 1.6 avec accélération matérielle avec une carte ATI (9600 pro en l'occurence) sur edgy. Je parlerai également de css qui tournent à 10fps chez moi.
Pour l'historique j'ai tout d'abord essayé de faire tourner css mais me suis rabattu sur 1.6 qui de toute façon est pour les vrais roxor
Je suis loin de tout maîtriser sous linux mais après moultes esssais je peux vous dire que c'est relativement impossible mais qu'il y a un moyen de contournement.
Pourquoi et comment :
Pour chaque test c'est avec la dernière version de wine ubuntu à ce jour, la 0.9.30, et la dernière version de beryl 2.qqchose.
Voici les tests effectués :
- test 1 :
- drivers libres radeon (installés avec ubuntu)
- session par defaut (AIXGL)
--> beryl fonctionne à merveille
--> counter-strike 1.6 se lance en mode logiciel et c'est jouable mais pas beau (opengl : choosepixelformat failed, directx : écran vide)
--> counter-strike source se lance mais avec une fenêtre vide (qui affiche un écran noir, souris qui tilt, mais on a le son des menus)
- test 2 :
- drivers officiels ati (en defaultdepth 24 bits c'est peut-être important)
- session XGL
--> beryl fonctionne bien
--> counter-strike 1.6 se lance en mode logiciel et c'est injouable (choosepixelformat failed)
--> counter-strike source se lance en mode opengl et avec toutes les optimisations possibles dans le cfg j'atteinds difficilement les 10 fps donc injouable
- test 3 :
- drivers officiel ati (depth 24)
- session par défaut (AIXGL)
--> beryl ne fonctionne pas (composite ou autre erreur)
--> counter-strike 1.6 se lance avec l'accélération graphique opengl et ai très beau et très jouable
--> counter-strike source se lance mais avec une fenêtre vide ou un écran noir me rappel plus
Pour information après recherche le problème est insolvable du fait des drivers ATI qui ne prennent pas en compte toutes les fonctionnalités (composite notamment), mais là je raconte sûrement des conneries pour les spécialistes. Si les drivers étaient bons la solution idéale serait la config 3.
Voilà, le choix du driver se configurant dans le xorg.conf mais le choix AIXGL/XGL se faisant au niveau d'une session la seule solution que j'ai trouvée est de créer deux utilisateurs, un dans la config du test 2 qui est mon compte normal d'utilisation (car j'aime beryl, toute la question est là), un dans la config du test 3 qui a uniquement une install steam+cs1.6.
Autrement dit avec les drivers officiels configurés et deux utilisateurs qui ont par défaut une session XGL pour l'un et une session AIXGL pour l'autre.
Petite info sur mon 3800X2 dual core le changement d'utilisateur entre session n'est pas vraiment imaginable (rame, beryl ne fonctionne plus,etc ...), il faut donc se deco/reco a chaque fois (sauf petite astuce d'un linuxien génial qui passerai par là ??)
Voilà, vous êtes libres de retourner le problème encore et encore dans tous les sens et de poster ici la solution magique quand vous l'aurez ou sinon cette astuce vous sauvera de nombreux jours de recherche et de lecture.
Un autre conseil souvent lu est de passer à nvidia ... j'arrive !!!!!
Quelques switchs utils au lancement des jeux cs/hl steam :
-gl : force opengl
-windowed : mode fenêtré
-fullscreen : plein écran
-console : console ingame (net_graph 1 pr avoir les fps)
-width XX -height YY : largeur XX hauteur YY de la résolution
-dxlevel 70 ou 80 ou 81 ou 90 : force la version de directX, ne sert pas je trouve mais les retours web pour css conseil la 8.1
Sinon sur les forum ils conseillent pleins d'options au lancement (surtout pour css), à vous de tester.
J'espère que tout ce charabia sera util au moins à une personne (sinon j'aurai encore perdu mon temps )
gl hf
vince legeek
#2 Le 15/02/2007, à 11:34
- legeek
Re : retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
oula la grosse faute au début, 'à leurs questions' of course ^^
#3 Le 15/02/2007, à 13:02
- Beaubedon
Re : retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
Merci pour le poste en espérant que le problème se concentre ici pour ne pas avoir a chercher un peu partout!
Hors ligne
#4 Le 15/02/2007, à 18:38
- legeek
Re : retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
J'ai également oublié de préciser que à mon seule playtest en bonne config cs 1.6 a planté au bout de 30 minutes mais je pense que c'est plus du à la CG (ca lui arrive) ou wine.
Mais bon si vous avez le même problème et encore mieux une solution le post est le bienvenu !
Vais retesté de toute façon.
#5 Le 09/04/2007, à 20:13
- Carmano
Re : retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
Pareil pour moi, je dois changer de session à chaque fois que je veux jouer à des jeux 3D. C'est assez contraignant à la longue
Comme tout le monde j'arrive pas a me passer de beryl
Hors ligne
#6 Le 09/04/2007, à 20:31
- manatlan
Re : retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
Une autre soluce est de prendre une carte nvidia ... (une 6600gt ne coute quasi plus rien)
conseil d'un ancien possesseur d'ati ;-)
"Oui, oui."
-- Shakespeare (Richard III, Acte I, Scène IV)
Hors ligne
#7 Le 10/04/2007, à 11:44
- Carmano
Re : retour d'expérience ati+beryl+xgl+CS 1.6+aixgl
Une autre soluce est de prendre une carte nvidia ... (une 6600gt ne coute quasi plus rien)
conseil d'un ancien possesseur d'ati ;-)
Merci pour le conseil mais j'ai un portable donc c'est fichu
Hors ligne