Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: Asmo Koskinen - 01.04.09 - klo:09.09
-
Hankin tehokkaan läppärin kaveriksi Echo Audiofire 4 Firewire-äänikortin.
http://www.ffado.org/?q=node/69
Läppärissä on Ubuntu Studio Jaunty Beta.
http://www.arkki.info/howto/Ubuntu_Studio/Jaunty/FFado_Echo_QJackctl.png
http://www.arkki.info/howto/Ubuntu_Studio/Jaunty/FFado_Echo_Ardour2.png
Mutta koska kyse on Betasta, niin en kerro tässä vaiheessa muuta kuin, että ihan Plug 'n' Play ei tuon käyttöön otto ollut. Kerron lisää ja tarkemmin, kun Ubuntu Studio 9.04 on wirallisesti julkaistu.
Testaan myöhemmin myös näitä - antavatko ppa-paketit jotakin lisäarvoa FFadoon Jauntyn wirallisiin verrattuna.
https://launchpad.net/~ubuntustudio-dev/+archive/ppa
https://launchpad.net/~khashayar/+archive/ppa
Ystävällisin terveisin Asmo Koskinen.
-
Mutta koska kyse on Betasta, niin en kerro tässä vaiheessa muuta kuin, että ihan Plug 'n' Play ei tuon käyttöön otto ollut. Kerron lisää ja tarkemmin, kun Ubuntu Studio 9.04 on wirallisesti julkaistu.
Syy tähän on, että en halua näitä hardware-juttuja tehdä mutulla. Sitten kun 9.04 on pihalla, niin teen ohjeet Wikiin.
Piti tietenkin hieman urheilla, kun tämä kuitenkin tuntuu toimivan ihan asiallisesti. ;D
Sekä libffado että jackd ovat svn:stä (http://subversion.ffado.org/wiki/InstallingFfadoFromSource).
studio@ubuntu-studio:~/Bin/jack/jackd$ ./jackd --version
jackd version 0.116.2 tmpdir /dev/shm protocol 24
studio@ubuntu-studio:~/Bin/jack/jackd$ ./jackd -R -P70 -t5000 -dfirewire -dhw:1 -r44100 -p256 -n2
no message buffer overruns
jackd 0.116.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
00150637839: (ffado.cpp)[ 92] ffado_streaming_init: libffado 2.999.0-1533 built Apr 1 2009 12:45:19
studio@ubuntu-studio:~/Bin/jack/jackd$ ardour2
WARNING: Your system has a limit for maximum amount of locked memory!
This might cause Ardour to run out of memory before your system runs
out of memory. You can view the memory limit with 'ulimit -l', and it
is normally controlled by /etc/security/limits.conf
Ardour/GTK 2.7.1
(built using 4296 and GCC version 4.3.3)
Copyright (C) 1999-2008 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker
[--]
Loading session /home/studio/Echo using snapshot Echo (1)
Kyllä tämä näinkin tuntuu toimivan. Noh, jäädään odottamaan Jauntya.
Ystävällisin terveisin Asmo Koskinen.
-
Syy tähän on, että en halua näitä hardware-juttuja tehdä mutulla. Sitten kun 9.04 on pihalla, niin teen ohjeet Wikiin.
Vielä yksi kommentti - tällainen fw-äänikortti ei ole varsinaisesti poppia varten, vaan juurikin äänittämistä varten.
"Currently this library is used by the 'firewire' backend of the jack audio connection kit sound server (http://jackaudio.org). This backend provides audio and midi support, and is available both in jackd and it's multiprocessor variant jackdmp. (note: At the moment there is no support for ALSA nor for pulseaudio.)"
http://www.ffado.org/?q=release/rc1
Ja piti minun myös päivittää Echon firmware ennen kuin se lähti toimimaan... päivittämisen tein tällä läppärillä olevalla XP:llä.
http://subversion.ffado.org/wiki/FireworksFirmwareTool
Noh, näistä kaikista sitten tarkemmin, kun nähdään millainen Jaunty uunista pullahtaa....
Ystävällisin terveisin Asmo Koskinen.
-
Vielä yksi kommentti - tällainen fw-äänikortti ei ole varsinaisesti poppia varten, vaan juurikin äänittämistä varten.
Hyvälaatuinen mikki - sen jälkeen ei ole heikkoja lenkkejä - Portable Podcast Ubuntu Studio on valmis.
Ohessa ääninäyte.
Ystävällisin terveisin Asmo Koskinen.
[ylläpito on poistanut liitteen]
-
Lieneekö kukaan tällä foorumilla vielä saanut Echo Audiofire 12 modulia (12 sisään / 12 ulos) toimimaan Ubuntussa ? Aion yrittää tuota kun kiinnostaa äänittää monikanavaisena bändiä, tuolla menee 12 raitaa yhdellä kertaa sisään ja kahdella modulilla saisi jo 24 raitaa. Näin netissä että tuon pitäisi toimia.
-
AudioFire 12
Echo Audiofire 12 kotona ja pääsee testailemaan. FireWire: n käyttö Ubuntussa on vielä kokematta joten pientä harjoiteltavaa voi riittää kun FireWire toteutus on jossain vaiheessa muuttunut Ubuntussakin. Ensi kokeena laitoin modulin kiinni koneen FireWire porttiin, sähköt päälle, asensin repoista Jaunty: lle kaikki "ffado" -alkuiset ja koekäynnistin "ffado-dbus-server":
ffado-dbus-server
-----------------------------------------------
FFADO Control DBUS service
Part of the FFADO project -- www.ffado.org
Version: 1.999.43
(C) 2008, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------
454082214810: (ffado-dbus-server.cpp)[ 269] main: Discovering devices...
454082313776: Fatal (devicemanager.cpp)[ 165] initialize: No firewire adapters (ports) found.
454082313794: Error (ffado-dbus-server.cpp)[ 276] main: Could not initialize device manager
454082313822: Debug (ffado-dbus-server.cpp)[ 201] exitfunction: Debug output flushed...
no message buffer overruns
Taitaa jotain puuttua vielä...? Vaatiikohan tämä AF12 -moduli jonkun firmware päivityksen ? Vai toimiskohan tuo heti uudemmalla Ubuntulla ? Hmm, pitäisiköhän tästä avata uusi AudioFire 12 ketju ?
Sangen samankaltaisia värkkejä kuitenkin sekä malli 4 että 12.
-
AudioFire 12
Sangen samankaltaisia värkkejä kuitenkin sekä malli 4 että 12.
Niin ainakin minusta tuntuisi. Voisit tulla mukaan testaamaan tulevia Linux-ytimiä Ubuntu Studiossa. Itse olen mukana NVidia- (TwinView), M-Audio Delta 66- (PCI) ja Echo AudioFire4-laitteiden (FW) kanssa.
https://wiki.ubuntu.com/RealTime
Liity dev-listalle ja kerro Alessiolle, että olet mukana ;-)
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
Ystävällisin terveisin Asmo Koskinen.
-
Kiitos kutsusta, liityn varmaan jatkossa testaajiin. Kuulumiset itse AF12 -modulista:
Fyysinen liitäntä koneen ja modulin välillä (IEEE 1394) toimii. Jotain puuttuu vielä kakusta, näyttää tältä:
lspci | grep 1394
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
lsmod | grep 1394
ohci1394 30452 0
ieee1394 95817 1 ohci1394
ffado-test Discover
-----------------------------------------------
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.
-----------------------------------------------
Could not initialize device manager
00701155281: Fatal (devicemanager.cpp)[ 165] initialize: No firewire adapters (ports) found.
no message buffer overruns
ffado-dbus-server ei myöskään käynnisty, sama "Fatal" -ilmoitus. Tällä kertaa kyseessä Ubuntu Studio 10.04:
ver
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
Kernel: 2.6.32-25-preempt
Bit width: 64 bits
Sound: Advanced Linux Sound Architecture Driver Version 1.0.21.
modprobe raw1394
FATAL: Error inserting raw1394 (/lib/modules/2.6.32-25-preempt/kernel/drivers/ieee1394/raw1394.ko): Operation not permitted
-
FATAL: Error inserting raw1394 (/lib/modules/2.6.32-25-preempt/kernel/drivers/ieee1394/raw1394.ko): Operation not permitted
Jep. Tarkistetaan kaikki. Tämä on Ubuntu x86_64 10.04 LTS, jossa Alession RT-ydin. FW-laite on Echo AudioFire4.
asmok@ubuntu:~$ uname -a
Linux ubuntu 2.6.33-29-realtime #1-Ubuntu SMP PREEMPT RT Wed Aug 4 17:22:37 UTC 2010 x86_64 GNU/Linux
1. Käyttäjä on ryhmässä 'audio'.
asmok@ubuntu:~$ cat /etc/group | grep audio
audio:x:29:pulse,asmok
2. Moduli latautuu käynnistyessä FW-laitteelle.
asmok@ubuntu:~$ cat /etc/modules
loop
lp
rtc
raw1394
snd-seq
3. FW-laitteelle on myös kirjoitusoikeudet.
asmok@ubuntu:~$ ls -al /dev/raw1394
crw-rw---- 1 root root 171, 0 2010-10-25 21:57 /dev/raw1394
asmok@ubuntu:~$ sudo chmod 777 /dev/raw1394
asmok@ubuntu:~$ ls -al /dev/raw1394
crwxrwxrwx 1 root root 171, 0 2010-10-25 21:57 /dev/raw1394
4. Ryhmälle 'audio' on riittävästi oikeuksia.
asmok@ubuntu:~$ cat /etc/security/limits.d/audio.conf
# generated by jackd's postinst.
#
# Do not edit this file by hand, use
#
# dpkg-reconfigure -p high jackd
#
# instead.
@audio - rtprio 99
@audio - memlock unlimited
#@audio - nice -19
5. Qjackctl-ohjelmassa äänilaitteeksi on valittu FW-laite. Ruutukaappaus ohessa.
6. Jack voidaan käynnistää myös komentoriviltä.
asmok@ubuntu:~$ /usr/bin/jackd -m -dfirewire -r44100 -p128 -n3
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Memory locking is unlimited - this is dangerous. You should probably alter the line:
@audio - memlock unlimited
in your /etc/limits.conf to read:
@audio - memlock 2992101
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
SSE2 detected
libffado 2.0.0 built Mar 31 2010 16:21:44
Ilmeisesti kohta 3 vielä uupuu. Tuo 'memlock'-herja oli minullekin hieman uutta.
Katso myös tämä kohtaan 3 liittyen:
http://www.ffado.org/?q=node/493 (12 ja 13).
Mutta näin Echo AudioFire4 toimii Ubuntu 10.04:ssä.
Vielä yksi näppärä tarkistus.
sudo apt-get install ffado-tools
asmok@ubuntu:~$ 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 -
no message buffer overruns
Ystävällisin terveisin Asmo Koskinen.
[ylläpito on poistanut liitteen]
-
Kiitos Asmo, olet nähnyt suuren vaivan auttaaksesi ja tuossa on hyvää tietoa. Pääsin asiassa jo eteenpäin ennen kuin luin viestisi ja jos käyttää Ubuntu Studiota versio 10.04 niin sinne on rakennettu menun taakse "oikopolku" jonka kautta pystyy graafisesti tekemään tärkeimmät asetukset. En ollut tehnyt yhtä asiaa eli "raw1394" -käytön salliminen. Yksi rasti ruutuun ! Asia on hyvin dokumentoitu täällä (joka minun olisi pitänyt ensin lukea --- jos olisin tiennyt jotenkin etsiä tämän):
https://help.ubuntu.com/community/UbuntuStudioControls (https://help.ubuntu.com/community/UbuntuStudioControls)
ja tämän:
https://help.ubuntu.com/community/FireWire (https://help.ubuntu.com/community/FireWire)
Tein myös muutkin siellä ehdotetut asiat. Samat pystyy tietysti tekemään editoimallakin oikeita tiedostoja / asettamalla oikeuksia mutta ns. keskimääräiselle käyttäjälle tuo rasti ruutuun on helppo tie, hyvä että se on tehty Ubuntu Studioon ( Järjestelmä / Ylläpito / Ubuntu Studio Controls).
Nyt käynnistyy Echo Audiofire 12 yhteys ok !
[ylläpito on poistanut liitteen]
-
Tältä näyttää nyt:
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 0x0014860485700b02 0x00001486 0x0000AF12 Echo Digital Audio - AudioFire12
1 0x0010dc0001761e72 0x000010DC 0x00000000 Linux - ohci1394 -
no message buffer overruns
ffado-dbus-server
-----------------------------------------------
FFADO Control DBUS service
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------
Discovering devices...
Starting DBUS service...
Running... (press ctrl-c to stop & exit)
-
ffado-test ListDevices
=== 1394 PORT 0 ===
Node id GUID VendorId ModelId Vendor - Model
0 0x0014860485700b02 0x00001486 0x0000AF12 Echo Digital Audio - AudioFire12
1 0x0010dc0001761e72 0x000010DC 0x00000000 Linux - ohci1394 -
no message buffer overruns
Hienoa! Hyviä hetkiä Echon kanssa.
Ystävällisin terveisin Asmo Koskinen.
-
(AudioFire 12)
Kiitos ! Myös "ffado-mixer" lähti nyt käyntiin ok ja AudioFire 12 moduli tottelee sitä. Kokeilin aluksi vaihtaa sample taajuutta ja valo modulin etuseinällä seuraa valintaa ok. Tässähän varmaan pääsee kohta kokeilemaan oikeasti äänitystä tuolla modulilla, Ardour asetuksiin seuraavaksi, keikkamikserin kanavakohtaisista lähdöistä plugikaapelit vaan kiinni sisäänmenoihin ja viikonloppua odottelemaan, mielenkiintoista :)
Edit 27.10.2010: Opin hieman lisää. Tuo "ffado-mixer" toimii monitorimikserin tapaan eli sillä saadaan aikaan läpisyöttö mistä tahansa AF12 modulin tulosta mihin tahansa lähtöön. Tuo läpisyöttö tapahtuu AF12 modulin raudalla, asetukset voi tallentaa AF12 moduliin ohjelmassa (SETTINGS välilehti) ja moduli välittää tavaraa läpi asetusten mukaisesti vaikka tietokoneen irrottaa modulista. Jokaiselle lähtöparille (eli OUT 1/2, OUT 3/4, jne) on oma mikserinsä, katso kuvaa alla.
[ylläpito on poistanut liitteen]
-
(AudioFire 12)
Nyt toimii myös nauhoitus Ardour: in kanssa, loistavaa ! 12 raitainen studionauhuri Ubuntu Studio 10.04: n, Ardourin ja AudioFire 12 avulla toteutettuna toimintakunnossa. Nauhoitin kokeeksi mp3 soittimelta parille raidalle. Jotain pientä säädettävää on vielä näytön kanssa, vaakasuuntainen vieritys (kun nauhoitus etenee näytön reunasta yli) aiheuttaa ylimääräistä mustaa pystyviivoitusta oikeaan reunaan. Tuo ei näytä kuitenkaan toimintaa häiritsevän.
Ardour: ssa 12 raitaa, AF12 modulissa 12 tulo- ja lähtökanavaa --- milläs nuo yhdistät oikein ?
Asioiden saaminen oikeaan järjestykseen ei ollut aivan helppoa. Ongelmana ei ollut Ardour vaan kaikki muu mikä tulee Ardourin ja AF12 modulin välille. Määritin Ardouriin 12 raitaa mutta sitten vasta alkoi iso pähkäily: Miten nämä 12 raitaa liitetään AudioFiren 12 linjatuloon ja lähtöön ? Tiesin entuudestaan että "JACK" on asia joka hoitaa tuota ja "JACK Control" on väline jolla saadaan asetuksia tuolle mutta se sotkuisen näköinen jättimäinen kaapelivyyhti joka suorastaan kaatui päälle kun painoin "Connect" napista tuossa "JACK Control" ohjelmassa sai haukkaamaan henkeä hetkeksi. Kun en ollut oikein tyytyväinen tuohon niin lähdin etsimään jotain selkeämpää ratkaisua.
Törmäsin ulkomaisilla keskustelupalstoilla "Patchage" -ohjelmaan. Yllätys: Tuohan on valmiina Ubuntu Studion mukanakin. Ei muuta kuin "Patchage" käyntiin kun kaikki muu oli jo käynnissä ja siinähän se oli: Liitännät aivan siistissä järjestyksessä ja helposti ymmärrettävissä olevassa muodossa, sai hetkessä johdot yhdistettyä oiken Ardourin ja AF12 modulin välillä. Lähti äänitys heti toimimaan halutulla tavalla. Mainiota !
Kuvassa alla "capture" tarkoittaa AF12 modulin takaseinässä tuloa (Line input)) ja "playback" vastaavasti lähtöä (Line output). Kuvassa liitetty 10 ensimmäistä raitaa.
(Klikkaa kuva alla isommaksi)
[ylläpito on poistanut liitteen]
-
Nyt toimii myös nauhoitus Ardour: in kanssa, loistavaa !
On noita monstereita (ollut) muuallakin :D
"M-Audio Delta 1010 rackmount audio interface"
http://dto.github.com/notebook/karmapod.html
Ystävällisin terveisin Asmo Koskinen.
-
Onpa mukava nähdä multitrack setupeja linuxin puolellakin
-
Nytpä lykkäsi pienen ongelman: Tuo Studio 10.04 oli kohtuullisessa vaiheessa kun huomasin että päivitys on saatavilla Ubuntu Studioon 10.10. Mielenkiinnolla laitoinkin päivityksen menemään kun siellä on uusimmat ohjelmaversiotkin mukana. Kaikki muuten hyvin nyt mutta hups ---- FireWire ei toimi enää.
ffado-test Discover
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.999.0-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------
Could not initialize device manager
02857930292: Fatal (devicemanager.cpp)[ 191] initialize: No firewire adapters (ports) found.
no message buffer overruns
FFADO diagnostic utility 2.999.0-
============================
(C) 2008 Pieter Palmers
=== CHECK ===
Base system...
kernel version............ 2.6.32-25-preempt
FIXME: implement test for RT kernel
RT patched............... False
old 1394 stack present.... True
old 1394 stack loaded..... False
old 1394 stack active..... False
new 1394 stack present.... True
new 1394 stack loaded..... True
new 1394 stack active..... True
/dev/raw1394 node present. True
/dev/raw1394 permissions.. True
.
.
.
=== REPORT ===
FireWire kernel drivers:
The new FireWire kernel stack is loaded.
This stack is not supported by FFADO. Please use the old stack.
Tuossapa uutta mietittävää.
-
Nytpä lykkäsi pienen ongelman: Tuo Studio 10.04 oli kohtuullisessa vaiheessa kun huomasin että päivitys on saatavilla Ubuntu Studioon 10.10.
Katson tämän omalta koneelta illalla. 10.10:ä ei kannata käyttää tässä (Ubuntu Studio) yhteydessä.
Alessio ei tee ydintä 10.10:lle, se jää ikään kuin välistä. Kannattaa käyttää 10.04:ää ja tulla mukaan testaamaan 11.04:ää, niille on Alession ydin.
https://launchpad.net/~abogani/+archive/ppa
https://wiki.ubuntu.com/RealTime
Aloitan Ubuntu Studio Nattyn testauksen A1:n myötä.
https://wiki.ubuntu.com/NattyReleaseSchedule
Ystävällisin terveisin Asmo Koskinen.
-
Tuossapa uutta mietittävää.
Jep. Rikki on. Käytä 10.04:ää ja testataan Natty kunnolla Alession ytimillä.
asmok@ubuntu:~$ /usr/bin/jackd -P99 -dfirewire -r44100 -p256 -n2
jackdmp 1.9.6
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 99
01003692662: (ffado.cpp)[ 92] ffado_streaming_init: libffado 2.999.0- built Aug 11 2010 00:17:24
firewire ERR: FFADO: Error creating virtual device
Cannot attach audio driver
JackServer::Open() failed with -1
no message buffer overruns
Failed to start server
asmok@ubuntu:~$
Ystävällisin terveisin Asmo Koskinen.
-
No nyt alkoi toimia tämä 10.10 FireWire audio mutta vanhemmalla FireWire stackillä. Tein pikkuisen omavaltaisia temppuja niin että sain vanhemman FireWire stackin käyttöön tässä 10.10 versiossa eli heitin pois uudet ajurit manuaalisesti komentoriviltä, samoin vanhat ja latasin vanhat yksitellen. Blacklist -asetuksilla en pystynyt vaikuttamaan asiaan, yritin ensi sitä.
Yllätys on että tämä toimii nyt paremmin, en ole aiemmin soitellut mitään 0,7 ms asetuksilla kuten nyt onnistui ! Aiemmin jos laittoi noin pienen puskurin niin xrun-laskuri alkoi räiskiä ennätyksiä jo ennen kuin oli edes Ardour ladattu. Samoin aiempi (10.04) hiiren liikutteluongelma (pätkiminen) tuntuu samalla häipyneen. Jotain hyvää on tapahtunut joko Jack: ssä tai noissa ajureissa.
Tein pikku scriptin jolla voi vaihtaa ajurit aina koneen käynnistyksen jälkeen:
#!/bin/sh
#Unloads all FireWire drivers, loads older FireWire stack and starts ffado-dbus-server
#30.11.2010 by "ajaaskel" @ Ubuntu Forum
sudo modprobe -r video1394
sudo modprobe -r firewire-sbp2
sudo modprobe -r sbp2
sudo modprobe -r dv1394
sudo modprobe -r firewire-ohci
sudo modprobe -r raw1394
sudo modprobe -r ohci1394
sudo modprobe raw1394
sudo modprobe dv1394
sudo modprobe sbp2
sudo modprobe dv1394
sudo modprobe video1394
echo
echo '*** Load also ffado-dbus-server if you need ffado-mixer. ***'
echo
sleep 5
Helpottaa hieman kun ei tarvitse käsin kirjoitella tuota. Tallenna se vaikka nimellä fw.sh kotihakemistoosi ja laita ajo-oikeus päälle. Aja päätteessä komennolla
./fw.sh
tai klikkaamalla tuon kuvaketta ja valitsemalla "Aja päätteessä". Jos (ja kun) käytät ffado-mixer ohjelmaa niin käynnistä
ffado-dbus-server
ensin komentoriviltä.
Huomaa että käynnistät varmasti "preempt" -kernelin käynnistysmenusta, nämä äänijutut eivät onnistu lainkaan saman menun vakiokernelillä jota käynnistysmenu tarjoaa oletuksena.
-
Huomaa että käynnistät varmasti "preempt" -kernelin käynnistysmenusta, nämä äänijutut eivät onnistu lainkaan saman menun vakiokernelillä jota käynnistysmenu tarjoaa oletuksena.
Nyt minulta menee hieman ohi - siis mitä ydintä sinä käytät Maverickissa? Laita 'uname -a' tänne.
Maverickille ei ole 'preempt' ydintä?
http://packages.ubuntu.com/source/maverick/linux
Mutta Lucidille on?
http://packages.ubuntu.com/source/lucid/linux
Hardy oli viimeinen, jossa oli jopa rt?
http://packages.ubuntu.com/source/hardy/linux
Ystävällisin terveisin Asmo Koskinen.
-
ver
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Kernel: 2.6.32-25-preempt
Bit width: 64 bits
Sound: Advanced Linux Sound Architecture Driver Version 1.0.21.
Päivitin 10.04 version alternate DVD: n ja verkkoyhteyden avulla. Buuttimenussa on kaksi vaihtoehtoa, tavallinen kernel ja tuo "preempt". En itseasiassa olekaan täysin varma, kuvittelin näiden tulleen Ubuntu Studio 10.10 asennuksen tuloksena mutta voin olla täysin väärässä. Alkaa laskut mennä kohta sekaisin kun koneessani on ollut varmaan yli kymmenen eri kerneliä ja olen välillä siivoillut tarpeettomia pois.
Edit: Totta puhut, tuo "preempt" onkin 10.04 asennuksesta peräisin ! Ups.
Linux studio-1004 2.6.32-25-preempt #45-Ubuntu SMP PREEMPT Sat Oct 16 20:21:33 UTC 2010 x86_64 GNU/Linux
Tutkin jäljet. Ubuntu Studio 10.04 asennuksessa tulee 2.6.32-22-preempt (katsoin asennuslevyltä...) ja se oli päivittynyt automaattipäivitysten kautta versioon 2.6.32-25-preempt. Tuo löytyy myös mainitsemastasi linkistä eli jos asentaa suoraan Ubuntu Studio 10.10 version niin tuon ytimen voi asentaa jälkikäteen sieltä.
Maverickille ei ole 'preempt' ydintä?
On kun laitetaan --- itse.
PS. Tuo 10.04 Studiosta päivitetty 10.10 tuntuu toimivan hämmästyttävän hyvin kun vaihtoi FireWire ajurit... :)
-
Jos ei halua ajaa scriptiä aina bootin jälkeen niin Ubuntu Studion voi muuttaa pysyvästi käyttämään vanhempaa FireWire stackkiä jolla nämä ääniasiat toimivat. Menee tähän tyyliin:
- Editoi sudo-oikeuksin /etc/modprobe.d/blacklist-firewire.conf, vaihda ajurinimien edessä risuaidat toisin päin eli pois niiden ajureiden edestä jossa nyt on ja paikalleen niiden eteen missä ei ole.
- Aja sen jälkeen
sudo update-iniramfs -k all -u
joka aktivoi muutoksesi.
- Käynnistä kone uudestaan.
Tarkemmin, klikkaa kuvaa alla:
[ylläpito on poistanut liitteen]