Kirjoittaja Aihe: [TILAPÄISESTI RATKAISTU] Jack ei toimi, Ubuntu 20.04  (Luettu 11139 kertaa)

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #20 : 09.06.20 - klo:12.39 »
Jos käytän erillistä DAC-mötikkää, niin
1.
Jack starttaa ongelma-jack-koneissa jos sekä Qjackctl:in output device että input device on määritetty DAC-interface:ksi. USB keyboard ei toimi, vaikka se esiintyy connect-laatikon Alsa-osassa ja on kytketty kanavaan midi through.
2.
Jack starttaa toimivassa vanhemmassa koneessa sekä DAC:in kanssa että ilman. DAC tulee käyttöön, kun asetan Qjackctl:iin output device:ssä DAC:in interfacen. Jos asetan DAC:in interfacen myös Qjackctl:in input deviceen, sillä ei ole vaikutusta. USB keyboard toimii.

Ymmällä!
Ubuntua 98%, Winkua 2%

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #21 : 09.06.20 - klo:13.35 »
USB keyboard ei toimi, vaikka se esiintyy connect-laatikon Alsa-osassa ja on kytketty kanavaan midi through.

Tuo tarkoittaa, että käytössä on Alsan MIDI-rajapinta, jota ei ole kytketty Jackiin, eikä Jackin MIDI-rajapintaa käyttäviin ohjelmiin. Yoshimi puolestaan käyttää oletuksena Jackin MIDI-rajapintaa, eli se ei kuuntele Alsan kautta kulkevia MIDI-eventtejä.

Ratkaisuvaihtoehdot:

(A) Konfiguroi Yoshimi käyttämään Alsan MIDI-rajapintaa käynnistämällä ohjelma komennolla:

Koodia: [Valitse]
yoshimi -a
Tällöin Yoshimi käyttää edelleen Jackia audion toistamiseen. Jos haluaisit käyttää Alsaa myös audion toistoon, lisää komentoon vipu -A:

Koodia: [Valitse]
yoshimi -a -A
Silloin Jackia ei tarvita lainkaan, mutta et voi myöskään kytkeä Yoshimin ääniulostuloa muihin sovelluksiin.


(B) Ohjaa/muunna ALSA:n MIDI JACK:iin a2jmidid:llä: https://manual.ardour.org/setting-up-your-system/setting-up-midi/midi-on-linux/

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #22 : 09.06.20 - klo:15.17 »
Ei pelastanut mitään!
Tapaus DAC:
Huomasin, että keyboard tulee Qjackctl:in alsa-listaan, mutta sillä ei voi soitella. Vain Yoshimin virtual keyboard toimii.
Aseqdump -p24 näyttää, että keyboard kyllä lähettää PC:lle midi-koodeja.

Asensin kurillani "low latency"-kernelin 5.7. Mutta se ei muuttanut mitään.
Ubuntua 98%, Winkua 2%

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #23 : 09.06.20 - klo:17.45 »
Ei pelastanut mitään!
Tapaus DAC:
Huomasin, että keyboard tulee Qjackctl:in alsa-listaan, mutta sillä ei voi soitella. Vain Yoshimin virtual keyboard toimii.
Aseqdump -p24 näyttää, että keyboard kyllä lähettää PC:lle midi-koodeja.

Eli kokeilitko molempia ehdottamiani vaihtoehtoja?

Mitä yoshimi -a listaa päätteeseen käynnistyessään?

Entä B-vaihtoehdon tapauksessa, miltä QjackCtl:n MIDI-välilehti (ei Alsa-välilehti!) näyttää, kun Jack-palvelin, a2jmidid -e ja yoshimi (ilman vipuja) on käynnistetty? Siellä pitäisi näkyä koskettimet ja Yoshimi, ja voit kytkeä ne yhteen.

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #24 : 11.06.20 - klo:14.02 »
redu@ENVY2:~$ yoshimi -a
Yoshimi 1.7.0.1 is starting
Using jack_audio for audio and alsa_midi for midi
Alsa midi priority is 8
Yoshimi 1.7.0.1
Build Number 1750
Clientname: yoshimi
Audio: jack -> 'default'
Midi: alsa -> 'Oxygen 61:0'
Oscilsize: 512
Samplerate: 44100
Period size: 256

Yay! We're up and running :-)
Alsa midi port connected

Found 841 instruments in 24 banks
Root 5. Bank set to 4 "Arpeggios"
yoshimi>

Näyttäisi siis periaatteessa toimivan. Mutta ääntä ei tule keyboardilla.
Ubuntua 98%, Winkua 2%

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #25 : 11.06.20 - klo:15.42 »
Siosäisellä äänipiirillä:

Have got two new laptops: Lenovo c740 and HP Envy x360.
Both are equipped with Intel Cannon Point-LP chips.

Jack ei löydä tämän chip setin chipin jack serveriä!

Eikö täällä kenelläkään muulla ole uutta PC:tä, jossa on kyseinen Cannon Point-LP chip set?

Kaikissa vanhemmissa PC-koneissani Jack kyllä löytää jack serverin. Niissä on joku vanhempi äänichippi.

Diletantin arvaus:
Chipissä lienee joku jack serverin kytkennässä tarvittava pin-koodi? Missä asetustekstifilussa pin:ejä voisi muuttaa tai asettaa?
« Viimeksi muokattu: 11.06.20 - klo:15.47 kirjoittanut redu »
Ubuntua 98%, Winkua 2%

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #26 : 11.06.20 - klo:17.06 »
Näyttäisi siis periaatteessa toimivan. Mutta ääntä ei tule keyboardilla.

Onko Yoshimin versio sama 1.7.0.1 niissä koneissa, joissa kiippari toimii? Esimerkiksi Ubuntu 18.04:ssä on Yoshimi 1.5.6, ja sen jälkeen Yoshimin ALSA-MIDI-koodiin on tehty useita muutoksia.

Ja onko nyt edelleen ongelmana, että Yoshimi ei saa mitään signaalia USB-koskettimilta, mutta virtuaalisella koskettimistolla toimii ja ääni kuuluu?


Diletantin arvaus:
Chipissä lienee joku jack serverin kytkennässä tarvittava pin-koodi? Missä asetustekstifilussa pin:ejä voisi muuttaa tai asettaa?

Ajurin ja äänipiirin välisiä kytkentöjä voi tutkia HDA Analyzerilla: https://www.alsa-project.org/wiki/HDA_Analyzer
En tosin tiedä, kuinka hyvin se toimii tai toimiiko lainkaan Cannon Point-LP:n kanssa, jos siellä on uusi Sound Open Firmware -ajuripino välissä.

Muutenkin tällaisten asetusten muuttaminen vaatisi paljon syvällisempää perehtymistä ääniajurien maailmaan. Mielestäni ongelmaa pitäisi lähestyä Jackin suunnalta, debuggaamalla sen koodia ja tutkimalla, mikä äänilaitteen käyttämisessä menee pieleen. Sekin vaatii sovelluskehitystaitoja.

Eli käytännössä joudut odottelemaan, että tulevat kernelin tai Ubuntun versiot korjaavat bugin, tai että jollekin tulee sama ongelma vastaan ja netistä löytyy ratkaisu.


Yoshimin MIDI-ongelma tuskin kuitenkaan liittyy äänipiiriin, eli vaikka saisit Jackin toimimaan sisäisen äänipiirin kanssa, koskettimet eivät edelleenkään toimi.
« Viimeksi muokattu: 11.06.20 - klo:17.11 kirjoittanut nm »

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #27 : 12.06.20 - klo:13.24 »

Lainaus

Eli käytännössä joudut odottelemaan, että tulevat kernelin tai Ubuntun versiot korjaavat bugin, tai että jollekin tulee sama ongelma vastaan ja netistä löytyy ratkaisu.


Tätä minäkin pelkään. On odotettava lokakuun Ubuntua. Ihmettelen, ettei Ubuntu / musa - piireissä ole ilmennyt  haloota?

Kiitos kuitenkin etenkin nm:lle yrityksestä auttaa Cannon Point-LP - ongelmassa!
Ubuntua 98%, Winkua 2%

inf

  • Käyttäjä
  • Viestejä: 70
  • I use Arch btw!
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #28 : 13.06.20 - klo:13.44 »
En tiedä mikä tämä Cannon Point ongelma nyt on, mutta esim uudella Lenovo ThinkPad X1 Carbonilla ei toimi kaiuttimet ja kuulokereikä ilman SOF-firmwarea sekä uusinta versiota PulseAudiosta tai rajummin muokkaamalla nykyistä 13 versiota PA:sta
Asus ROG Zephyrus G14 2022 / Arch Linux

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #29 : 16.06.20 - klo:20.09 »
En tiedä mikä tämä Cannon Point ongelma nyt on, mutta esim uudella Lenovo ThinkPad X1 Carbonilla ei toimi kaiuttimet ja kuulokereikä ilman SOF-firmwarea sekä uusinta versiota PulseAudiosta tai rajummin muokkaamalla nykyistä 13 versiota PA:sta

inf,
tietääkseni Lenovo ThinkPad X1 Carbon:issa on tuo samainen Cannon Point-LP chip set kuin minunkin koneissani. Vahemmassa Carbonissa voi olla muutakin?

lspci näyttää HP Envy x360:ssa:
Intel Corporatin Cannon Point-LP High definition audoio controller (rev 30)

lspci näyttää Lenovo Yoga c740:ssä:
Multimedia audio controller: Intel Corporation Device 02c8

Liekö sama chip set? Qjackctl ei starttaa kummassakaan läppärissä.

Starttaako sinulla Jack tai Qjackctl?
Ubuntua 98%, Winkua 2%

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #30 : 24.06.20 - klo:19.38 »
https://bugs.launchpad.net/ubuntu/+source/jackd-defaults/+bug/1872244

Bugiraportti, mutta korjausta ei ole?
Lopussa esitetty vippaskonsti ei toimi minun koneissani.
Ubuntua 98%, Winkua 2%

redu

  • Käyttäjä
  • Viestejä: 487
    • Profiili
Vs: Jack ei toimi, Ubuntu 20.04
« Vastaus #31 : 01.07.20 - klo:20.26 »
Vahingossa tapahtui, että

hw:sofhdadsp muuttui tämmöseksi: hw:PCH
Tämä siis qjackctl / Output device ja Input device laatikoissa
Jack server alkoi startata.

Myös
jackd -d alsa -d hw:0
starttaa nyt Jack:in

Muutos tuli, kun estin sofhdadsp modulin käytön:
options snd-intel-dspcfg dsp_drivers=1     paikkaan       /etc/modprobe/alsa-base.conf


[Ratkaistu]

Mutta kun pyrstö irtosi, niin nokka tarttui: Nyt mikrofoni ei toimi. Videofilun soitto kyllä toimii. Onneksi kuulokkeitten mikrofoni toimii!

Kyllä tällä nyt pärjää.
Olisi kivaa, jos sndhsdpa:n jack server saataisiin kuntoon jonakin päivänä. Uusin kerneli 5.77 ei pelasta mitään.

« Viimeksi muokattu: 21.07.20 - klo:14.53 kirjoittanut redu »
Ubuntua 98%, Winkua 2%