Chargement...
 
Skip to main content

3 - Le home-studio, les instruments et le DIY


[RESOLU] FOCUSRITE SCARLET 2I2 3nd gen pas reconnue par Xubuntu 19.10

Bonsoir,

Ne réussissant pas à installer correctement ma vieille TASCAM US-122 MKII sur Xubuntu 19.10, malgré toutes mes lectures, mes essais et mes tests (voir post précédent), j'ai acheté une carte recommandée dans la liste des cartes son compatibles LINUX et utilisable dès la connexion sur un port USB : la FOCUSRITE SCARLET 2I2 3nd gen.

Las : une fois connecté en USB, rien ne se passe : elle n'est visible ni dans aplay -l, ni par cat /proc/asound/cards, ni dans alsamixer, ni même dans audacity.

Un test rapide sur une machine windows : la carte est identifiée, installée en auto, et fonctionnelle en une minute : elle marche donc correctement.

Je croyais que les focusrite étaient "class compliant" et donc reconnue immédiatement par Linux sans pb de driver. Quelqu'un a-t-il une idée où chercher ?

Merci à tous.
Bonjour,
Merci du conseil, olinux.
Sur la mageia, usb.ids est directement au niveau usr/share, et il contient la même chose que sur ubuntu.
Copy to clipboard
am@AMDCoolMaster:~$ sudo cat /media/am/3c571254-9c33-47a3-b989-6a0c05db5336/usr/share/usb.ids |grep -i focusrite 1235 Focusrite-Novation 8006 Focusrite Scarlett 2i2 8016 Focusrite Scarlett 2i2 8203 Focusrite Scarlett 6i6


bastien, j'ai essayé ta proposition, mais ça n'a aucun effet ; je dois encore déclarer le snd_usb_audio explicitement. Bon, c'est quand même moins lourd que de devoir rebooter sur ma Mageia juste pour faire de la MAO ou sur un ubunstudio, dont je ne vois pas l'intérêt, vu que la mageia fait le job et que j'aime bien cette ditribution qui fut ma première distrib linux : une Mandrake française,au siècle dernier.
France
Bizarre si c'est la même chose. 'fin bref, je vais pas aller fouiller plus loin.

La solution de bastien devrait fonctionner. Donne nous le résultat d'un
Copy to clipboard
cat /etc/modules-load.d/modules.conf
sur l'ubuntu.
Bonjour
Ubuntu, le contenu du fichier modules.conf
Copy to clipboard
am@AMDCoolMaster:~$ cat /etc/modules-load.d/modules.conf # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. snd_usb_audio

Sinon je trouve une différence dans les listes des dossiers /etc
Ubuntu19
Copy to clipboard
drwxr-xr-x 2 root root 4096 avril 8 06:15 modprobe.d -rw-r--r-- 1 root root 209 avril 20 21:15 modules drwxr-xr-x 2 root root 4096 févr. 23 20:10 modules-load.d

et Mageia7
Copy to clipboard
-rw-r--r-- 1 root root 82 avril 16 09:11 modprobe.conf drwxr-xr-x 2 root root 4096 avril 18 17:14 modprobe.d -rw-r--r-- 1 root root 352 avril 16 09:11 modprobe.preload drwxr-xr-x 2 root root 4096 févr. 15 2019 modprobe.preload.d -rw-r--r-- 1 root root 244 févr. 15 2019 modules drwxr-xr-x 2 root root 4096 avril 16 03:40 modules-load.d

De plus, dans Ubuntu19, on trouve dans /etc/modprobe.d un fichier alsa-base.conf
Copy to clipboard
# autoloader aliases install sound-slot-0 /sbin/modprobe snd-card-0 install sound-slot-1 /sbin/modprobe snd-card-1 install sound-slot-2 /sbin/modprobe snd-card-2 install sound-slot-3 /sbin/modprobe snd-card-3 install sound-slot-4 /sbin/modprobe snd-card-4 install sound-slot-5 /sbin/modprobe snd-card-5 install sound-slot-6 /sbin/modprobe snd-card-6 install sound-slot-7 /sbin/modprobe snd-card-7 # Cause optional modules to be loaded above generic modules install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; } # # Workaround at bug #499695 (reverted in Ubuntu see LP #319505) install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; } install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; } install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; } # install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; } # Cause optional modules to be loaded above sound card driver modules install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; } install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; } # Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway) install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; } # Prevent abnormal drivers from grabbing index 0 options bt87x index=-2 options cx88_alsa index=-2 options saa7134-alsa index=-2 options snd-atiixp-modem index=-2 options snd-intel8x0m index=-2 options snd-via82xx-modem index=-2 options snd-usb-audio index=-2 options snd-usb-caiaq index=-2 options snd-usb-ua101 index=-2 options snd-usb-us122l index=-2 options snd-usb-usx2y index=-2 options snd-hda-intel model=auto probe_mask=1 # Ubuntu #62691, enable MPU for snd-cmipci options snd-cmipci mpu_port=0x330 fm_port=0x388 # Keep snd-pcsp from being loaded as first soundcard options snd-pcsp index=-2 # Keep snd-usb-audio from beeing loaded as first soundcard options snd-usb-audio index=-2

alors que dans Mageia7, pas d'alsa-base.conf, mais un fichier 00_modprobe.conf
Copy to clipboard
#################################################################### # # This is the default modprobe.conf as generated from default # modutils configuration. It is likely to be incomplete and/or # incorrect. Changes against modutils: # # - NVdriver has been renamed to nvidia. If you happen to have # very old driver - add alias nvidia NVdriver to modprobe.conf # # - remove minors for atixlmouse, msbusmouse, busmouse - they are # not use anymore. # # - ldisc-2 == serport (serial port mouse) # # - ldisc-11 == irtty_sir. Those Who Know claim irtty to be broken # It means some dongles currently won't work. # # - input crap is gone. It is loaded by hotplug # # - replace all aliases with install commands. Unfortunatelt there # is no way to easily disable aliased modules without knowing # what they resolve to. # # - provide standard "off" and "none" # # - remove all modules that define MODULE_ALIAS # # - kernel 2.6.0 calls char-major-N-M not char-major-N # # - aliases are back again # # - fix? binfmt (request_module("binfmt-%04x") # # Andrey Borzenkov <arvidjaar@mail.ru> 07-JAN-2004 # #################################################################### install off /bin/true install null /bin/true # binfmt; request_module binfmt-04x (fs/exec.d) alias binfmt-0204 binfmt_aout alias binfmt-0263 binfmt_aout alias binfmt-0264 binfmt_aout alias binfmt-0267 binfmt_aout alias binfmt-0387 binfmt_aout alias binfmt-0332 iBCS alias binfmt-0310 binfmt_java # block devices; request_module block-major-%d (drivers/block/genhd.c) alias block-major-1 rd alias block-major-3 ide-probe-mod alias block-major-7 loop alias block-major-8 sd_mod alias block-major-9 md alias block-major-11 sr_mod alias block-major-22 ide-probe-mod alias block-major-26 sbpcd alias block-major-27 sbpcd alias block-major-33 ide-probe-mod alias block-major-34 ide-probe-mod alias block-major-37 ide-tape alias block-major-44 ftl alias block-major-46 pcd alias block-major-47 pf alias block-major-56 ide-probe-mod alias block-major-57 ide-probe-mod alias block-major-58 lvm-mod alias block-major-88 ide-probe-mod alias block-major-89 ide-probe-mod alias block-major-90 ide-probe-mod alias block-major-91 ide-probe-mod alias block-major-93 nftl alias block-major-97 pg # character devices; request_module char-major-%d-%d (fs/char_dev.c) # misc devices (major 10) are loaded in drivers/char/misc.c alias char-major-4-* serial alias char-major-5-* serial alias char-major-9-* st alias char-major-10-139 openprom alias char-major-10-157 applicom alias char-major-10-184 microcode alias char-major-13-* input alias char-major-14-* soundcore alias char-major-19-* cyclades alias char-major-20-* cyclades alias char-major-21-* sg alias char-major-22-* pcxx alias char-major-23-* pcxx alias char-major-27-* ftape alias char-major-34-* scc alias char-major-35-* tclmidi alias char-major-36-* netlink alias char-major-37-* ide-tape alias char-major-48-* riscom8 alias char-major-49-* riscom8 alias char-major-57-* esp alias char-major-58-* esp alias char-major-63-* kdebug alias char-major-90-* mtdchar alias char-major-96-* pt alias char-major-99-* ppdev alias char-major-107-* 3dfx alias char-major-109-* lvm-mod alias char-major-161-* ircomm-tty alias char-major-171-* raw1394 alias char-major-195-* nvidia alias char-major-200-* vxspec alias char-major-206-* osst # default aliases carried over from modutils # most of them probably can just go away now alias dos msdos alias dummy0 dummy alias dummy1 dummy alias iso9660 isofs alias netalias-2 ip_alias alias irlan0 irlan alias plip0 plip alias plip1 plip alias tunl0 ipip alias cipcb0 cipcb alias cipcb1 cipcb alias cipcb2 cipcb alias cipcb3 cipcb alias ppp0 ppp_async alias ppp1 ppp_async alias slip0 slip alias slip1 slip alias ppp ppp_async alias parport_lowlevel parport_pc alias usbdevfs usbcore options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 install binfmt-0000 /bin/true install dummy0 /sbin/modprobe -o dummy0 --first-time --ignore-install dummy install dummy1 /sbin/modprobe -o dummy1 --first-time --ignore-install dummy install eth0 /bin/true install net-pf-3 /bin/true install ov518_decomp { /sbin/modprobe ov511; }; /sbin/modprobe --first-time --ignore-install ov518_decomp remove ov518_decomp /sbin/modprobe -r --first-time --ignore-remove ov518_decomp && { /sbin/modprobe -r ov511; /bin/true; }

Est-ce que ça dit quelque chose ?
Alain Michon
France
Essaie "snd-usb-audio" (pas "snd_usb_audio") dans le modules.conf .
N'oublie pas de redémarrer la machine ensuite pour que ça soit pris en compte.
olinuxx, je ne sais comment te remercier de tous tes conseils et du temps passé à investiguer.
J'ai modifié le modules.conf en utilisant des tirets au lieu de soulignés, j'ai redémarré...las, pas de scarlet en aplay -l, il a encore fallu charger snd_usb_audio explicitement pour faire apparaître la scarlet 2i2.
Je suis trop perdu dans tous ces fichiers de config audio, en plus différents entre distrib, pour voir ce qui cloche.
Alain Michon
France
Je comprends. Pas de soucis.
Tu as une méthode qui fonctionne maintenant, il est grand temps de te mettre à la musique !
À bientôt de te lire et/ou de t'écouter !
bastien écrit:
Je suis content de voir que cette carte marche : je vais la recevoir sous peu 😊

Bonne soirée,
Bastien


Pour info, cette carte fonctionne parfaitement chez moi sur Librazik-2 et Librazik-3 sur un vieux Lenovo T430 😉
On branche en USB et hop là ! 😊
France
La "3ème génération" @sibfactory ?
olinuxx écrit:
La "3ème génération" @sibfactory ?


Exactement ! 😊 la Focusrite Scarlett 2i2 3rd Gen

je l'ai même précisé ici :
Cartes son des membres
Bonjour à tous,

Profitant du passage à Xubuntu 20.04, j'ai fait une recherche des fichiers où était cité snd-usb-audio, pour trouver pourquoi je devais le recharger par commande manuelle à chaque démarrage, alors qu'il aurait dû être chargé automatiquement, ou au moins grâce à /etc/modules.

J'ai fini par trouver qu'il apparaissait dans un blacklist.conf (??!!?? reste d'anciennes manip ??).
Une fois supprimé de cette blacklist, le module se charge automatiquement au démarrage.

Le post est donc complètement résolu . La Focusrite Scarlet 2i2 3nd generation fonctionne sous Xubuntu 20.04, comme sous Magiea 7.
France
Salut amichon,

En tant que modérateur du forum, je vais te demander une dernière petite action ici :

Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.


Page: 2/2
1  2