Page 1 sur 1

[Xorg] Xorg.conf + HAL comment faire ? (résolu)

Publié : sam. 16 mai 2009, 17:43
par matfeb
Salut à tous,
j'expose mon problème:
Quand je lance compiz comme WM, les bordures se barrent (problème bien connu), le problème vient du xorg.conf vu que j'en ai pas je peux pas mettre les options pour ma carte graphique.
Ma question est : peut-on avoir un xorg.conf avec HAL ? J'ai voulu essayer et même ac un xorg.conf qui ne contient QUE des infos sur la carte graphique quand je redémarre sous X j'ai plus de clavier ni de souris.
Donc la solution c'est que j'enleve HAL tout simplement et que je me fasse un xorg.conf mais pourquoi faire simple quand on peut faire compliqué ? :D

Any tips ?

M@t

Ma config:
Gnome 2.26.1
Geforce 4 TI 4200 (32 Mo) avec pilotes libres (nv)

Sortie compiz:

Code : Tout sélectionner

 * No GLX_EXT_texture_from_pixmap with direct rendering context
 ... nor with indirect rendering, this isn't going to work!
 * Using the GTK Interface
 * Metacity is already running
 * Setting window manager to Compiz
 ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
compiz (core) - Fatal: glXCreateContext failed
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : sam. 16 mai 2009, 17:47
par FredBezies
Le pilote nv ne contient aucune accéleration graphique. Donc, tu n'auras pas compiz sans les pilotes qui vont bien pour ta GeForce. Je pense à la version nvidia 96xx.

cf http://wiki.archlinux.fr/xorg/nvidia/proprio

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : sam. 16 mai 2009, 18:05
par matfeb
Merci pour ta réponse rapide :shock:
Néanmoins :
Compiz nécessite le support du rendu "GLX_texture_from_pixmap", désormais inclus dans le driver nvidia.
Pour l'activer, ajoutez ces deux options: (...)
Donc, existe-t-il une solution pour faire cohabiter hal et un xorg.conf ?

:D

Edit: bon je crois que je vais me faire une petit configuration semi-automatique de Xorg, si quelqu'un a la réponse qu'il fasse suivre quand même merci :)

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : sam. 16 mai 2009, 18:51
par FredBezies
Pour info, j'ai compiz activé avec le pilote 173 (j'aurais tout aussi bien pu utiliser les 180), et voici mon xorg.conf :

Code : Tout sélectionner

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Mon Mar  2 15:57:24 PST 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Suffit d'utiliser nvidia-xconfig avec les circuits nvidia. C'est aussi simple que cela ;)

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : sam. 16 mai 2009, 19:23
par matfeb
Donc tu as hal dans ton rc.conf et un xorg.conf fait avec nvidia-xconfig ?
Les deux sont compatibles même si tu as pas mis la ligne magique sur "false" (la ligne d'autodetection du matériel par hal cf. wiki) ?

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : sam. 16 mai 2009, 19:37
par Guiux
Oui, je sais, c'est bizarre, mais j'ai aussi fait ça sans me poser de questions : j'ai activé hal ET ai créé un xorg.

Par contre, je crois que normalement si tu installes un pilote nvidia propriétaire, tu n'as rien à changer, l'accélération est activée par défaut.

En tout cas, je n'ai pas touché au xorg créé par la config de nVidia et Kwin3D tourne sans problème.

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : sam. 16 mai 2009, 20:15
par matfeb
Ok bon bah je vais tester demain je vous tiens au courant.
Merci pour votre aide ;)

Re: [Xorg] Xorg.conf + HAL comment faire ?

Publié : mar. 19 mai 2009, 11:24
par matfeb
Resalut,

bon j'ai laissé HAL et j'ai lancé nvidia-xconfig avec l'option pour compiz (--composite --add...) et aucun problème ça marche parfaitement.
Pas très logique d'après le wiki mais bon :D
Merci pour votre aide.

M@t