Re: Doublets cartes/sorties

2020-03-23 Par sujet Pierre ESTREM

Bonsoir,

C'est OK avec sed et 2 for :

#!/bin/bash

tab=(`pacmd list-cards | sed -n 's/^\tname: <\(.*\)>$/\1/p; 
s/^\t\+output:\([^:]\+\).*$/    \1/p'`)


 Nombre d'éléments du tableau tab
Dim=${#tab[@]}

 Première boucle cherchant le nom d'une carte
for ((i=0; i<$Dim ; i++))
do
     Nom de la carte
    card=${tab[i]}
     Deuxième boucle cherchant les sorties de la carte
    for ((j=$[i+1] ; j<$Dim ; j++))
    do
    if [ ! "`echo ${tab[j]} | grep '_card.'`" ]; then
        output="${tab[j]}"
        echo "$card    $output"
    else break;
    fi
    done
    i=j
done

Votre code renvoie le même tableau ; je n'ai que 8 sorties alors qu'il 
m'avait semblé en avoir 1 ou 2 de plus.

Les résultats sont identiques.

Je peux attaquer le test des profiles.

Merci pour votre aide :)

pierre estrem


Le 23/03/2020 à 23:19, Étienne Mollier a écrit :

Pierre ESTREM, on 2020-03-23 22:15:20 +0100:

Aïe, il y a des chevrons qui encadrent le nom des cartes.
J'ai des erreurs avec ton code, mais je vous remercie de votre
participation.

Quelles erreurs se produisent exactement ?
Et sur quelle version de Debian ?

J'ai vérifié avec ma configuration de cartes son et j'obtiens la
sortie suivante chez moi, indépendemment de l'implémentation de
Awk (mawk vs gawk vs busybox) :

alsa_card.pci-_01_00.1  hdmi-stereo
alsa_card.pci-_00_14.2  analog-stereo
alsa_card.pci-_00_14.2  analog-stereo+input
alsa_card.pci-_00_14.2  analog-surround-21
alsa_card.pci-_00_14.2  analog-surround-21+input
alsa_card.pci-_00_14.2  analog-surround-40
alsa_card.pci-_00_14.2  analog-surround-40+input
alsa_card.pci-_00_14.2  analog-surround-41
alsa_card.pci-_00_14.2  analog-surround-41+input
alsa_card.pci-_00_14.2  analog-surround-50
alsa_card.pci-_00_14.2  analog-surround-50+input
alsa_card.pci-_00_14.2  analog-surround-51
alsa_card.pci-_00_14.2  analog-surround-51+input
alsa_card.pci-_00_14.2  analog-surround-71
alsa_card.pci-_00_14.2  analog-surround-71+input
alsa_card.pci-_00_14.2  iec958-stereo
alsa_card.pci-_00_14.2  iec958-stereo+input
alsa_card.pci-_00_14.2  iec958-ac3-surround-51
alsa_card.pci-_00_14.2  iec958-ac3-surround-51+input
alsa_card.platform-pcspkr   mono-fallback
alsa_card.platform-pcspkr   multichannel-output

Mais peut-être que j'ai mal compris le problème ?  Avec une
correction mineure sur le premier split pour régler une bonne
fois pour toute cette histoire de chevrons, et en mode « one
liner épique », je propose :

pacmd list-cards | awk '/^\tname: <.*>$/{split($0,n,"^\tname: 
<|>$");}/^\t+output:/{split($0,o,":");printf "%-31s %-s\n",n[2],o[2]}'

Peut-être que j'ai eu la mauvaise idée de tester sur Sid, et que
les autres versions de Debian se comportent différement ?


J'ai une horreur de 'awk' (c'est ma faute).
J'ai avancé avec la solution sed mais je dois passer ensuite par des boucles
for.

J'ai du mal à me représenter de solution simple en sed ou en
shell ; mais j'imagine que c'est possible.  Si vous y parvenez,
alors je serais curieux de la voir.  N'hésitez pas à la poster !

Amicalement,




Re: Doublets cartes/sorties

2020-03-23 Par sujet Pierre ESTREM

Bonsoir,

> pacmd list-cards | awk '/^\tname: <.*>$/{split($0,n,"^\tname: 
<|>$");}/^\t+output:/{split($0,o,":");printf "%-31s %-s\n",n[2],o[2]}'


J'utilise une base Debian Jessie et très exactement AccessDV Linux 
puisque je suis DV (déficient visuel).


Le code dessus fonctionne et me renvoie un beau tableau.
Je dois creuser car il me semble qu'il manque 1 ou 2 sorties.

Ca renvoie :

alsa_card.pci-_00_03.0  hdmi-stereo
alsa_card.pci-_00_03.0  hdmi-surround
alsa_card.pci-_00_03.0  hdmi-stereo-extra1
alsa_card.pci-_00_03.0  hdmi-surround-extra1
alsa_card.pci-_00_03.0  hdmi-stereo-extra2
alsa_card.pci-_00_03.0  hdmi-surround-extra2
alsa_card.pci-_00_1b.0  analog-stereo
alsa_card.pci-_00_1b.0  analog-stereo+input

J'ai progressé dans mon code sed et for ; je posterai !

Merci
pierre estrem



Re: Doublets cartes/sorties

2020-03-23 Par sujet Étienne Mollier
Pierre ESTREM, on 2020-03-23 22:15:20 +0100:
> Aïe, il y a des chevrons qui encadrent le nom des cartes.
> J'ai des erreurs avec ton code, mais je vous remercie de votre
> participation.

Quelles erreurs se produisent exactement ?
Et sur quelle version de Debian ?

J'ai vérifié avec ma configuration de cartes son et j'obtiens la
sortie suivante chez moi, indépendemment de l'implémentation de
Awk (mawk vs gawk vs busybox) :

alsa_card.pci-_01_00.1  hdmi-stereo
alsa_card.pci-_00_14.2  analog-stereo
alsa_card.pci-_00_14.2  analog-stereo+input
alsa_card.pci-_00_14.2  analog-surround-21
alsa_card.pci-_00_14.2  analog-surround-21+input
alsa_card.pci-_00_14.2  analog-surround-40
alsa_card.pci-_00_14.2  analog-surround-40+input
alsa_card.pci-_00_14.2  analog-surround-41
alsa_card.pci-_00_14.2  analog-surround-41+input
alsa_card.pci-_00_14.2  analog-surround-50
alsa_card.pci-_00_14.2  analog-surround-50+input
alsa_card.pci-_00_14.2  analog-surround-51
alsa_card.pci-_00_14.2  analog-surround-51+input
alsa_card.pci-_00_14.2  analog-surround-71
alsa_card.pci-_00_14.2  analog-surround-71+input
alsa_card.pci-_00_14.2  iec958-stereo
alsa_card.pci-_00_14.2  iec958-stereo+input
alsa_card.pci-_00_14.2  iec958-ac3-surround-51
alsa_card.pci-_00_14.2  iec958-ac3-surround-51+input
alsa_card.platform-pcspkr   mono-fallback
alsa_card.platform-pcspkr   multichannel-output

Mais peut-être que j'ai mal compris le problème ?  Avec une
correction mineure sur le premier split pour régler une bonne
fois pour toute cette histoire de chevrons, et en mode « one
liner épique », je propose :

pacmd list-cards | awk '/^\tname: <.*>$/{split($0,n,"^\tname: 
<|>$");}/^\t+output:/{split($0,o,":");printf "%-31s %-s\n",n[2],o[2]}'

Peut-être que j'ai eu la mauvaise idée de tester sur Sid, et que
les autres versions de Debian se comportent différement ?

> J'ai une horreur de 'awk' (c'est ma faute).
> J'ai avancé avec la solution sed mais je dois passer ensuite par des boucles
> for.

J'ai du mal à me représenter de solution simple en sed ou en
shell ; mais j'imagine que c'est possible.  Si vous y parvenez,
alors je serais curieux de la voir.  N'hésitez pas à la poster !

Amicalement,
-- 
Étienne Mollier 
Fingerprint:  5ab1 4edf 63bb ccff 8b54  2fa9 59da 56fe fff3 882d
Et Hip, Hip, Hip, Hourra !   Pour le personnel infirmier !   \o/


signature.asc
Description: PGP signature


Re: exemple de ~/.pgpass qui marche (PostGreSQL/Debian/Buster) - et aide souhaitée en OpenStreetMap.

2020-03-23 Par sujet Yves Rutschle
Hello,

On Sun, Mar 22, 2020 at 04:34:46PM +0100, Basile Starynkevitch wrote:
> S'il y a des gens pour m'aider sur https://github.com/bstarynk/helpcovid ils
> sont bienvenus. Mais en anglais s'il vous plait, le contributeur le plus
> actif étant indien.

J'ai perdu le mail où tu annonces ton projet, mais j'ai
l'impression que ça existe déjà sous le nom "en première
ligne" (je ne connais pas plus l'application que ça car
c'est madame qui s'en ai servi, mais je sais que ça marche
déjà)

Y.



Re: Doublets cartes/sorties

2020-03-23 Par sujet Pierre ESTREM

Bonsoir Etienne et le monde libre...

Aïe, il y a des chevrons qui encadrent le nom des cartes.
J'ai des erreurs avec ton code, mais je vous remercie de votre 
participation.


J'ai une horreur de 'awk' (c'est ma faute).
J'ai avancé avec la solution sed mais je dois passer ensuite par des 
boucles for.


A suivre

pierre estrem



Le 23/03/2020 à 20:46, Étienne Mollier a écrit :

Pierre ESTREM, on 2020-03-22 23:34:28 +0100:

Je tente des tests de profiles de cartes son et j'ai besoin de les stocker
sous forme de tableau comme ceci :

carte1 sortie1
carte1 sortie2
carte1 sortie3
carte2 sortie1
carte2 sortie2
carte3 sortie1

Je fais ceci :

pacmd list-cards | sed -n 's/^\tname: <\(.*\)>$/\1/p;
s/^\t\+output:\([^:]\+\).*$/\1/p'

Ainsi je n'ai pas les paires "cartes/sorties" mais tout est en ligne...

Avec des boucles je ne m'en sors pas et j'ai une peur de awk.

Quelqu'en saurait-il faire cela ?

Bonsoir,

Je suppose que c'est possible de faire plus simple.  Mais avec
du code awk malheureusement j'ai ceci, qui m'a l'air de produire
une sortie comme vous semblez espérer l'obtenir :

pacmd list-cards \
| awk '
/^\tname: <.*>$/ {
split($0, name, "<|>");
}
/^\t+output:/ {
split($0, output, ":");
printf "%-31s %-s\n", name[2], output[2]
}'

Le premier match enregistre le nom de la carte dans le second
champ deux du tableau name.  Le second match extrait chaque
sorties son dans le champ deux du tableau output, puis affiche
ladite sortie, préfixée du nom de la carte.  Ça devrait bien
marcher tant que "name:" apparait en premier, et que le nom de
la carte ne contient pas de chevrons.

Amicalement,




Re: Identification orange.fr

2020-03-23 Par sujet NoSpam



Le 23/03/2020 à 20:07, ajh-valmer a écrit :

On Monday 23 March 2020 17:52:14 F. Dubois wrote:

Bonjour à toutes et tous.
Depuis quelques jours, et à priori sans intervention de ma part, la
connexion sur mon espace Orange est impossible.

Est la raison ? :
Notre secrétaire d'état au numérique demande de ne pas trop
pratiquer Internet, car très saturé en ce moment...
Préférer les SMS.


Internet n'est pas plus (ou pas beaucoup plus) qu'habituellement. Que 
les serveurs du CNED le soient ou quelques interco opérateurs ça oui.


Consulter sa BAL via SMS, faudra expliquer comment faire !

--

Daniel



Re: Doublets cartes/sorties

2020-03-23 Par sujet Étienne Mollier
Pierre ESTREM, on 2020-03-22 23:34:28 +0100:
> Je tente des tests de profiles de cartes son et j'ai besoin de les stocker
> sous forme de tableau comme ceci :
> 
> carte1 sortie1
> carte1 sortie2
> carte1 sortie3
> carte2 sortie1
> carte2 sortie2
> carte3 sortie1
> 
> Je fais ceci :
> 
> pacmd list-cards | sed -n 's/^\tname: <\(.*\)>$/\1/p;
> s/^\t\+output:\([^:]\+\).*$/\1/p'
> 
> Ainsi je n'ai pas les paires "cartes/sorties" mais tout est en ligne...
> 
> Avec des boucles je ne m'en sors pas et j'ai une peur de awk.
> 
> Quelqu'en saurait-il faire cela ?

Bonsoir,

Je suppose que c'est possible de faire plus simple.  Mais avec
du code awk malheureusement j'ai ceci, qui m'a l'air de produire
une sortie comme vous semblez espérer l'obtenir :

pacmd list-cards \
| awk '
/^\tname: <.*>$/ {
split($0, name, "<|>");
}
/^\t+output:/ {
split($0, output, ":");
printf "%-31s %-s\n", name[2], output[2]
}'

Le premier match enregistre le nom de la carte dans le second
champ deux du tableau name.  Le second match extrait chaque
sorties son dans le champ deux du tableau output, puis affiche
ladite sortie, préfixée du nom de la carte.  Ça devrait bien
marcher tant que "name:" apparait en premier, et que le nom de
la carte ne contient pas de chevrons.

Amicalement,
-- 
Étienne Mollier 
Fingerprint:  5ab1 4edf 63bb ccff 8b54  2fa9 59da 56fe fff3 882d
Et Hip, Hip, Hip, Hourra !   Pour le personnel infirmier !   \o/


signature.asc
Description: PGP signature


Re: Pulseaudio

2020-03-23 Par sujet ajh-valmer
On Monday 23 March 2020 19:50:29 Sébastien NOBILI wrote:
> 21 mars 2020 18:23 "ajh-valmer"  a écrit:
> > Je tape aussi "dpkg-reconfigure pulseaudio".
> 
> Ça ne devrait pas faire grand-chose car pulseaudio ne se lance pas comme
> démon système (c'est déconseillé upstream).
> > Je dois fermer puis réouvrir ma session graphique pour avoir enfin
> > pulsaudio qui apparait dans Kmix.

> Et avant, quand ça ne fonctionne pas, est-ce que le serveur est démarré ? :

Oui, pulsaudio apparait bien dans les processus.

>ps aux | grep pulseaudio :
 
S

Re: Identification orange.fr

2020-03-23 Par sujet ajh-valmer
On Monday 23 March 2020 17:52:14 F. Dubois wrote:
> Bonjour à toutes et tous.
> Depuis quelques jours, et à priori sans intervention de ma part, la 
> connexion sur mon espace Orange est impossible.

Est la raison ? :
Notre secrétaire d'état au numérique demande de ne pas trop
pratiquer Internet, car très saturé en ce moment...
Préférer les SMS.



Re: Pulseaudio

2020-03-23 Par sujet Sébastien NOBILI
Bonjour,

21 mars 2020 18:23 "ajh-valmer"  a écrit:

> Je tape aussi "dpkg-reconfigure pulseaudio".

Ça ne devrait pas faire grand-chose car pulseaudio ne se lance pas comme
démon système (c'est déconseillé upstream).

> Je dois fermer puis réouvrir ma session graphique pour avoir enfin
> pulsaudio qui apparait dans Kmix.

Et avant, quand ça ne fonctionne pas, est-ce que le serveur est démarré ?

ps aux | grep pulseaudio

Sébastien



Re: Identification orange.fr

2020-03-23 Par sujet Klaus Becker

Le 23/03/2020 à 19:40, F. Dubois a écrit :

Le 23/03/2020 à 19:23, NoSpam a écrit :


Bonjour,

vider le cache et virer les cookies, tester avec un autre butineur.

--

Daniel

Bonsoir, c'est fait. De plus les extensions installées font le vide au 
minimum à chaque redémarrage. Et rien n'y change.
Comme dit dans d'autres messages, le problème doit être lié à ma config 
de firefox puisque le problème ne se pose pas avec les autres ordis 
autour de moi. Clairement je pense qu'il y a quelque chose à nettoyer, 
mais quoi... j'ai viré tout ce qui semblait se rattacher à orange... Et 
c'est arrivé de nulle part, je n'ai rien changé et pouf, plus possible...


Bon, je vais continuer à chercher, désinstaller les extensions une par 
une, 



Il suffit de les désactiver

Klaus


quitte au pire à créer un nouveau profil et importer un par un tout

ce que je veux conserver.

En tout cas merci à tous pour vos réponses.
Remarquons que par les temps qui courent beaucoup doivent avoir un peu 
plus de temps...


Bonne soirée à toutes et tous, portez vous bien.

Fabien





Re: Identification orange.fr

2020-03-23 Par sujet F. Dubois

Le 23/03/2020 à 19:23, NoSpam a écrit :


Bonjour,

vider le cache et virer les cookies, tester avec un autre butineur.

--

Daniel

Bonsoir, c'est fait. De plus les extensions installées font le vide au 
minimum à chaque redémarrage. Et rien n'y change.
Comme dit dans d'autres messages, le problème doit être lié à ma config 
de firefox puisque le problème ne se pose pas avec les autres ordis 
autour de moi. Clairement je pense qu'il y a quelque chose à nettoyer, 
mais quoi... j'ai viré tout ce qui semblait se rattacher à orange... Et 
c'est arrivé de nulle part, je n'ai rien changé et pouf, plus possible...


Bon, je vais continuer à chercher, désinstaller les extensions une par 
une, quitte au pire à créer un nouveau profil et importer un par un tout 
ce que je veux conserver.


En tout cas merci à tous pour vos réponses.
Remarquons que par les temps qui courent beaucoup doivent avoir un peu 
plus de temps...


Bonne soirée à toutes et tous, portez vous bien.

Fabien



Re: Identification orange.fr

2020-03-23 Par sujet NoSpam


Le 23/03/2020 à 17:52, F. Dubois a écrit :


Bonjour à toutes et tous.
Depuis quelques jours, et à priori sans intervention de ma part, la 
connexion sur mon espace Orange est impossible.



Le service a rencontré un problème réseau, veuillez réessayer.

Telle est la réponse lorsque je clique sur S'identifier.
Quelques précisions...
j'utilise firefox 74.0 avec pas mal d'extensions de sécurité/non 
pistage... mais rien de nouveau qui justifierait ce comportement

debian sid
pas de souci au même endroit (même box...) pour se connecter depuis un 
ordi win10 avec la même version de firefox
j'ai effacé de firefox tout ce qui était enregistré concernant orange 
(mdp...)


Si quelqu'un a une idée de ce que je devrais vérifier, duckduckgo ne 
m'a pas aidé sur le coup.

Merci,
Fabien


Bonjour,

vider le cache et virer les cookies, tester avec un autre butineur.

--

Daniel



Re: Identification orange.fr

2020-03-23 Par sujet contact

Bonsoir,

moi j'y suis allé hier sans problème dans mon espace perso avec Firefox 74


François-Marie BILLARD
Le 23/03/2020 à 18:36, Klaus Becker a écrit :

Le 23/03/2020 à 17:52, F. Dubois a écrit :

Bonjour à toutes et tous.
Depuis quelques jours, et à priori sans intervention de ma part, la 
connexion sur mon espace Orange est impossible.



    Le service a rencontré un problème réseau, veuillez 
réessayer.


Telle est la réponse lorsque je clique sur S'identifier.
Quelques précisions...
j'utilise firefox 74.0 avec pas mal d'extensions de sécurité/non 
pistage... mais rien de nouveau qui justifierait ce comportement

debian sid
pas de souci au même endroit (même box...) pour se connecter depuis 
un ordi win10 avec la même version de firefox
j'ai effacé de firefox tout ce qui était enregistré concernant orange 
(mdp...)


Si quelqu'un a une idée de ce que je devrais vérifier, duckduckgo ne 
m'a pas aidé sur le coup.

Merci,
Fabien



Salut,

j'ai pas ce problème avec FF 74.0

Klaus





Re: Le seul livre disponible en français sur le site de Debian est un livre sur Debian 8

2020-03-23 Par sujet fw
Idée très bonne, mais peux-tu conserver les 2 versions, au cas ou qqun 
aurais un besoin spécifique de la V8 ?

Cordialement


Re: Identification orange.fr

2020-03-23 Par sujet Klaus Becker

Le 23/03/2020 à 17:52, F. Dubois a écrit :

Bonjour à toutes et tous.
Depuis quelques jours, et à priori sans intervention de ma part, la 
connexion sur mon espace Orange est impossible.



Le service a rencontré un problème réseau, veuillez réessayer.

Telle est la réponse lorsque je clique sur S'identifier.
Quelques précisions...
j'utilise firefox 74.0 avec pas mal d'extensions de sécurité/non 
pistage... mais rien de nouveau qui justifierait ce comportement

debian sid
pas de souci au même endroit (même box...) pour se connecter depuis un 
ordi win10 avec la même version de firefox
j'ai effacé de firefox tout ce qui était enregistré concernant orange 
(mdp...)


Si quelqu'un a une idée de ce que je devrais vérifier, duckduckgo ne m'a 
pas aidé sur le coup.

Merci,
Fabien



Salut,

j'ai pas ce problème avec FF 74.0

Klaus



Identification orange.fr

2020-03-23 Par sujet F. Dubois

Bonjour à toutes et tous.
Depuis quelques jours, et à priori sans intervention de ma part, la 
connexion sur mon espace Orange est impossible.



   Le service a rencontré un problème réseau, veuillez réessayer.

Telle est la réponse lorsque je clique sur S'identifier.
Quelques précisions...
j'utilise firefox 74.0 avec pas mal d'extensions de sécurité/non 
pistage... mais rien de nouveau qui justifierait ce comportement

debian sid
pas de souci au même endroit (même box...) pour se connecter depuis un 
ordi win10 avec la même version de firefox
j'ai effacé de firefox tout ce qui était enregistré concernant orange 
(mdp...)


Si quelqu'un a une idée de ce que je devrais vérifier, duckduckgo ne m'a 
pas aidé sur le coup.

Merci,
Fabien


Re: Résolution OpenVPN

2020-03-23 Par sujet Sil

Le 19/03/2020 à 16:15, Guillaume Clercin a écrit :


Il est possible, pour le client, d'utiliser un serveur dns qui se
trouve de coté du serveur.
Dans la configuration du service openvpn, tu peut ajouter:
push "dhcp-option DNS "

et éventuellement
push "dhcp-option DOMAIN "

À noter que, une fois le client est connecté au vpn, toutes les
requêtes passeront par le vpn.


Bonjour,

J'ai ajouté l'option "dhcp-option DNS" et la résolution fonctionne. Il 
faut juste attendre un peu, car ça prend un peu de temps.


Je ne pensais pas que l'on pouvait atteindre autre chose que l'IP du 
serveur VPN.


Merci

Sil



Re: Pulseaudio

2020-03-23 Par sujet Fabien R
On 21/03/2020 18:23, ajh-valmer wrote:
> Bonjour,
> 
> J'ai installé Pulseaudio, mais je n'arrive pas à "l'incruster".

Sous xfce, j'utilise xfce4-pulseaudio-plugin qui me donne accès à pavucontrol.
Tu dois avoir un équivalent sous KDE.

--
Fabien



Le seul livre disponible en français sur le site de Debian est un livre sur Debian 8

2020-03-23 Par sujet Hamdy Abou El Anein
Bonjour,

Le seul livre disponible sur le site de Debian est sur Debian 8.

https://www.debian.org/doc/books.fr.html#french

Je vous propose de le remplacer par cet ouvrage : Le guide complet de Linux 
Debian 10 Buster.

https://medium.com/@hamdyabouelanein/le-guide-complet-de-linux-debian-10-buster-ee5994d1a01e

Meilleures salutations.

Hamdy Abou El Anein
Founder / Linux system engineer
Daylightlinux.ch