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

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
matfeb
newbie
Messages : 5
Inscription : sam. 16 mai 2009, 17:22

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

Message 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
Dernière modification par matfeb le mar. 19 mai 2009, 11:24, modifié 1 fois.
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

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

Message 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
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
matfeb
newbie
Messages : 5
Inscription : sam. 16 mai 2009, 17:22

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

Message 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 :)
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

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

Message 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 ;)
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
matfeb
newbie
Messages : 5
Inscription : sam. 16 mai 2009, 17:22

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

Message 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) ?
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

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

Message 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.
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
matfeb
newbie
Messages : 5
Inscription : sam. 16 mai 2009, 17:22

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

Message par matfeb »

Ok bon bah je vais tester demain je vous tiens au courant.
Merci pour votre aide ;)
matfeb
newbie
Messages : 5
Inscription : sam. 16 mai 2009, 17:22

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

Message 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
Répondre