Accéleration + Beryl sans dépôts contrib et non-free sur Sid

Bonjour,

Voilà, je me suis mis sous Sid… xD

J’ai viré les dépôts non-free et contrib et je n’ai gardé que les main. Tout va bien (pour le moment) mais y a t-il moyen d’avoir l’accéleration graphique avec Beryl, le tout avec AIGLX par exemple… J’ai une carte nVidia GeForce 6600 GT 128 Mo AGP8x DDR. Merci de m’aider dans la démarche à suivre et dans les commandes à taper.

Bonne jourée.

wavesound

trucs et astuces : forum.debian-fr.org/viewtopic.ph … ight=beryl

Ca c’est pour les GLX non-libres… :confused:
Merci quand même pour ta réponse, quelqu’un a une autre idée ?

Bonjour, j’ai installé AIGLX grâce au tuto suivant :

forum.debian-fr.org/viewtopic.php?t=7129

J’ai juste remplacé “ati” par “nv” dans mon xorg.conf (ben oui, sinon ça marche pas ^^).

Tout tourne bien est Beryl est installé. Cependant, je ne pense pas que mon accel soit activée (en effet, les jeux rament horriblement) et j’obtiens une erreur lorsque je vérifie l’accéleration graphique :

wavesound:/home/wavesound# glxinfo | grep "direct rendering" bash: grep: command not found bash: glxinfo: command not found wavesound:/home/wavesound#

Lorsque je lance Beryl, j’ai un écran blanc et ça rame. Cependant, je peux par exemple tourner le cube. Mais tout rame et toutes les faces du cubes sont blanches (hormis le haut et le bas du cube, ou je peux voir les diamants Beryl, comme normalement).

Lorsque j’effectue une vérification pour Beryl, voici ce que j’obtiens :

[code]wavesound:/home/wavesound# beryl --test-only


  • Beryl system compatiblity 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 : passed
Checking maximum texture size : passed (2048x2048)

wavesound:/home/wavesound# [/code]

Je n’ai donc aucun problème lors du test et les pilotes AIGLX sont donc bien reconnus (Detected xserver : AIGLX).

Voici mon xorg.conf, si ça peut servir :

[code]# 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 "Files"
EndSection

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

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

Section "Device"
Identifier "Generic Video Card"
Driver "nv"
Option “XAANoOffscreenPixmaps” "true"
Option “AddARGBGLXVisuals” "true"
Option “AllowGLXWithComposite” "true"
EndSection

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

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

Section "ServerLayout"
Option “AIGLX” "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option “Composite” "Enable"
EndSection
[/code]

Rien d’anormal, non ?

Voilà, je vous remercie d’avance pour votre aide, et je ne tiens absolument pas à installer les pilotes propriétaires nvidia-glx.

Bonne soirée tout en espérant pouvoir résoudre très rapidement mon problème.

wavesound

Pourtant il me semble qu’il est pourtant bien possible d’installer les pilotes AIGLX avec une nVidia pour bénéficier de l’accéleration graphique ! Je me trompe ?

salut,

si tu veux faire tourner beryl installe le driver nvidia à la sauce debian bien sur
pas le .run du site officiel, ensuite ça tournera, et tu pourras enlever
l’option "Option “AIGLX” “true” "
et changer “nv” par "nvidia"
sous Driver "nv"
aiglx est présent par défaut, plus besoin de la mention dans xorg.conf

Le driver nvidia dont tu me parle est-il un driver non-free ou contrib ? Car j’ai pas ces dépôts là et tu devines pourquoi ! :smiley:

Sinon, au cas où, quel(s) est(sont) le(s) nom(s) du(des) paquet(s) ?

Merci d’avance et encore merci de ta réponse.

wavesound

Efectivement, les pilotes dont il parle sont les pilotes propriétaires réempaquetés par debian. Tu trouveras un tuto dans trucs et astuces.
Sinon, tu peux avoir un beryl+aiglx tournant avec le pilote nv.
Je ne connais pas de tuto debian, mais pour s’inspirer:
fr.gentoo-wiki.com/HOWTO_Beryl

Merci pour ta réponse, je vais tester avec les pilotes non-proprio !!! :smiley:

Oula ! J’ai jeté un coup d’oeil au how-to pour Gentoo et j’avoue être totalement perdu ! :blush:

Alors essayes de suivre ce tuto en commencant au II, pour voir:
forum.debian-fr.org/viewtopic.php?t=7129