Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/09/2022, à 14:02

jean07

Virtual Box et copier/coller

Bonjour à tous,

Je rencontre un problème à l'utilisation de ma VM Ubuntu, installée sous VirtualBox.
Hote :         Windows 10
VM :           Ubuntu 22.04
VirtualBox: 6.1

Lors d'un copier/coller de texte dans le sens Ubuntu vers Windows, des interlignes sont insérés dans le texte.
Comme si une conversion Unix2Dos était active mais mal paramétrée.
Concrètement le caractère de fin ligne (ligne feed) 0A      devient une fois collé sur Windows 0D 0D 0A (CR CR LF)

Je suis quasi sur que ce phénomène n'existait pas sur VirtualBox 5.2

Si quelqu'un à une idée...
Merci par avance.

Hors ligne

#2 Le 02/09/2022, à 14:04

xubu1957

Re : Virtual Box et copier/coller

Bonjour,

Montre d'éventuels paquets carabistouillés :

dpkg -l | grep -v ^ii

en te servant du Retour utilisable de commande.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 02/09/2022, à 14:14

jean07

Re : Virtual Box et copier/coller

Voilà:
~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                        Version                                 Architecture Description
+++-==========================================-=======================================-============-================================================================================
rc  linux-image-5.15.0-25-generic              5.15.0-25.25                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-27-generic              5.15.0-27.28                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-33-generic              5.15.0-33.34                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-39-generic              5.15.0-39.42                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-41-generic              5.15.0-41.44                            amd64        Signed kernel image generic
rc  linux-modules-5.15.0-25-generic            5.15.0-25.25                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-27-generic            5.15.0-27.28                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-33-generic            5.15.0-33.34                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-39-generic            5.15.0-39.42                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-41-generic            5.15.0-41.44                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-25-generic      5.15.0-25.25                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-27-generic      5.15.0-27.28                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-33-generic      5.15.0-33.34                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-39-generic      5.15.0-39.42                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-41-generic      5.15.0-41.44                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

Mais je pense plus à une conf VirtualBox qu'a un souci Ubuntu,    sans certitude...
Merci pour ton aide

Hors ligne

#4 Le 02/09/2022, à 14:23

xubu1957

Re : Virtual Box et copier/coller

Comme demandé dans le premier message du tutoriel Retour utilisable de commande

Pour ajouter toi-même les balises code à ton précédent message #3 :

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1642675956.jpg

~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                        Version                                 Architecture Description
+++-==========================================-=======================================-============-================================================================================
rc  linux-image-5.15.0-25-generic              5.15.0-25.25                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-27-generic              5.15.0-27.28                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-33-generic              5.15.0-33.34                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-39-generic              5.15.0-39.42                            amd64        Signed kernel image generic
rc  linux-image-5.15.0-41-generic              5.15.0-41.44                            amd64        Signed kernel image generic
rc  linux-modules-5.15.0-25-generic            5.15.0-25.25                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-27-generic            5.15.0-27.28                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-33-generic            5.15.0-33.34                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-39-generic            5.15.0-39.42                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-41-generic            5.15.0-41.44                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-25-generic      5.15.0-25.25                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-27-generic      5.15.0-27.28                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-33-generic      5.15.0-33.34                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-39-generic      5.15.0-39.42                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-41-generic      5.15.0-41.44                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

Il faut attendre des aidants de meilleure qualité que xubu.

                                                      ==============

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café.

Dernière modification par xubu1957 (Le 02/09/2022, à 17:15)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 02/09/2022, à 17:12

erresse

Re : Virtual Box et copier/coller

jean07 a écrit :

Lors d'un copier/coller de texte dans le sens Ubuntu vers Windows, des interlignes sont insérés dans le texte.
Comme si une conversion Unix2Dos était active mais mal paramétrée.
Concrètement le caractère de fin ligne (ligne feed) 0A      devient une fois collé sur Windows 0D 0D 0A (CR CR LF)

Bonjour,
Qu'appelles-tu "des interlignes" ?
Alors que sous Linux le passage à la ligne s'indique d'un simple caractère 0A (line feed), le passage à la ligne sous Windows se traduit par 2 caractères (0D+0A carriage return + line feed) qui signifient "retour en début de ligne + passage à la ligne". Si tu mets plusieurs caractères 0D, ça ne fera pas sauter un interligne, juste retour en début de ligne plusieurs fois...
En revanche, peut-être sous Linux tu peux avoir des soucis d'interprétation de ce 0D, certains logiciels voulant bien faire le traduisant en équivalent 0A.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#6 Le 05/09/2022, à 09:13

jean07

Re : Virtual Box et copier/coller

Bonjour,
une fois le texte collé, une ligne vide est insérée entre chaque ligne du texte original.
Exemple de texte sous Linux:

$ cat toto
12
12
12

Deviendra sur la machine hôte:
12

12

12

Ou en Hexa:
31 32 0d 0d 0a 31 32 0d 0d 0a...

Merci

Hors ligne

#7 Le 05/09/2022, à 18:35

erresse

Re : Virtual Box et copier/coller

erresse a écrit :

En revanche, peut-être sous Linux tu peux avoir des soucis d'interprétation de ce 0D, certains logiciels voulant bien faire le traduisant en équivalent 0A.

Probablement comme je le disais, une mauvaise interprétation du CR qui se transforme en LF...
Et dans ce cas, à part ouvrir une demande de correction auprès du fabriquant de VirtualBox, je ne vois pas trop ce que tu peux y faire.
Pourquoi ces fins de lignes sont-elles marquées d'un double CR + LF (normalement, un seul suffit) ?
Pourquoi ce double CR est-il mal interprété sous Windows (si j'ai bien saisi le sens du copier/coller) ?


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#8 Le 06/09/2022, à 10:44

jean07

Re : Virtual Box et copier/coller

Merci pour ton aide et ton retour.
En effet, je vais chercher du côté forum VirtualBox,  d'autant que ce phénomène est apparu avec la dernière version.
Cdlt

Hors ligne