Comment la géré sans prog et sans redémarrer X:(ça marche) [SORTIE TV] - Multimédia - Linux et OS Alternatifs
Marsh Posté le 14-08-2002 à 19:34:00
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
Marsh Posté le 14-08-2002 à 19:40:55
Marsh Posté le 15-08-2002 à 14:11:58
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 ?
Marsh Posté le 15-08-2002 à 14:22:28
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 ...
Marsh Posté le 15-08-2002 à 14:33:07
vous mettez aucun wm ? comment vous quittez cette session X ? en quittant mplayer ? je trouve ça gruik (un p'tit bb ou flux ...)
Marsh Posté le 15-08-2002 à 14:37:12
911GT3 a écrit a écrit : vous mettez aucun wm ? comment vous quittez cette session X ? en quittant mplayer ? je trouve ça gruik (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
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 ?
Marsh Posté le 15-08-2002 à 15:00:19
bon ben ça marche pas ce que je disais ...
donc va falloir m'expliquer pq il veut pas là ...
Marsh Posté le 15-08-2002 à 17:01:56
alors ?
personne ne sait pk mplayer ne veut pas démarrer tout seul ?
Marsh Posté le 15-08-2002 à 17:39:52
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).
Marsh Posté le 15-08-2002 à 18:06:14
euh... c'est quoi un "éperluette"
Marsh Posté le 15-08-2002 à 18:52:54
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
Marsh Posté le 15-08-2002 à 18:56:45
et avec des guillements ?
Marsh Posté le 15-08-2002 à 19:04:37
911GT3 a écrit a écrit : et avec des guillements ? |
heink ??
Marsh Posté le 15-08-2002 à 19:06:23
rien une connerie
je me suis dit que (peut-être) mplayer se chiait dessus pour trouver le fichier "-gui".
[m'enfousjesortaisdetoutefaçon]
Marsh Posté le 15-08-2002 à 19:07:34
911GT3 a écrit a écrit : rien une connerie 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
Marsh Posté le 15-08-2002 à 21:23:54
une idée ... fait chier, c'est presque parfait comme méthode ,mais il manque un truc là ...
Marsh Posté le 16-08-2002 à 00:00:23
mplayer -gui > /dev/null 2>&1 < /dev/null &
Marsh Posté le 16-08-2002 à 00:19:28
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
Marsh Posté le 16-08-2002 à 00:21:32
> /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 )
Marsh Posté le 16-08-2002 à 00:34:24
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
ne serait-ce que pour mettre en pleine écran ou pour faire pause
et enfin, peux-tu m'expliquer pk ça changerait qq'chose à mon pb
y-a un truc qui a du m'échapper
Marsh Posté le 16-08-2002 à 00:53:45
je viens de me rendre compte que j'avais de toute façon besoin d'un wm
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
Marsh Posté le 16-08-2002 à 01:13:05
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.
Marsh Posté le 16-08-2002 à 01:48:59
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
Marsh Posté le 16-08-2002 à 01:55:57
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é
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
Marsh Posté le 16-08-2002 à 02:01:08
blabkbox ou un truc que je viens de découvrir (j'étais grave à la bourre apparemment) waimea.
Marsh Posté le 16-08-2002 à 02:10:26
moi je viens de découvrir gwhere sur lea-linux !
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 ?
Marsh Posté le 16-08-2002 à 02:25:50
blackbox est à priori plus léger.
mais encore plus léger ?! ça confine au vice !
je sais pas trop ? ion, twm (?)
Marsh Posté le 16-08-2002 à 03:00:16
effectivement, c'est achement leger blackbox
c'est très bien comme ça
par contre j'arrive toujours pas à lancer le mplayer automatiquement
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 ...
Marsh Posté le 16-08-2002 à 03:08:06
ça y est !!
ça marche enfin, j'ai encore dit que des conneries depuis le début !
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 ...
Marsh Posté le 16-08-2002 à 03:53:44
et sinon, on sort comment de blackbox ?
parce que pour le moment, je dois killer X
je fais ctrl+alt+bkspc, mais y-a p-t un autre moyen non ?
sinon, c'est pas grave, ça me va très bien comme ça
Marsh Posté le 16-08-2002 à 04:03:23
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
comme si c'était pas plus simple de mettre un '&'
Marsh Posté le 16-08-2002 à 09:13:04
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
Marsh Posté le 16-08-2002 à 11:58:41
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 comme si c'était pas plus simple de mettre un '&' |
je me coucherai moins con (et dire que je viens de me lever )
Marsh Posté le 14-08-2002 à 05:45:56
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 )
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 )
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
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
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
--------------
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