Question Synergie dans Ubuntu ne reconnaissant pas le changement de nom d'ordinateur


J'ai changé le nom de mon ordinateur à ces endroits:

/etc/hostname
/etc/hosts

Mais lorsque j'essaie de connecter Synergy avec le nouveau nom, dans le journal, il tente toujours de se connecter avec l'ancien nom. Je ne peux également accéder à l'ordinateur qu'à partir d'autres ordinateurs (c'est la lampe qui fonctionne) avec son ancien nom d'hôte et non le nouveau.

Qu'est-ce que je rate? J'ai effectué un redémarrage complet.


2
2018-05-28 08:59


origine


Comment l'avez-vous configuré en synergie? - Paul
Ma machine Ubuntu est un client Synergy (pas un serveur), je ne vois pas où je définirais le nom de l'ordinateur dans les paramètres du client. Sur mon serveur Synergy, si je le configure pour qu’il attende le nouveau nom, il ne se connectera pas. Réglez-le sur l'ancien nom et il se connecte immédiatement. - Anonymous
En tant qu'utilisateur root, essayez ceci: find /etc -type f -exec grep OLDHOSTNAME {} /dev/null \; (et oui, il y a une barre oblique inverse avant ce point-virgule dans la commande find). Cela devrait vous montrer tous les fichiers sous /etc qui contiennent toujours l'ancien nom d'hôte. - Fran
Salut Fran, il n'a rien trouvé avec mon ancien nom d'hôte. - Anonymous
QuickSynergy sur Mac / Linux ou NQuickSynergy sous Windows supprime toute la douleur liée à l'utilisation de Synergy. - harrymc


Réponses:


Essayez de vous connecter au serveur Synergy avec cette ligne de commande dans Ubuntu:

synergyc -f --name <my-new-hostname> <servername>


Si vous n'exécutez pas votre propre serveur DNS interne, vous devrez spécifier le nouveau nom d'hôte pour votre boîte Ubuntu sur chaque ordinateur du réseau (généralement le fichier hosts).

Videz le cache arp et dns et modifiez le fichier hosts sur le serveur afin d'inclure une entrée pour l'ordinateur CLIENT et réessayez.


1
2018-05-30 04:44



Cela fonctionne très bien, mais n'explique toujours pas pourquoi d'autres PC sur le réseau ne peuvent pas résoudre mon nouveau nom d'hôte. - Anonymous
Avez-vous essayé de vider le cache arp et dns et d'ajouter une entrée dans le fichier hosts du SERVER pour la machine CLIENT? - Jeremy W


Essayez de rechercher synergy.conf de votre utilisateur dans /home/nomd’utilisateur/.config/synergy/ et le modifier pour l'adapter à votre nouveau nom d'hôte: SCREEN-NAME ... le mien s'est gardé non modifié même entre les désinstallations .... archivez / avec:

gedit ~/.config/synergy/synergy.conf

BTW: Ce nom d'hôte vs nom de nom d'écran n'est pas assez cohérent dans les interfaces graphiques, (Quicksynergy m'a donné un indice) qui peut devenir très déroutant.


1
2017-08-24 22:35



Dans mon cas, Synergy est écrit avec des lettres majuscules, faisant le chemin: ~/.config/Synergy/Synergy.conf - ohaleck


J'ai fait le suivant qui l'a corrigé.

sudo apt-get remove --purge synergy

ou

sudo dpkg -r synergy

puis

sudo rm ~/.config/Synergy (le fichier synergy.conf de ce dossier était à l'origine du problème de nom d'hôte, j'ai donc supprimé tout le dossier et redémarré)

puis

sudo dpkg -i synergy-1.4.12-Linux-i686.deb


1
2017-07-12 18:05





ouvrir un terminal alors allez à la racine et faites la commande enter image description here

le contenu du fichier est généralement

enter image description here

La deuxième ligne contient généralement l'ancien nom de l'ordinateur. veuillez changer ce nom pour nommer un remplaçant, nous venons d'entrer. Enregistrez, puis quittez gedit.

Ensuite, quittez la racine. Et essayez de retourner à la racine en tapant sudo su.


0
2018-05-28 09:53



Bonjour, merci, mais comme je l'ai dit dans ma question, j'ai déjà changé le nom ici et dans / etc / hostname. Être connecté en tant qu'utilisateur root n'a pas fait de différence. Merci quand même. - Anonymous
Comment se fait-il que vous ayez des balises HTML dans votre fichier hosts? - Adrian Ratnapala


Avez-vous essayé d'effacer le cache ou de réinitialiser le paramètre par défaut dans Synergy? Je suppose que cela pourrait mettre en cache votre ancien nom d'hôte et votre adresse IP.

Assurez-vous que le nom d'hôte est modifié normalement dans la machine hôte (uname -n)? Et si cela change avec succès, alors cela pourrait être le problème de votre client, effacer le cache comme ce que j'ai dit ci-dessus peut aider.

Si vous avez compris que le nom d'hôte est toujours l'ancien, vous devrez peut-être vous assurer que /etc/hostname et /etc/hosts n'est pas automatiquement restauré.


0
2018-05-28 16:44



Essayé de supprimer complètement et de réinstaller la synergie. uname -n montre mon nouveau nom d'ordinateur. / etc / hostname et / etc / hosts ne sont pas automatiquement restaurés. Merci quand même. - Anonymous
@Anonyme C'est vraiment étrange. Je suis désolé de ne pas avoir d’autres idées à ce sujet. - Shou Ya


Essayez ceci.

Tout d'abord, ouvrez votre terminal dans votre ubuntu,

Puis entrez la commande suivante et tapez:

gksudo gedit / etc / hostname

que de frapper ENTRER,

Après cela, entrez le mot de passe administrateur et cliquez sur "D'ACCORD" bouton,

Que le nom d'hôte s'affichera et le renommera,

Lorsque vous avez terminé, enregistrez et redémarrez votre système.


0
2018-06-03 18:31



Bonjour, comme je l'ai dit dans ma question (et en réponse à certaines réponses), j'ai déjà essayé ceci sans aucune chance. Merci. - Anonymous
eh bien ça peut se faire avec succès sur mon pc ... laissez-moi faire quelques recherches d'abord ... je demanderai à mon ami s'il sait quelque chose que je ne sais pas ... - Kelvin Maurits


Je viens d'avoir ce problème en utilisant 1,76. Ouvrez d'abord la synergie et, dans la barre de titre, sélectionnez edit-> settings et changez le nom de l'écran. Puis redémarrez Synergy. Le problème que j'ai eu, c'est que la synergie n'aime pas les noms avec des tirets.


-1
2018-06-25 02:03