OVH Cloud OVH Cloud

problème avec xosd

7 réponses
Avatar
Bayrouni
Bonjour encore une fois,

Je n'arrive pas à utiliser xod-bin car en lançant par exemple:

echo $(date +"%k:%M") |osd_cat, j'ai l'erreur suivante:
Error initializing osd: Default font not found.

un dpkg -l |grep font donne:
ii console-data 2002.12.04dbs- Keymaps, fonts, charset maps, fallback
table
ii console-tools 0.2.3dbs-56 Linux console and font utilities
ii defoma 0.11.8-0.1 Debian Font Manager -- automatic font
config
ii fontconfig 2.2.3-4 generic font configuration library
ii libconsole 0.2.3dbs-56 Shared libraries for Linux console and
font
ii libfontconfig1 2.2.3-4 generic font configuration library
(shared l
ii libfreetype6 2.1.7-2.3 FreeType 2 font engine, shared library
files
ii libxft1 4.3.0.dfsg.1-1 FreeType-based font drawing library
for X (v
ii libxft2 2.1.2-6 FreeType-based font drawing library for X
ii ttf-freefont 20031008-1.1 Freefont Serif, Sans and Mono Truetype
fonts
ii xfonts-100dpi 4.3.0.dfsg.1-1 100 dpi fonts for X
ii xfonts-100dpi- 4.3.0.dfsg.1-1 100 dpi fonts for X (transcoded from
ISO 106
ii xfonts-75dpi 4.3.0.dfsg.1-1 75 dpi fonts for X
ii xfonts-base 4.3.0.dfsg.1-1 standard fonts for X
ii xfonts-bitmap- 8.5+0.20030825 BITMAP-MULE fonts for X
ii xfonts-scalabl 4.3.0.dfsg.1-1 scalable fonts for X
ii xfs 4.3.0.dfsg.1-1 X font server

Je suis sous sid et noyau 2.6.10-1-686

Merci d'avance
Bayrouni


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

7 réponses

Avatar
Nicolas
On jeu, 2005-03-03 at 13:29 +0100, Bayrouni wrote:
Bonjour encore une fois,

Je n'arrive pas à utiliser xod-bin car en lançant par exemple:

echo $(date +"%k:%M") |osd_cat, j'ai l'erreur suivante:
Error initializing osd: Default font not found.

un dpkg -l |grep font donne:


[snip]

Je suis sous sid et noyau 2.6.10-1-686

Merci d'avance
Bayrouni




As tu utilisé le ~/.Xdefaults pour lui passer une valeur de font ?

A+,

Nico.



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bayrouni
Nicolas wrote:

On jeu, 2005-03-03 at 13:29 +0100, Bayrouni wrote:


Bonjour encore une fois,

Je n'arrive pas à utiliser xod-bin car en lançant par exemple:

echo $(date +"%k:%M") |osd_cat, j'ai l'erreur suivante:
Error initializing osd: Default font not found.

un dpkg -l |grep font donne:




[snip]


Je suis sous sid et noyau 2.6.10-1-686

Merci d'avance
Bayrouni






As tu utilisé le ~/.Xdefaults pour lui passer une valeur de font ?

A+,

Nico.







Au debut je n'avais pas de fichier .Xdefaults dans mon home, alors j'en
ai créé un et je lui ai ajouté la ligne suivante

*font: -adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1

Mais celà n'a rien changé (cette font est bien installé sur ma machine).

Merci


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bayrouni
Nicolas wrote:

On jeu, 2005-03-03 at 13:29 +0100, Bayrouni wrote:


Bonjour encore une fois,

Je n'arrive pas à utiliser xod-bin car en lançant par exemple:

echo $(date +"%k:%M") |osd_cat, j'ai l'erreur suivante:
Error initializing osd: Default font not found.

un dpkg -l |grep font donne:




[snip]


Je suis sous sid et noyau 2.6.10-1-686

Merci d'avance
Bayrouni






As tu utilisé le ~/.Xdefaults pour lui passer une valeur de font ?

A+,

Nico.







Non car je ne sais pas dans quel format je dois passer la valeur de font
dans .Xdefault.

a+
Bayrouni


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Astar0th
Bayrouni a écrit :

Nicolas wrote:

On jeu, 2005-03-03 at 13:29 +0100, Bayrouni wrote:


Bonjour encore une fois,

Je n'arrive pas à utiliser xod-bin car en lançant par exemple:

echo $(date +"%k:%M") |osd_cat, j'ai l'erreur suivante:
Error initializing osd: Default font not found.

un dpkg -l |grep font donne:




[snip]


Je suis sous sid et noyau 2.6.10-1-686

Merci d'avance
Bayrouni






As tu utilisé le ~/.Xdefaults pour lui passer une valeur de font ?

A+,

Nico.







Non car je ne sais pas dans quel format je dois passer la valeur de
font dans .Xdefault.

a+
Bayrouni



Salut,

il faut installer xfonts-base-transcoded puis relancer le server de font
'/etc/init.d/xfs restart'
et la ca devrais marcher

++




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bayrouni
Astar0th wrote:

Bayrouni a écrit :

Nicolas wrote:

On jeu, 2005-03-03 at 13:29 +0100, Bayrouni wrote:


Bonjour encore une fois,

Je n'arrive pas à utiliser xod-bin car en lançant par exemple:

echo $(date +"%k:%M") |osd_cat, j'ai l'erreur suivante:
Error initializing osd: Default font not found.

un dpkg -l |grep font donne:





[snip]


Je suis sous sid et noyau 2.6.10-1-686

Merci d'avance
Bayrouni







As tu utilisé le ~/.Xdefaults pour lui passer une valeur de font ?

A+,

Nico.







Non car je ne sais pas dans quel format je dois passer la valeur de
font dans .Xdefault.

a+
Bayrouni




Salut,

il faut installer xfonts-base-transcoded puis relancer le server de
font '/etc/init.d/xfs restart'
et la ca devrais marcher

++






Merci pour ta reponse

Effectivement après intallation de xfonts-base-transcoded, l'erreur
avait disparu
Comme tu le dis, il fallait relancer le serveur xfs, mais aussi (dans
mon cas), le serverur X lui même

J'en profite pour poser une 2eme question:
Mon but est d'afficher le nom de l'utilisateur en surbrillance (donc
osd_cat) à chaque ouvertur de session.

J'utilise dans bash.bashrc la commande suivante:
whoami |osd_cat --shadow=4 --offset0 --color="orange" --delay=5
--font="-adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1" &
Ca marche. Mais il y a juste l'affichage de la commande elle meme ce qui
me gene.

sans le symbole & à la fin , il n'y a pas d'affichage de la commande
whoami ..., MAIS JE DOIS ATTENDRE le delai de 5 secondes pour avoir la
main dans la konsole

Merci d'avance
Bayrouni


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Astar0th
Bayrouni a écrit :


J'en profite pour poser une 2eme question:
Mon but est d'afficher le nom de l'utilisateur en surbrillance (donc
osd_cat) à chaque ouvertur de session.

J'utilise dans bash.bashrc la commande suivante:
whoami |osd_cat --shadow=4 --offset0 --color="orange" --delay=5
--font="-adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1" &
Ca marche. Mais il y a juste l'affichage de la commande elle meme ce
qui me gene.

sans le symbole & à la fin , il n'y a pas d'affichage de la commande
whoami ..., MAIS JE DOIS ATTENDRE le delai de 5 secondes pour avoir la
main dans la konsole

Merci d'avance
Bayrouni




Salut,

Je suis pas sur de bien comprendre ce que tu veux faire, mais si ton but
est d'auditer
les utilisateur qui se loguent je pense que le plus simple est que tu
ecoute le fichier
/var/log/auth.log donc un truck du style :
tail -f /var/log/auth.log | osd_cat &
au debut de ta session X. Bon apres faut que tu ait les droit sur le
fichier et tout le tralala habituel.

++


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bayrouni
Astar0th wrote:

Bayrouni a écrit :


J'en profite pour poser une 2eme question:
Mon but est d'afficher le nom de l'utilisateur en surbrillance (donc
osd_cat) à chaque ouvertur de session.

J'utilise dans bash.bashrc la commande suivante:
whoami |osd_cat --shadow=4 --offset0 --color="orange" --delay=5
--font="-adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1" &
Ca marche. Mais il y a juste l'affichage de la commande elle meme ce
qui me gene.

sans le symbole & à la fin , il n'y a pas d'affichage de la
commande whoami ..., MAIS JE DOIS ATTENDRE le delai de 5 secondes
pour avoir la main dans la konsole

Merci d'avance
Bayrouni




Salut,

Je suis pas sur de bien comprendre ce que tu veux faire, mais si ton
but est d'auditer
les utilisateur qui se loguent je pense que le plus simple est que tu
ecoute le fichier
/var/log/auth.log donc un truck du style :
tail -f /var/log/auth.log | osd_cat &
au debut de ta session X. Bon apres faut que tu ait les droit sur le
fichier et tout le tralala habituel.

++




Dans un premier temps, je voulais juste faire un affichage osd lorsque
le user ouvre une console (konsole par exemple). Son nom de user
s'affiche donc en OSD.
Le but final est de pouvoir faire quelque chose de plus interessant que
le simple nom de user.

Mais je ne veux pas qu'en ouvrant une console (sous X, kde plus
précisemment) que la commande whoami |osd_cat ... soit affichée dans la
console du user.

Bien evidemment dans un deuxième temps, j'utiliserai osd_cat pour
afficher en OSD quelque chose de plus utile (pour l'utilisateur lui meme
par ex)

a+


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact