Kirjoittaja Aihe: Ubuntu ja realtime, mikä kerneli toimii ? (Ratkaistu)  (Luettu 2781 kertaa)

Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel

Lueskelin tuolta sivulta noita kerneli vaihtoehtoja ja sielä suositeltiinkin tuollaista preempt kerneliä, täytyy tunnustaa että itselleni ihan outo.

Joka tapauksessa onko jollain suositella realtimekerneliä jossa nvidian ajuri toimii ilman säätöä tai jos toimii säädöllä niin saisiko siihen rautalangasta väänetyn ohjeen.
« Viimeksi muokattu: 18.12.11 - klo:13.57 kirjoittanut Daneli »

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Ubuntu ja realtime, mikä kerneli toimii ?
« Vastaus #1 : 14.12.11 - klo:23.38 »
Sattuukohan sulla olemaan 2.6.39 tai uudempi kerneli? Nimittäin tuoreissa kerneleissä monet reaaliaikaominaisuudet on mukana jo ihan vakimallissa. Kerro ihmeessä myös, mihin tarvitset rt-kerneliä.

PREEMPT-kerneli on normikerneli, joka on käännetty asetuksilla, jotka soveltuu hyvin realtime-käyttöön. Nykyisissä kerneleissä monet näistä ominaisuuksista on siis jo ihan vanilla-kernelissä. Itse en ole enää vuoteen tai kahteen käyttänyt rt-kerneliä sen enempää kuin preempt-kerneliäkään, kun normaalilla pärjää ihan hyvin. (Mulla siis musantekoon Arch Linux. Myös Ubuntulla olen ajellut satunnaisesti, ja siinäkin tapauksessa ihan vaan sillä kernelillä, mikä sattuu olemaan asennettuna)

RT-kerneli on kuitenkin erikois-viritelty ydin, johon on käännösvaiheessa laitettu Ingo Molnarin PREEMPT_RT -patch. Siinä monet asiat uhrataan nopeuden alttarille. Näytönohjaimen (etenkin 3d-kiihdytyksen) kanssa saattaa tulla ongelmia, ja on mahdollista, että Nvidian käyttäjänä joudut kääntämään ytimen käsin – homma, joka ei todellakaan ole helpoimmasta päästä, ainakaan jos haluaa saada kunnollisen ytimen käyttöönsä. Mieti tarkkaan, tarvitko todellakin ihan välttämättä rt-kerneliä. Perus musantekoon esimerkiksi et tarvitse.
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Vs: Ubuntu ja realtime, mikä kerneli toimii ?
« Vastaus #2 : 15.12.11 - klo:13.24 »
Itselläni on firewire pääte jolla nauhoittelen. Realtime ei kyllä ainakaan tuolla raudalla toimi tällä uudella kernelillä. Kokeilin lowlatency kerneliä puolivuotta sitten mutta eipä nvidia toiminut, äänitysrauta sitälkin paremmin.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Ubuntu ja realtime, mikä kerneli toimii ?
« Vastaus #3 : 15.12.11 - klo:13.40 »
Itselläni on tällä hetkellä käytössä vanhempaan 4-ydin Inteliin perustuva kone jossa Nvidian näytönohjain, Ubuntu Natty Studio johon vaihdettu lowlatency-kernel.   Vaihdoin tuohon Natty Studioon lowlatency-kernelin kun vakiokernelin kanssa en tullut toimeen, xrunit lähtivät juoksemaan. Arvaan että rajumpi kone selviää laiskemmalla kernelilläkin yhtä hyvin.  En ole kaikista tuoreimpia vakiokerneleitä testannut enkä myöskään oikeata RT-kerneliä,  lähinnä syystä että "älä korjaa mikä toimii hyvin".  Näytönohjaimen ajurit ovat olleet avoimet eli mitkä tulivat Natty Studion asennuksen mukana.
Saatanpa kokeilla lähiaikoina noita tuoreimpia kerneleitä uteliaisuudesta --- silläkin uhalla että rikon hyvin toimivan järjestelmäni...
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Ubuntu ja realtime, mikä kerneli toimii ?
« Vastaus #4 : 18.12.11 - klo:04.03 »
Kannattaa siinä tapauksessa varmaan asentaa lowlatency-kerneli repoista ja toivoa parasta :) Jos homma ei ala pelaamaan ja englanti taittuu, niin lisäapua voi kysellä Linux Musicians -foorumilta. Sitten on toki sekin vaihtoehto, että asennat jonkin muun järjestelmän kernelin Ubuntuun. AV Linux ja OpenDaw ovat tietääkseni Debian-pohjaisia, joten niiden kernelit saattaa toimia. Varoitan kuitenkin, että ongelmia voi tulla...
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Ubuntu ja realtime, mikä kerneli toimii ?
« Vastaus #5 : 18.12.11 - klo:12.49 »
Lueskelin tuolta sivulta noita kerneli vaihtoehtoja ja sielä suositeltiinkin tuollaista preempt kerneliä, täytyy tunnustaa että itselleni ihan outo.

Käytän Ubuntu Studio 10.04.3 LTS:ää. En ylimääräisiä PPA-paketteja, en Alessiota tai muutakaan.

Koodia: [Valitse]
studio@ubuntu-studio:~$ cat /etc/issue
Ubuntu 10.04.3 LTS \n \l

Linux-ydin on 'preempt'.

Koodia: [Valitse]
studio@ubuntu-studio:~$ uname -a
Linux ubuntu-studio 2.6.32-37-preempt #81-Ubuntu SMP PREEMPT Fri Dec 2 21:05:27 UTC 2011 x86_64 GNU/Linux

Rauta pöytäkoneessa toimii: NVidia, M-Audio ja Echo. Minulle kotikäytössä tämä riittää.

Koodia: [Valitse]
studio@ubuntu-studio:~$ lspci
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9500 GT] (rev a1)
07:01.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
07:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)

Koodia: [Valitse]
studio@ubuntu-studio:~$ ffado-diag

FFADO diagnostic utility 0.1
================
(C) 2008 Pieter Palmers

=== CHECK ===
 Base system...
  kernel version............ 2.6.32-37-preempt
[--]
=== REPORT ===
FireWire kernel drivers:
[PASS] Kernel modules present and correctly loaded.
[PASS] /dev/raw1394 node present and accessible

Koodia: [Valitse]
studio@ubuntu-studio:~$ ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x0014860968bc006a  0x00001486  0x00000AF4   Echo Digital Audio - AudioFire4
   1       0x0090270001c7eedc  0x00009027  0x00000000   Linux - ohci1394  -

Ohessa vielä ruutukaappaus NVidiasta (kaksi näyttöä).

Ystävällisin terveisin Asmo Koskinen.

Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Vs: Ubuntu ja realtime, mikä kerneli toimii ? (Ratkaistu)
« Vastaus #6 : 18.12.11 - klo:13.56 »
No niin kävin imuroimassa viimeisimän 64Studion julkaisun ja sieltä poimin ubuntuun kernelin nimeltään linux-image-2.6.33.7-rt29-multimedia-amd64 ja avot nvidia toimii hyvin ja realtime wörkaa upeasti. Kiitti vinkeistä. Tuolta 64studion repoista löytyi myös ihan pelkästään nvidian näytönohjaimille käännetty kerneli.

koivukoski1

  • Käyttäjä
  • Viestejä: 728
    • Profiili
Vs: Ubuntu ja realtime, mikä kerneli toimii ?
« Vastaus #7 : 18.12.11 - klo:14.05 »
Täällä 2.6.31 rt ilman nvidiaa, sekä 3.2.0.4 rt , mikä vaikuttaa nopealta ei xruneja 0.2ms puskureilla, lisäksi näyttö toimii "paremmin" kuin 2.6.31rt:n kanssa.
Kokeilen nyt myös 3.2.0.5 generic, toimii nvidiat, sekä pystyy 0.2 puskureihin satunnaisilla xruneilla.
t. Koivukoski1
ps. taitaa mennä kokeiluun tuo 2.6.33.
 

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Ubuntu ja realtime, mikä kerneli toimii ? (Ratkaistu)
« Vastaus #8 : 26.12.11 - klo:19.24 »
Tässä muuten suora linkki, jos joku tuota kerneliä kaipailee. Varoituksen sananen sitten, että saattaa olla jotta toimii, vaan saattaapi kyllä yhtä hyvin olla jotta ei...
http://pdk.64studio.com/projects/opendaw/squeeze/images/opendaw_4.0-beta1.apt/pool/main/l/linux-2.6/
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org