web-dev-qa-db-fra.com

commande intel-virtual-output pour Saucy 13.10 avec configuration double moniteur et graphique hybride

Je souhaite configurer/utiliser un deuxième écran sur mon Thinkpad W530 avec des graphiques hybrides Intel/Nvidia. Bumblebee d'Ubuntu ppa est installé.

Après des heures de recherche sur le Web, j'ai trouvé une solution qui utilise un pilote graphique Intel patché avec écran virtuel et un petit outil appelé screenclone. ( Configuration graphique optimale d'Ubuntu pour Thinkpad )

Mais cette solution n'est pas pour 13.10 et j'ai découvert que le pilote xserver-xorg-video-intel 2.99 a un outil pour supporter les écrans virtuels "intel-virtual-output".

L'outil "intel-virtual-output" n'est pas construit et distribué pour le moment. ( Construire et distribuer intel-virtual-output )

J'ai essayé de construire et d'installer le pilote à partir des sources:

apt-get build-dep xserver-xorg-video-intel
git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
cd xf86-video-intel
./autogen.sh --prefix=/usr
make && Sudo make install

Mais la version du package xserver-xorg-video-intel n'est pas modifiée et l'outil intel-virtual-output n'est pas disponible dans le terminal.

Le package sur le ppa xorg-edgers ne comprend pas non plus l'outil pour les écrans virtuels.

Comment puis-je installer l'outil "intel-virtual-output"?

Merci à l'avance et excusez mon mauvais anglais.

1
matteus

J'espère que cela t'aides:

Outil de sortie virtuelle Intel

Tout d'abord, vous aurez besoin du dernier pilote xf86-video-intel installé (2.99). Ubuntu 13.10 est fourni avec, vous n'avez donc pas besoin de mettre à jour le pilote dans ce cas. Cependant, ce qui a rendu tout cela possible, c'est la dernière version de l'outil de sortie virtuelle Intel, qui est livrée avec la source du pilote xf86-video-intel. Mais, le paquet ubuntu ne le regroupe pas, et nous devons le compiler à partir de la source. Une chose MAJEURE à noter ici est: NE PAS le compiler à partir du paquet deb-src d'ubuntu. Ce paquet est ancien, et la version actuelle a quelques correctifs majeurs pour l'outil dont nous aurons réellement besoin pour que tout fonctionne correctement. Alors faisons-le:

Sudo apt-get install xorg-dev git git 
clone git://anongit.freedesktop.org/xorg/driver/xf86-video-intel 
cd xf86-video-intel  
./autogen.sh  
cd tools 
make  
Sudo cp intel-virtual-output /usr/bin/  
Sudo chmod +x /usr/bin/intel-virtual-output

Extrait d'ici: http://www.unixreich.com/blog/2013/linux-nvidia-optimus-on-thinkpad-w520w530-with-external-monitor-finally-solved/

4
modulitos

J'ai réussi à construire le intel-virtual-output outil avec les commandes suivantes:

# get all official build dependencies
Sudo apt-get build-dep xserver-xorg-video-intel

# make sure all undocumented dependecies are installed as well
for l in xinerama xrandr xdamage xfixes xcursor xtst xrender xext x11 pixman-1 ; do echo lib$l-dev ; done | xargs -n99 Sudo apt-get -y install

cd ~ # or wherever you want

# get the source
apt-get source xserver-xorg-video-intel
cd xserver-xorg-video-intel

# tell dpkg-buildpackage to include the binary into the package
echo "usr/bin/intel-virtual-output" >> debian/xserver-xorg-video-intel.install

# build the package
dpkg-buildpackage -b

# check the ouput
ls -l ./debian/tmp/usr/bin/intel-virtual-output # this is your binary

Installez-le en copiant simplement votre bac dans /usr/local/bin ou en installant le package deb que vous venez de créer.

3
flx