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 » Reconfiguration après installation carte vidéo et FGFS » 25-08-2020 13:40:26

jibe
Merci pour ces nouvelles pistes. En fait, j'ai déjà vérifié tout ça...

Bon, tu dis que ce n'est pas étonnant que l'affichage se ballade entre les deux écrans, et que cette config matérielle n'est pas idéale pour du multi-écran/multi-gpu... On va dire que c'est peut-être ça le problème...

En fait, comme je crois l'avoir dit plus haut, elle n'était pas vraiment destinée à tester FlightGear : c'est une bécane de bureau ordinaire, d'où l'absence de carte graphique au départ.

Bon, je vais donc me contenter de l'état actuel (et donc reboot ou non utilisation de l'écran secondaire quand il démarre mal), en attendant de voir si quelqu'un a une idée ou si je tombe par hasard sur la solution... sad

Merci en tous cas de ton aide : au moins, ça me rassure un peu sur certaines bizarreries que je considérais comme anormales mais qui ne seraient dues qu'à une config matérielle mal adaptée.

#2 Re : Matériel » Reconfiguration après installation carte vidéo et FGFS » 25-08-2020 07:29:13

jibe
Salut,

J'ai fini par trouver, dans /tmp, un dossier assez bizarre nommé pulse-quelquechose (quelque chose étant un ensemble de chiffres et lettres bizarres que je n'ai pas noté). Je l'ai supprimé, et du coup j'ai pu lancer pulseaudio qui semble, malgré ce que je pensais, assez indispensable à Firefox.

Donc, il semble que le problème du son soit résolu, sauf que je ne comprends toujours pas comment, en mettant cette carte vidéo, il a pu se mettre en place cette config bizarre. Probablement une manip que j'ai faite pour tenter de rétablir les choses, mais quand même, c'est bien seulement le fait d'installer cette carte qui a mis la pagaille dans le son. À cause de la sortie son sur son HDMI, peut-être ?

Reste à voir le problème de la vidéo, sur lequel je sèche...

#3 Re : Matériel » Reconfiguration après installation carte vidéo et FGFS » 24-08-2020 17:47:41

jibe
Salut,

Personne n'a une piste, une doc à me suggérer ?

J'ai continué quelques investigations, et il y a des choses qui me surprennent. Entre autres, j'avais pulseaudio installé, mais pour autant que je me souvienne, je ne m'en servais pas et il n'était pas lancé. Mais je viens de voir que ses fichiers de config (dans /etc/pulse) sont tous datés du jour où j'ai installé ma carte ! Pourtant, je ne vois vraiment pas ce que j'aurais pu faire qui soit à l'origine de ces modifications !

En tous cas, je n'ai aucun process pulseaudio, et quand j'essaie de le démarrer, j'ai un message d'erreur :

$ pulseaudio --start
E: [pulseaudio] main.c: Échec lors du démarrage du démon.
 



Une désinstallation/réinstallation n'a rien changé...

Bon, je vais continuer à fouiller, mais des suggestions seraient les bienvenue ! Pour les problèmes d'affichage aussi : si la désinstallation/réinstallation de pulseaudio n'a rien fait pour le son, j'ai depuis mon second écran systématiquement dans les choux ! crash.gif À n'y rien comprendre !

#4 Re : Matériel » Reconfiguration après installation carte vidéo et FGFS » 23-08-2020 13:03:16

jibe
À propos du matériel supportant FlightGear, c'est par là :
http://wiki.flightgear.org/Hardware_Recommendations
http://wiki.flightgear.org/Supported_Video_Cards

Ce que j'ai semble donc assez minimal, mais suffisant... Ce que confirme, comme je disais, le fonctionnement du simulateur.

#5 Re : Matériel » Reconfiguration après installation carte vidéo et FGFS » 23-08-2020 12:50:55

jibe
Effectivement, le journal n'est pas très beau à voir :

# journalctl -r -p err
-- Logs begin at Sun 2020-08-23 13:00:23 CEST, end at Sun 2020-08-23 13:05:23 CEST. --
août 23 13:00:59 poste12 systemd[1060]: Failed to start Sound Service.
août 23 13:00:59 poste12 systemd[1060]: Failed to start Sound Service.
août 23 13:00:59 poste12 systemd[1060]: Failed to start Sound Service.
août 23 13:00:58 poste12 systemd[1060]: Failed to start Sound Service.
août 23 13:00:58 poste12 systemd[1060]: Failed to start Sound Service.
août 23 13:00:58 poste12 systemd[1060]: Failed to start Sound Service.
août 23 13:00:39 poste12 ntpd[769]: unable to create socket on enp33s0 (5) for fe80::329c:23ff:fea4:b87b%2#123
août 23 13:00:39 poste12 ntpd[769]: bind(24) AF_INET6 fe80::329c:23ff:fea4:b87b%2#123 flags 0x11 failed: Cannot assign requested address
août 23 13:00:37 poste12 ntpd[769]: error resolving pool 3.debian.pool.ntp.org: Temporary failure in name resolution (-3)
août 23 13:00:36 poste12 ntpd[769]: error resolving pool 2.debian.pool.ntp.org: Temporary failure in name resolution (-3)
août 23 13:00:35 poste12 ntpd[769]: error resolving pool 1.debian.pool.ntp.org: Temporary failure in name resolution (-3)
août 23 13:00:34 poste12 ntpd[769]: error resolving pool 0.debian.pool.ntp.org: Temporary failure in name resolution (-3)
août 23 13:00:31 poste12 avahi-daemon[697]: chroot.c: open() failed: No such file or directory
août 23 13:00:31 poste12 NetworkManager[625]: <error> [1598180431.6169] session-monitor: failed to create systemd-logind monitor: -2
août 23 13:00:25 poste12 kernel: kvm: disabled by bios
août 23 13:00:25 poste12 kernel: kvm: disabled by bios
août 23 13:00:25 poste12 kernel: kvm: disabled by bios
août 23 13:00:25 poste12 kernel: kvm: disabled by bios
août 23 13:00:25 poste12 kernel: sp5100-tco sp5100-tco: Watchdog hardware is disabled
août 23 13:00:23 poste12 kernel: ACPI Error: Evaluating _BCM failed (20180810/video-370)
août 23 13:00:23 poste12 kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.GFX0.VGA.LCD._BCM, AE_NOT_FOUND (20180810/psparse-516)
août 23 13:00:23 poste12 kernel: ACPI Error: Method parse/execution failed \AFN7, AE_NOT_FOUND (20180810/psparse-516)
août 23 13:00:23 poste12 kernel: ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.GFX0.VGA.AFN7], AE_NOT_FOUND (20180810/psargs-330)
août 23 13:00:23 poste12 kernel: pnp 00:01: can't evaluate _CRS: 1
 



Par contre, je comprends assez mal certaines erreurs signalées :

"Failed to start sound service", mais comme souvent, si je n'ai pas de son dans Firefox, VLC a bien le son de même que Chromium. En tous cas, ça fonctionnait avant l'ajout de la carte
"error resolving pool 0.debian.pool.ntp.org" Allons, bon, NTP est dans les choux aussi ? Je ne sais pas si c'est en rapport avec l'ajout de la carte graphique, mais il fonctionnait peu de temps avant, et je ne vois rien d'autre qui a changé depuis

Pour les autres erreurs, je ne peux trop rien dire : soit elles sont normales (kvm disabled...), soit elles ne m'ont jamais gêné et j'en ignorais l’existence (entre autres, le problème avec Avahi qui me semble faire malgré tout ce qu'il doit).

anonyme a écrit :

on est d'accord que sans le jeux installé , la machine tourne parfaitement ? (ou tu a des soucis aussi )


Non, comme je disais, ce n'est peut-être qu'une impression, confirmée d'ailleurs sur le forum FlightGear où j'ai posé la question : plusieurs membres l'utilisent avec Debian, il n'y a aucun souci et je l'ai installé selon la même procédure qu'eux. Ils ne voient vraiment pas comment FlightGear pourrait mettre la pagaille et n'ont jamais rencontré un tel cas.

anonyme a écrit :

tu précise que sans la carte nvidia tout est correct


Ça l'était avant de l'installer : vraiment aucun souci. Je n'ai pas essayé de la retirer (pas facile d'accès du tout...), et comme j'ai pas mal bricolé, ça ne va plus vraiment être significatif...

anonyme a écrit :

oui , ça fonctionne avec ou sans ce fichier. (xorg.conf)


Et s'il est présent, il est systématiquement pris en compte ? J'aurais assez l'impression qu'il l'est parfois, parfois non...

anonyme a écrit :

et pour ça je suis étonné quand même  roll


depuis l'ajout de la carte vidéo, la config (essentiellement vidéo et peut-être son) change de manière assez aléatoire
 



Ben oui, moi aussi ! Pourtant, ça m'a encore fait le coup cet après-midi quand j'ai redémarré la bête : écran secondaire complètement brouillé (lignes blanches avec quelques couleurs, comme s'il était complètement désynchronisé horizontalement). Reboot sans rien toucher, et c'est reparti correctement scratchhead.gif. Ça me fait assez souvent ce coup, ou alors les écrans sont inversés, ou déplacés l'un par rapport à l'autre...

#6 Re : Matériel » Reconfiguration après installation carte vidéo et FGFS » 23-08-2020 10:13:58

jibe
Salut,

Merci de ta réponse smile

C'est vrai que j'aurais pu en dire un peu plus sur la config matérielle (mais j'y reviendrai, ce n'est pas mon véritable souci). Alors allons-y :

$ lscpu
Architecture :                          x86_64
Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit
Boutisme :                              Little Endian
Tailles des adresses:                   48 bits physical, 48 bits virtual
Processeur(s) :                         4
Liste de processeur(s) en ligne :       0-3
Thread(s) par cœur :                    2
Cœur(s) par socket :                    2
Socket(s) :                             1
Nœud(s) NUMA :                          1
Identifiant constructeur :              AuthenticAMD
Famille de processeur :                 21
Modèle :                                101
Nom de modèle :                         AMD A10-9700 RADEON R7, 10 COMPUTE CORES 4C+6G
Révision :                              1
Vitesse du processeur en MHz :          3810.277
Vitesse maximale du processeur en MHz : 3500,0000
Vitesse minimale du processeur en MHz : 1400,0000
BogoMIPS :                              6999.65
Virtualisation :                        AMD-V
Cache L1d :                             32K
Cache L1i :                             96K
Cache L2 :                              1024K
Nœud NUMA 0 de processeur(s) :          0-3
Drapaux :                               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb bpext ptsc mwaitx cpb hw_pstate ssbd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic vgif overflow_recov
 



$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: nouveau (0x10de)
    Device: NV106 (0x128b)
    Version: 18.3.6
    Accelerated: yes
    Video memory: 2023MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.3
    Max compat profile version: 4.3
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: nouveau
OpenGL renderer string: NV106
OpenGL core profile version string: 4.3 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.3 (Compatibility Profile) Mesa 18.3.6
OpenGL shading language version string: 4.30
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

 



$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 2130, maximum 16384 x 16384
DVI-D-1 connected 1680x1050+186+1080 (normal left inverted right x axis y axis) 0mm x 0mm
   1680x1050     59.88*+
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
   1920x1080     60.00*+  50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1400x1050     59.95  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
VGA-1 disconnected (normal left inverted right x axis y axis)
 



Donc comme tu le vois, le driver vidéo est "nouveau" (driver libre), et mes deux écrans sont connectés sur la carte vidéo.

anonyme a écrit :

donc une "DF stretch" ça va pas le faire  hmm  (ton profil) , même avec les backports


Ooops, pardon... Mon profil n'était pas à jour, j'ai corrigé. Donc, j'ai maintenant la version 10 (Buster).

anonyme a écrit :

pour les ressources matérielle lors de l'ajout d un gpu , tu a par exemple un changement de nom de la carte réseau mais c'est tout  .


Je comprends mal ce que tu veux dire par là ? Il y a bien à minima à revoir la config des écrans ?

anonyme a écrit :

la GT 710B ne vaut rien pour jouer , mais je ne connais pas le gpu intégré au processeur
a priori ce jeux n' aime pas ta configuration ou est mal installé
j'ai pas trouvé la configuration minimale ici  =>  https://www.flightgear.org/ (mémoire , cpu , gpu etc .....  )


On est bien d'accord que j'ai une config théoriquement bien insuffisante. Mais je ne suis pas du tout un gamer, j'ai juste quelques essais à faire avec FlightGear, qui fonctionnait très bien sans carte graphique, mais quand même trop lent pour mon besoin. J'ai donc ajouté la carte pour avoir (je pense ?) un peu mieux qu'avec les fonctions graphiques du processeur. Et j'ai effectivement une nette amélioration dans ce sens, qui me convient pour ce que j'ai à faire.

Mon souci n'est pas là, sauf si FlightGear arrive à modifier la manière dont le système démarre, ce qui me surprend mais qui semble être parfois le cas... ce qui n'est peut-être bien qu'une coïncidence. Mon souci est simplement que, depuis l'ajout de la carte vidéo, la config (essentiellement vidéo et peut-être son) change de manière assez aléatoire et que j'aimerais bien la refaire proprement. Mais pour cela, entre beaucoup d'autres choses, faut-il ou pas avoir un /etc/X11/xorg.conf ? Certains semblent dire que c'est la panacée, d'autres que c'est inutile...

Je me pose aussi la question sur ce qui peut faire que Firefox n'ait parfois plus de son, de manière assez aléatoire.

#7 Re : Matériel » Reconfiguration après installation carte vidéo et FGFS » 22-08-2020 19:41:21

jibe
Bon, je vérifiais deux choses :
- L'applet de configuration du son (système->préférences->matériel->son), qui est moins large qu'avant et qui ne comporte plus le test des haut-parleurs. J'avais déjà eu ça quand les enceintes ne sont pas branchées.
- Le son dans Firefox

et en fait, je m'aperçois qu'avec au moins plusieurs autres choses, dont VLC et Chromium, le son est bon même si l'applet est réduite et le son absent dans Firefox !

Quand même assez curieux, et curieuse coïncidence avec l'ajout de la carte vidéo : avant, je répète, je n'avais ça que lorsque les enceintes étaient débranchées, et bien sûr je n'avais de son nulle part...

Bon, des idées pour au moins repartir sur une config à peu près propre ?

#8 Matériel » Reconfiguration après installation carte vidéo et FGFS » 22-08-2020 13:19:54

jibe
Réponses : 11
Salut,

Je viens d'ajouter une carte vidéo (avant, j'utilisais la vidéo intégrée, gérée par le processeur principal) et d'installer FlightGear Flight Simulator avec la méthode "download et compil" (pour avoir une version + récente que le paquet Debian, sachant que la méthode utilise les paquets officiels Debian chaque fois que c'est possible pour tout ce qui n'affecte pas FGFS).

À noter que j'utilise deux écrans, actuellement tous deux branchés sur la carte vidéo.

Depuis, c'est un peu la cata : chaque redémarrage est différent (!), parfois j'ai l'affichage attendu (écrans bien positionnés, fonctionnant normalement), parfois c'est un peu n'importe quoi, écrans mal positionnés, voire carrément mal configurés et ne donnant pas un affichage correct. Pareil pour le son : parfois il y en a, parfois pas...

J'ai l'impression que l'utilisation de FlightGear me modifie des choses (généralement, ça redémarre de manière différente ensuite, ou le son qui fonctionnait bien ne veut plus se reconfigurer correctement), mais pas que : j'ai des comportements différents aussi même si je m'abstiens de lancer FGFS.

Je pense qu'il y a quelques conflits de configuration entre celle d'avant (sans carte vidéo) et l'actuelle. J'ai tenté quelques trucs (création de fichier /etc/X11/xorg.conf contenant les bonnes données sur mes écrans, création de /etc/asound.conf, dpkg-reconfigure xserver-xorg...), mais sans grand succès : un peu moins d'instabilités, mais pas de vraie stabilité, toujours quelques redémarrages n'aboutissant pas à une bonne config...

Je pense qu'il faudrait que je m'assure que rien ne reste de l'ancienne config (ni de mes bricolages hasardeux !) et que je refasse une config propre, mais j'avoue me perdre un peu dans les différentes solutions proposées sur le web !

Quelle serait la bonne méthode pour repartir sur de bonnes bases ?

Si besoin, bien sûr, je donnerai des infos complémentaires sur ma config, mais là je ne sais pas trop ce qui serait utile ou pas. Je me contenterai donc de ceci dans un premier temps :

$ uname -a
Linux poste12 4.19.0-10-amd64 #1 SMP Debian 4.19.132-1 (2020-07-24) x86_64 GNU/Linux
 



$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) I/O Memory Management Unit
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:02.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Carrizo Platform Security Processor
00:09.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Carrizo Audio Dummy Host Bridge
00:09.2 Audio device: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Audio Controller
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 49)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 4a)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 5
05:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset USB 3.1 xHCI Controller (rev 02)
05:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset SATA Controller (rev 02)
05:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset PCIe Upstream Port (rev 02)
16:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
21:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
25:00.0 USB controller: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller
27:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 710B] (rev a1)
27:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
 



Note : je veux que le son sorte sur la carte intégrée (Advanced Micro Devices) et non sur le HDMI de la carte graphique.

#9 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 22-08-2020 08:30:19

jibe
Salut,

J'ai reçu ma nouvelle UART, je branche, je lance un

inputattach --baud 115200 -dump /dev/ttyUSB0


et j'ai bien des tas de données qui défilent smile

Pas essayé encore en utilisation réelle : je viens aussi de rajouter une carte graphique, et mon simulateur de drone ne fonctionne plus (probablement juste à reconfigurer). FlightGear semble ne pas accepter ça comme joystick, à voir, mais je n'en suis pas vraiment surpris. En tous cas, je ne vois pas pourquoi, maintenant, la télécommande ne pourrait pas être utilisée comme joystick au moins avec un simulateur de drone (je poserai la question pour FlightGear sur le forum dédié), ce qui est mon but principal, au moins tant qu'un quadricoptère à peu près correct n'est pas dispo sous FlightGear.

Donc, merci infiniment pour ton aide précieuse et efficace, @raleur smile Je passe le sujet en résolu, le problème venait bien de toute évidence de cette UART. Je redonne à toutes fins utiles celle qui fonctionne bien : c'est ce modèle-ci, probablement dispo chez d'autres fournisseurs.

#10 Re : Multimédia » [RESOLU] LMMS : pas de son :( » 19-08-2020 13:40:41

jibe
Bon, désolé pour le bruit, mais je devais avoir un truc bizarre : en fait, après reboot, ça fonctionne !

Reste qu'il semble que seul SDL marche bien, mais bon, pour commencer je m'en contenterai.

#11 Multimédia » [RESOLU] LMMS : pas de son :( » 19-08-2020 11:38:23

jibe
Réponses : 1
Salut,

Je voulais essayer LMMS, mais je n'ai aucun son ! Quand je vais dans Editer->Configuration->Audio, je vois qu'il est paramétré en Pulse Audio -> Normal, je n'ai pas PulseAudio.

Mais là où ça se corse, c'est que quoi que je choisisse, soit après redémarrage il revient sur PulseAudio, soit il se retrouve en Dummy (no sound output). Idem d'ailleurs si je ne redémarre pas ! Seul SDL consent à rester configuré, mais le son est tout haché !

J'ai tenté de chercher un fichier de configuration pour le modifier à la main, mais hormis un lmmsrc.xml auquel je ne comprends rien (toutes les sorties son sont mentionnées de la même manière !), je n'ai rien trouvé...

Comment faire pour avoir du son correct ? À part pour ça, je n'ai pas besoin de PulseAudio et je préférerais ne pas l'installer...

#12 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 16-08-2020 13:50:33

jibe

raleur a écrit :

Un 4 couches serait séparé en 3 parties.


Evidemment ! Suis-je bête !

#13 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 16-08-2020 13:43:50

jibe
Entre broches 26 (TXD) et 25 (RXD) du CP2102 : 20MΩ
Entre broches 25 (RXD) et 24 (RTS) du CP2102 : 16MΩ
Entre broches RXD et 3.3V du connecteur Dupont : 3.48MΩ

Donc, pas de court-circuit... Après, il faudrait peut-être aussi voir en fonctionnement au cas où le CP2102 aurait une porte interne qui déconne, mais c'est plus difficile à mesurer et à savoir ce qu'on devrait trouver...

Pour le 4 faces, c'est l'impression que j'ai en regardant la tranche du circuit, qui semble nettement séparé en 2 parties. Mais c'est toujours assez difficile d'être sûr...

Bon, laissons tomber pour le moment, on verra avec l'autre UART ce que ça donne...

#14 Autres » Client simple (KISS) pour caldav (Baïkal) » 16-08-2020 10:52:30

jibe
Réponses : 0
Salut,

Il est assez étonnant de voir que Debian dispose de plein de serveurs CalDav, mais apparemment d'aucun client si ce ne sont les usines à gaz associées à de nombreux logiciels (Lightning, Soho etc.).

Jusque là, j'utilisais seamonkey-calendar, qui a au moins l'avantage d'avoir une fenêtre autonome et simple de gestion des calendriers. Mais ça fonctionne avec lightning plutôt fait pour Thunderbird, que j'avais assez miraculeusement réussi à mettre à jour... jusque là où je n'y parviens plus, ce à quoi je m'attendais...

Il doit pourtant bien exister un client simple ou, à défaut, une appli web qui fasse le minimum : saisie et affichage des événements sur un ou plusieurs calendriers, alarmes, sans être une usine à gaz intégrée ou associée avec un tas de fonctions qui n'ont rien à voir. Bref, un truc en (préhistorique ?) philosophie Unix : on fait une chose, et on la fait bien. Quelqu'un connaît quelque chose d'installable (quitte à compiler à partir des sources) sur Debian ?

Même question pour un client CardDav (ce qui n'a rien à voir avec un agenda ! Une tondeuse pour le gazon, une cafetière pour le café, un agenda pour le calendrier et un carnet d'adresses pour les contacts. On fait une chose, et on la fait bien, on ne cherche pas à moudre le gazon ni à tondre le café !).

#15 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 16-08-2020 10:33:20

jibe
Salut,

raleur a écrit :

L'impédance d'entrée devrait être élevée.


Effectivement, d'après la DataSheet, ça semblerait... C'est pourquoi je suis assez étonné des mesures que j'ai faites ! Pourtant, elles sont assez confirmées par le comportement, en particulier l'écrasement du signal sans mon petit adaptateur...

raleur a écrit :

Pourrait-il y avoir un court-circuit avec une des broches voisines du circuit intégré (TXD et RTS) ? Je sais bien que l'exemplaire sur la photo n'est pas le tien, mais on peut voir une masse claire entre les broches RXD et RTS (au niveau des lettres "SI" du marquage "SILABS") qui ne me plaît pas trop.


Ébédidon ! Je n'avais pas regardé la photo si attentivement ! C'est vrai qu'il semble bien y avoir un court-circuit entre les broches ! Mais mon exemplaire est assez clean de ce côté là.

Après, le PCB semble être du 4 faces, va savoir ce qui se passe sur les faces centrales ! Un via pourrait être placé trop près d'une masse ou va savoir...

raleur a écrit :

Je commence à être à court d'idées.


Déjà, merci infiniment pour ton aide très précieuse et le temps que tu as passé sur ce problème smile C'est vraiment sympa !

Je propose qu'on attende une ou deux semaines que j'aie reçu la nouvelle UART que j'ai commandée. On peut effectivement se demander assez sérieusement si celle que j'ai n'a pas un gros défaut soit de conception soit de réalisation...

Je te tiens au courant dès que j'ai reçu et testé la nouvelle, ça confirmera/infirmera déjà cette question.

#16 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 15-08-2020 22:00:26

jibe
J'avais essayé plusieurs combinaisons qui retournaient des erreurs, mais pas celle-là apparemment.

inputattach ne rend pas la main, mais n'affiche rien alors que le scope me montre bien le joli signal, qui change un peu quand je manipule la télécommande...

#17 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 15-08-2020 21:21:58

jibe

raleur a écrit :

Si la valeur du courant varie peu en fonction de la tension, alors c'est peut-être le cas ici.


Peut-être. Mais reste que, comme tu dis, un courant de plus de 40mA, c'est trop...

raleur a écrit :

Tu as revérifié si picocom recevait toujours l'écho avec le cavalier de rebouclage entre TX et RX ?


C'est ce qui me surprend : aucun problème de ce côté ! Mais bon, si cette UART n'est pas conforme aux normes et que le courant élevé qu'on constate est "normal" pour elle, encore heureux que la sortie TX soit compatible avec !

raleur a écrit :

Tu les as bien exécutés sans avoir lancé (ou après avoir arrêté) l'instance d'inputattach sur le port avec --fsia6b ?


Pour picocom, oui. Pour inputattach, pas d'instance en cours et je lance :

inputattach -fsia6b /dev/ttyUSB0 -dump --baud 115200


J'ai essayé avec et sans le --baud 115200, puisque normalement --fsia6b positionne déjà à 115200bauds.

#18 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 15-08-2020 20:23:55

jibe

raleur a écrit :


Je ne me serais pas embêté et j'aurais utilisé une porte logique non inverseuse quelconque (buffer, AND ou OR) ou deux portes logiques inverseuses (NAND ou NOR) en cascade,


Ben le problème, c'est que l'UART fout pas mal de trucs à genoux. Pas vraiment pu déterminer l'impédance, et le comportement est bizarre : avec une résistance de 47Ω vers la masse, j'ai encore plus de 2V sur RX, ce qui laisse supposer une résistance de pull-up sur le 3.3V de  30.5Ω. Par contre, chose curieuse, quand je court-circuite RX à la masse, j'ai un courant de 48mA, ce qui laisse supposer une résistance de pull-up de 68.8Ω... J'ai du mal à comprendre comment c'est foutu ! Donc, j'ai préféré un transistor qui mette RX à la masse (0V) lorsqu'il est saturé, au moins je suis sûr !

raleur a écrit :


Tu devrais peut-être mettre une résistance en série sur la base du premier transistor, sinon si l'impédance de sortie du récepteur à l'état haut est faible, elle et le transistor risquent de souffrir.


C'est vrai, je n'y avais pas réfléchi...

raleur a écrit :


Tu as relancé inputattach --dump ou bien picocom sur le port série ttyUSBx en 115200 bit/s pour voir s'il reçoit quelque chose ?


picocom ne reçoit rien du tout (mais je ne suis pas très sûr des bits de start/stop/parité... pas pris le temps de fouiller le net ou d'essayer toutes les combinaisons)

Par contre, à propos d'inputattach, quand j'ajoute --dump, il n'est pas content :

inputattach: mode -dump cannot be used as the previous mode (--fsia6b) does not have an init function


Quand je n'ajoute pas l'option, il semble se comporter normalement, mais on ne reçoit rien. Serait-ce le module que j'ai compilé qui n'est pas bon ?

#19 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 15-08-2020 17:30:48

jibe
Salut,

Bon, j'ai fait des essais avec ce montage intermédiaire pour tenter d'adapter les impédances : Adapt_FSIA6b.png

Il y a sûrement bien meilleur, mais ça fait un bon bout de temps que je n'ai plus fait de conception/calcul de circuits électroniques... Suggestions bienvenues !

Là, j'ai bien un joli signal sur la borne RX de l'UART, semblable au dernier dont j'ai mis l'image (voir post #49). J'ai même quelques variations de ce signal quand je manipule la télécommande smile

Les tensions sont bonnes : niveau bas à environ 0V et niveau haut à environ 4V.

Par contre :
- La LED "data" de l'UART reste obstinément éteinte
- jstest-gtk ne bronche pas quand je manipule la télécommande
- Il affirme également ne pas connaître le joystick et lui trouve 14 axes et 9 boutons (mais bon, peut-être effectivement qu'il ne l'a pas dans ses modèles)

Bon, je ne vois plus trop d'autres explications qu'un problème avec cette UART... Vu le faible prix, j'en ai commandé une autre.

PS : La balise IMG fonctionne-t-elle ? Chez moi, elle s'obstine à fonctionner en prévisualisation du post, mais plus une fois validé... Probablement la config de mon firewall. Okazou, voici l'adresse de l'image : https://www.bj-informatique.com/images/Adapt_FSIA6b.png

#20 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 09-08-2020 21:21:44

jibe

raleur a écrit :


Non, seulement le niveau des bits de données des octets transmis. Je répète, ce n'est pas du PWM. C'est une transmission de données numériques.


Ben... Excuse-moi de ne pas être d'accord, mais un octet donne une trace de ce genre, et un autre octet aura une trace différente, avec d'autres bits, et donc des largeurs et un nombre d'impulsions variable, ce qui devrait quand même se voir...

Bon, quoi qu'il en soit, il y a effectivement un problème d'adaptation d'impédances, reste à déterminer pourquoi. Un défaut du récepteur n'est pas impossible, mais j'en ai deux et je suis presque sûr de n'en avoir branché qu'un seul en USB, donc l'endommagement dû à ce branchement est très peu probable. Je vais essayer de voir ce qu'il en est...

#21 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 09-08-2020 17:18:44

jibe

raleur a écrit :

Si tu veux visualiser l'effet de la manipulation des commandes, il faudrait l'augmenter afin de voir une trame d'octets entière.


J'ai tenté, mais je n'ai pas réussi à synchroniser correctement. Par contre, tu ne crois pas qu'on devrait quand même voir quelque chose bouger ? Les largeurs et nombre d'impulsions devraient varier, même sans synchro ça devrait se remarquer, or strictement rien ne bouge...

raleur a écrit :

Je n'ai pas utilisé d'oscilloscope depuis environ 15 ans, donc ma science du déclenchement est complètement rouillée.


Donc, un peu plus récente que la mienne ! Reste que je ne vois pas comment on pourrait faire : pour autant que je me souvienne, on déclenche sur un niveau, en regardant ce qu'il y a juste avant ou après pour savoir si c'est un front montant ou descendant. Ou alors, il faudrait un déclenchement externe, et donc que l'UART ou le récepteur fournisse un top synchro au moment du start bit...

raleur a écrit :

Donc il y a un problème qui écroule le niveau bas (actif). Tu es sûr du câblage ?


Oui, trois fils avec photos, je ne devrais pas me tromper, quand même ! Et si je me trompe, il va y avoir un problème d'alim (masse, plus, signal...) !

raleur a écrit :

La sortie du récepteur sur l'entrée RX de l'UART et la masse/0V sur la masse ?


Ben oui, je répète : si c'était faux, le récepteur serait mal ou pas alimenté.

raleur a écrit :

Tu as enlevé le pont entre TX et RX ?


Oui : je suis obligé pour brancher autre chose à la place.

Bon, je crois donc qu'on peut en conclure que mon UART chinoise ne vaut pas grand chose et qu'il faut que je m'en procure une autre ?

#22 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 09-08-2020 14:52:08

jibe
Salut,

Impossible de retrouver mes mesures d'hier matin ! De toute évidence, mon vieil oscillo dont je ne me suis plus servi depuis 20 ans avait tous ses contacteurs et potentiomètres bien plus encrassés que ce qu'il paraissait de prime abord. J'ai démonté les parties inaccessibles autrement et passé du nettoyant à contacts partout, du coup j'ai des choses beaucoup plus cohérentes. Et en tous cas, je retrouve bien ma composante continue de 3V et quelques (varie un peu selon l'alim, mais ça oscille entre 3.2 et 3.4 environ).

Par contre, drôle de truc : quand je suis branché sur l'UART, cette composante persiste même en débranchant la masse de l'oscillo ! Bizarre retour par la terre ? À voir...

Donc, une fois remis mon oscillo à peu près en état, j'ai alimenté le récepteur de télécommande par piles, et branché la sonde sur la sortie. J'obtiens bien des impulsions d'environ 3.5V d'amplitude (0.2V/div, sonde x10).

Par contre, comment déclencher sur le front descendant du bit de start ? Il déclenche sur le premier front descendant qu'il trouve, et du coup les bits se superposent ! Bon, en tous cas, j'ai refait une (mauvaise) photo, base de temps réglée sur 10µs.

Ça paraîtrait à priori pas mauvais, sauf que ça ne bouge pas quand je manipule la télécommande... Peut-être difficile à voir dans ces conditions, mais je pense qu'on devrait bien se rendre compte que certaines impulsions varient, apparaissent ou disparaissent, non ? Autre bizarrerie : au départ, je n'ai que la composante continue, les impulsions apparaissent dès que je mets en route la télécommande, et persistent quand je l'arrête !

Du coup, j'ai refait l'essai avec l'UART. Et là, je retrouve bien le même genre d'impulsions, mais qui ne varient plus de 0 à 3.5V, mais d'environ 3.2 à 3.5V ! Comprends pas pourquoi ?

FSIA6B-seul.jpg

https://www.bj-informatique.com/images/FSIA6B-seul.jpg

#23 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 08-08-2020 13:41:30

jibe

jibe a écrit :

Je ne me suis pas trop préoccupé des impulsions télécommande arrêtée, juste de celles qui s'ajoutent quand on la met en route et qui font une largeur d'environ 2 à 3 ms.



Tiens, je n'y avais pas réfléchi, mais vu l'instabilité de la trace, une grosse erreur est très probable. Or, la largeur des impulsions PWM de la télécommande varient entre 1 et 2ms. Pas mesuré précisément d'une part parce que je n'avais pas vraiment pensé à cette possibilité et surtout parce que c'est difficile de bien se synchroniser dessus, mais la période totale semblerait bien être d'une vingtaine de ms, ce qui correspondrait bien à un signal PWM !

#24 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 08-08-2020 13:30:12

jibe

raleur a écrit :

Observer un signal numérique pas vraiment périodique avec un oscilloscope analogique, ce n'est pas évident.


Ben oui, mais on fait ce qu'on peut avec ce qu'on a wink

raleur a écrit :

La sortie du récepteur était-elle à vide ou connectée à l'entrée RX de l'adaptateur USB-UART ?


Récepteur connecté sur l'UART par un câble de 20cm, sonde sur l'entrée RX de l'UART.

raleur a écrit :

Comment as-tu fait la mesure ? Avec des fils volants ? avec une sonde d'oscilloscope branchée au plus près de la source ? une sonde compensée en impédance (1:10) ?


Je ne sais pas ce que tu appelles des fils volants... J'ai pris une petite nappe avec des connecteurs Dupont femelle de châque côté, et connecté ça d'une part au récepteur, d'autre part à l'UART. Exactement comme on fait pour une utilisation "normale" de la télécommande, quand on branche les canaux sur un servo ou un arduino...

Pour la sonde de l'oscillo, elle est tout à fait classique, utilisée en position x1.

raleur a écrit :

Avec quel calibre ? Si je lis bien 0,5 V/division sur la photo, ça fait donc une hauteur moyenne entre niveaux haut et bas d'environ 1 V (2 divisions) sans compter le bruit, ce qui me semble insuffisant même pour du LVTTL.


Il ne faut pas trop regarder la photo, à part pour avoir une vague idée des signaux : vu les difficultés d'obtenir quelque chose de lisible, j'ai pas mal bricolé les réglages. Cependant, j'ai fait des mesures précises, avec un bon calibrage (lors de la photo, le potentiomètre d'amplitude verticale n'était pas en position "calibrée", donc les indications de V/div sont faussées).
En position DC, la trace est 2.2 divisions au-dessus du zéro (donc composante continue positive) avec un calibre de 1V/div. Là, les impulsions sont trop petites pour des mesures précises => passage en AC, calibre 0.1V/div, ce qui me donne les 220 et 300mV annoncés, qu'on pourrait effectivement plutôt considérer comme du bruit. Ce sont ces impulsions qu'on voit sur la photo.
Pour la base de temps, j'étais à 5ms/div, ce qui donne un peu moins de 5ms entre les trains d'impulsions. Je ne me suis pas trop préoccupé des impulsions télécommande arrêtée, juste de celles qui s'ajoutent quand on la met en route et qui font une largeur d'environ 2 à 3 ms.

raleur a écrit :

Le signal émis par un UART n'a rien à voir avec du PWM.


Ben c'est ce qui m'étonne un peu... Les impulsions qui s'ajoutent lorsque la télécommande est en route y ressemblent assez, c'est ce qui me fait dire que c'est peut-être simplement une diaphonie avec les sorties PWM des canaux séparés, et donc que la télécommande serait mal programmée pour envoyer ce qu'il faut sur la sortie Ibus...

#25 Re : Matériel » [RESOLU]USB non reconnu (récepteur de télécommande Flysky IA6B) » 08-08-2020 10:55:07

jibe
Salut,

Me revoilà ! Bon, effectivement, à l'oscillo, on a des trucs bizarres. Pas facile à montrer (temps de pose très long => on ne peut pas éviter le flou, la trace n'étant pas toujours très stable), mais j'ai quand même réussi à faire une photo à peu près lisible de ce que j'ai télécommande éteinte.

Avec la télécommande allumée, des impulsions supplémentaires décalées s'ajoutent, mais elles sont à peine plus de 20% plus grandes. Il y a une composante continue de 2.2V, la hauteur des impulsions est d'environ 250mv (à peine 300mV pour les impulsions qui s'ajoutent télécommande allumée).

Difficile à voir (trigger du scope difficile à régler pour obtenir une trace stable), mais il semblerait que la largeur des impulsions ajoutées varie quand on agit sur la télécommande à peu près dans les mêmes proportions qu'elles varient en utilisation "normale", PWM séparés pour chaque canal. Sauf que dans ce cas (séparation des canaux), la hauteur est dans les normes du TTL.

Tout ça me laisse assez sceptique ! On a bien quelque chose, mais les niveaux sont extrêmement faibles et ça ressemble plus à du bruit ou une diaphonie qu'à un vrai signal. Pas étonnant que ni la LED RX, ni ce qu'on récupère de l'UART ne réagissent... Soit quelque chose m'échappe, soit il doit effectivement manquer quelque chose dans la programmation de la télécommande pour obtenir une sortie correcte sur la borne I-BUS Servo du récepteur, non ?

FSIA6B-sans.jpg

[EDIT]

Bon, je ne comprends pas pourquoi la balise IMG ne donne rien sur le forum, alors que je vois très bien l'image en prévisualisation... Je tente l'URL directe :
https://www.bj-informatique.com/images/FSIA6B-sans.jpg

[/EDIT]

Pied de page des forums

Propulsé par FluxBB