Mais c'est vraiment pour tester: comme dit dans le howto, j'ai installé X.Org dans /opt/XOrg, et apres selon que je veux lancer XFree ou XOrg, je change le lien symbolique /usr/X11R6 de l'un vers l'autre (je relance un ldconfig, aussi...); Comme X.Org a son propre fichier de configuration dans /etc/X11 et que j'ai compilé avec l'option NothingOutsideProjectRoot (et que j'ai fait l'install en tant qu'utilisateur de base, et pas en root!) je suis sur qu'il n'a touché à rien dans ma distrib.
Par contre j'ai juste testé ponctuellement et je ne l'ai pas laissé en utilisation quotidienne. Comme pour ma distrib le paquet XFree est toujours celui qui compte, une mise à jour risquerait de tout casser dans ce cas ! Donc, en premier workaround bien gruik, ne pas oublier de remettre le lien /usr/X11R6 comme il faut vers le Xfree d'origine avant de faire un apt-get upgrade :) Sinon je ne sais pas du tout comment faire proprement (à part regénérer soi-meme un .deb...) d'autant que je n'ai pas l'intention de garder XOrg (j'ai tester la transparence, les ombres, c'est bien joli mais ça me sert à rien, donc 2 jours après j'ai arreté).
Une fois que c'est compilé (30 minutes sur un Athlon 2Ghz), et que le serveur X.Org est relancé, il faut lancer le "xcompmgr" (le gestionnaire de compositing qui s'occupe justement de la transparence), avec l'option -c pour avoir des ombres partout. Ensuite, il faut lancer à la main le programme "transset" et cliquer sur la fenetre que tu veux rendre transparente. Certains windowmanager recents doivent avoir integré cette activation de la transparence, mais je ne sais pas lesquels.
Sinon, dernier detail, selon ta carte graphique, ces nouvelles fonctionnalités peuvent passer... ou ramer horriblement. Avec ma carte Nvidia, il faut absolument utiliser le driver proprietaire (ne pas oublier de l'installer dans /opt/Xorg en plus de Xfree, donc) et il faut rajouter dans xorg.conf les options "AGPFastWrite" et "RenderAccel" pour que ce soit utilisable. Et de toute façon ça n'etait pas tres stable...
[^] # Re: tu compiles
Posté par daggett . En réponse au message transparence et ombres sous debian. Évalué à 3.
http://ruinaudio.com/xorg-cvs-howto.txt(...) (c'est comme http://freedesktop.org/XOrg/CvsPage(...) mais avec la compilation de xcompmgr et transset en plus)
Mais c'est vraiment pour tester: comme dit dans le howto, j'ai installé X.Org dans /opt/XOrg, et apres selon que je veux lancer XFree ou XOrg, je change le lien symbolique /usr/X11R6 de l'un vers l'autre (je relance un ldconfig, aussi...); Comme X.Org a son propre fichier de configuration dans /etc/X11 et que j'ai compilé avec l'option NothingOutsideProjectRoot (et que j'ai fait l'install en tant qu'utilisateur de base, et pas en root!) je suis sur qu'il n'a touché à rien dans ma distrib.
Par contre j'ai juste testé ponctuellement et je ne l'ai pas laissé en utilisation quotidienne. Comme pour ma distrib le paquet XFree est toujours celui qui compte, une mise à jour risquerait de tout casser dans ce cas ! Donc, en premier workaround bien gruik, ne pas oublier de remettre le lien /usr/X11R6 comme il faut vers le Xfree d'origine avant de faire un apt-get upgrade :) Sinon je ne sais pas du tout comment faire proprement (à part regénérer soi-meme un .deb...) d'autant que je n'ai pas l'intention de garder XOrg (j'ai tester la transparence, les ombres, c'est bien joli mais ça me sert à rien, donc 2 jours après j'ai arreté).
Une fois que c'est compilé (30 minutes sur un Athlon 2Ghz), et que le serveur X.Org est relancé, il faut lancer le "xcompmgr" (le gestionnaire de compositing qui s'occupe justement de la transparence), avec l'option -c pour avoir des ombres partout. Ensuite, il faut lancer à la main le programme "transset" et cliquer sur la fenetre que tu veux rendre transparente. Certains windowmanager recents doivent avoir integré cette activation de la transparence, mais je ne sais pas lesquels.
Sinon, dernier detail, selon ta carte graphique, ces nouvelles fonctionnalités peuvent passer... ou ramer horriblement. Avec ma carte Nvidia, il faut absolument utiliser le driver proprietaire (ne pas oublier de l'installer dans /opt/Xorg en plus de Xfree, donc) et il faut rajouter dans xorg.conf les options "AGPFastWrite" et "RenderAccel" pour que ce soit utilisable. Et de toute façon ça n'etait pas tres stable...