Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
953 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  [SORTIE TV] Comment la géré sans prog et sans redémarrer X:(ça marche)

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Page Précédente
Auteur Sujet :

[SORTIE TV] Comment la géré sans prog et sans redémarrer X:(ça marche)

n°139481
djoh
Posté le 14-08-2002 à 05:45:56  profilanswer
 

EDIT : Nouvelle solution qui marche complètement, ce coup si
Il faut, en plus de la solution précédente, un wm car mplayer se lance avec 2 fenetres lorsqu'on le lance avec l'option -gui
et il aime pas apparemment quand il n'y a pas de wm (un peu tordu comme explication vu que ça marche sans wm lorsqu'on le lance depuis une console ... donc si qq'un a une meilleur explication :hello: )
Je rappelle que je propose cette option parce que les deux seules options qui existent autrement ne me satisfaisaient pas:
- redémarrer X (ben, c'est chiant ;) )
- nvtv (version alpha qui bug pas mal chez moi)
 
***********************************
 
 
 
******************
* SOLUTION : *
******************

 
ça marche au moins pour les cartes nvidia à base de detonator mais ça peut sans doute marcher pour d'autres après adaptation : sur le principe, c'est simple mais il fallait y penser (spéciale thanks à 246tNt et 911GT3) : il faut juste créer un nouvo layer dans votre XF86Config-4 et l'appelé en lançant un nouveau serveur X dans une console :
 
 
donc vous éditez votre /etc/X11/XF86Config-4, et vous y ajouter à la fin :
 

# Detail de la television
# A ne pas changer, ca devrait marcher chez tout le monde
# sauf p-t vieille TV
Section "Monitor"
    Identifier "TV"
    VendorName "Philips"  # vous en occuper pas, vous auriez tout aussi bien pu mettre blabla
    ModelName "70cm"   #idem
    HorizSync 30.0 - 50.0
    VertRefresh 60
EndSection
 
# Declaration de votre carte, avec parametre pour la tete
# Sur le principe, il suffit de recopier l'existant
# et de lui rajouter les deux dernieres lignes
# qui sont relatives a la TV
Section "Device"
    Identifier  "NV TV"
    VendorName  "nvidia"
    Driver   "nvidia"
    # update this with the PCI id of your card.  Consult the output
    # of the 'lspci' command.
    BusID       "PCI:1:0:0"
    Option "NvAGP" "1"
    Option "NoLogo" "true"
    Option "ConnectedMonitor" "TV"
    Option "TVStandard" "PAL-N" # Valable en France
EndSection
 
# Bind de l'ecran et de la carte
Section "Screen"
    Identifier "Television"
    Device      "NV TV"
    Monitor     "TV"
    DefaultDepth 24
    SubSection "Display"
        Depth   24
        Modes   "800x600" "640x480"
    EndSubSection
EndSection
 
# Layout : bind du screen et des input
Section "ServerLayout"
    Identifier  "TV"
    Screen      "Television"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

 
 
voilà pour le fichier de conf
c'est censé marché sans changement pour tout le monde (copie/colle :D )
 
ensuite, dans le repertoire /usr/local/bin vous créez le fichier startMP (c'est un exemple, vous pouvez l'appeler comme vous voulez), et vous y rajouter la ligne suivante :
 

xinit /home/<votre_nom_de_user>/.xsessiontv -- :1 -screen Television

 
 
enfin, dans votre repertoire home (/home/<votre_nom_de_user> ), vous créez le fichier .xsessiontv, et vous y mettez les lignes suivantes :
 

export DISPLAY=:1
mplayer -gui &
blackbox


c'est un exemple, faut changer si vous avez pas mplayer, par xine par exemple
De même pour blackbox, vous pouvez choisir un autre wm : je l'ai choisis parce qu'il est fonctionnel et très léger. De plus il s'installe très rapidement (il prend environ 250ko)
Bien entendu, vous pouvez très bien lancer ce que vous voulez, mais lancer KDE2.2 ou gnome1.4, juste pour matter un film, c'est p-t pas nécessaire :pt1cable:  
Dans tous les cas, si vous choisissez un autre wm, rappelez-vous qu'il faut toujours le laisser sur la dernière ligne du fichier sans '&' à la fin.
 
Voilà, vous avez plus qu'à lancer de la manière suivante : quand vous êtes sous X, vous appuyez sur les touches ctrl+alt+F2 pour arriver sur une console. vous vous loguer sous le compte où vous avez mis un .xsessiontv (surement votre compte principal), et vous n'avez plus qu'à tapper le nom de la commande que vous avez mis dans /usr/local/bin (startMP dans notre exemple).
 
ET VOILA, C'EST FINI :D
ou plutot ça commence ;)
normalement, l'image apparait sur votre TV à ce moment là
et vous pouvez switcher quand vous voulez entre votre moniteur et votre TV en tappant ctrl+alt+F7 ou ctrl+alt+F8
 
Je crois que c'est assez clair ... sinon demander :)
 
 
PS : si votre TV vous semble pourris, faites gaffe à pas la griller  :ange:
 
 
--------------
lien lié :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
ben alors, y-a plus la fonctionnalité pour lié les liens sur le forum  :??:


Message édité par djoh le 16-08-2002 à 16:32:46
mood
Publicité
Posté le 14-08-2002 à 05:45:56  profilanswer
 

n°139489
asphro
Posté le 14-08-2002 à 08:32:17  profilanswer
 

thx  
 
:hello:

n°139498
philou_a7
\_o&lt; coin ! &gt;o_/
Posté le 14-08-2002 à 10:04:31  profilanswer
 

:hello:  
 
clap clap clap :) très bon résumé ;)

n°139577
djoh
Posté le 14-08-2002 à 13:59:51  profilanswer
 

merci  :jap:  
j'espère que ça aidera du monde  :)

n°139679
djoh
Posté le 14-08-2002 à 17:25:36  profilanswer
 

ça interesse pas plus de monde que ça  :??:  :(

n°139722
asphro
Posté le 14-08-2002 à 19:20:02  profilanswer
 

si mais l egot de certain est trop gros ;)

n°139728
djoh
Posté le 14-08-2002 à 19:34:00  profilanswer
 

asphro a écrit a écrit :

si mais l egot de certain est trop gros ;)




 
moi qui est pris le temps et la peine de faire ça  :cry:

n°139731
911GT3
en roue libre
Posté le 14-08-2002 à 19:40:55  profilanswer
 

:D


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°139735
djoh
Posté le 14-08-2002 à 19:59:37  profilanswer
 

911GT3 a écrit a écrit :

 :D  




 
[:ddr555]

n°140079
Monsieur L​u
Kapouééééé !¡
Posté le 15-08-2002 à 14:11:58  profilanswer
 

alors chez moi l'affichage passe bien sur la télé. Mais le player est un rectangle noir incliquable et je ne peux rien faire si ce n'est bouger la souris... :(
 
Qulequ'un a eu ce problème ?


---------------
Fromage et café, what else?
mood
Publicité
Posté le 15-08-2002 à 14:11:58  profilanswer
 

n°140082
djoh
Posté le 15-08-2002 à 14:22:28  profilanswer
 

PtitLu a écrit a écrit :

alors chez moi l'affichage passe bien sur la télé. Mais le player est un rectangle noir incliquable et je ne peux rien faire si ce n'est bouger la souris... :(
 
Qulequ'un a eu ce problème ?




 
oui, moi, j'avais pas testé, et y-a un pb, mais je trouve pas lequel
 
en attendant, y-a qu'à remplacé dans ton ~/.xsessiontv, la ligne où il y a mplayer, par le nom d'un de tes terminals (genre gnome-terminal) puis tu lance avec mplayer -gui quand tu vois le terminal apparaitre sur ta TV
 
Par contre j'arrive vraiment pas à capter d'où ça peut venir, mon pb ...

n°140088
911GT3
en roue libre
Posté le 15-08-2002 à 14:33:07  profilanswer
 

vous mettez aucun wm ? comment vous quittez cette session X ? en quittant mplayer ? je trouve ça gruik :D (un p'tit bb ou flux ...)


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140090
djoh
Posté le 15-08-2002 à 14:37:12  profilanswer
 

911GT3 a écrit a écrit :

vous mettez aucun wm ? comment vous quittez cette session X ? en quittant mplayer ? je trouve ça gruik :D (un p'tit bb ou flux ...)




 
ben gruik ou pas c'est léger
et je quitte en killant X avec les touche qui vont bien  :D  :ange:  
de plus ça marche très bien en mettant qu'une console ...
et puis j'hésitais à lancer E, pq vu comment c'est lourd pour un wm, je me sius dit, si j'en ai déjà un qui tourne pour la même personne, il va me faire un caca nerveu
doit surement y avoir un autre moyen, tu vois pas ? ....
 
putain je crois que je viens de trouver la réponse pdt que je postais, je reviens ...
 
 
par contre, si c'est une erreur quand j'ai compilé mplayer, je veux bien que tu le dises quand même ;)
 
sinon, ptitlu, tu l'as compilé toi même aussi, le mplayer ?

n°140102
djoh
Posté le 15-08-2002 à 15:00:19  profilanswer
 

bon ben ça marche pas ce que je disais ...
donc va falloir m'expliquer pq il veut pas là ...

n°140137
djoh
Posté le 15-08-2002 à 17:01:56  profilanswer
 

alors ?
personne ne sait pk mplayer ne veut pas démarrer tout seul ?

n°140145
Jak
Back to Slack !
Posté le 15-08-2002 à 17:39:52  profilanswer
 

Mplayer est un peu bizarre, quand même, comme truc. T'as déjà essayé de le lancer en tâche de fond en utilisant un éperluette ? Il fait n'importe quoi en général. A mon avis, c'est le même genre de problème que tu as (je l'ai jamais compilé avec l'interface, MPlayer).

n°140153
911GT3
en roue libre
Posté le 15-08-2002 à 18:06:14  profilanswer
 

euh... c'est quoi un "éperluette"  :??:


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140178
djoh
Posté le 15-08-2002 à 18:52:54  profilanswer
 

Jak a écrit a écrit :

Mplayer est un peu bizarre, quand même, comme truc. T'as déjà essayé de le lancer en tâche de fond en utilisant un éperluette ? Il fait n'importe quoi en général. A mon avis, c'est le même genre de problème que tu as (je l'ai jamais compilé avec l'interface, MPlayer).




 
je sais pas ce que c'est une éperluette, mais il aime pas être lancé en arrière plan, il lui faut toujours un term pour recevoir ses sorties ...
quand je lance par le menu graphique de E (je démarre en runlevel 3 je crois), il me fous les message dans le term ou je me log (le 1 donc)
quand je démarre à partir d'un shell graphique, GMT pour ne pas le sité, que j'aurais mis dans mon xsessiontv à la place de mplayer, il veut bien aussi (tant que je ne mets pas de & bien sur)
et le fin du fin, quand je démarre avec une ligne complete dans le xsesiontv, mais sans -gui, il veut bien aussi
mais le -gui dans le xsessiontv, il aime pas  :/

n°140180
911GT3
en roue libre
Posté le 15-08-2002 à 18:56:45  profilanswer
 

et avec des guillements ? :D


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140184
djoh
Posté le 15-08-2002 à 19:04:37  profilanswer
 

911GT3 a écrit a écrit :

et avec des guillements ? :D




 
heink ?? :??:

n°140185
911GT3
en roue libre
Posté le 15-08-2002 à 19:06:23  profilanswer
 

rien une connerie :D
je me suis dit que (peut-être) mplayer se chiait dessus pour trouver le fichier "-gui".  
 
 
 
[m'enfousjesortaisdetoutefaçon]


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140187
djoh
Posté le 15-08-2002 à 19:07:34  profilanswer
 

911GT3 a écrit a écrit :

rien une connerie :D
je me suis dit que (peut-être) mplayer se chiait dessus pour trouver le fichier "-gui".  
 
 
 
[m'enfousjesortaisdetoutefaçon]




 
et que je ne t'y reprennes plus   :o

n°140260
djoh
Posté le 15-08-2002 à 21:23:54  profilanswer
 

une idée ... fait chier, c'est presque parfait comme méthode ,mais il manque un truc là ...  :sweat:

n°140316
246tNt
Resistance is futile
Posté le 16-08-2002 à 00:00:23  profilanswer
 

mplayer -gui > /dev/null 2>&1 < /dev/null &


Message édité par -MANUGTS- le 16-08-2002 à 00:03:51
n°140327
djoh
Posté le 16-08-2002 à 00:19:28  profilanswer
 

246tNt a écrit a écrit :

mplayer -gui > /dev/null 2>&1 < /dev/null &
 




 
 :??:  
 
mplayer -gui, je comprends
 
> /dev/null, ça fous les messages standard à la poubelle
par contre je capte pas pk tu fais pas :
2>&1 /dev/null
et encore moins le  
< /dev/null
 
quand au &, ça je suis sur, faut pas que je le fasse  ;)
 
par contre, j'affirme rien, je capte mal le fonctionnement des redirection, donc si tu peux m'éclairer  :jap:

n°140329
246tNt
Resistance is futile
Posté le 16-08-2002 à 00:21:32  profilanswer
 

> /dev/null  : tout ce qui est pour stdout vers /dev/null
2>&1 : Tout ce qui est pour stderr vers stdout ( et donc /dev/null  
)
< /dev/null : associe stdin a /dev/null ( si le prog attend une presse au clavier ca nie l'affaire )

n°140335
djoh
Posté le 16-08-2002 à 00:34:24  profilanswer
 

246tNt a écrit a écrit :

> /dev/null  : tout ce qui est pour stdout vers /dev/null
2>&1 : Tout ce qui est pour stderr vers stdout ( et donc /dev/null  
)
< /dev/null : associe stdin a /dev/null ( si le prog attend une presse au clavier ca nie l'affaire )




 
donc je recapitule :
2>&1 /dev/null    ça fait pareil que >/dev/null 2>&1
ou pas ?
< /dev/null : pas bien puisque j'ai besoin des presses clavier moi :D
ne serait-ce que pour mettre en pleine écran ou pour faire pause :D
 
et enfin, peux-tu m'expliquer pk ça changerait qq'chose à mon pb  :??:  
y-a un truc qui a du m'échapper   :o

n°140336
djoh
Posté le 16-08-2002 à 00:53:45  profilanswer
 

je viens de me rendre compte que j'avais de toute façon besoin d'un wm  [:ddr555]
ben oui pq quand on lance le gui, on a la fenetre de visualisation de la video, et la box de control
et celle ci, vu que j'ai pas de wm (donc je peux pas gérer mes fenetres comme je l'entends) reste au dessus, même pdt la visualisation d'une video ... donc c'est parti pour une install d'un truc tout léger  :D

n°140337
lucaramel
Posté le 16-08-2002 à 01:13:05  profilanswer
 

Je me pose une question en voyant ton astuce : est-ce que ta carte est multihead ou non (c'est-à-dire peut-elle afficher sur la TV et le moniteur en même temps) ? Parce que la mienne ne peut afficher qu'un truc à la fois, donc je me demande si ton truc marchera pour moi...
Sinon, si quelqu'un connait nvtv, ça sert justement à utiliser les sorties TV Nvidia, mais moi il me freeze X très souvent... Si vous avez des commentaires, je vous écoute.

n°140339
911GT3
en roue libre
Posté le 16-08-2002 à 01:48:59  profilanswer
 

moi en l'occurence elle est pas multi-head (une geforce3).
l'idée de la méthode c'est justement d'utiliser la sortie TV et la sortie SVGA en parralèle en lançant deux sessions X.
La carte n'affiche jamais sur les deux écrans en même temps. quand tu es en mode TV, l'écran se met en veille (puisque plus de signal).
C'est plus pratique que de redémarrer X comme certains n'entre nous le faisions jusqu'à se qu'on 'bosse' sur cette façon de procéder.
 
Chez moi nv-tv marche mais il est limité par le problème de bureau de bureau virtuel. un écran en 800x600 mais un plein écran en 1280x960, c'est moyen ;)


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140341
djoh
Posté le 16-08-2002 à 01:55:57  profilanswer
 

lucaramel a écrit a écrit :

Je me pose une question en voyant ton astuce : est-ce que ta carte est multihead ou non (c'est-à-dire peut-elle afficher sur la TV et le moniteur en même temps) ? Parce que la mienne ne peut afficher qu'un truc à la fois, donc je me demande si ton truc marchera pour moi...
Sinon, si quelqu'un connait nvtv, ça sert justement à utiliser les sorties TV Nvidia, mais moi il me freeze X très souvent... Si vous avez des commentaires, je vous écoute.




 
non, pas multi head non plus la mienne
chui dans le même cas que 911
comme je l'ai mis à la fin du tips, tu pux switcher facilement et rapidement entre les deux écran en faisant ctrl+alt+F7 ou ctrl+alt+F8
 
sinon, pour nvtv, j'ai essayé, mais en bonne version alpha qu'elle est, elle fonctionnait mal chez moi
elle a pas eu le temps de me planter X pq dès que j'ai vu qu'en passant de la télé au moniteur, celui ci était déformé avec une freq de 60, je l'ai viré  :o  
 
mais je vais éditer pq il faut un wm pour que ça marche j'ai l'impression ... dommage :/
là je me cherche un truc tout léger sur lea-linux

n°140342
911GT3
en roue libre
Posté le 16-08-2002 à 02:01:08  profilanswer
 

blabkbox ou un truc que je viens de découvrir (j'étais grave à la bourre apparemment) waimea.


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140343
djoh
Posté le 16-08-2002 à 02:10:26  profilanswer
 

moi je viens de découvrir gwhere sur lea-linux !  :ouch:  
un outil que j'ai beesoin depuis longtemps mais que j'ai jamais pris le temps de chercher
il a l'air tip top
mais je trouve pas de package pour ma deb ...
sinon je vais voir du coté de blackbox ... c'est black ou flux le plus léger ?
et y-en a t-il un autre plus léger ?

n°140345
911GT3
en roue libre
Posté le 16-08-2002 à 02:25:50  profilanswer
 

blackbox est à priori plus léger.
 
mais encore plus léger ?! ça confine au vice !
je sais pas trop ? ion, twm (?)


Message édité par Acontios le 16-08-2002 à 02:26:09

---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°140346
djoh
Posté le 16-08-2002 à 03:00:16  profilanswer
 

:eek2:  effectivement, c'est achement leger blackbox  :ouch:  
c'est très bien comme ça  :jap:  
 
par contre j'arrive toujours pas à lancer le mplayer automatiquement   :o
j'ai essayer dans le xsessiontv
et ce con là me fait toujours pareil ...
au fait, la règle, c'est bien de mettre le wm en dernière ligne et sans '&' ?
 
pq si c'est le cas, et bien on peut pas mettre mplayer là du coup  :/
et blackbox, contrairement à E, ne permet pas de launcher une application au démarrage ...

n°140347
djoh
Posté le 16-08-2002 à 03:08:06  profilanswer
 

ça y est !!
ça marche enfin, j'ai encore dit que des conneries depuis le début !  :o
 
en fait je croyais que mplayer n'aimait pas le & en fait de commande, mais ce n'est vrai que quand on n'utilise pas le gui
si on met l'option gui on peut mettre le &
et le wm regle le pb de la fenetre freeze
skool, j'ai plus qu'à éditer ...
en tout cas, il est vraiment bien léger bb, c'est pas mal ça ... :D

n°140348
djoh
Posté le 16-08-2002 à 03:53:44  profilanswer
 

et sinon, on sort comment de blackbox ?   :D
parce que pour le moment, je dois killer X [:ddr555]
je fais ctrl+alt+bkspc, mais y-a p-t un autre moyen non ? :ange:
sinon, c'est pas grave, ça me va très bien comme ça  :)


Message édité par djoh le 16-08-2002 à 03:55:06
n°140349
djoh
Posté le 16-08-2002 à 04:03:23  profilanswer
 

911GT3 a écrit a écrit :

euh... c'est quoi un "éperluette"  :??:  




 
http://www.google.com/linux?hl=fr& [...] lr=lang_fr
 
en fait c'est ce qu'on disait
encore un qui voulait se faire remarquer  :sarcastic:  
comme si c'était pas plus simple de mettre un '&' :D

n°140362
246tNt
Resistance is futile
Posté le 16-08-2002 à 09:13:04  profilanswer
 

Au fait je proposait  
 
mplayer -gui > /dev/null 2>& 1 < /dev/null
 
parce que si je tape dans un Eterm  
 
mplayer -gui &
 
J'ai aussi une fenetre noir incliquable. Parce que mplayer ne veut pas être lancé sans avoir de tty attaché. Donc l'idée c'était de lui filé des tty /dev/null pour qu'il ne fasse pas chier. Evidemment tu perd le controle clavier mais il te reste la souris.
Mais bon, je sais pas exactement comment marche le .xsession et comment il demarre les programme en question ( tty attaché, ou pas, ... )
 
Pour ta culture générale : Voici des redirections toutes equivalentes
 
> /dev/null 2> /dev/null
1> /dev/null 2> /dev/null
> /dev/null 2>&1  
1> /dev/null 2>&1  
2> /dev/null 1>&2
2> /dev/null >&2
 

n°140394
911GT3
en roue libre
Posté le 16-08-2002 à 11:58:41  profilanswer
 

djoh a écrit a écrit :

 
 
http://www.google.com/linux?hl=fr& [...] lr=lang_fr
 
en fait c'est ce qu'on disait
encore un qui voulait se faire remarquer  :sarcastic:  
comme si c'était pas plus simple de mettre un '&' :D




 
je me coucherai moins con (et dire que je viens de me lever :sol:)


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  [SORTIE TV] Comment la géré sans prog et sans redémarrer X:(ça marche)

 

Sujets relatifs
Internet marche sous mon Linux !Il y a koi comme modem v92 qui marche avec la rh 7.3?
gerer sa sortie tv sous linux ?Possible de gérer la sortie tv d'une radeon 8500 avec les drivers dri?
Konqueror, le plugin Shockwave ne marche plus :(:(:([Linux & PengAol ] ca marche bizarement mais ca marche !!!
Linux et les jeux pourquoi ca marche pasFaire démarrer un prog en même temps que linux
[firewall] ca marche pas !! [resolu...j'vais m'cacher][securite et sshd] idee ? valable oui:non [MERCI ca marche]
Plus de sujets relatifs à : [SORTIE TV] Comment la géré sans prog et sans redémarrer X:(ça marche)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR