j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier...
Essayant de configurer mon imprimante, je suis allé
dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était
foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin
/usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que
j'ouvre un terminal pour faire su thiebo
password
evolution
la réponse est :
xlib: connection to "0.0" refused by server
xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je
n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
--
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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
manop
Thiebald Cremers wrote:
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... Essayant de configurer mon imprimante, je suis allé dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: Set DISPLAY environment variable, use -display option or check permissions of your X-Server (See "man X" resp. "man xhost" for details) debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que j'ouvre un terminal pour faire su thiebo password evolution la réponse est : xlib: connection to "0.0" refused by server xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
pour configurer mon imprimante, avec cups, je vais sur: http://localhost:631
-- 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
Thiebald Cremers wrote:
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier...
Essayant de configurer mon imprimante, je suis allé
dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était
foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin
/usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que
j'ouvre un terminal pour faire su thiebo
password
evolution
la réponse est :
xlib: connection to "0.0" refused by server
xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je
n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
pour configurer mon imprimante, avec cups, je vais sur:
http://localhost:631
--
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
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... Essayant de configurer mon imprimante, je suis allé dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: Set DISPLAY environment variable, use -display option or check permissions of your X-Server (See "man X" resp. "man xhost" for details) debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que j'ouvre un terminal pour faire su thiebo password evolution la réponse est : xlib: connection to "0.0" refused by server xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
pour configurer mon imprimante, avec cups, je vais sur: http://localhost:631
-- 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
Leopold BAILLY
Thiebald Cremers writes:
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... Essayant de configurer mon imprimante, je suis allé dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: Set DISPLAY environment variable, use -display option or check permissions of your X-Server (See "man X" resp. "man xhost" for details) debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que j'ouvre un terminal pour faire su thiebo password evolution la réponse est : xlib: connection to "0.0" refused by server xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un pe u de doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarré une session X est autorisé à l'utiliser et à partager ses droits (en l'oc currence, ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Thiebald Cremers <thiebo@wanadoo.fr> writes:
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier...
Essayant de configurer mon imprimante, je suis allé
dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était
foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin
/usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que
j'ouvre un terminal pour faire su thiebo
password
evolution
la réponse est :
xlib: connection to "0.0" refused by server
xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je
n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un pe u de
doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarré une
session X est autorisé à l'utiliser et à partager ses droits (en l'oc currence,
ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... Essayant de configurer mon imprimante, je suis allé dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: Set DISPLAY environment variable, use -display option or check permissions of your X-Server (See "man X" resp. "man xhost" for details) debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que j'ouvre un terminal pour faire su thiebo password evolution la réponse est : xlib: connection to "0.0" refused by server xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je n'en suis pas certain et 2. Je ne sais pas où changer ça...
Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un pe u de doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarré une session X est autorisé à l'utiliser et à partager ses droits (en l'oc currence, ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Thiebald Cremers
Le mercredi 06 juillet 2005 à 22:18 +0200, Leopold BAILLY a écrit :
Thiebald Cremers writes:
> Bonjour, > > j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... > Essayant de configurer mon imprimante, je suis allé > dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était > foudroyante : > > debianthiebo:/usr/lib/openoffice# ./spadmin > /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: > Set DISPLAY environment variable, use -display option > or check permissions of your X-Server > (See "man X" resp. "man xhost" for details) > debianthiebo:/usr/lib/openoffice# > > > De même, quand j'ai une session ouverte sous un utilisateur "A" et que > j'ouvre un terminal pour faire su thiebo > password > evolution > la réponse est : > xlib: connection to "0.0" refused by server > xlib: No Protocol specified > > J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je > n'en suis pas certain et 2. Je ne sais pas où changer ça... > > Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un peu de doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarré une session X est autorisé à l'utiliser et à partager ses droits (en l'occurrence, ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Mouais, je m'attendais à ça, seulement ça n'explique pas pourquoi ça me fais ce problème quand je lance ./spadmin puisque là, j'ai bien ouvert MA session.
j'ai essayé un xauth +, mais c'est sans résultat également.
D'ailleurs, avant d'ouvrir une application sous un autre utilisateur en partant d'un terminal, j'avais bien fait su - UtilisateurA...
que me conseilles-tu de lire ?
-- 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
Le mercredi 06 juillet 2005 à 22:18 +0200, Leopold BAILLY a écrit :
Thiebald Cremers <thiebo@wanadoo.fr> writes:
> Bonjour,
>
> j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier...
> Essayant de configurer mon imprimante, je suis allé
> dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était
> foudroyante :
>
> debianthiebo:/usr/lib/openoffice# ./spadmin
> /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display:
> Set DISPLAY environment variable, use -display option
> or check permissions of your X-Server
> (See "man X" resp. "man xhost" for details)
> debianthiebo:/usr/lib/openoffice#
>
>
> De même, quand j'ai une session ouverte sous un utilisateur "A" et que
> j'ouvre un terminal pour faire su thiebo
> password
> evolution
> la réponse est :
> xlib: connection to "0.0" refused by server
> xlib: No Protocol specified
>
> J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je
> n'en suis pas certain et 2. Je ne sais pas où changer ça...
>
> Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un peu de
doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarré une
session X est autorisé à l'utiliser et à partager ses droits (en l'occurrence,
ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Mouais, je m'attendais à ça, seulement ça n'explique pas pourquoi ça me
fais ce problème quand je lance ./spadmin puisque là, j'ai bien ouvert
MA session.
j'ai essayé un xauth +, mais c'est sans résultat également.
D'ailleurs, avant d'ouvrir une application sous un autre utilisateur en
partant d'un terminal, j'avais bien fait su - UtilisateurA...
que me conseilles-tu de lire ?
--
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
Le mercredi 06 juillet 2005 à 22:18 +0200, Leopold BAILLY a écrit :
Thiebald Cremers writes:
> Bonjour, > > j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... > Essayant de configurer mon imprimante, je suis allé > dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était > foudroyante : > > debianthiebo:/usr/lib/openoffice# ./spadmin > /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: > Set DISPLAY environment variable, use -display option > or check permissions of your X-Server > (See "man X" resp. "man xhost" for details) > debianthiebo:/usr/lib/openoffice# > > > De même, quand j'ai une session ouverte sous un utilisateur "A" et que > j'ouvre un terminal pour faire su thiebo > password > evolution > la réponse est : > xlib: connection to "0.0" refused by server > xlib: No Protocol specified > > J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je > n'en suis pas certain et 2. Je ne sais pas où changer ça... > > Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un peu de doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarré une session X est autorisé à l'utiliser et à partager ses droits (en l'occurrence, ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Mouais, je m'attendais à ça, seulement ça n'explique pas pourquoi ça me fais ce problème quand je lance ./spadmin puisque là, j'ai bien ouvert MA session.
j'ai essayé un xauth +, mais c'est sans résultat également.
D'ailleurs, avant d'ouvrir une application sous un autre utilisateur en partant d'un terminal, j'avais bien fait su - UtilisateurA...
que me conseilles-tu de lire ?
-- 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
Claude Reveret
Le Mardi 05 Juillet 2005 19:59, Thiebald Cremers a écrit :
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... Essayant de configurer mon imprimante, je suis allé dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: Set DISPLAY environment variable, use -display option or check permissions of your X-Server (See "man X" resp. "man xhost" for details) debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que j'ouvre un terminal pour faire su thiebo password evolution la réponse est : xlib: connection to "0.0" refused by server xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je n'en suis pas certain et 2. Je ne sais pas où changer ça...
xhost + exécuté par l'utilisateur qui a laissé la session X et voila. Attention, c'est un trou de sécurité, a utiliser temporairement pour r égler ton problème. ensuite xhost -
Merchi de vos lumières sur cette question,
@+, Claude
Le Mardi 05 Juillet 2005 19:59, Thiebald Cremers a écrit :
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier...
Essayant de configurer mon imprimante, je suis allé
dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était
foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin
/usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que
j'ouvre un terminal pour faire su thiebo
password
evolution
la réponse est :
xlib: connection to "0.0" refused by server
xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je
n'en suis pas certain et 2. Je ne sais pas où changer ça...
xhost +
exécuté par l'utilisateur qui a laissé la session X et voila.
Attention, c'est un trou de sécurité, a utiliser temporairement pour r égler
ton problème. ensuite
xhost -
Le Mardi 05 Juillet 2005 19:59, Thiebald Cremers a écrit :
Bonjour,
j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifier... Essayant de configurer mon imprimante, je suis allé dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse était foudroyante :
debianthiebo:/usr/lib/openoffice# ./spadmin /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: Set DISPLAY environment variable, use -display option or check permissions of your X-Server (See "man X" resp. "man xhost" for details) debianthiebo:/usr/lib/openoffice#
De même, quand j'ai une session ouverte sous un utilisateur "A" et que j'ouvre un terminal pour faire su thiebo password evolution la réponse est : xlib: connection to "0.0" refused by server xlib: No Protocol specified
J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je n'en suis pas certain et 2. Je ne sais pas où changer ça...
xhost + exécuté par l'utilisateur qui a laissé la session X et voila. Attention, c'est un trou de sécurité, a utiliser temporairement pour r égler ton problème. ensuite xhost -
Merchi de vos lumières sur cette question,
@+, Claude
Leopold BAILLY
Thiebald Cremers writes:
Le mercredi 06 juillet 2005 à 22:18 +0200, Leopold BAILLY a écrit :
Thiebald Cremers writes:
> Bonjour, > > j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifie r... > Essayant de configurer mon imprimante, je suis allé > dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse ét ait > foudroyante : > > debianthiebo:/usr/lib/openoffice# ./spadmin > /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: > Set DISPLAY environment variable, use -display option > or check permissions of your X-Server > (See "man X" resp. "man xhost" for details) > debianthiebo:/usr/lib/openoffice# > > > De même, quand j'ai une session ouverte sous un utilisateur "A" et q ue > j'ouvre un terminal pour faire su thiebo > password > evolution > la réponse est : > xlib: connection to "0.0" refused by server > xlib: No Protocol specified > > J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je > n'en suis pas certain et 2. Je ne sais pas où changer ça... > > Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un peu de doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarr é une session X est autorisé à l'utiliser et à partager ses droits (en l 'occurrence, ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Mouais, je m'attendais à ça, seulement ça n'explique pas pourquoi ça me fais ce problème quand je lance ./spadmin puisque là, j'ai bien ouvert MA session.
Bon OK, on va rentrer un peu dans le détail : l'adresse du serveur X auqu el doit se connecter l'application est spécifier dans la variable d'environnement DISPLAY, qui visiblement n'est pas valorisée.
j'ai essayé un xauth +, mais c'est sans résultat également.
Normal, c'est pas vraiment la bonne syntaxe, tu confonds avec xhost (plus s imple mais non sécurisé).
D'ailleurs, avant d'ouvrir une application sous un autre utilisateur en partant d'un terminal, j'avais bien fait su - UtilisateurA...
Ben justement, su ne transfère pas les droits. Utilise sux, ssh ou sudo.
que me conseilles-tu de lire ?
/usr/share/doc/HOWTO/en-html/Remote-X-Apps.html dans le paquet doc-linux-ht ml.
Léo.
Thiebald Cremers <thiebo@wanadoo.fr> writes:
Le mercredi 06 juillet 2005 à 22:18 +0200, Leopold BAILLY a écrit :
Thiebald Cremers <thiebo@wanadoo.fr> writes:
> Bonjour,
>
> j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifie r...
> Essayant de configurer mon imprimante, je suis allé
> dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse ét ait
> foudroyante :
>
> debianthiebo:/usr/lib/openoffice# ./spadmin
> /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display:
> Set DISPLAY environment variable, use -display option
> or check permissions of your X-Server
> (See "man X" resp. "man xhost" for details)
> debianthiebo:/usr/lib/openoffice#
>
>
> De même, quand j'ai une session ouverte sous un utilisateur "A" et q ue
> j'ouvre un terminal pour faire su thiebo
> password
> evolution
> la réponse est :
> xlib: connection to "0.0" refused by server
> xlib: No Protocol specified
>
> J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je
> n'en suis pas certain et 2. Je ne sais pas où changer ça...
>
> Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un peu de
doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarr é une
session X est autorisé à l'utiliser et à partager ses droits (en l 'occurrence,
ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Mouais, je m'attendais à ça, seulement ça n'explique pas pourquoi ça me
fais ce problème quand je lance ./spadmin puisque là, j'ai bien ouvert
MA session.
Bon OK, on va rentrer un peu dans le détail : l'adresse du serveur X auqu el doit
se connecter l'application est spécifier dans la variable d'environnement
DISPLAY, qui visiblement n'est pas valorisée.
j'ai essayé un xauth +, mais c'est sans résultat également.
Normal, c'est pas vraiment la bonne syntaxe, tu confonds avec xhost (plus s imple
mais non sécurisé).
D'ailleurs, avant d'ouvrir une application sous un autre utilisateur en
partant d'un terminal, j'avais bien fait su - UtilisateurA...
Ben justement, su ne transfère pas les droits. Utilise sux, ssh ou sudo.
que me conseilles-tu de lire ?
/usr/share/doc/HOWTO/en-html/Remote-X-Apps.html dans le paquet doc-linux-ht ml.
Le mercredi 06 juillet 2005 à 22:18 +0200, Leopold BAILLY a écrit :
Thiebald Cremers writes:
> Bonjour, > > j'ai un souci avec mon serveur X ou xlib que j'ai du mal à identifie r... > Essayant de configurer mon imprimante, je suis allé > dans /usr/lib/openoffice et invoqué ./spadmin mais la réponse ét ait > foudroyante : > > debianthiebo:/usr/lib/openoffice# ./spadmin > /usr/lib/openoffice/program/spadmin.bin X11 error: Can't open display: > Set DISPLAY environment variable, use -display option > or check permissions of your X-Server > (See "man X" resp. "man xhost" for details) > debianthiebo:/usr/lib/openoffice# > > > De même, quand j'ai une session ouverte sous un utilisateur "A" et q ue > j'ouvre un terminal pour faire su thiebo > password > evolution > la réponse est : > xlib: connection to "0.0" refused by server > xlib: No Protocol specified > > J'imagine que j'ai un probème d'autorisation d'accès à X11, mais 1. Je > n'en suis pas certain et 2. Je ne sais pas où changer ça... > > Merchi de vos lumières sur cette question,
Tu as manifestement des lacunes sur le sujet, je te conseille de lire un peu de doc.
Pour faire vite et simple, il faut savoir que seul celui qui a démarr é une session X est autorisé à l'utiliser et à partager ses droits (en l 'occurrence, ouvrir une fenêtre sur l'écran).
En vrac, sudo, ssh, sux et xauth permettent de transférer les droits.
Léo.
Mouais, je m'attendais à ça, seulement ça n'explique pas pourquoi ça me fais ce problème quand je lance ./spadmin puisque là, j'ai bien ouvert MA session.
Bon OK, on va rentrer un peu dans le détail : l'adresse du serveur X auqu el doit se connecter l'application est spécifier dans la variable d'environnement DISPLAY, qui visiblement n'est pas valorisée.
j'ai essayé un xauth +, mais c'est sans résultat également.
Normal, c'est pas vraiment la bonne syntaxe, tu confonds avec xhost (plus s imple mais non sécurisé).
D'ailleurs, avant d'ouvrir une application sous un autre utilisateur en partant d'un terminal, j'avais bien fait su - UtilisateurA...
Ben justement, su ne transfère pas les droits. Utilise sux, ssh ou sudo.
que me conseilles-tu de lire ?
/usr/share/doc/HOWTO/en-html/Remote-X-Apps.html dans le paquet doc-linux-ht ml.