Aller au contenu principal

Sujets

Cette espace vous permet de voir toutes les Sujets réalisées par ce membre. Vous ne pouvez voir que les Sujets réalisées dans les espaces auxquels vous avez accès.

Sujets - guiv

1
Matériel / changement de disques : migration des données
Je vais me lancer dans la remise à niveau d'une vieille machine, avec en particulier les 2 disques : migration vers des disques + gros. J'ai déjà joué à ce jeu-là il y a un paquet d'années, donc je pense que je pourrai m'en sortir, mais si vous avez quelques conseils à me donner je suis preneur

1. disque dur de données /home en ext4
L'objectif est clair : transférer toutes les données de l'ancien disque au nouveau, à l'identique. Je pense conserver un format ext4, sauf si vous me dites qu'il y a mieux à faire (XFS ?). Pas de btrfs pour ce disque là.
Je vois 2 manières de faire :
- copie des données : installer le nouveau disque dans la machine, le formatter, le monter en /home2, lancer une bonne vieille copie de toutes les données de /home vers /home2 avec rsync. Puis éditer /etc/fstab pour supprimer l'ancien disque et monter le nouveau sur /home. Inconvénient de la méthode : je ne suis pas sûr du tout des options à passer à rsync pour conserver toute la structure de données (les liens symboliques, les permissions, etc)
- copie binaire : cloner brutalement l'ancien disque sur le nouveau avec dd, puis étendre la taille de la partition sur le nouveau disque. Inconvénient : un dd ça clone tout, y compris l'UUID du disque... Déjà joué et déjà eu des conflits de montage de disque, c'est pas si trivial que ça : à faire dans un environnement où /home n'est pas monté. Et après faut réussir à modifier l'UUID de l'ancien disque, puisque je veux le recycler comme disque externe dans 1 boîtier USB.

2. disque système /, SSD en btrfs
Là encore je vois 2 options, aucune des 2 n'étant idéale
- cloner avec dd puis étendre la partition. Beaucoup plus facile à dire qu'à faire avec btrfs, j'ai le souvenir d'avoir vraiment ramé la dernière fois. Pas sûr de vouloir rejouer
- j'oublie le transfert de données et je repars sur une fresh install de ma Tumbleweed. Avantage : ça fait un peu de ménage, inconvénient : pas mal de boulot pour tout réinstaller/reconfigurer.

Des avis ?
2
Général / problèmes d'affichage: texte tronqué
Salut à tous

J'essaie de contribuer à un projet open source, et je tombe sur un problème d'affichage que je ne reproduis que sur tumbleweed  :(.  En clair, j'ai certains textes dans des boîtes de dialogue qui sont tronqués.

Auriez-vous déjà vu ça sur d'autres applis en java ?

Voir une copie d'écran sur cette page, le texte du premier bouton radio est tronqué (il manque une lettre). Sur tumbleweed le calcul de la largeur de la chaîne de caractères par eclipse SWT est clairement erroné...
Ça ressemble à un problème d'intégration entre eclipse SWT et tumbleweed : avec exactement le même build, je ne reproduis le problème ni sur Ubuntu, ni même sur Leap 15.4  :o

Je sais bien qu'une rolling release est parfois subjecte à quelques comportements approximatifs, et qu'en général ça ne dure pas, mais là je dois admettre que je suis vraiment démuni, je ne sais pas par où attaquer !
3
Programmes et logiciels / relancer la maintenance d'un paquet
Salux
Avis aux guitaristes amateurs : Tuxguitar c'est trop bien 8) .
J'aurais tout de même apprécié une petite amélioration sur un point précis, mais comme on n'est jamais à l'abri d'une bonne surprise j'ai constaté que j'étais capable de l'implémenter. La question se pose donc naturellement : pourquoi ne pas contribuer ?
Après avoir creusé un peu, le tableau n'est pas très rose. Le source de la dernière version (1.5.6) a plus d'un an, le site web a disparu et le développeur ne répond plus (après plus de 15 ans tout de même !). Bon, ça bouge un peu sur Github, espérons qu'un fork va émerger. Mais là n'est pas ma question.
Ma tumbleweed me propose une v1.5.4, qui date de 2020 ! C'est bien dommage, la dernière version apporte de vraies améliorations. Donc... le rpm n'est plus maintenu non plus ?
Dans le source j'ai bien trouvé des scripts pour packager un .deb, mais rien pour rpm ceci explique peut-être cela.

La question, la voilà : reprendre la maintenance d'un rpm, c'est compliqué ??
- côté charge de travail ça ne devrait pas être trop lourd, au moins tant que le dev est à l'arrêt !
- techniquement : y'a des tutos, ça devrait se faire. Probablement une vraie difficulté à être exhaustif sur les dépendances. Et comment tester ?
- juridiquement : comment être sûr que le soft qu'on package est OK vis-à-vis des licences ? Quelle responsabilité pour celui qui package ?
- et après : faire un rpm c'est pour qu'il finisse dans un dépôt officiel, correctement signé, sinon ça ne sert à rien. Là je suis dans le brouillard complet !
Pas trivial, mais bon, franchement, Tuxguitar est un trop beau projet pour rester sur le bord de la route, du coup je reconnais être tenté par l'aventure.

Des conseils ??
4
Matériel / mini oscillo DS213
Salux,

dernier petit joujou en date pour bidouilleur du dimanche : un petit oscillo de poche. Premiers tests ce week-end, ça marche plutôt pas mal pour l'usage basique que je compte en faire.
Le machin est capable de stocker sur son disque interne (ouaouh, 8Mo  :o !!) les mesures faites. En théorie il devrait même pouvoir les ressortir vers un PC. Pas trouvé grand-chose sur cette capacité d'export de fichier, mais d'après les rares trucs que j'ai pu lire, sans windows10 point de salut  :(

Donc pas beaucoup d'espoir, mais comme je sais qu'il y a des gens compétents ici je tente tout de même ma chance... Une idée de possible bidouille pour réussir à monter ce disque sous TW ? Sais pas exactement ce que c'est comme mémoire, c'est un STM32 qui gère l'interface usb.
Ci-dessous les erreurs remontées par dmesg à la connexion usb du machin :
[12241.434763] usb 3-1: new full-speed USB device number 21 using xhci_hcd
[12241.562850] usb 3-1: device descriptor read/64, error -71
[12241.798835] usb 3-1: device descriptor read/64, error -71
[12242.038761] usb 3-1: new full-speed USB device number 22 using xhci_hcd
[12242.166756] usb 3-1: device descriptor read/64, error -71
[12242.402726] usb 3-1: device descriptor read/64, error -71
[12242.510966] usb usb3-port1: attempt power cycle
[12242.922743] usb 3-1: new full-speed USB device number 23 using xhci_hcd
[12242.944667] usb 3-1: New USB device found, idVendor=0483, idProduct=5720, bcdDevice= 2.00
[12242.944684] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12242.944690] usb 3-1: Product: STM32 Mass Storage
[12242.944693] usb 3-1: Manufacturer: STMicroelectronics
[12242.944697] usb 3-1: SerialNumber: 9ÿÔ\x05BA09'\xc2\x87\x01W
[12242.946289] usb-storage 3-1:1.0: USB Mass Storage device detected
[12242.946921] scsi host6: usb-storage 3-1:1.0
[12243.959554] scsi 6:0:0:0: Direct-Access     MiniWare 8MB_Disk              PQ: 0 ANSI: 2
[12243.960264] sd 6:0:0:0: Attached scsi generic sg1 type 0
[12243.960628] sd 6:0:0:0: [sdb] 2048 4096-byte logical blocks: (8.39 MB/8.00 MiB)
[12243.960824] sd 6:0:0:0: [sdb] Write Protect is off
[12243.960829] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[12243.961026] sd 6:0:0:0: [sdb] No Caching mode page found
[12243.961029] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[12243.973090]  sdb:
[12243.973259] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[12244.115751] sd 6:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[12244.115769] sd 6:0:0:0: [sdb] tag#0 Sense Key : Illegal Request [current]
[12244.115775] sd 6:0:0:0: [sdb] tag#0 Add. Sense: Logical block address out of range
[12244.115783] sd 6:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 00 07 fe 00 00 01 00
[12244.115788] critical target error, dev sdb, sector 16368 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[12244.116421] sd 6:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[12244.116433] sd 6:0:0:0: [sdb] tag#0 Sense Key : Illegal Request [current]
[12244.116439] sd 6:0:0:0: [sdb] tag#0 Add. Sense: Logical block address out of range
[12244.116445] sd 6:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 00 07 fe 00 00 01 00
[12244.116448] critical target error, dev sdb, sector 16368 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2
[12244.116471] Buffer I/O error on dev sdb, logical block 2046, async page read

5
Général / Tumbleweed met des plombes à s'éteindre
Sujet résolu, mentionné ici juste au cas où je ne serais pas le seul.
Depuis un zypper dup assez récent sur Tumbleweed, j'ai systématiquement un délai d'extinction particulièrement long. Avec un message "A stop job is running for system logging service" qui tourne jusqu'à échéance de la temporisation : 1 min 30, c'est long !

Quelques infos ici : bug côté rsyslog.
Résolu de mon côté comme mentionné par le lien ci-dessus : désinstallation de rsyslog (ce qui a installé syslog-ng par le jeu des dépendances).
Un rapport de bug a été créé, on peut espérer une correction par une prochaine mise à jour
6
Internet, réseaux et serveurs / config DNS ne se met pas à jour
Salut à tous. Quelqu'un saurait-il m'expliquer comment fonctionne la config DNS ?
Depuis quelques jours plus de connexion Internet via ma box  :'( . En attendant je passe par la 4G de mon téléphone portable. J'ai 2 machines sous Leap 15.3, avec KDE et Network manager. Sur la première ça fonctionne nickel... sur la seconde pas du tout.
En regardant de plus près c'est la config DNS qui foire. Sur la seconde machine, quelle que soit la connexion (box/téléphone), toutes les requêtes DNS partent vers l'adresse IP de la box. Et donc quand je suis connecté sur le téléphone, aucune réponse aux requêtes DNS, impossible de se connecter à quoi que ce soit sur le net.

Sur ma première machine, quand je me connecte alternativement sur ma box et sur mon portable, je vois le fichier "/etc/resolv.conf" qui se met à jour, et qui prend comme serveur DNS soit la box, soit le téléphone. Sur la seconde machine, ce même fichier reste toujours inchangé quelle que soit la connexion.

En cherchant encore un peu, je finis par taper (en root) la commande "netconfig update -f", et ça se met à fonctionner normalement : à chaque changement de connexion box/téléphone, l'adresse du serveur DNS se met à jour dans /etc/resolv.conf. Connectivité internet OK  :D
Je pensais bien avoir résolu le problème, mais après reboot retour à la case départ  :o
Moi je veux bien re-taper cette commande après chaque démarrage, mais je ne suis pas le seul utilisateur de cette machine... Et tout de même, j'aimerais comprendre !

Si vous avez des idées je suis preneur
7
Programmes et logiciels / problème de mise à jour Leap 15.3
Bonjour à tous

Tentative de mise à jour Leap 15.3, et échec du fait d'une dépendance non résolue : yast2-them-oxygen 4.3.8 requiert yast2-branding 4.3.8 qui ne peut pas être fourni. Problème présent depuis quelques jours.

Bon, je veux bien croire que le thème "oxygen" ne soit plus maintenu (à supposer que cela soit l'explication?), mais est-ce que pour autant je peux supprimer le package "yast2-them-oxygen" ? Ca devrait résoudre le problème de dépendance. Sur le fond ça ne me dérange pas, et au moins ça débloquerait les mises à jour.
Je précise qu'il s'agit d'une machine familiale, donc multi-utilisateurs, et que je ne sais pas comment chacun a configuré son thème... Et j'aimerais si possible éviter que certains utilisateurs aient une surprise désagréable à l'ouverture de session ! Que pourrait-il se passer si le thème sélectionné n'est plus installé ?
Par ailleurs, suis-je le seul à avoir le problème ?
8
Installation et boot / plus de réseau après upgrade en 15.3
Upgrade de 15.2 à 15.3 avec zypper dup... plus de connexion réseau. Mais alors plus du tout.
Pas de wifi, ça encore je veux bien, c'est un vieux portable il faut probablement retrouver le driver. Mais plus de connexion Ethernet filaire non plus  :o ?! Tout le ''zypper dup' (quelques Go) est pourtant passé par là.

Là, ça m'a laissé perplexe pendant un bon moment. Parce qu'une machine déconnectée de tout, c'est assez délicat à manoeuvrer.
J'ai fini par m'en sortir avec :
lspci -v
Qui m'a permis d'identifier le module associé à l'interface réseau filaire, puis
modprobe r8169
Une fois reconnecté, pas bien difficile de retrouver ses petits et le bon paquet pour le wifi. Mais je n'arrive toujours pas à comprendre pourquoi ce module ne se monte plus tout seul... En pratique je n'utilise cette machine qu'en wifi, donc pas bien gênant, mais tout de même j'aimerais comprendre ?!
9
Matériel / scanner HP ne scanne plus en Leap 15.3
Sur ce coup-là j'accumule...
Et à chaque fois des erreurs différentes. Ça commence à être fatigant !

Après passage de 15.2 à 15.3 (zypper dup), je ne sais pas pourquoi mais hplip n'était plus installé. Je le réinstalle, l'imprimante revient. Mais pas le scanner, qui me réclame toujours ce fichu plugin.
Quand j'essaie de l'installer avec 'hp-plugin', il plante. Cette fois-ci, la dernière erreur affichée est :
PermissionError: [Errno 13] Permission non accordée: '/bin/sh'

Pourtant, je ne vois pas de pb de permission. En suivant les liens symboliques:
~> ls -l /bin/sh
lrwxrwxrwx 1 root root 11  6 mai   17:22 /bin/sh -> /usr/bin/sh
~> ls -l /usr/bin/sh
lrwxrwxrwx 1 root root 4  6 mai   17:22 /usr/bin/sh -> bash
~> which bash
/usr/bin/bash
~> ls -l /usr/bin/bash
-rwxr-xr-x 1 root root 1012544  6 mai   17:22 /usr/bin/bash

Et même en root:
PermissionError: [Errno 13] Permission denied: '/bin/sh'

Je commence à être franchement à court d'imagination...  :'(
10
Matériel / scanner HP ne scanne plus depuis mise à jour Tumbleweed
Il n'y a pas si longtemps que ça (1 ou 2 semaines) mon scanner réseau HP fonctionnait encore sans problème avec Xsane.
Comme cela arrive parfois après des mises à jour, lorsque je lance Xsane il me demande d'installer un plugin... mais cette fois-ci l'installation foire avec un message peu éloquent, du genre "ça marche pas".

Je sais que lorsqu'il télécharge ce plugin il le range dans /home/[user]/.hplip.
En l'occurrence : hplip-3.20.11-plugin.run
En faisant une copie du plugin avant que celui-ci ne soit supprimé, j'arrive à le lancer à la main et à avoir un message d'erreur plus clair, bien que très suprenant : "Error importing HPLIP modules.  Is HPLIP installed?"

Ben oui il est installé, hplip... en version 3.20.11-2.5 d'après Yast. Ca semble cohérent.

J'ai essayé de télécharger la dernière version depuis le site de HP, mais il m'informe que tumbleweed n'est pas supporté.

Une idée ?
J'espère que ça n'est pas encore une histoire de dépendance implicite, j'ai déjà bien ramé sous Leap 15.2...
11
Général / Tumbleweed ne veut plus s'éteindre (Network Manager)
Depuis quelques jours ma tumbleweed ne s'éteint plus correctement. La procédure se bloque sur :
A stop job is running for Network Manager ( / )

Avec un chrono qui s'incrémente et une échéance affichée à 1min31s. Au bout d'1min31 l'échéance passe à 3min01, puis 4min32, puis 6min02. Là il passe enfin à l'étape suivante, puis se bloque à nouveau :
A stop job is running for WPA Supplicant daemon ( / )

Ça tourne... l'échéance grimpe tranquillement jusqu'à 12min03... C'est long !
Il enchaîne et finit par rester bloqué sur un laconique "Reached target power-off", où il ne me reste plus qu'à faire un appui long sur le bouton power  :(

Pour une machine qui redémarrait en 45 secondes il y a quelques jours c'est un peu frustrant !
Comportement pas systématique, mais pas loin, c'est à dire bien trop fréquent à mon goût. Reproduit en utilisant la commande d'extinction de KDE, également avec une commande poweroff en root

Une idée ?
12
Programmes et logiciels / freecad 0.19 et tumbleweed
Depuis la dernière mise à jour de FreeCAD (0.19.1-1.1) celui-ci s'avère assez instable, et me renvoie à la pelle des erreurs "call stack is not deep enough"  :(
Un exemple assez trivial (parmi beaucoup d'autres) : depuis FreeCAD, ouvrir un fichier fonctionne sans problème. Mais en cliquant directement sur le même fichier depuis Dolphin, FreeCAD s'ouvre, me renvoie une palanquée erreurs "call stack is not deep enough", et ne m'affiche rien de rien (re- :( )
2 petites questions :
- je suis le seul dans ce-cas là ?
- quelqu'un saurait me dire comment faire un downgrade du package ? Sous Leap je saurais faire sans problème, mais sous Tumbleweed je n'ai jamais fait. Dans le software management de Yast, seule la dernière version du package apparaît (ce qui paraît logique dans une rolling release...)
13
Programmes et logiciels / plus d'icone owncloud
Salut à tous

Depuis quelques semaines, je n'ai plus d'icône pour mon client owncloud dans ma "boîte à miniatures" KDE sous Tumbleweed.
Ou plutôt l'icône n'est plus visible. Il y a bien un espace vide à la place, quand je passe la souris dessus il m'affiche le message correspondant, je peux faire un clic-droit dessus et j'ai mon menu contextuel owncloud, mais l'icône n'est plus visible.
Pas dramatique, mais bon. Comme l'icône affiche l'état de la synchronisation c'est tout de même pratique quand ça marche.
Quelqu'un a une idée ?
(note : pas de problème sur une autre machine sous Leap)
14
Matériel / Leap 15.2 et imprimante/scanner HP, galère
Salut

Ce petit post pour partager mes difficultés d'install d'une imprimante/scanner HP en Leap 15.2. Et la solution qui va avec, si d'autres ont le même problème.

Je viens de faire une fresh install de Leap 15.2, et impossible de réinstaller correctement imprimante et scanner réseau HP.
Cette imprimante/scanner fonctionne parfaitement sur 2 autres machines, une en tumbleweed, et une en Leap 15.2 (j'avais installé l'imprimante/scanner quand j'étais en 15.1).

La procédure usuelle :
- install du paquet hplip
- lancement de la commande hp-setup (soit en console, soit depuis le menu installation d'imprimante de Yast)
Comme d'habitude, je donne l'adresse IP de mon imprimante, elle est reconnue. On me demande alors d'installer un plugin. OK. Une fenêtre s'affiche pour la licence, puis une autre pour saisir le mot de passe root. Une minute plus tard, j'ai une fenêtre "plugin installé avec succès". Jusque là, je reconnais le fonctionnement habituel de l'installeur HP.
Mais... dès que je clique sur OK pour fermer cette fenêtre une seconde s'ouvre avec un message d'erreur "the device you are trying to setup requires a binary plug-in ..."
Et je me retrouve à l'étape précédente :-(

Leap 15.2 installe la version 3.19.12 de hplip
Après avoir galéré pendant un bon moment j'ai fini par aller chercher la dernière version (3.20.9) directement sur le site de HP.
Pas un rpm, mais un script, qui installe tout plein de dépendances, et qui finalement recompile hplip. Il faut prendre patience, c'est un peu long...
Echec à la première tentative, un paquet manquant (python-devel, pourtant disponible dans les dépôts). Après install de ce paquet à la main, à la seconde exécution du script tout s'est bien passé.
Ensuite, exécution de hp-setup comme d'hab, et la configuration de l'imprimante passe comme une lettre à la poste, en 1 min j'ai retrouvé mon imprimante et mon scanner, ouf !

Ca reste moyennement satisfaisant comme solution, puisque je me retrouve avec une version de hplip installée sans passer par le package manager, donc pas de mise à jour automatique.
Mais bon... au moins ça fonctionne.
15
Installation et boot / après MàJ - Plus de session KDE
Salut

et ben voilà... J'ai exactement le même problème, exactement les mêmes symptômes.
Pour l'instant je m'en suis sorti grâce à un 'snapper rollback' = je suis revenu sur une snapshot de ma partition / avant l'update.

Et je dois admettre que je suis un peu inquiet à la lecture de la solution proposée... qui ne me paraît pas triviale du tout !
Si quelqu'un a une idée je suis preneur

Pour répondre aux quelques questions posées dans ce fil:
- j'ai de la place à la racine
- je n'utilise pas les drivers nvidia
- je n'ai pas osé désinstaller kwayland (provoque trop de désinstallations d'autres paquets, dont certains utiles)