Je ne m’étais jamais vraiment intéressé aux sorties vidéos sous Linux, en effet, je trouve le Dual View peu pratique …
Ce qui m’intéressait vraiment, c’était de pouvoir utiliser ma TV de temps en temps pour regarder un film depuis ma machine !
Il est possible de faire celà de façon plus pratique, en définissant un x-screen pour l’autre écran ! Ces deux écrans seront alors indépendants et l’on pourra lancer le film sur l’autre écran tout en continuant de travailler sur l’actuel.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | Section "Device" # Sortie VGA Identifier "VGA" Driver "nvidia" BusID "PCI:1:0:0" Screen 0 EndSection Section "Device" #Sortie SVIDEO Driver "nvidia" Identifier "SVIDEO" Screen 1 Option "TVOutFormat" "SVIDEO" Option "TVStandard" "SECAM" Option "ConnectedMonitor" "CRT,TV" BusID "PCI:1:0:0" EndSection Section "Monitor" Identifier "LCD" Option "DPMS" HorizSync 28-64 VertRefresh 43-60 EndSection Section "Monitor" Identifier "TV" HorizSync 60 VertRefresh 30-150 EndSection ... |
On conserve notre section screen habituelle et on en ajoute une pour la TV :
1 2 3 4 5 6 7 8 9 10 | Section "Screen" Device "SVIDEO" Identifier "Screen TV" Monitor "TV" DefaultDepth 24 SubSection "Display" Depth 24 Modes "720x576" EndSubSection EndSection |
Il faut ensuite modifier la section ServerLayout pour faire fonctionner le tout !
1 2 3 4 5 6 7 | Section "ServerLayout" Identifier "Default Layout" Screen 0 "Default Screen" Screen 1 "Screen TV" RightOf "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection |
On doit pouvoir faire la même chose avec 2 cartes graphiques pour accélérer les performances.