Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


Problème Qjackctl

Bonjour à tous,
je suis novice sur Ubuntu, je galère un peu...
J'ai installé Reaper mais j'ai le message: "There was an error opening the audio hardware."
Du coup, j'ai installé Qjackctl mais en tapant la commande suivante pour le lancer:
Copy to clipboard
jackd -Rd alsa -d hw:0 -r 48000 -p 1024 -n 2

J'ai le message d'erreur suivant:
Copy to clipboard
ALSA: use 2 periods for playback Cannot use real-time scheduling (RR/10)(1: Operation not permitted) AcquireSelfRealTime error


Quelqu'un pourrait il me conseiller please?
Salut!
Alors pour t'aider au mieux, il nous faudrait quelques précisions sur ta distribution (version de ta Ubuntu) et sur ton matériel (carte son surtout).

Pour l'instant, il semblerait que ton système ne soit pas prêt pour faire de l'audio en temps réel. A savoir, un noyau adapté et les optimisations qui vont avec.

Deux voient s'ouvrent à toi étant donné que tu viens d'installer Ubuntu (je crois...😊):
  • Installer les paquets requis toi-même pour optimiser ton système
  • Changer de distribution pour une distri déjà optimisée MAO dès l'installation (voir Distributions)

Mais renseigne-nous d'abord d'avantage! 😉
Salut minimoineau

J'ai installé Ubuntu 20.04

Voici le résultat des commandes
Copy to clipboard
jmb@jmb-V220IB:/opt/REAPER$ aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: PCH [HDA Intel PCH], périphérique 0: ALC3236 Analog [ALC3236 Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0

et
Copy to clipboard
lspci -v 00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 21) Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register Flags: bus master, fast devsel, latency 0 Kernel driver in use: iosf_mbi_pci 00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 21) (prog-if 00 [VGA controller]) DeviceName: Onboard IGD Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller Flags: bus master, fast devsel, latency 0, IRQ 124 Memory at 90000000 (64-bit, non-prefetchable) [size=16M] Memory at 80000000 (64-bit, prefetchable) [size=256M] I/O ports at f000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915 00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 21) Flags: fast devsel, IRQ 122 Memory at 91416000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: proc_thermal Kernel modules: processor_thermal_device 00:13.0 SATA controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SATA Controller (rev 21) (prog-if 01 [AHCI 1.0]) Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SATA Controller Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 119 I/O ports at f060 [size=32] Memory at 91415000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: ahci Kernel modules: ahci 00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 21) (prog-if 30 [XHCI]) Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller Flags: bus master, medium devsel, latency 0, IRQ 118 Memory at 91400000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: xhci_hcd 00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 21) Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine Flags: bus master, fast devsel, latency 0, IRQ 123 Memory at 91100000 (32-bit, non-prefetchable) [size=1M] Memory at 91000000 (32-bit, non-prefetchable) [size=1M] Capabilities: <access denied> Kernel driver in use: mei_txe Kernel modules: mei_txe 00:1b.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller (rev 21) Subsystem: ASUSTeK Computer Inc. Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller Flags: bus master, fast devsel, latency 0, IRQ 125 Memory at 91410000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 21) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 115 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 00001000-00001fff [size=4K] Memory behind bridge: 91500000-916fffff [size=2M] Prefetchable memory behind bridge: 0000000091700000-00000000918fffff [size=2M] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.2 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #3 (rev 21) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 116 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: 91300000-913fffff [size=1M] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #4 (rev 21) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 117 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 0000e000-0000efff [size=4K] Memory behind bridge: 91200000-912fffff [size=1M] Prefetchable memory behind bridge: [disabled] Capabilities: <access denied> Kernel driver in use: pcieport 00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 21) Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU Flags: bus master, medium devsel, latency 0 Capabilities: <access denied> Kernel driver in use: lpc_ich Kernel modules: lpc_ich 00:1f.3 SMBus: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx SMBus Controller (rev 21) Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx SMBus Controller Flags: medium devsel, IRQ 18 Memory at 91414000 (32-bit, non-prefetchable) [size=32] I/O ports at f040 [size=32] Capabilities: <access denied> Kernel driver in use: i801_smbus Kernel modules: i2c_i801 02:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01) Subsystem: AzureWave AW-NE186H Flags: bus master, fast devsel, latency 0, IRQ 18 Memory at 91300000 (64-bit, non-prefetchable) [size=512K] Expansion ROM at 91380000 [disabled] [size=64K] Capabilities: <access denied> Kernel driver in use: ath9k Kernel modules: ath9k 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11) Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller Flags: bus master, fast devsel, latency 0, IRQ 19 I/O ports at e000 [size=256] Memory at 91204000 (64-bit, non-prefetchable) [size=4K] Memory at 91200000 (64-bit, prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: r8169 Kernel modules: r8169

Cela répond il à ta question? 😊

Oui, je viens d'installer Ubuntu.
Installer les paquets requis et changer de distribution, pour l'instant, c'est du chinois pour moi. Mais je tâche d'améliorer mon chinois... 😊
France
Un petit peu de lecture :

Débuter - la MAO

Je te conseille dans un premier temps de te documenter et d'aller lire un maximum le wiki qui est une mine d'informations. Dans le menu Documentation en haut à gauche, tu vas pouvoir trouver des réponses à tes questions.
Si tu as été capable d'installer Ubuntu ton chinois est déjà pas si mal 😉
Et tu seras capable, de la même façon, d'installer une distribution déjà optimisée pour la MAO.
Que je conseille vivement également 😊

D'une part, tu te retrouveras avec un studio "clé en main" avec tous les logiciels de MAO dont tu as besoin et même plus.
Et d'autre part, cela permet de se rendre compte de la quantité et de la diversité des logiciels de MAO sous Linux vu qu'ils sont préinstallés.

Reaper ne sera pas présent par défaut car il est propriétaire mais tu pourras l'ajouter si besoin.

Quelle est ta carte son ?
En fait, vos informations commencent à me faire rêver... mais je rêve peut être pour rien...
En effet, j'ai un vieux PC qui n'est, à priori, pas optimiser pour la Mao...
Aussi, je galère depuis des années entre ce vieux coucou et mon multipiste BR900 Roland (super outils au passage!).
Imaginer que sous Linux je vais trouver moult outils et peut être des VSTI de qualité pourrait être une bonne nouvelle.
Dans le même temps, je ne sais pas si mon PC suivra pour autant...

En effet, je découvre Ubuntu...
J'ai pas mal bidouillé l'informatique dans ma vie et même tester la programmation mais je suis surpris que Linux nécessite autant de commandes en ligne... Faut savoir faire...
Je pensais trouver une interface genre windows...
Du coup, ca fait bcp à assimiler à la fois...
Je suis un peu dans le doute quant à m'investir autant car je me demande si mon clavier Maître Komplet A61 passera le cap de Ubuntu.... (Si vous le savez, je suis preneur de l'info...)
Pour le reste, installer une distribution pourquoi pas mais je constate ceci.
Pour atteindre un point A, il faut maîtriser en amont le point B qui nécessite de maîtriser le point C qui lui même nécessite de maîtrise le point D... Cessera-ce un jour?
😊
Je n'arrête pas de m'enfoncer dans une somme de connaissances qui se cumule.
Tout c que je sais, c'est que je ne sais pas disait Socrate, qui lui même était un dingue de MAO...
Donc, maintenant faut installer une distribution?
Bon, j'y vais...

Question Carte, j'ai posté ce qui semble être un test de reconnaissance de mes périphériques plus haut.
Je ne sais pas parfaitement l'interpréter mais il semble que ce soit un carte Realtek.. possible?
En tout cas, c'est une merdouille intégrée à mon All in one Asus...

Je suis en train de lire "Débuter la Mao" comme m'y a invité jujudusud...
France
Pour être très très clair sans avoir à écrire un pavé de 200 pages, je vais faire simple et compréhensible.

1- Tu installes LibraZiK 3 au lieu de Ubuntu,
2- Tu découvres la MAO sans avoir à te soucier des lignes de commandes du terminal car tout fonctionnera vite et bien.
3- Tu nous fais écouter tes créations.

Comme tu as su installer Ubuntu, ce sera pareil pour LibraZiK.
https://librazik.tuxfamily.org/doc3/
Comme jujudusud, +1 pour LibraZiK-3 ! 😊

Cette distribution est sur une base Debian, une liste de logiciels impressionnante, entièrement en français, une documentation digne de ce nom et une série de tutoriels qui te fera entrer dans la danse de la MAO sous systèmes libres en un rien de temps. (dixit un mec qui était sur Mac/LogicPro il y a encore pas si longtemps).

Ensuite, on apprend petit à petit, force tranquille 😉
Ok, ca me parait intéressant en effet.
Je vais faire cela.
Est ce que ça va écraser Ubuntu ou je dois le désinstaller avant?
Je suis en train de chercher.
Il va me falloir installer debian en amont c'est ca?
Si oui, je m'y perds un peu dans les versions pour choisir...
CD

Les liens suivants pointent vers des fichiers image d'une taille n'excédant pas 650 Mo afin qu'ils puissent être gravés sur des supports CD-R(W) :

amd64-arm64-armel-armh-fi386-mips-mips64-elmipsel-ppc64-els390x-source-multi-arch...

Hello, hello....

Bon, ben ce n'est pas si fluide que je l'aurais espéré...
Je vous écris en mode survie... 😊
A savoir que je suis sur Ubuntu en mode test clé usb...
J'ai installé Debian à partir d'un ISO que j'ai trouvé ailleurs que sur votre lien car je n'ai pas trouvé où était le fichier ISO...
L'installation s'est bien déroulée, je pense avoir bien fait les choses.
Pourtant lors de mes 2 tentatives, j'ai eu le même problème...
Un invite grub qui reste à l'écran et Debian ne se lance pas.
Ca vous parle?
J'ai trouvé des articles qui évoquent ce genre de problème mais je n'ai pas su le régler.


EDIT:
J'ai pris l'amd64 sur la page: https://www.debian.org/CD/http-ftp/#stable
Trouvé!

J'ai réglé le problème, je vous écris depuis un nouvel univers tout à fait chatoyant... Celui de Debian.... Ça a l'air joli tout plein dis donc....

Il semble que mon problème était que j'avais des petites partitions un peu partout qui devaient mettre la confusion.
En lançant Ubuntu en mode test, j'ai dé-partitionné mon disque, formaté la bêbête et me voilà.
Ça m'aura coûte 4/5 installations mais on apprends comme cela non? 😉
Donc, je m'en vais de ce pas découvrir ce nouveau monde comme dirait Emmanuel et installer Librazik.
😉
Tu as eu raison d'insister 😉

Suis la doc à la lettre et tu auras une LibraZiK au poil !

Tiens nous au courant.
Tu passes par Synaptic ?

Dans Synaptic fait une recherche avec le mot "gdebi", il devrait trouver le paquet
Clic droit le paquet "gdebi" puis "Sélectionner pour installation"

S'il ne le trouve pas, clique sur "Recharger" et refait une recherche
je suis la procèdure qui me dit ceci:
Nous installerons ici l'environnement LibraZiK-3 avant de pouvoir entrer dedans.

Se connecter avec son compte utilisateur
Menu → Système → Administration → Gestionnaire de paquets Synaptic
Installer le paquet gdebi 4)
Une fois le logiciel installé, fermer Synaptic
Menu → Applications → Internet → Firefox ESR
aller à l'adresse http://download.tuxfamily.org/librazik/pasapas/
clic-droit sur les fichiers des paquets librazik-keyring et librazik-apt → “Enregistrer la cible du lien sous …”
les enregistrer dans son “Bureau/”
fermer Firefox ESR
Une fois téléchargés, installer le paquet librazik-keyring en cliquant-droit dessus puis “Ouvrir avec Installateur de paquets GDebi”
Faite de même avec le paquet librazik-apt

C'est sur: https://librazik.tuxfamily.org/doc3/manuel/installer_librazik/buster_in

EDIT: C'est vrai que je dois louper une étape car je ne comprends pas où me "connecter avec mon compte utilisateur" comme demandé...
tu as pu installer le paquet gdebi ? it's good ?
non, il n'est pas présent dans la liste vers laquelle je suis renvoyé...
ok, j'ai trouvé...
Je ne regardais pas au bon endroit.
J'ai bien une liste avec gdebi mais il est déjà coché en vert, il est déjà installé je pense.
super ! 😊
plus qu'à suivre la suite de l'install' 😉
Page: 1/2  [Suivant]
1  2