Re: Mike Galbraith kernel group scheduler patch?
On 11/17/2010 01:38 AM, Erik Rasmussen wrote: Is this something that will work with any of the Kernels that Ubuntu Studio uses? http://blogs.computerworld.com/node/17371/print The *patch* [2] by Linux kernel developer Mike Galbraith adds a mere 233 lines of code to the kernel's scheduler, but it cuts desktop latency down by a factor of ten. That's impressive — it's almost like getting a new computer. In the Linux Kernel Mailing List, *Linus Torvalds himself praised the performance boost* [3] he gets from the patch. ...So I think this is firmly one of those real improvement patches. Good job. Group scheduling goes from useful for some specific server loads to that's a killer feature ...You wouldn't think that such a simple patch could make such a big difference, but the proof is there. I've tried it myself and I was impressed. You can see for it yourself in these *before- and after-the-patch Phoronix videos* [6]. *Source URL:* http://blogs.computerworld.com/17371/the_linux_desktop_may_soon_be_a_lot_faster *Links:* [1] http://blogs.computerworld.com/15111/linux_powers_the_fastest_computers_on_the_planet [2] http://marc.info/?l=linux-kernelm=128978361700898w=2 [3] http://marc.info/?l=linux-kernelm=128979084506774w=2 [4] http://www.columbia.edu/acis/history/teletype.html [5] http://www.linusakesson.net/programming/tty/index.php [6] http://www.phoronix.com/scan.php?page=articleitem=linux_2637_videonum=2 [7] http://blogs.computerworld.com/17351/fedora_like_ubuntu_to_dump_x_for_wayland [8] http://blogs.computerworld.com/17303/ubuntu_abandons_x_server_for_wayland [9] http://wayland.freedesktop.org/ Sounds good! How does this patch relate to Kolivas' BFS? Best, Jeremy -- Ubuntu-Studio-devel mailing list Ubuntu-Studio-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
Re: [Ardour-Users] Suggestions please
On 11/17/2010 07:44 AM, christ...@shamanbenefit.net wrote: Here are some experimental linux drivers for Line6 devices: http://www.tanzband-scream.at/line6/ The X3 Live doesn't seem to be supported yet, but it may be worth a try anyway. Those drivers are already in Ubuntu for a while now: modinfo line6usb filename: /lib/modules/2.6.32-25-generic/kernel/drivers/staging/line6/line6usb.ko version:0.8.0 license:GPL description:Line6 USB Driver author: Markus Grabner grab...@icg.tugraz.at srcversion: 052F62348028DE82E34C9C3 alias: usb:v0E41p534Dd*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4142d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4141d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4147d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p5050d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p5044d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p414Bd*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p414Ad*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p5051d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4750d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4252d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4642d*dc*dsc*dp*ic*isc*ip* alias: usb:v0E41p4250d*dc*dsc*dp*ic*isc*ip* depends:snd-pcm,snd,snd-rawmidi staging:Y vermagic: 2.6.32-25-generic SMP mod_unload modversions 586 Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: trying to run my firepod
On 10/30/2010 07:38 PM, mentoj dija wrote: hello list, my firepod arrived today, hell yea! but now, the challange to keep it running. so i found this website (http://ubuntuforums.org/showthread.php?t=522738) with some instructions how to do it. *-install a realtime kernel:* obviously there is no one in the standart installation. so i just skiped this point. i only want to record and dont care for long delays. What is the output of cat /proc/interrupts ? *- Obtain/checkfor FW lib and raw1394: *the libraw1394-11 is installed. i'm not sure what to do with this FW lib. but i also installed the package libfreebob0 which seemed to be important If you want to use a FireWire soundcard you need libraw1394 which will create a raw1394 device node. Without FFADO won't work, it needs this device node. *- Set permissions for raw1394 for GROUP=audio*: thats where i got stuck now. don't know what to do. is there a file raw1394? Install the package ubuntu-studio-controls, this tool will allow you to set the right permissions. What it does is adding the raw1394 kernel module to /etc/modules and it adds some lines to /lib/udev/rules.d/50-udev-default.rules so any user of the audio group can use the aforementioned raw1394 device node. *- Enable/check user for group audio:* group already exists. but enable it for what? Your user account with which you want to use the FireWire soundcard has to be a member of the audio group on your system. then i filled in all these listed jack settings. i also enabled the raw1394 access at ubuntu-studio-control. but jack is not working at all. it stops with the message: Cannot connect to server socket jack server is not running or cannot be started before i did all that i tried the firewire-driver instead of firebob. and it worked. but with to much x-runs. so ich changed settings and stuff, and now, its also not working with this firewire-driver ;-) You need the firewire driver, freebob is deprecated and only there for legacy reasons (or a living proof of the developer's procrastination ;) ) so is there a very simple thing i have to do? You were already mentioning downgrading to 10.04. That might not be such a bad idea, with 10.04 you have a access to multimedia PPA's like the ones from philip5, FalkTX and AutoStatic. Besides, 10.04 has a real-time kernel. Best, Jeremy PS, I've resent this mail because my first mail didn't get through -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Tasks, Workflows, and Packages for Ubuntu Studio Natty
On 10/30/2010 07:09 PM, Hartmut Noack wrote: Am 29.10.2010 23:36, schrieb Scott Lavender: Hello again. For those who are interesting, and I would hope most would be, you can find the task and workflow wiki page at: https://wiki.ubuntu.com/UbuntuStudio/Workflows I have added a workflow for video-postproduction. Comments welcome :-) All users are encouraging to peruse this page and add their contributions! We only ask that if you have a differing workflow that one that is already extant, please add yours as an alternative and do not remove the other. Before going further I want to explain more about what I mean when I use the term package set. This term is a reference to the applications installed by default with Ubuntu Studio. These packages are NOT being removed from the archives. You can always install these packages at any time, by any method of choice. We are only discussing the inclusion of these package on the Ubuntu Studio ISO. Right. Now that we have that out of the way, I want to inform you how the currently installed package set will change for Natty. These will be new packages (or applications) installed by default when installing Ubuntu Studio: * guitarix * hydrogen-drumkits * lashd * mscore (to replaces denemo and lilypond) * phasex * qtractor (to replace seq24) Qtractor is by no means a replacement for seq24. It is just a completely different application. Seq24 is a pattern-oriented sequencer taht can be used for live-performance in ways that qtractor cannot be used and is not intended to be used. I would consider it a big mistake to remove Seq24. To replace it with qtractor would be like replacing a helicopter with an Airbus. Same here, Qtractor is a multi-track recorder/MIDI composition tool while Seq24 is a pattern based sequencer. Some of the most amazing stuff made on GNU/Linux is done with Seq24. * specimen * whysynth * yoshimi (to replace zynaddsubfx) These are packages (or applications) that are currently included with Ubuntu Studio, but will no longer be: * aconnectgui * audacity I find this logical since Audacity does not fit very well into Jack. Still I wonder what would be the replacement for it (Ardour for more sophisticated waveediting and Mhawaveedit for simle tasks could be a sane recommendation for Audacity-users I guess. It really is a shame Rezound isn't actively being developed/maintained anymore. And the Audacity team should really take a look at implementing direct JACK support instead of using PortAudio. * beast * bitscope * bristol * csound * denemo (replaced by mscore) * freebirth * freqtweak * genpo * jackeq * jacktools * jdelay * lillypond (replaced by mscore) * lmms LMMS has a unique concept in terms of usage and workflow that is *not* doubled by qtractor. I'd recommend to keep it. Same here too. LMMS aims at being an all-in-one solution which makes it stand out and also very usable for someone coming from another platform where monolithic apps are more widespread. * mixxx * muse * qamix * seq24 (replaced by qtractor) see above - I strongly recommend to keep Seq24. And why Mixxx? It is one of the best DJ mixer apps available, if not the best. * terminatorx * timemachine Many like timemachine and will be disappointed not to find it automatically installed. Though I would not consider it essential. best regs HZN/berlin * timidity * tk707 * xwax * zynaddsubfx Again, the goal is to make Ubuntu Studio more effective and proficient, in essence more useful. Users want to accomplish a task (e.g. mix a song), not just run an application. The current status of the package set ( https://wiki.ubuntu.com/UbuntuStudio/PackageSelectionDevelopment) was developed to assist users accomplish tasks. If an application is listed to no longer be included with Ubuntu Studio but you want it to be, then please identify a task that requires it and develop a workflow at: https://wiki.ubuntu.com/UbuntuStudio/Workflows This is your chance to directly influence which applications are included with Ubuntu Studio. ScottL Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Problem with Ardour!!!
On 10/16/2010 06:46 PM, Fábio Magnoni wrote: On Jack Control, appears the Line6 USB, and shows X3 Live, I've select but nothing happens. I've never open Ardour 'cause it says that I must configure jack =/ Hello Fábio, The Line6 kernel module does not support the Pod X3 Live. So the Pod X3 just won't work with Ubuntu. Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Intel DG41TY 5.1 sound system
On 10/16/2010 08:37 PM, Fábio Magnoni wrote: Hello Mike, Thanks for your help, but I tried and didn't work. I remeber that on Ubuntu 9.10 my 5.1 worked, since 10.04 it doesn't work Hello Fábio, Try the linux-backports-modules-alsa-lucid-generic package. And what does aplay -l output? And lspci | grep -i audio ? Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Audio no longer feasible with vanilla Ubuntu + Studio packages (?)
On 10/11/2010 08:36 PM, Ronan Jouchet wrote: On Mon, Oct 11, 2010 at 2:09 PM, Brian Davidbeej...@gmail.com wrote: Also, you should not be using limits.conf anymore. JACK will create /etc/security/limits.d/audio.conf, and that is the one that should be used to adjust settings. I think it might cause trouble if these settings are listed in both limits.conf and audio.conf What kind of interface are you using? -- Brian David Howdy, TToine: yes I added myself to the audio group (that's what the usual setup in groups meant in my extremely imprecise original mail :P ) Brian, yay! You're right these settings were in /etc/security/limits.d/audio.conf (thanks to jackd2's dpkg install procedure, am I right?) but I also added them manually in /etc/security/limits.conf . Seems to work fine after restoring limits.conf. And sorry if the following questions have already been answered, but: a. is audio.conf new to jack2? No, it's new as of Lucid. The origin of this change is in Debian. b. why this change? Ask the Debian packagers. Probably because it complies better with conventions. Don't ask me which conventions, don't have the faintest clue ;) c. should we leave limits.conf alone now? Make your changes in /etc/security/limits.d/audio.conf to prevent any future problems. I am using an Edirol FA-66. And while we're at it, now seems a good time to empty my bag of related questions: d. I read about changes in the firewire stack (different kinds of /dev beasts used now). Do they concern all firewire cards, and what is their impact? Yes, concerns all cards. It's a complete rewrite afaik. e. is adding the user to the disk group still required? No idea, haven't used/tested the new Juju stack yet, afaik this is not necessary anymore. But then it wasn't required with the old stack either, you'd better use the audio or video groups for that. f. under lucid, in order to get jack to start I often had to modprobe raw1394 chmod a+rw /dev/raw1394 . Under Maverick I no longer need this, is this thanks to the new firewire stack, some kind of new auto setup, or the powerz of keyboard cat playing during a full moon night? modprobing and chmodding isn't necessary at all when you use the Ubuntu Studio Controls or add the raw1394 module to your /etc/modules and create a /etc/udev/rules.d/50-raw-firewire-permissions.rules manually. Thanks everybody for your grrreat help! Ronan Best, Jeremy -- Ubuntu-Studio-devel mailing list Ubuntu-Studio-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
Re: Audio no longer feasible with vanilla Ubuntu + Studio packages (?)
On 10/11/2010 09:34 PM, Scott Lavender wrote: I believe the reason for the change is rooted in Debian Bug #507248: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507248 And I think the thrust was that someone did not like enabling priorities in a system wide manner and security vulnerability associated. This is also why we should be asked to give the user -rt priority when installing JACK now. ScottL Ah, good to know. I thought it had something to do with sticking every single config file in .d directories that is very common these days. Best, Jeremy -- Ubuntu-Studio-devel mailing list Ubuntu-Studio-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
Re: Missing initrd when building a kernel-rt
On 10/03/2010 07:41 AM, Ralf wrote: spinymo...@ubuntu:/usr/src/linux$ make-kpkg --rootcmd fakeroot --initrd Hmm, and what if you try fakeroot make-kpg --initrd kernel-image kernel-headers kernel-source ? Shouldn't make a difference though I think. Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Missing initrd when building a kernel-rt
On 10/04/2010 10:40 AM, Alessio Igor Bogani wrote: 2010/10/4 Jeremy Jongepier jer...@autostatic.com: On 10/03/2010 07:41 AM, Ralf wrote: spinymo...@ubuntu:/usr/src/linux$ make-kpkg --rootcmd fakeroot --initrd Hmm, and what if you try fakeroot make-kpg --initrd kernel-image kernel-headers kernel-source ? Shouldn't make a difference though I think. Ubuntu don't support make-pkg. Ciao, Alessio Hello Alessio, As of which release? I've built several kernels with make-kpkg for 9.04 and 9.10 (to include dsdt tables for my netbook). Haven't tried with 10.04 though. Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Real-time kernels from the Ubuntu Studio Lucid repositories
On 10/02/2010 03:06 PM, Ralf wrote: When I try to boot 2.6.31-10-rt I get the message 'No such device' on startup. The entry for grub.cfg is ok [1]. It's the same for 2.6.31-11-rt. But does it continue booting? Regarding the 'No such device' warning: https://bugs.launchpad.net/ubuntu/+source/linux-rt/+bug/599396 Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Real-time kernels from the Ubuntu Studio Lucid repositories
On 10/02/2010 04:18 PM, Ralf Mardorf wrote: No, as I've posted before, after the message it ends in tty1, asking me to log in. So it does continu booting, except that it cannot start X. What kind of GPU do you have? Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Natty and RT Kernel (was Maverick and RT)
On 09/30/2010 08:37 AM, Alessio Igor Bogani wrote: Hi Jeremy, 2010/9/30 Jeremy Jongepier jer...@autostatic.com: [...] multimedia room with some Ubuntu machines). I've actually never seen a -realtime kernel, what's the difference from -rt? -lowlatency doesn't From a technical point of view -rt and -realtime are the same kernel. A minor difference is that the -rt kernel offer the really stable and upstream official release 2.6.31 whereas -realtime offers the last official upstream release that is 2.6.33. But there are the same kernel (that is PREEMPT_RT). The main difference is the external support. In -rt I have tried to offer an usable system as like Ubuntu do (so I have worked on compatibility with closed video drivers for example like nvidia or fglrx) whereas with -realtime I don't enforce it at all. In less words: if you need of closed video drivers, external DKMS kernel modules, linux-backports-* you should probably start to use -lowlatency (when it will be available through Ubuntu repos). Instead if you really need of an real-time system you should avoid all above or trying to make those working alone. Thanks for the explanation. Personally I don't care about external support and I'm very happy with the open source nouveau and radeon drivers. From a community perspective it's different though and I think we shouldn't loose that out of sight either. I'd really like to know how everyone else thinks about that, what is the common ground towards -rt/-realtime etc.? cut it for me, like I said, I need the tasklet API the -rt kernel provides so I can use rtirq. Probably you meant IRQ Threads. I need the tasklet API the -rt kernel provides so I can use rtirq to prioritize IRQ threads ;) Concerning support, it would be best if there were kernels for every release simply because it would be a bummer if people would move away from Ubuntu because of this. That require a lot of energy. If a lot of people will be available for help we could do it. Ciao, Alessio I understand and maybe my opinion on this was a bit premature. It maybe a good thing to think about how many Ubuntu users are actually using the -rt kernel and if it's really worth the effort in putting a lot of energy in maintaining these kernels. Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Natty and RT Kernel (was Maverick and RT)
On 09/30/2010 10:18 AM, Bellegarde Laurent wrote: Selon Jeremy Jongepier jer...@autostatic.com: Concerning support, it would be best if there were kernels for every release simply because it would be a bummer if people would move away from Ubuntu because of this. That require a lot of energy. If a lot of people will be available for help we could do it. Ciao, Alessio Hi all, another info for ones who need a very stable audio distro for audio production. Salut Laurent, I don't need yet another distro. I want to use Ubuntu. All those forks, KX Studio, Tango Studio, Dream Studio etc. Why don't they join up with Ubuntu to make Ubuntu the best multimedia/audio distribution? Theses improvements make this distro the best GNU/Linux audio, or multimedia editing plateform. That's a personal opinion. Any distro could be the best when properly configured. The aforementioned distros are not IMHO. They all use JACK as the default sound daemon while JACK is not intended to be used like that. Ciao, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Natty and RT Kernel (was Maverick and RT)
On 09/30/2010 10:32 AM, Alessio Igor Bogani wrote: Jeremy, 2010/9/30 Jeremy Jongepier jer...@autostatic.com: [...] cut it for me, like I said, I need the tasklet API the -rt kernel provides so I can use rtirq. Probably you meant IRQ Threads. I need the tasklet API the -rt kernel provides so I can use rtirq to prioritize IRQ threads ;) Not all bottom-halves have done with tasklet API (network stack for example uses softirq) and you still configure they priorities with chrt (real utility behind rtirq). So you really need for IRQ Threads not for Tasklet API. I really don't want go into technicism but I suppose could help you know what you are really need to. :-) He he, no need to go technical, I still need to dive into this, it's still not 100% clear to me how it all works. But if you have some pointers I'd be grateful! Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Maverick and RT
Hello all, I might be able to help out testing and once I become confident enough with packaging I could help with some of the other aspects of maintaining a kernel. It would be great if a real-time kernel would be available for 11.04 again, which depends of course if there will be a real-time patchset available for the kernel 11.04 will ship with. Afaik the current RT patchset maintainer is Thomas Gleixner. But I'd like to stress that I MIGHT be able to help out, it also depends if other people want to participate and if I have enough time (I am before all an active musician). Speaking for myself, I can't work without a real-time kernel. I need the tasklet API that a real-time kernel provides so I can use rtirq. Without rtirq my FireWire devices don't work properly at low latencies or don't work at all. And even on systems that run well without a real-time kernel I prefer using such a kernel so that I can get the best performance out of my systems. Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
Re: Natty and RT Kernel (was Maverick and RT)
On 09/29/2010 10:16 PM, Alessio Igor Bogani wrote: Hi Brian, Hi Jeremy, Sorry for my very bad English. Which are kernels on you are interested in? The -rt, -lowlatency or -realtime? Which kernels you use on per day basis (so you can provide test and feedback)? Which Ubuntu releases do you would want see well supported for that/those kernels? Every releases or only LTS? Thanks! Ciao, Alessio Hello Alessio, I only use the -rt kernel, both at home and at work (we have a multimedia room with some Ubuntu machines). I've actually never seen a -realtime kernel, what's the difference from -rt? -lowlatency doesn't cut it for me, like I said, I need the tasklet API the -rt kernel provides so I can use rtirq. Concerning support, it would be best if there were kernels for every release simply because it would be a bummer if people would move away from Ubuntu because of this. Best, Jeremy -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users