Aller au contenu principal

Voir les messages

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

Messages - wallace

2
Programmes et logiciels / Re : nbd : ou comment lire un DVD quand on n'a pas de lecteur dans son PC
Bonjour,
Voici un exmplaire de /etc/nbd-server/config qui permet le partage:

[generic]
        # The [generic] section is required, even if nothing is specified
        # there.
        # When either of these options are specified, nbd-server drops
        # privileges to the given user and group after opening ports, but
        # _before_ opening files.
    #    user = nbd
    #    group = nbd
        allowlist = true
        # Since version 2.9.17, nbd-server will do exports on a name
        # basis (the used name is the name of the section in which the
        # export is specified). This however required an incompatible
        # protocol change. To enable backwards-compatible port-based
        # exports, uncomment the following line:
        # oldstyle = true
[export1]
        exportname = /dev/sr0
        # The following line will be ignored unless the
        # "oldstyle = true" line in the generic section above is
        # enabled.
        # port = 12345
        # authfile = /export/nbd/export1-authfile
        # timeout = 30
        # filesize = 10000000
        # readonly = false
        #  multifile = false
        # copyonwrite = false
        # prerun = dd if=/dev/zero of=%s bs=1k count=500
        # postrun = rm -f %s
[otherexport]
        exportname = /export/nbd/experiment
        # The other options are all optional, except this one in case
        # the oldstyle option is used in [generic]:
        # port = 12346
[export2]
        exportname = /dev/fd0
[export3]
        exportname = /dev/sr1


Petites explications :
/dev/sr0 est lecteur de CD-ROM interne
/dev/fd0 le lecteur de disquette (je vous parle d'un périphérique que les moins de 20 ans ne peuvent pas connaître !)
/dev/sr1 : lecteur de DVD en USB


       
Vous pouvez constater qu'il y a un "#" devant les lignes
    #    user = nbd
    #    group = nbd
  
Toutes commendes qui suivent sont tapées en su.
Une fois le fichier /etc/nbd-server/config écrit, nous lançons le serveur avec:

nbd-server -C /etc/nbd-server/config

Pour vérifier que les export sont lancés, c'est simple : taper :
nbd-client -l localhost

Cela donne :
Negotiation: ..
export1
otherexport
export2
export3

A priori, les 3 lecteurs seront accessibles.

Depuis le PC client, si nous tapons
nbd-client -l ip.du.ser.veur

Cela donne :
Negotiation: ..
export1
otherexport
export2
export3

Jusqu'ici, tout va bien.

Ensuite :
Insérer un DVD non marqué "systeme anti-copie" dans le lecteur sr0 du serveur.

Sur le client, taper :
nbd-client ip.du.ser.veur /dev/nbd1 -name export1

Cela donne :
Negotiation: ..size = 3189MB
bs=1024, sz=3344822272 bytes

Au final, sur le PC client, ouvrir VLC, au Menu Média, et choisir "Ouvrir un disque"
A la ligne "Disc device, taper : /dev/nbd1
Miracle : la lecture du DVD se lance !

Mais si j'essaie avec un DVD "système anti-copie", VLC arrive juste à lancer le menu principal, et n'affiche plus rien après un premier choix.
Alors que le DVD est lisible localement sur le client et le serveur.

Des fois que ce soit dû au réseau, vu que deux switchs s'intercalent entre client et serveur, j'ai testé en faisant tout sur un seul PC: il est à la fois serveur et client, via localhost. Résultat : pareil !

Il doit y avoir encore un bogue dans nbd qui fait qu'il n'établit pas de connexion totalement transparente entre le client et le serveur.

Nota :
Sur le PC client, pour déconnecter /dev/nbd1, il faut taper :
nbd-client -d /dev/nbd1

Disques de données:
Si vous mettez un CD ou un DVD de données dans le lecteur du serveur, ce disque devient accessible sur le PC client en "montant" /dev/nbd1 comme un CD.
Taper (si vous voulez y accéder dans le dossier /cdrom):
mount -t iso9660 /dev/nbd1 /cdrom
Et ça, ça marche !

Conclusion:
Il y a un intérêt à nbd : il est quand même capable d'accéder à des DVDs non protégés, et surtout à des CDs ou DVDs de données ! Cela peut toujours dépanner !

Je n'ai pas testé d'autres périphériques.

Si vous avez des idées pour la lecture de DVDs protégés, je suis preneur. Peut-être un paramètre à ajuster dans /etc/nbd-server/config ?

A+

Wallace.
5
Programmes et logiciels / Re : nbd : ou comment lire un DVD quand on n'a pas de lecteur dans son PC
Bonsoir,

Merci pour la réponse.

Pour le coté décryptage, j'utilise VLC. Afin de savoir s'il est vraiment équipé pour les DVDs, je me suis fait prêter un lecteur de DVD portable avec câble USB et je l'ai branché sur le PC récent :
Résultat : il sait lire tous les DVDs. Donc pas de souci de ce côté-là.

Pour le script, la commande "nbd-server 2000 /dev/sr0" était tapée sur le PC ancien.

Pour respecter le tuto, j'ai tapé, depuis le PC récent :
ssh 192.168.x.x "nbd-server 2000 /dev/sr0"

J'obtiens :

(process:2769): GLib-CRITICAL **: g_array_append_vals: assertion 'array' failed

** (process:2769): WARNING **: Could not parse config file: Invalid directory specified: Not a directory

** (process:2769): WARNING **: Specifying an export on the command line no longer uses the oldstyle protocol.

A part le numéro de processus, c'est le même message d'erreur.

Ce qui est bizarre, c'est que la syntaxe respecte la manpage de nbd-server. Et pourtant, l'erreur parle de "oldstyle protocol".

Le paquetage n'est pas vieux, il date de 2018. On peut supposer que ça marchait il y a 3 ans.

Quelqu'un aurait une explication de ces messages d'erreur ?
Avez-vous réussi à faire fonctionner nbd-server et nbd-client ?

Merci d'avance.

Wallace

6
Programmes et logiciels / nbd : ou comment lire un DVD quand on n'a pas de lecteur dans son PC
Bonjour,

Comme beaucoup aujourd'hui, j'ai un PC sans lecteur de DVD. Et un vieux PC qui a un lecteur et une connexion réseau.
Pour lire le DVD sur le PC, j'ai cherché des solutions. L'une d'elles est de monter le DVD sur le vieux PC, partager le point de montage en NFS (ou en SMB), et lire depuis le PC récent avec VLC.
Malheureusement, ça ne marche que sur de rares DVDs, à cause apparamment du cryptage.

J'ai cherché, et trouvé l'utilitaire nbd :
https://forum.ubuntu-fr.org/viewtopic.php?id=427354
Ce tuto date de 2010.

La solution est séduisante. Mais ça ne marche pas sur ma config.
Sur le vieux PC, j'ai une Leap 15.1, et sur le récent une 15.2.
Sur le vieux PC, le lecteur de DVD est en /dev/sr0
Le paquetage s'appelle tout simplement "nbd". Il contient le client et le serveur.
Il est en version 3.16.2 de 2018.


Quand j'essaie la commande "nbd-server 2000 /dev/sr0", j'obtiens :

(process:3094): GLib-CRITICAL **: g_array_append_vals: assertion 'array' failed

** (process:3094): WARNING **: Could not parse config file: Invalid directory specified: Not a directory

** (process:3094): WARNING **: Specifying an export on the command line no longer uses the oldstyle protocol.


J'ai cherché, mais n'ai pas trouvé d'explications claires sur ce "oldstyle protocol"

Quelqu'un a-t-il réussi à faire marcher nbd ?

Ce serait intéressant, car il est sensé pouvoir partager, non seulement des lecteurs de DVD, mais aussi des disques.

Merci pour votre aide.

Cordialement.

Wallace

7
Programmes et logiciels / Ajouter une "touche d'envoi" dans virt-manager.
Bonjour,
C'est une question qui concerne virt-manager.
J'utilise déjà cet outil depuis quelques mois, et il permet de faire tourner avec succès du WinXP, du Win7, du Win10 et de l'Android_x86. Le PCI-Passthrough marche même très bien. Le tout avec un socle Leap15.2.

Je viens de retrouver un vieux Suse7, et j'ai pu l'installer sur une machine virtuelle. Oui, je sais, ça ne sert à rien !
Malheureusement, pour la partie graphique, le changement de résolution d'écran se faisait avec la séquence de touches [Ctrl]et[Alt]et[Pavé numérique touche +] (ou Pavé numérique touche -), et cette combinaison n'est pas proposée par le menu "Touche d'envoi".

Le menu propose 24 combinaisons de touches, comme Ctrl+Alt+Backspace, Ctrl+Alt+Del, etc, ce qui est déjà pas si mal.

Est-ce que quelqu'un connaît une méthode pour programmer une "touche d'envoi" supplémentaire dans virt-manager ?

Merci d'avance.

Wallace
8
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère
Bonjour,

Rien à faire : pas d'améliorations.
J'ai maintenant un autre souci sur ce PC : le disque SSD, qui commence à être ancien, n'arrive plus à charger GRUB de temps en temps.
Et j'ai dû désactiver le SMART dans les processus sinon c'était trop long.
Et maintenant, une fois sur trois, le PC se bloque après avoir choisi l'utilisateur à connecter (hard reset obligatoire).

Je laisse donc tomber ce SSD, la Leap 15.2, et je garde seulement  d'anciens windows sur ce PC, avec un disque IDE.

Je passe à un mini PC, un "Pro MiniPC PN series", avec carte graphique non Nvidia. Pas de nécessité de jeux videos. La Leap 15.2 marche très bien dessus.

Merci pour votre aide pendant ce sujet.

Cordialement,

Wallace


9
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère
Bonjour,

Merci pour tous ces conseils d'installation de driver Nvidia.

Néanmoins, j'avais déjà testé le NVIDIA-Linux-x86_64-340.108.run et son patch nvidia-340.108.patch qui me donnaient satisfaction (j'avais même accès à la sortie S-VHS).

Comme indiqué déjà, j'ai essayé de renoncer à la méthode "compiler un driver" pour ne pas avoir à recommencer à chaque mise à jour du noyau. (et je les trouve fréquentes en ce moment sur la Leap 15.2 !)

Je me concentre donc sur le driver nouveau.

Je crois avoir une piste.

Au démarrage de session j'ai les instabilités décrites.

Dans "configuration du système"
sous-menu "espace de travail"
sous-menu "gestion des fenêtres"
sous-menu "comportement des fenêtres"
il suffit que je clique sur "réglages par défaut" et "appliquer"
       pour que tout rentre dans l'ordre.
Même si je n'ai pas changé les réglages avant de quitter la précédente session.

Et c'est stable. Testé pendant au moins une heure.

Il semblerait que Plasma perde ses réglages après un redémarrage de l'ordi.

Quelqu'un aurait une idée pour résoudre ça ? pour éviter cette manip à chaque ouverture de session ?

Je vous tiens au courant pour dire si ça se maintient.

Nota: entre mes essais, j'effectue une mise à jour des logiciels via PackageKit. Si ça se trouve, les mises à jour de la Leap 15.2 influent ou vont influer sur le problème sans que je le sache.

Cordialement,

Wallace

10
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère
Bonjour,

En réponse à chalu :

J'ai testé "Plasma (full wayland)":
Résultat : quand je démarre Fiefox, je me retrouve avec une fenêtre vide. Rien à l'intérieur, que du noir, pas de menus.

J'ai testé "Plasma (wayland)" :
Résultat : plus aucune icône sur le bureau, et plus de "menu des applications"

Et au retour à "Plasma", j'ai dû remettre en place toutes les icônes du  bureau.

Conclusion : je garde plasma.

A+

Wallace
11
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère
Bonjour,

En réponse à Gerinald:

Voici le résultat de inxi -G :
Graphics:  Device-1: NVIDIA G86 [GeForce 8400 GS] driver: nouveau v: kernel
Display: x11 server: X.Org 1.20.3 driver: nouveau unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: NV86 v: 3.3 Mesa 19.3.4

Pour ce qui est de la compilation à partir du site de nVidia, je n'ai pas testé.
Je sais qu'en compilant en "hard way", avec  https://blog.microlinux.fr/nvidia-geforce-9400-opensuse-leap-15-2/, j'obtiens un pilote qui marche. L'inconvenient étant d'avoir à répéter la compilation du pilote à chaque fois que le noyau est mis à jour.
Je suppose que c'est pareil avec https://www.nvidia.com/fr-fr/drivers/unix/
Je n'ai pas prévu de tester.

Pour le souci de smb4k, voir le topic séparé que j'ai créé : https://www.alionet.org/index.php?topic=622.0
Pour moi, il s'agit d'un problème Qt5, puisque il n'y a pas de driver Nvidia dans l'histoire, et que le problème persiste si on désinstalle smb4k après l'avoir installé.
Mais je me trompe peut-être.

A+

Wallace
12
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère
Bonjour,
Merci pour l'info. J'étais passé à côté du https://fr.opensuse.org/SDB:NVIDIA_the_hard_way pour aller directement au
https://blog.microlinux.fr/nvidia-geforce-9400-opensuse-leap-15-2/

Effectivement, l'installation à la main marche. C'est détaillé dans le lien blog.microlinux.
Et on y voit comment utiliser les patchs.

Et effectivement, comme indiqué dans https://fr.opensuse.org/SDB:NVIDIA_the_hard_way:
"Ce genre d'installation demande de répéter la compilation du pilote à chaque fois que le noyau est mis à jour."
C'est exactement ce qui m'est arrivé.
Pour éviter ça, utiliser le pilote nouveau.
Mais quand je serai lassé des sautes d'images, peut-être que je repasserai à la méthode "hard way".

En attendant, quelqu'un a des tuyaux pour domestiquer les sautes d'images du nouveau ?

A+

Wallace
13
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère
Bonjour,
Pour plus de clarté, j'ai créé un sujet résolu "OpenSuse Leap 15.2 : méfiez-vous du paquetage smb4k !" dans la zone "Programmes et logiciels".

Je garde le présent topic pour les soucis qui sont toujours là avec le pilote "nouveau":
- fenêtres qui sautent quand on les déplace
- Youtube devient saccadé quand on le met plein écran

Dans "configuration du système"
sous-menu "espace de travail"
sous-menu "gestion des fenêtres"
je n'ai rien trouvé qui améliore les choses.

Quelqu'un a une idée ?

A+

Wallace
14
Programmes et logiciels / OpenSuse Leap 15.2 : méfiez-vous du paquetage smb4k !
Bonjour,
Voici mon témoignage sur les aventures vécues avec la Leap 15.2 en essayant d'installer le paquetage smb4k.

Configuration:
- processeur  Intel Core2 Duo CPU E6550 2.33GHz
- mémoire vive 8Go
- CM MSI de 2008
- carte graphique Nvidia 8400 GS

Fonctionnement sans problèmes avec la Leap 15.1, avec le pilote graphique propriétaire nvidia-glG03.
Le paquetage smb4k était installé et ne provoquait pas de perturbations.

Maintenant, avec la Leap 15.2, Nvidia ne fournit plus de paquetage proprétaire nvidia-glG03.
J'utilise donc le pilote "nouveau". Voir topic https://www.alionet.org/index.php?topic=611.0

Maintenant, voici le vif du sujet :
Installation de smb4k via le site https://software.opensuse.org/

Pas de paquet officiel pour la 15.2, il me propose des paquets expérimentaux.
N'ayant jamais eu de souci avec les paquets expérimentaux (j'en installe peut-être peu), j'ai lancé l'installation.

Un avertissement me dit :
smb4k requiert libQt5Core.so.5, mais cette dépendance ne peut pas être fournie.
Néanmoins, il propose de résoudre en installant d'autres paquets en Qt5.
La quantité est importante : plus de 118.
La Leap 15.2 étant en Qt5, j'ai accepté.

Résultat : au démarrage suivant, à l'ouverture de session:
-les fenêtres ont perdu leur cadre supérieur
-la croix de fermeture a disparu
-la fenêtre active n'est plus au premier plan
-pour fermer une fenêtre, il faut utiliser le menu "fichier", et/ou Control Q

C'est apparament déjà arrivé dans d'autres configs non Opensuse il y a quelques années. Le pilote Nvidia était incriminé. Mais ici, ce n'est pas lui qui est présent.
Rien à faire pour corriger ça. J'ai dû restaurer une sauvegarde fonctionnelle.

Morale de l'histoire :
Méfiez-vous de smb4k, et si vous installez des paquets expérimentaux qui impactent Qt5, faites une sauvegarde de votre système fonctionnel auparavant.

A+

Wallace
15
Matériel / Re : Carte Nvidia 8400 GS et Leap 15.2 : grosse galère : du progrès
Bonjour,
J'ai trouvé l'origine du blocage des fenêtres !
Juste avant que ça n'arrive, je me suis souvenu que j'avais installé le paquetage smb4k, et qu'il était accompagné de nombreux changements.
J'ai donc fait le test suivant :
- restaurer une sauvegarde datant d'avant le problème de fenêtres non gérables
- installer smb4k à partir d'opensuse.org (en paquet expérimental)
Résultat : gestionnaire de fenêtres en carafe ! des fenêtres qui ont perdu leur partie supérieure, et la croix de fermeture à droite. Et impossible de les déplacer.
Manip suivante :
Ré-install de la sauvegarde avec les fenêtres ok.
Copie d'écran de ce que dit yast quand on essaie d'installer smb4k : je l'ai mise en PJ. On voit que yast installe tout un tas de fichiers libQt5 en changeant les fournisseurs.

Conclusion:
Sous la Leap 15.2 méfiez-vous de smb4k ! Dommage, car c'est un outil que je trouve très pratique.

Quant aux fenêtres qui tremblent quand on les déplace, ça continue, mais en plus atténué. Peut-être l'effet des mises à jour de la Leap 15.2

Wallace