logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Matériel » Résolu : connexion USB lecteur code-barre Datalogic » 17-12-2018 00:44:04

lebardix

CloDeClo a écrit :

Merci d33p pour toutes ces recherches.

oui, j'ai déjà beaucoup écumé et c'est côté Ubuntu que j'ai acquis la certitude que ça devrait fonctionner...
Il faut effectivement configurer les douchettes à l'aide de codes-barre fournis par le constructeur. Je les avais trouvés dans ce guide rapide Manuel-TOUCH-90.pdf. J'ai l'impression que c'est le même mais en plus ancien...
Mais comme la douchette fonctionne parfaitement avec Win7 en FR sur le PC de la bibliothèque (et heureusement, elle continue à le faire après mes essais sur mon PC DFL https://debian-facile.org/img/smilies/x … bian.png!), je ne m'y suis pas lancé et je suppose que ce n'est plus à faire...

Je note aussi le recours possible à Putty : encore un monde nouveau à découvrir !
Je le garde en réserve car je souhaite d'abord explorer la nouvelle piste ci-dessous que je viens de découvrir...



Je ne sais pas si cela va t'aider, mais pour 2 douchettes différentes (Metrologic MS9520 et un autre modele) j'ai du opéré avec la fiche de code à barre pour faire fonctionner sur ma debian 9.
Les douchettes fonctionnaient bien sous W$, je pense parce que sous windows le driver doit envoyer la configuration au démarrage, driver qui n'existe pas en tant que tel sous linux,
et donc je pense que tu ne prends pas de risque à configurer via les codes à barre...

#2 Re : Xfce » Bureau utilisateur vide [Résolu] » 27-11-2018 23:55:16

lebardix
Hello,
J'ai rencontré un problème similaire avec la distribution Primtux http://primtux.fr pour les écoles.
J'ai voulu à l'aide d'un script modifier les panel de xfce à partir d'une configuration que j'avais déjà établie avec difficulté pour ajouter des lanceurs...
Mais bon, j'avais un dossier .config/xfce4 (juste un simple panel surgissant à droite avec une douzaine de lanceurs),
det par script je remplaçais une conf de base de panel...

mais soit ma nouvelle conf n'était pas prise en compte, soit planait la machine avec toutes sortes de problématiques intermédiaires.

j'ai enfin découvert le "pot aux roses"
lors de l'installation de la machine cible (sur laquelle j'appliquerai mon script), les fichiers de conf de xfce sont créés à une date dans le futur proche (qques heures ou plus)???
et donc dans cet espace de temps,  certaines tentatives de modifs de la conf entrainent des problèmes ...... (voir note 1)

En faisant un simple touch sur le dossier xfce avant toute intervention sur la conf résoud bien des difficultés ...

cd $HOME; find .config/xfce4 -exec touch {} \;
puis redémarrage




note 1
Biensur si les modifications avaient été tentées après la date des fichiers initiaux, (c'est à dire au-delà de la date "fururiste"),  les modifications étaient acceptées....

#3 Re : Installation et migration » erreur fsck au démarage » 29-10-2018 14:26:06

lebardix
j'ai corrigé l'histoire du tiret dans fstab mais ça ne change pas grand-chose,
je pense que le probleme est en amont, car le fsck de /root doit se faire avant que /etc/fstab soit lu ...

j'ai inspecté /boot/grub/grub.cfg mais je n'ai rien encore détecté ...

#4 Installation et migration » erreur fsck au démarage » 29-10-2018 11:38:28

lebardix
Réponses : 3
bonjour,

un disque avec 3 partitions
sda1  ->/boot
sda2 partition etendue
sda5 LVM
dont
- /dev/mapper/SRV--vg-root
- /dev/mapper/SRV--vg-var
- /dev/mapper/SRV--vg-swap_1
- /dev/mapper/SRV--vg-tmp
- /dev/mapper/SRV--vg-home

>>> j'ai du changé le nom du volume group

vgdisplay



  --- Volume group ---
  VG Name               SRV-vg
  System ID            
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  8
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                5
  Open LV               5
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               232,64 GiB
  PE Size               4,00 MiB
  Total PE              59557
  Alloc PE / Size       59557 / 232,64 GiB
  Free  PE / Size       0 / 0  
  VG UUID               jPPT71-xSUn-1Taj-6YIe-gUCf-65Ed-i103cW
 


et pour la partition root

lvdisplay


  --- Logical volume ---
  LV Path                /dev/SRV-vg/root
  LV Name                root
  VG Name                SRV-vg
  LV UUID                cX8Pyl-ZSSL-rKCh-t8ci-YfAS-jX7R-4tSSlt
  LV Write Access        read/write
  LV Creation host, time SRV, 2018-10-23 23:21:35 +0200
  LV Status              available
  # open                 1
  LV Size                23,28 GiB
  Current LE             5960
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0
 


enfin

cat /etc/fstab



/dev/mapper/SRV-vg-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sdb1 during installation
UUID=7bad5434-fd15-4d8d-ae57-3a9060a37262 /boot     ext2    defaults        0       2
/dev/mapper/SRV--vg-home /home           ext4    defaults        0       2
/dev/mapper/SRV--vg-tmp /tmp            ext4    defaults        0       2
/dev/mapper/SRV--vg-var /var            ext4    defaults        0       2
/dev/mapper/SRV--vg-swap_1 none            swap    sw              0       0
 



donc suite au changement du nom du volume group,  les UUID ont été modifiés
et ainsi au démarrage j'ai l'erreur suivante


fsck: error 2 (No such file or directory) while executing fsck.ext4 for /dev/mappper/SRV--vg-root
 



Le systeme démarre normalement,

donc ma question
où se trouve info (sans doute un UUID) qu'utilise fsck pour tester la partition logique rootvg ???

merci

#5 Re : GNOME » [RESOLU] Affichage accueil gdm3 sur deuxième écran » 07-10-2018 22:36:31

lebardix
bonsoir

Donc avec lightdm, modifier fichier de conf /etc/lightdm/lightdm.conf


[LightDM]
....
....
[Seat:*]
...
display-setup-script=/etc/lightdm/screens/prof-xrandr-settings.sh
....
 



et le script qui va bien


#!/bin/bash
# /etc/lightdm/screens/
# definir l'écran support de l'interface de connexion lightdm
# choisir le device où l'on veut afficher l'écran de connexion
# /etc/lightdm/screens/prof-xrandr-settings.sh
#
if [ -f /etc/lightdm/screens/definition-ecrans.conf ]
then
    source /etc/lightdm/screens/definition-ecrans.conf
else
    source /etc/lightdm/screens/definition-ecrans.default
fi

# dans mon cas 2 écrans sont toujours connectés le secondaire et le videoprojecteur, plus le portable
# donc je désactive l'un ou l'autre
DEV_S=${role_by_dev["secondaire"]}  
DEV_T=${role_by_dev["TBI"]}

case ${ACCUEIL} in

   secondaire )
      if xrandr | grep "${DEV_S} connected"; then
         xrandr --output ${DEV_S}  -s 1440x900  --primary  --output ${DEV_T} -s 1440x900 --off 2>/error
      fi
      ;;

   TBI )
      if xrandr | grep "${DEV_T} connected"; then
         xrandr --output ${DEV_T}  -s 1440x900  --primary  --output ${DEV_S} -s 1440x900 --off 2>/error
      fi
      ;;
    * )
      xrandr --output ${role_by_dev["portable"]} --mode 1366x768 --primary  --output ${DEV_T} -s 1440x900 --off --output ${DEV_S} -s 1440x900 --off 2>/error
      ;;
esac

# pour logs xrandr 1>>.randr-stat.txt
 



avec un fichier de conf pour le choix
il suffit de préciser l'affectation des écrans au définition des ports, et de préciser la varuanle ACCUEIL


#!/bin/bash
# /etc/ligthdm/screens/definition-ecrans.default
# fichier de configuration des afficheurs de la classe


# definir ici l'écran qui affichera la page de connexion de lightdm
ACCUEIL=portable
# identification des différents adaptateurs disponible "resultat de la commande xrandr --query"
readonly -a screen_no=("LVDS-1" "VGA-1" "HDMI-1" "DP-1" "HDMI-2" "DP-2" "HDMI-3" "DP-3")
# raccordement des équipements aux roles d'affichage
readonly -A dev_by_role=( ['LVDS-1']="portable" ['HDMI-2']="secondaire" ['HDMI-3']="TBI" )
# tableau inverse role d'affichage connecté à quel device
declare -A role_by_dev
#----------------ne pas toucher-------------------------------
# creation du tableau inverse
function rev_table {
echo ${!dev_by_role[*]}
for i in ${!dev_by_role[*]}
do
  j=${dev_by_role[$i]}
  role_by_dev[$j]=$i
done
}

rev_table
#-------------------------------------------------------------
 



Il reste bien-sur à installer lightdm

Pour info, fonctionnel avec thinkpad X220 et station d'accueil 6 ports video (HDMI, VGA, DisplayPort),
seule remarque perte complète du DisplayPort si on coupe l'alimentation de l'écran, nécessite  un redémarrage

En complément, j'ai écrit d'autres scripts qui permettent de choisir, depuis le panel, les écrans que l'on veut utiliser et leur rôle suivant les équipements détectés par xrandr.
En ajoutant un événement acpi à une touche quelqconque, on peut par simple action sur le bouton "thinkvantage" commuter les différents modes d'affichage disponibles.

#6 Re : GNOME » [RESOLU] Affichage accueil gdm3 sur deuxième écran » 07-10-2018 16:37:20

lebardix
bonjour,

j'utilise plusieurs écrans avec lightdm (celui du portable, un écran secondaire, et un videoprohjecteur)
j'indique dans un fichier le choix retenu pour l'écran d'accueil et celui-ci est affiché où je veux...

tout cela à grands coups de xrandr dans la session de lightdm
sans doute possible dans gdm

je fais passer ce soir ma doc ... à suivre ....

A ce soir

#7 Re : Les logiciels libres » logiciel compta » 05-10-2018 17:43:48

lebardix
@cthr

la compta Dolibarr peut fonctionner sur une machine, mais il faut sur cette machine
- un serveur Web et un serveur de base de données

il semble que l'installation de Dolibarr prépare la partie des pages web
mais il te faut vérifier que ton serveur Web (apache , nginx soit fonctionnel)
essayes de te connecter depuis ton navigateur à http://127.0.0.1/
tu devrais déjà avoir une page t'indiquant que le serveur Web est en état

ensuite tu installes un serveur de base de données, je présume que MySql  doit suffire
et après tu configures ton appli Dolibarr

voilà les principes, tu trouveras moultes doc sur le wifi de debian-facile pour serveur Web, et serveur BaseDeDonnee

#8 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 02-10-2018 13:37:32

lebardix
ajout de précisions concernant le problème de suppression (Corbeille) de fichiers du partage forum...

#9 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 20:37:37

lebardix
Sinon aussi j'ai pensé à faire un deb, mais je valide le fonctionnel avant, donc patience.

Quelques corrections faites dans  la version en chantier https://debian-facile.org/atelier:chant … mtux-samba

#10 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 20:23:41

lebardix
Non, le Bonjour, c'est la session par défaut ..... big_smile

pour qu'elle apparaisse en tête -ordre alphanumérique- (sinon au clic on ne voit rapidement que les suivantes..les premières pouvant échapper à l'attention de l'utilisateur),
donc j'avais le choix :
- anar (c'eu été bon pour smolski)
- analphabète (mauvais pour la renommée de l'école)
- alphaducentaure (trop brillant)
- assurancetourix (les enfants ne sont pas des belges)
- brigands (non faut pas pousser)
- batards (.... je retire  ce que j'ai dit...)
- caramba ( oui, bon....)
- clochars ( non , ça dépasse ...)

donc va pour Bonjour... si qqun a une autre idée, j'adopte ....

#11 Re : Les logiciels libres » logiciel compta » 01-10-2018 01:28:14

lebardix
ben, il y a Dolibarr qu'on utilise pour l'association Debian-Facile

c'est un CRM complet, mais on peut utiliser que les modules qui nous intéressent

Compta, clients, fournisseurs

#12 Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 01:08:06

lebardix
Réponses : 19
Bonjour,

Primtux est une distribution éducative basée sur Debian.

Confronté aux demandes des professeurs, j'ai rajouté une configuration permettant de partager simplement ,sur les ordinateurs, les ressources d'un serveur SAMBA.

Bien que les ressources puissent être utilisées avec le produit initial,

il m'a été indiqué par les enseignants quelques complexités pour les enfants d'avoir accès à ces ressources partagées (pour eux-mêmes aussi)

Je propose donc cette documentation pour mettre en oeuvre 2 niveaux de partages de données :
- le forum (accessible à tous sans privilège particulier)
- MaClasse (accessible à tous les élèves d'une classe et leur enseignant)

partages qui sont immédiatement exploitables après la sélection d'une classe et la connexion de l'élève  ou du professeur.
En espérant être utile, merci de me signaler toute anomalie,   

Original en utilisateur :
https://debian-facile.org/utilisateurs: … de-donnees

En édition publique dans le wiki :
https://debian-facile.org/doc:reseau:primtux-samba

#13 Re : Autres » Affecter une variable d'environnement par le gestionnaire de session » 27-09-2018 10:06:45

lebardix
encore un effort pour modifier le greeter lightdm-webkit-greeter qui n'affiche pas de bouton pour le choix de la session....

#14 Re : Autres » Affecter une variable d'environnement par le gestionnaire de session » 27-09-2018 10:02:26

lebardix
et bien je ne récupère pas le nom de la session dans les scripts de lightdm dans le env...
DISPLAY=:0
USER=01-mini
PWD=/
HOME=/home/01-mini
SHELL=/bin/sh
SHLVL=1
LOGNAME=01-mini
XAUTHORITY=/var/run/lightdm/root/:0
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
_=/usr/bin/env

mais j'ai trouvé qu'il était inscrit dans le fichier .dmrc
[Desktop]
Language=fr_FR.utf8
Session=fluxbox-cp

ouf... sauvé
donc à moi le shell, et je vais pouvoir effectuer les montages en root ....

#15 Re : Autres » Affecter une variable d'environnement par le gestionnaire de session » 26-09-2018 22:39:22

lebardix
salut,
oui c'est valable l'option xsession, en plus ça a plus de sens que mes histoires de langues ....
reste a voir comment je récupére le nom...

#18 Re : Autres » Affecter une variable d'environnement par le gestionnaire de session » 26-09-2018 21:18:15

lebardix
j'ai pensé à un truc bête et méchant en utilisant le sélecteur de langue, mais avec des langues bidons, la seule langue dans primtux est le français, mais ce sera cool de faire croire au gestionnaire de session qu'il y a des langues toto, titi, tat...
et donc là pouvoir faire le choix

#19 Re : Autres » Affecter une variable d'environnement par le gestionnaire de session » 26-09-2018 20:36:19

lebardix
merci encore, mettre le choix dans .xsessionrc c'est très bien, mais  faire un choix lors de la connexion  dans le gestionnaire de session, c'est une autre paire de manches.

je veux faire un choix comme celui de l'option "language" dans le gestionnaire de session, mais bien entendu pas pour le langage mais pour une variable autre (exemple: choisir une classe depuis une liste de classes existantes)

tu me comprends ?

merci

#20 Re : Autres » Affecter une variable d'environnement par le gestionnaire de session » 26-09-2018 13:08:20

lebardix
OK empanada,

mais mon probleme est bien en amont, ajouter une ressource quelconque lorsque l'utilisateur est connecté ça va de soi,
(pour du reseau samba gigolo fait bien l'affaire, et meme du script shell -parfois avec des droits root en plus .... )
mais ici j'ai à faire à des enfants,
mon probleme est de connaitre au moment de la connexion une caractéristique particulière,
J'ai pris l'exemple de la langue puisque le gestionnaire de session sait le transmettre à X,
et donc j'aimerai faire la meme chose avec une variable spécifique

l'utilisateur, avant sa connexion,  choisit une option parmi un choix proposé de valeurs, (comme il peut le faire pour la langue)
et  cette option est transmise à sa session lors de son login.

#21 Autres » Affecter une variable d'environnement par le gestionnaire de session » 26-09-2018 00:43:23

lebardix
Réponses : 16
Bonjour,

Je voudrais depuis le gestionnaire de session (lightDM, ou autre), ajouter une variable d’environnement pour la session X,

comme, par exemple, le fait le sélecteur du langage avec la variable LANG
cette variable pourrait etre prédéfinie dans un fichier du type /etc/default/ptx_config
et les différentes valeurs possibles dans un fichier de config du gestionnaire de session

la littérature de lightDM et autres ne m'ont guère aidé.

Merci de pistes...scratchhead.gif

#22 Re : Améliorations et Suggestions » [Résolu] question pour adhésion debian-facile » 24-09-2018 11:33:40

lebardix
bonjour,

je pense qu'il faudrait rappeler que l'inscription d'un nouvel adhérent se fait à la date de réception du paiement, dite date anniversaire

mais le renouvellement se fait à la date anniversaire de sa première inscription,
donc si le paiement du renouvellement intervient avant ou après la date anniversaire, une cotisation de 12€ validera quand même une période de un an
à partir de la date anniversaire.

En avance, une cotisation de 12€, couvrira les 12 mois suivant la date anniversaire
En retard, dans un délai raisonnable, la cotisation reçue  reprendra l'adhésion à  la date anniversaire.

ATTENTION, Galette ne gère pas du tout cette règle.....et a été le gros souci de la reprise des comptes .....

Nous pouvons maintenant, avec notre application de gestion, faire des rappels en cas de dépassement de la date anniversaire pour le renouvellement, le signaler à l'adhérent.

Mais passé ce délai (et dans tous les cas d'un retard de plus de un an) , la personne ne sera plus considéré "adhérent" à partir de la date anniversaire, perdant ainsi ses droits de vote aux AG

Si l'association reçoit une cotisation, elle traitera cela comme une nouvelle adhésion avec une nouvelle date anniversaire...

Enfin, je pense qu'il est préférable de ne pas régler plus de 2 cotisations annuelles à la fois (donc 24€ maxi).

#23 Re : Système » RESOLU Clone d'un disque en dual boot » 23-09-2018 16:44:52

lebardix
déjà erreur sur la commande !!!

il ne faut pas d'espace entre = et noerror

dd if=/dev/sdb of=/dev/sdg conv=noerror

maintenant utiliser l'option noerror signifie que tu ne vas pas tenir des erreurs de lecture, on se sert de cette option pour récupérer une disque HS, mais ce n'est peut etre pas ton cas.
dans ton cas tu peux préciser des blocksizes importants bs=256M ça ira plus vite... et laisses tomber conv=noerror

#25 Re : Scripts, programmes et robots » [RESOLU] "Unrar" sur tous les "rar" d'un répertoire » 04-09-2018 20:51:31

lebardix

for i in *.rar
do
   unrar x -vf $i
done
 



je dormais excuse

Pied de page des forums

Propulsé par FluxBB