cerhu > linux.debian.user.french

roger.tarani (13/11/2018, 17h30)
Bonjour,

J'accède graphiquement avec x2go (sorte de VNC sous ssh) à une machine Debian 8 depuis une machine Debian 9.
Tout va bien SAUF quand je lance emacs 26.1 (ou 24.5.1 du dépôt Debian), sur la machine accédée :
Emacs est arrêté dès que le pointeur de la souris arrive sursa fenêtre, sans aucun message d'erreur.

Mais via x2go, j'ai lancé sans souci 2 autres programmes qui utilisentGTK.

Une recherche montre que c'est un problème connu avec emacs et GTK :

bug#24280: 25.1; emacs crashes in x2go session
[..]

crash when run through x2go
[..]

La solution (de 2016) évoquée dans Comment 1 ([..]) est de compiler emacs avec l'option --with-x-toolkit=gtk2 --without-xwidgets

Est-ce un problème (avec x2go ou vnc) que vous avez déjà rencontré ?

Comment corriger cela tout en continuant d'utiliser un Emacs normal de la distribution Debian ?

Merci.
Étienne Mollier (15/11/2018, 22h50)
Bonsoir,

Roger Tarani, au 2018-11-13 :
> J'accède graphiquement avec x2go (sorte de VNC sous ssh) à une
> machine Debian 8 depuis une machine Debian 9.
> Tout va bien SAUF quand je lance emacs 26.1 (ou 24.5.1 du
> dépôt Debian), sur la machine accédée :
> Emacs est arrêté dès que le pointeur de la souris arrive sur
> sa fenêtre, sans aucun message d'erreur.


[...]

> Comment corriger cela tout en continuant d'utiliser un Emacs
> normal de la distribution Debian ?


Apparemment, il y a un paquet emacs-lucid qui n'utilise pas
GTK3. Ça devrait faire une différence, sans pour autant
basculer sur le paquet emacs-nox, dédié aux interfaces
texte seul.

Amicalement,
roger.tarani (18/11/2018, 20h20)
Bonjour

Le problème a disparu avec le paquet emacs25-lucid. Merci.

En résumé :
Fonctionne avec :
emacs25-lucid
emacs25 (?? GTK)

Ne fonctionne pas avec :
emacs24-x
emacs24
emacs-26.1

(fonctionne = via le client x2go, emacs ne plante plus quand on entre la souris sur sa fenêtre)

J'ai un doute à propos de emacs25 : à ma surprise, il fonctionne ( "with GTK+ GUI support") mais c'est peut-être un "virtual package provided by emacs25-lucid, emacs25-nox" ?

Le dépôt Debian affiche :
emacs25 (25.1+1-4+deb9u1)
GNU Emacs editor (with GTK+ GUI support)
[..]

emacs25-lucid
virtual package provided by emacs25-lucid, emacs25-nox
[..]

Dans quelle direction faudrait-il chercher pour trouver la cause du problème initial ?

Merci
Bonne soirée

----- Original Message -----
From: "Étienne Mollier" <etienne.mollier>
To: debian-user-french
Sent: Thursday, November 15, 2018 9:41:15 PM
Subject: Re: emacs (GTK) Problème accès distant via x2go

Bonsoir,

Roger Tarani, au 2018-11-13 :
> J'accède graphiquement avec x2go (sorte de VNC sous ssh) à une
> machine Debian 8 depuis une machine Debian 9.
> Tout va bien SAUF quand je lance emacs 26.1 (ou 24.5.1 du
> dépôt Debian), sur la machine accédée :
> Emacs est arrêté dès que le pointeur de la souris arrive sur
> sa fenêtre, sans aucun message d'erreur.


[...]

> Comment corriger cela tout en continuant d'utiliser un Emacs
> normal de la distribution Debian ?


Apparemment, il y a un paquet emacs-lucid qui n'utilise pas
GTK3.  Ça devrait faire une différence, sans pour autant
basculer sur le paquet emacs-nox, dédié aux interfaces
texte seul.

Amicalement,
Étienne Mollier (18/11/2018, 23h00)
Bonjour,

Roger Tarani, au 2018-11-18 :
> J'ai un doute à propos de emacs25 : à ma surprise, il
> fonctionne ( "with GTK+ GUI support") mais c'est peut-être un
> "virtual package provided by emacs25-lucid, emacs25-nox" ?


Les versions GTK et Lucid d'Emacs ne sont pas compatibles :

$ apt-cache show emacs-lucid | grep -E 'Provides:|Conflicts:'
Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader
Conflicts: emacs-gtk, emacs-nox

Si vous n'avez pas explicitement enlevé `emacs25-lucid` pour
installer le paquet `emacs25-gtk`, alors il est très possible
que vous ayez lancé tout de même la version Lucid. Sinon, cette
version de Emacs GTK3 fonctionne, et ce n'est pas la peine d'en
changer. :-)

> Dans quelle direction faudrait-il chercher pour trouver la
> cause du problème initial ?


Il faudrait corriger GTK3 ou X2Go. Mon avis rejoint une
observation faite par Tom Horsley :

[..]

X2Go ne supporte pas nombre d'extensions X. Certains programmes
en GTK3 peuvent éventuellement exiger ces extensions pour
fonctionner. Il faudrait que GTK3 soit capable de gérer
correctement les situations « dégradées », ou améliorer X2Go
pour supporter ces extensions. VirtualGL permettrait
d'implémenter cette dernière solution, mais il ne faut pas avoir
peur d'y passer du temps, c'est assez lourd à mettre en place :

[..]

La solution recommandée par Emacs, dans ce cas de figure, reste
l'usage de Lucid. Vous pouvez vous référer à la page d'aide en
ligne <C-h><C-p>, elle comporte une section à ce sujet.

Vi IMproved comporte un paquet similaire `vim-athena`, en
conflit avec `vim-gtk`, pour palier à ce genre de problèmes.

Amicalement,
Discussions similaires
problème d'accès sur un serveur membre (site distant)

probleme acces distant PPTP

probleme des ervices d'accés distant

Probleme de connexion accès distant


Fuseau horaire GMT +2. Il est actuellement 08h06. | Privacy Policy