#26 Le 08/03/2020, à 12:09
- Watael
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
je peux comprendre le besoin, mais je ne valide pas la démarche.
je veux dire que je comprends bien qu'on a besoin de formater les résultats de commandes par souci de lisibilité, mais que la méthode me semble mauvaise.
d'ailleurs, si je voulais absolument faire comme tu le veux, à la place je ferais : fonctionAffichage 'ma commande avec des arguments'
mais je ne ferais jamais ça : tout plutôt qu'à un moment ou un autre devoir utiliser eval.
dès que l'on essaie de lire le contenu de ton bash post (#25) , le bash disparaît , je ne sais pas si on voit tout ....
je ne comprends pas. il s'agit de l'affichage sur le forum, ou de l'exécution du script ?
Dernière modification par Watael (Le 08/03/2020, à 12:12)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#27 Le 08/03/2020, à 12:32
- ar barzh paour
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
je ne comprends pas. il s'agit de l'affichage sur le forum, ou de l'exécution du script ?
c'est dans le post du forum
essaie de cliquer sur ton bash dans le post #25 par exemple
ou alors ça vient de mon PC mais j'en doute je vais essayer sur un autre PC!!!
voilà c'est identique sur mon portable !!!!!!!
dès qu'on clique sur la fenêtre contenant le bash ,le contenu disparaît pour réapparaître un moment assez long suivant
quand je pourrais lire le post #25 je me pencherai dessus un peu plus !!!!!
Dernière modification par ar barzh paour (Le 08/03/2020, à 12:44)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#28 Le 08/03/2020, à 12:48
- melixgaro
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
J'ai le même problème pour lire le script de Watael. Dès que je faire défiler, le script disparaît.
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#29 Le 08/03/2020, à 12:49
- melixgaro
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Test
je peux comprendre le besoin, mais je ne valide pas la démarche.
bon, je n'ai pas testé, mais c'est l'idée :
#!/bin/bash echo "BASH A UTILISER EN CAS DE PROBLEME D'IMPRIMANTE OU DE SCANNER" type -p zenity || { >&2 echo "missing prog: zenity; quitting."; exit 1;} printf -v date '%(%Y-%m-%d:%H-%M-%S)T' fich="/tmp/impScan-$date.txt" declare -A Zenity=( [imprimante_titre]="\!\!\!\! CHOIX IMPRIMANTE Réponses possibles : (E ou C ou B ou H ou S ou N)" [imprimante_texte]="Ce programme va renseigner un fichier en fonction de votre imprimante .... répondez E si vous avez une EPSON C si vous avez une CANON B si vous avez une BROTHER H si vous avez une HP S si vous avez une SAMSUNG A pour une autre" [impScan_titre]="\!\!\!\! Réponses possibles : (I ou S ou IS ou N)" [impScan_texte]="Ce programme va générer un fichier .... répondez I si vous avez un problème d' imprimante S si vous avez un problème de scanner C si vous avez un problème d'imprimante et de scanner N pour arrêter remarque : il peut y avoir demande de mot de passe administrateur " ) sep() { printf '=%.s' {1..80}; echo } resultat() { echo "fichier enregistré le $num" >> $fich printf '\nVous pouvez récupérer le fichier\n%s\npour le transmettre au forum' "$fich" } imprimante() { impAr=( "${FUNCNAME^^}" ) local rep=`zenity --entry --title "${Zenity[${FUNCNAME}_titre]}" --text "${Zenity[${FUNCNAME}_texte]}" --width "800"` case $rep in [eE]) imp="EPSON"; pattern='epson';; [cC]) imp='CANON'; pattern='cnijfilter\|cndrvcups';; [bB]) imp='BROTHER'; pattern='brother';; [hH]) imp='HP'; pattern='hplip';; [sS]) imp='Samsung'; pattern='sld';; [aA]) : ;; * ) echo "utilisez seulement ECBHSA S.V.P.";; esac impAr+=( "Imprimante: $imp" ) impAr+=( "$(dpkg -l | grep -i "$pattern")" ) impAr+=( "$(test "$imp" = "HP" && hp-check)" ) impAr+=( "$(test "$imp" = "Samsung" && find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;)" ) impAr+=( "$(dpkg -l | grep cups)" ) impAr+=( "$(lpstat -t)" ) impAr+=( "$(/usr/sbin/lpinfo -v)" ) impAr+=( "$(cat /var/log/cups/error_log)" ) impAr+=( "$(dpkg -l | grep -v '^ii')" ) for i in ${!impAr[@]}; do sep; echo "${impAr[i]}"; sep; done >>"$fich" } scanner() { scanAr=( "${FUNCNAME^^}" ) scanAr+=( "$(dpkg -l | grep sane)" ) scanAr+=( "$(sudo sane-find-scanner -q)" ) scanAr+=( "$(scanimage -L)" ) scanAr+=( "$(ls /etc/sane.d/)" ) scanAr+=( "$(cat /etc/sane.d/dll.conf)" ) scanAr+=( "$(printf '%s\n' /lib/udev/rules.d/*libsane*)" ) for i in ${!scanAr[@]}; do sep; echo "${impAr[i]}"; sep; done >>"$fich" } impScan() { until [[ $rep == ?([iI]|[sS]|[cC]) ]] do local rep=`zenity --entry --title "${Zenity[${FUNCNAME}_titre]}" --text "${Zenity[${FUNCNAME}_texte]}" --width "800"` case $rep in [iI]) imprimante ;; [sS]) scanner ;; [cC]) imprimante scanner ;; [nN]) exit 1 ;; *) echo "utilisez seulement iIsSnN S.V.P." continue ;; esac resultat exit done } impScan
edit: on peut "complexifier" avec un tableau indexé listant les indices d'un tableau associatif :
ar=( 'cmd 1' 'cmd 2' ) declare -A aAr=( ['cmd_1']='cmd1 with args' ['cmd_2]='cmd2 with args' ) for cmd in "${ar[@]}"; do cmdAr+=( "$(sep)" "$cmd" "$(sep)" "$(aAr[$cmd]}" "$(sep)" )
ça, il faut tester.
au moins, ça me semble préférable à cmd="commande arg arg..."; funcDoing "$cmd" pour chaque commande.
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#30 Le 08/03/2020, à 13:15
- Watael
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
ah? je n'ai pas de problème de "lecture" du site avec Chromium.
par contre, effectivement, avec Firefox, c'est la cata.
mais on peut faire une sélection à l'aveugle, copier, puis coller dans son éditeur favori.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#31 Le 08/03/2020, à 15:21
- ar barzh paour
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
je bute toujours
[code]jpb@jpb-MS-7A70:~$ cmd="dpkg -l | grep cups"
jpb@jpb-MS-7A70:~$ aAfficher=""
jpb@jpb-MS-7A70:~$ aAfficher+=("$(${cmd})")
dpkg-query: aucun paquet ne correspond à |
jpb@jpb-MS-7A70:~$ [/code]
@melixgaro et Watael
quand je lance le script du #31 (je n'arrive pas à copier l'original) j'obtiens
jpb@jpb-MS-7A70:~$ bash ./ImpScan-W.sh
BASH A UTILISER EN CAS DE PROBLEME D'IMPRIMANTE OU DE SCANNER
/usr/bin/zenity
et avec -x
jpb@jpb-MS-7A70:~$ bash -x ./ImpScan-W.sh
+ echo 'BASH A UTILISER EN CAS DE PROBLEME D'\''IMPRIMANTE OU DE SCANNER'
BASH A UTILISER EN CAS DE PROBLEME D'IMPRIMANTE OU DE SCANNER
+ type -p zenity
/usr/bin/zenity
+ printf -v date '%(%Y-%m-%d:%H-%M-%S)T'
+ fich=/tmp/impScan-2020-03-08:15-01-53.txt
+ Zenity=([imprimante_titre]="\!\!\!\! CHOIX IMPRIMANTE Réponses possibles : (E ou C ou B ou H ou S ou N)" [imprimante_texte]="Ce programme va renseigner un fichier en fonction de votre imprimante ....
répondez
E si vous avez une EPSON
C si vous avez une CANON
B si vous avez une BROTHER
H si vous avez une HP
S si vous avez une SAMSUNG
A pour une autre" [impScan_titre]="\!\!\!\! Réponses possibles : (I ou S ou IS ou N)" [impScan_texte]="Ce programme va générer un fichier ....
répondez
I si vous avez un problème d' imprimante
S si vous avez un problème de scanner
C si vous avez un problème d'imprimante et de scanner
N pour arrêter
remarque : il peut y avoir demande de mot de passe administrateur ")
+ declare -A Zenity
+ impScan
+ [[ '' == ?([iI]|[sS]|[cC]) ]]
jpb@jpb-MS-7A70:~$
,je laisse tomber
Dernière modification par ar barzh paour (Le 08/03/2020, à 15:23)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#32 Le 08/03/2020, à 15:32
- Watael
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
il ne faut pas stocker les commandes "complexes" dans des variables.
c'est àmha une mauvaise pratique.
ah! ce n'est pas ?(
c'est @(
je n'avais pas vérifié, excuse-moi.
Dernière modification par Watael (Le 08/03/2020, à 15:32)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#33 Le 08/03/2020, à 15:40
- ar barzh paour
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
pour la visualisation des scripts effectivement c'est bon avec chromium !!!!!
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#34 Le 09/03/2020, à 06:06
- fabux
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
J'ai déplacé le script (du moins la version qui est dans ce post)
dans la doc dans un brouillon.
Je sais que c'est chiant ça fait "sortir" du forum mais c'est moins pire que rien (pour ceux qui sont sous firefox).
Par contre mettez à jour aussi là-bas.
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#35 Le 09/03/2020, à 11:20
- melixgaro
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Dans la citation que j'ai faite, ça marche non sous fiefox ? (c'est le cas chez moi)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#36 Le 09/03/2020, à 15:26
- ar barzh paour
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
@]fabux merci
je retiens c'est moins pire que rien
@ melixgaro : oui j'ai récupéré le script
@ Watael : pour faire fonctionner ce script j'ai effectué les modifications suivantes
dans scaner()
echo "${scanAr[i]}" au lieu de impAr[i]
dans impScan()
until [[ $rep == @([iI]|[sS]|[cC]) ]] #au lieu de ?[ mais tu l'avais vu en #34
ajout :
pour obtenir des balises
et
j'ai ajouté
sep1() { printf '%s' [code] ; echo ; }
sep2() { printf '%s' [/code] ; echo ; }
et supprimé sep()
for i in ${!impAr[@]} ; do sep1; echo "${impAr[i]}" ; sep2; done >>"$fich"
for i in ${!scanAr[@]}; do sep1; echo "${scanAr[i]}"; sep2; done >>"$fich"
pour imprimante Autre on a un
dpkg -l grep -i
qui se lance , j'ai ajouté imp et pattern
[aA]) imp='Autre' ; pattern='Autre' ;; # (pattern n'est pas utilisé)
qui est utilisé ici
impAr+=( "$(test "$imp" != "Autre" && dpkg -l | grep -i "$pattern")" )
modif mineure
[impScan_titre]="\!\!\!\! Réponses possibles : (I ou S ou C ou N)"
au lieu de
[impScan_titre]="\!\!\!\! Réponses possibles : (I ou S ou IS ou N)"
il manquait aussi devant chaque résultat la commande qui a été lancée
(on a un résultat mais on ne sait pas lequel)
j'ai essayé de bricoler quelque chose
pour obtenir ces commandes est-ce correct ?
pour les commandes simples
impAr+=( "lpstat -t" )
impAr+=( "$(lpstat -t)" )
ou qui me semble équivalent
impAr+=( "lpstat -t" "$(lpstat -t)" )
mais quand il y a test est-ce correct ?
impAr+=( "$(test "$imp" != "Autre" && echo "dpkg -l | grep -i $pattern")" )
impAr+=( "$(test "$imp" != "Autre" && dpkg -l | grep -i "$pattern")" )
et pour find !!!! aïe je préfère passer par une variable en faisant attention aux protection
cmd="find /etc/apt -name '*.list' -exec bash -c 'echo -e \"\n\$1\n\"; nl -ba \"\$1\"' _ '{}' \;"
impAr+=( "$(test "$imp" = "Samsung" && echo "$cmd")" )
impAr+=( "$(test "$imp" = "Samsung" && find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;)" )
ce qui donne
#!/bin/bash
echo "BASH A UTILISER EN CAS DE PROBLEME D'IMPRIMANTE OU DE SCANNER"
type -p zenity || { >&2 echo "missing prog: zenity; quitting."; exit 1;}
printf -v date '%(%Y-%m-%d:%H-%M-%S)T'
fich="/tmp/impScan-$date.txt"
declare -A Zenity=(
[imprimante_titre]="\!\!\!\! CHOIX IMPRIMANTE Réponses possibles : (E ou C ou B ou H ou S ou N)"
[imprimante_texte]="Ce programme va renseigner un fichier en fonction de votre imprimante ....
répondez
E si vous avez une EPSON
C si vous avez une CANON
B si vous avez une BROTHER
H si vous avez une HP
S si vous avez une SAMSUNG
A pour une autre"
[impScan_titre]="\!\!\!\! Réponses possibles : (I ou S ou C ou N)"
[impScan_texte]="Ce programme va générer un fichier ....
répondez
I si vous avez un problème d' imprimante
S si vous avez un problème de scanner
C si vous avez un problème d'imprimante et de scanner
N pour arrêter
remarque : il peut y avoir demande de mot de passe administrateur "
)
sep1() { printf '%s' [code] ; echo ; }
sep2() { printf '%s' [/code] ; echo ; }
resultat()
{
echo "fichier enregistré le $date" >> "$fich"
printf '\nVous pouvez récupérer le fichier\n%s\npour le transmettre au forum' "$fich"
}
imprimante()
{
impAr=( "${FUNCNAME^^}" )
local rep=`zenity --entry --title "${Zenity[${FUNCNAME}_titre]}" --text "${Zenity[${FUNCNAME}_texte]}" --width "800"`
case $rep in
[eE]) imp="EPSON"; pattern='epson';;
[cC]) imp='CANON'; pattern='cnijfilter\|cndrvcups';;
[bB]) imp='BROTHER'; pattern='brother';;
[hH]) imp='HP'; pattern='hplip';;
[sS]) imp='Samsung'; pattern='sld';;
[aA]) imp='Autre' ; pattern='Autre' ;;
* ) echo "utilisez seulement ECBHSA S.V.P.";;
esac
impAr+=( "Imprimante: $imp" )
impAr+=( "$(test "$imp" != "Autre" && echo "dpkg -l | grep -i $pattern")" )
impAr+=( "$(test "$imp" != "Autre" && dpkg -l | grep -i "$pattern")" )
impAr+=( "$(test "$imp" = "HP" && echo "hp-check")" )
impAr+=( "$(test "$imp" = "HP" && hp-check)" )
cmd="find /etc/apt -name '*.list' -exec bash -c 'echo -e \"\n\$1\n\"; nl -ba \"\$1\"' _ '{}' \;"
impAr+=( "$(test "$imp" = "Samsung" && echo "$cmd")" )
impAr+=( "$(test "$imp" = "Samsung" && find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;)" )
impAr+=( "dpkg -l | grep cups" )
impAr+=( "$(dpkg -l | grep cups)" )
impAr+=( "lpstat -t" )
impAr+=( "$(lpstat -t)" )
impAr+=( "/usr/sbin/lpinfo -v" )
impAr+=( "$(/usr/sbin/lpinfo -v)" )
impAr+=( "cat /var/log/cups/error_log" )
impAr+=( "$(cat /var/log/cups/error_log)" )
impAr+=( "dpkg -l | grep -v '^ii'" )
impAr+=( "$(dpkg -l | grep -v '^ii')" )
for i in ${!impAr[@]}; do sep1; echo "${impAr[i]}"; sep2; done >>"$fich"
}
scanner()
{
scanAr=( "${FUNCNAME^^}" )
scanAr+=( "dpkg -l | grep sane" )
scanAr+=( "$(dpkg -l | grep sane)" )
scanAr+=( "sudo sane-find-scanner -q" )
scanAr+=( "$(sudo sane-find-scanner -q)" )
scanAr+=( "scanimage -L" )
scanAr+=( "$(scanimage -L)" )
scanAr+=( "ls /etc/sane.d/" )
scanAr+=( "$(ls /etc/sane.d/)" )
scanAr+=( "cat /etc/sane.d/dll.conf" )
scanAr+=( "$(cat /etc/sane.d/dll.conf)" )
scanAr+=( "printf '%s\n' /lib/udev/rules.d/*libsane*" )
scanAr+=( "$(printf '%s\n' /lib/udev/rules.d/*libsane*)" )
for i in ${!scanAr[@]}; do sep1; echo "${scanAr[i]}"; sep2; done >>"$fich" # erreur impAr[i] au lieu de scanAr[i]
}
impScan()
{
until [[ $rep == @([iI]|[sS]|[cC]) ]] # erreur @[ et non ?[
do
local rep=`zenity --entry --title "${Zenity[${FUNCNAME}_titre]}" --text "${Zenity[${FUNCNAME}_texte]}" --width "800"`
case $rep in
[iI]) imprimante
;;
[sS]) scanner
;;
[cC]) imprimante
scanner
;;
[nN]) exit 1
;;
*) echo "utilisez seulement iIsSnN S.V.P."
continue
;;
esac
resultat
exit
done
}
impScan
Dernière modification par ar barzh paour (Le 10/03/2020, à 10:42)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#37 Le 09/03/2020, à 15:33
- Watael
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
le test doit être à l'extérieur : tu n'ajoutes la commande que si test est validé.
il n'est pas nécessaire de faire état du test dans les log.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#38 Le 10/03/2020, à 11:06
- ar barzh paour
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
très bien ,
j'utilise plus maintenant musescore que bash ,
j'imprime celui-ci pour le mettre dans mon bouquin de bash pour l'exemple .... et pour utiliser "les bonnes pratiques"
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#39 Le 10/03/2020, à 17:21
- FrancisFDZ
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Rappel : titre de la discussion = "Tuto : les Informations utiles à donner lorsque j'ai un problème."
J'ai la nette impression qu'on est de plus en plus hors sujet.
Dernière modification par FrancisFDZ (Le 10/03/2020, à 17:22)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#40 Le 09/04/2020, à 15:18
- moko138
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Voilá si des aidants voient des erreurs, des oublis ont des remarques... ben qu'ils hésitent pas je modifierais le message initial en fonction des remarques
Cf. #17.
= =
Mais après son gros travail initial, sylvain3800 a essuyé plus de critiques que de remerciements.
C'est dommage.
Et il est à craindre qu'il ait choisi de quitter le forum (son dernier message remonte au 4 février).
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#41 Le 04/09/2020, à 14:54
- Xzu Rukneg
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
J'ai le même problème pour lire le script de Watael. Dès que je faire défiler, le script disparaît.
Pareil.
Hors ligne
#42 Le 15/12/2020, à 18:22
- xubu1957
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Bonjour,
/!\ Aucune demande d’aide ne sera traitée dans ce fil, créez votre propre fil pour demander de l’aide. /!\
Dernière modification par xubu1957 (Le 16/12/2020, à 09:54)
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
En ligne
#43 Le 06/09/2021, à 16:37
- xubu1957
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Bonjour,
@aux aidants
Notre modération a épinglé Informations à donner Pb d'imprimantes et scanners
Vos conseils seront appréciés.
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
En ligne
#44 Le 09/02/2022, à 19:23
- eric63
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
salut xubu1957
dans la résolution de problème de scan qui ne fonctionne pas:
pourrais tu ajouter les commandes
dpkg -l | grep -i libusb
pour voir les libs installées (il doit y avoir au moins 2 libusb-0.1-4) même si la machine n'a installé que des paquets 64bits
et
sudo apt install libusb-0.1-4:i386
pour l‘installer la lib qui semble décoincer les scanner brother puis de faire un reboot ordi et imprimante.
Dernière modification par eric63 (Le 09/02/2022, à 21:35)
Kubuntu 24.10 Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9 Asus B760+D4 i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR
Hors ligne
#45 Le 09/02/2022, à 19:30
- xubu1957
Re : Tuto : les Informations utiles à donner lorsque j'ai un probleme.
Salut eric63.
Si c'est à rajouter dans le premier message de sylvain3800, il faut le demander à la Modération.
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
En ligne