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 08/09/2011, à 20:24

Mornagest

Désactiver l'accélération 3D d'une carte Intel X4500

Salut smile

Une de mes copines (Voyageuse pour ne pas la dénoncer tongue) a un petit souci lorsqu'elle joue à Baldur's Gate sous Wine : le jeu saccade plutôt violemment, et devient vite ingérable, surtout si elle a plusieurs applications ouvertes en même temps...

Ayant eu exactement le même souci voici quelques mois, j'avais trouvé la solution en désactivant l'accélération graphique de ma carte.  Cela impliquait pour ma part de simplement désinstaller les pilotes propriétaires nVidia.... mais pour une Intel X4500

00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)

, ce sont des pilotes libres.

L'idéal serait d'avoir un truc pour activer/désactiver facilement les pilotes, car pour le reste de l'utilisation de son ordinateur, Voyageuse a de temps à autre besoin d'accélération graphique.

Est-ce qu'il y a une autre façon de faire qu'en modifiant xorg.conf à chaque fois, et de redémarrer X (un peu pénible à force) ?

Merci d'avance et bonne soirée smile

Dernière modification par Mornagest (Le 08/09/2011, à 20:25)


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#2 Le 08/09/2011, à 21:36

Voyageuse

Re : Désactiver l'accélération 3D d'une carte Intel X4500

Bon, j'ai fait quelques petites manips à la demande de Mornagest (on a créé xorg.conf si j'ai bien compris), et voici ce que donne xorg.conf, si ça peut aider à solutionner le souci :

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    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"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "dri"
    Load  "dri2"
    Load  "record"
    Load  "glx"
    Load  "extmod"
    Load  "dbe"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "ColorKey"               # <i>
        #Option     "CacheLines"             # <i>
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "DRI"                    # [<bool>]
        #Option     "NoDDC"                  # [<bool>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "XvMCSurfaces"           # <i>
        #Option     "PageFlip"               # [<bool>]
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "4 Series Chipset Integrated Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Dernière modification par Voyageuse (Le 08/09/2011, à 21:37)

Hors ligne

#3 Le 08/09/2011, à 21:41

chibbata

Re : Désactiver l'accélération 3D d'une carte Intel X4500

salut
une mise a jours du driver intel  ameliorera peut etre  les choses

sudo add-apt-repository ppa:glasen/intel-driver
sudo apt-get update
sudo apt-get upgrade

redemarrer le pc

Hors ligne

#4 Le 08/09/2011, à 21:42

Mornagest

Re : Désactiver l'accélération 3D d'une carte Intel X4500

#Option     "NoAccel"                # [<bool>]

cette ligne est à décommenter, et il suffit d'indiquer True en lieu et place de # [<bool>]

Cela devrait fonctionner, normalement smile


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#5 Le 08/09/2011, à 22:26

Voyageuse

Re : Désactiver l'accélération 3D d'une carte Intel X4500

après les manip recommandées par Mornagest, je me retrouve avec ça (xorg.conf) :

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    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"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "dri"
    Load  "dri2"
    Load  "record"
    Load  "glx"
    Load  "extmod"
    Load  "dbe"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option     "NoAccel"                [True]
        #Option     "SWcursor"               # [<bool>]
        #Option     "ColorKey"               # <i>
        #Option     "CacheLines"             # <i>
        #Option     "Dac6Bit"                # [<bool>]
        Option     "DRI"                    [True]
        #Option     "NoDDC"                  # [<bool>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "XvMCSurfaces"           # <i>
        #Option     "PageFlip"               # [<bool>]
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "4 Series Chipset Integrated Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Mais il a pas trop aimé la manip, il me dit que je démarre en basse résolution et qu'il y a "error parsing config file"

pas encore tenté la mise à jour du driver intel... mais je tenterai (il me semble l'avoir déjà fait il y a quelques mois quand j'avais déjà ce souci, sans rien obtenir...)

Dernière modification par Voyageuse (Le 08/09/2011, à 22:36)

Hors ligne

#6 Le 08/09/2011, à 22:29

Mornagest

Re : Désactiver l'accélération 3D d'une carte Intel X4500

Évidemment, si un boulet dans mon genre t'indique de virer l'accélération graphique, mais de supporter le Direct Rendering (DRI), ça risque de créer des conflits tongue mettre [False] au lieu de [True] pour la ligne DRI...


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#7 Le 08/09/2011, à 22:38

Voyageuse

Re : Désactiver l'accélération 3D d'une carte Intel X4500

alors, avec false pour DRI, et en changeant la syntaxe (en mettant "[True]"), je n'ai plus de message d'erreur... mais j'ai toujours l'accélération graphique...

Hors ligne

#8 Le 08/09/2011, à 22:40

chibbata

Re : Désactiver l'accélération 3D d'une carte Intel X4500

modifier
Driver      "intel"
en
Driver      "vesa"

Hors ligne

#9 Le 08/09/2011, à 22:43

Mornagest

Re : Désactiver l'accélération 3D d'une carte Intel X4500

J'y ai pensé aussi, chibbata, mais le souci, c'est que l'affichage risque vraiment d'être saccadé, avec les pilotes VESA... sad

Quelles options faudrait-il modifier pour désactiver le support de l'accélération graphique ? Je ne vois pas, là.


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#10 Le 08/09/2011, à 22:46

chibbata

Re : Désactiver l'accélération 3D d'une carte Intel X4500

ou desinstaller les paquets
libegl1-mesa-drivers
libgl1-mesa-dri-experimental

Dernière modification par chibbata (Le 08/09/2011, à 22:47)

Hors ligne

#11 Le 08/09/2011, à 22:50

chibbata

Re : Désactiver l'accélération 3D d'une carte Intel X4500

Mornagest a écrit :

J'y ai pensé aussi, chibbata, mais le souci, c'est que l'affichage risque vraiment d'être saccadé, avec les pilotes VESA... sad

Quelles options faudrait-il modifier pour désactiver le support de l'accélération graphique ? Je ne vois pas, là.


la 3d est prise en charge par mesa
mais la 2d tu ne peux rien faire

Hors ligne

#12 Le 08/09/2011, à 22:54

chibbata

Re : Désactiver l'accélération 3D d'une carte Intel X4500

dans la section "device"
ajouter
  Option "AccelMethod" "uxa"

Hors ligne

#13 Le 10/09/2011, à 21:05

Mornagest

Re : Désactiver l'accélération 3D d'une carte Intel X4500

OK, on va faire ces essais-là dès que possible smile merci !

Je te tiens au jus.


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#14 Le 13/09/2011, à 19:35

Voyageuse

Re : Désactiver l'accélération 3D d'une carte Intel X4500

Je tente de me dépanner toute seule, en attendant de recroiser Mornagest...

chibbata a écrit :

dans la section "device"
ajouter
  Option "AccelMethod" "uxa"

Fait, mais ça n'a rien changé, l'accélération grapĥique est toujours là. Mais bon, après c'était peut-être à faire en complément des astuces données précédemment, que je n'ai pas encore tenté...

chibbata a écrit :

ou desinstaller les paquets
libegl1-mesa-drivers
libgl1-mesa-dri-experimental

Hmmmm... Je n'y connais rien, donc j'ai tendance à tout faire par interface graphique, je m'excuse pour les puristes. Et donc, dans la logithèque ubuntu, quand je recherche mesa, je n'ai pas exactement les mêmes intitulés ; j'ai : libgl1-mesa-glx ;  libgl1-mesa-dri ;  mesa-utils ;  libglu1-mesa; xscreensaver-gl ; libwxgtk2.8-0
Lesquels dois-je tenter de supprimer ? Et est-ce à faire seulement si j'ai changé driver intel en driver vesa (j'ai pasencore testé) ou est-ce que c'était un truc qui n'a rien à voir ? Oui, je sais, c'est une question bête...  mais je n'ai pas la moindre idée de ce qu'est ce "mesa" en question...

merci en tout cas chibatta de te pencher sur ce fichu problème qui m'empoisonne depuis 6mois (heureusement que je suis pas une joueuse invétérée)

Bon, sinon, si quelqu'un a une autre idée (autre que désactiver l'accélération graphique) pour rendre l'affichage du jeu plus fluide, je suis preneuse aussi !

Dernière modification par Voyageuse (Le 13/09/2011, à 19:36)

Hors ligne

#15 Le 13/09/2011, à 19:52

chibbata

Re : Désactiver l'accélération 3D d'une carte Intel X4500

dans le xorg.conf
si tu as ces lignes,tu peux les effacer

Section "DRI"
    Group        0
    Mode         0666
EndSection

n'efface rien du coté des paquets mesa
la plupart cherche a augmenter les capacités de leur pc et toi tu cherche a la bridée?
pour le driver vesa,il fait chauffer la carte graphique,a ne pas utiliser sur une longue periode

Dernière modification par chibbata (Le 13/09/2011, à 19:58)

Hors ligne

#16 Le 13/09/2011, à 20:41

Voyageuse

Re : Désactiver l'accélération 3D d'une carte Intel X4500

chibbata a écrit :

la plupart cherche a augmenter les capacités de leur pc et toi tu cherche a la bridée?

Ben, sur le principe, pas forcément..., je cherche juste à jouer à un jeu de plus de 10 ans...

Mais bref... je n'ai pas les lignes que tu cites, dans xorg.conf.
Par contre je viens de tenter une mise à jour du driver intel, comme tu le disais, et ça a quand même bien arrangé les choses. L'affichage n'est pas parfait, c'est encore un peu saccadé mais moins, bref le jeu redevient jouable (à part quelques défauts qui sont sans doute plutôt liés à Wine, type double curseur et "décalage" de la fenêtre de jeu; soucis qui n'étaient pas là il y a 6 mois, mais après 6 mois sans jeu, j'ai eu plein de mauvaises surprises... hors topic).
Donc je vais m'en contenter.

Merci en tout cas pour l'aide !

Dernière modification par Voyageuse (Le 13/09/2011, à 20:49)

Hors ligne