<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Juan and Geoff and everyone,<div><br></div><div>Thats great!. &nbsp;I never boot into the stock kernel now that I got the driver working on the CCRMA kernel. &nbsp;I also hope that rpm fusion would patch the driver for both kernels if that is even possible. &nbsp;However, some non-rt users can be quite hostile about real time kernels. &nbsp;I have noticed this in the #fedora and #fedora-social IRC channels. &nbsp;Anyways, I am glad there are some people(us) who have noticed a difference using the CCRMA kernel. &nbsp;If anyone is interested, I have started a wiki that could use some editing or additions. &nbsp;I am going to get it integrated soon. &nbsp;For now, it is located here &nbsp;&nbsp;<a href="https://fedoraproject.org/w/index.php?title=User:Tertl3/real-time">https://fedoraproject.org/w/index.php?title=User:Tertl3/real-time</a>. &nbsp;Its just a quick run through for using a cool script that checks for some additional real time config settings. &nbsp;Well, I have said too much.</div><div><br></div><div>Take Cares</div><div>-William&nbsp;</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br>&gt; From: planetccrma-request@ccrma.Stanford.EDU<br>&gt; Subject: PlanetCCRMA Digest, Vol 31, Issue 1<br>&gt; To: planetccrma@ccrma.Stanford.EDU<br>&gt; Date: Wed, 1 Sep 2010 10:52:46 -0700<br>&gt; <br>&gt; Send PlanetCCRMA mailing list submissions to<br>&gt;         planetccrma@ccrma.stanford.edu<br>&gt; <br>&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>&gt;         http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma<br>&gt; or, via email, send a message with subject or body 'help' to<br>&gt;         planetccrma-request@ccrma.stanford.edu<br>&gt; <br>&gt; You can reach the person managing the list at<br>&gt;         planetccrma-owner@ccrma.stanford.edu<br>&gt; <br>&gt; When replying, please edit your Subject line so it is more specific<br>&gt; than "Re: Contents of PlanetCCRMA digest..."<br>&gt; <br>&gt; <br>&gt; Today's Topics:<br>&gt; <br>&gt;    1. Nvidia driver with the ccrma rt-kernel. (William Blackburn)<br>&gt;    2. Re: Installing Google Voice Chat for Linux on Fedora        instead<br>&gt;       of Debian (Niels Mayer)<br>&gt;    3. Re: Nvidia driver with the ccrma rt-kernel. (Juan Reyes)<br>&gt;    4. Re: Nvidia driver with the ccrma rt-kernel. (Geoff King)<br>&gt; <br>&gt; <br>&gt; ----------------------------------------------------------------------<br>&gt; <br>&gt; Message: 1<br>&gt; Date: Wed, 1 Sep 2010 01:00:04 +0100<br>&gt; From: William Blackburn &lt;bill_-@hotmail.com&gt;<br>&gt; Subject: [PlanetCCRMA] Nvidia driver with the ccrma rt-kernel.<br>&gt; To: &lt;planetccrma@ccrma.Stanford.EDU&gt;<br>&gt; Message-ID: &lt;SNT133-w605BA56A608F5A5DB39E1AB68B0@phx.gbl&gt;<br>&gt; Content-Type: text/plain; charset="iso-8859-1"<br>&gt; <br>&gt; <br>&gt; Hello,<br>&gt; As far as I know, it is quite common for a linux user to have an nvidia GPU card.  These cards are really neat.  I was thinking that I could make a Fedora "How-To" for installing the nvidia patch and getting the driver working properly with the 2.6.33 rt kernel.  These are the instructions I used to get it working.  It can be found here  http://forums.fedoraforum.org/showthread.php?p=1383861 at post #14.<br>&gt; (thanks to jerboyd for these steps)Re: Planet CCRMA RT Kernel with Nvidia akmod supporti figured out how to get nvidia going with the official nvidia binary. here goes.<br>&gt; <br>&gt; 1. download the latest driver for your card from nvidia<br>&gt; 2. open a terminal and extract the files from the binary with 'sh NVIDIA(filename).bin -x'<br>&gt; 3. cd into the extracted directory<br>&gt; 4. place the attached patch into the root of the extracted directory<br>&gt; 5. run 'patch -p1 &lt; nvidia_33_rt.patch'<br>&gt; 6. if it askes you which file to patch choose kernel/nv-linux.h<br>&gt; 7. after this add rdblacklist=nouveau to your /boot/grub/grub.conf<br>&gt; 8. reboot into init 3 <br>&gt; 9. log in as root<br>&gt; 10. cd to the root of the extracted nvidia binary directory and run './nvidia-installer'<br>&gt; 11. reboot<br>&gt; <br>&gt; we could get this working with the akmod package but i don't know how to patch a source rpm. if anyone knows how to do that please let me know.Attached Filesnvidia_33_rt.patch (1.7 KB, 12 views)take cares,<br>&gt; William Blackburn (tertl3)<br>&gt; <br>&gt; &gt; From: planetccrma-request@ccrma.Stanford.EDU<br>&gt; &gt; Subject: PlanetCCRMA Digest, Vol 30, Issue 22<br>&gt; &gt; To: planetccrma@ccrma.Stanford.EDU<br>&gt; &gt; Date: Tue, 31 Aug 2010 12:00:01 -0700<br>&gt; &gt; <br>&gt; &gt; Send PlanetCCRMA mailing list submissions to<br>&gt; &gt;         planetccrma@ccrma.stanford.edu<br>&gt; &gt; <br>&gt; &gt; To subscribe or unsubscribe via the World Wide Web, visit<br>&gt; &gt;         http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma<br>&gt; &gt; or, via email, send a message with subject or body 'help' to<br>&gt; &gt;         planetccrma-request@ccrma.stanford.edu<br>&gt; &gt; <br>&gt; &gt; You can reach the person managing the list at<br>&gt; &gt;         planetccrma-owner@ccrma.stanford.edu<br>&gt; &gt; <br>&gt; &gt; When replying, please edit your Subject line so it is more specific<br>&gt; &gt; than "Re: Contents of PlanetCCRMA digest..."<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; Today's Topics:<br>&gt; &gt; <br>&gt; &gt;    1. Re: Installing Google Voice Chat for Linux on Fedora        instead<br>&gt; &gt;       of Debian (Niels Mayer)<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; ----------------------------------------------------------------------<br>&gt; &gt; <br>&gt; &gt; Message: 1<br>&gt; &gt; Date: Mon, 30 Aug 2010 16:07:48 -0700<br>&gt; &gt; From: Niels Mayer &lt;nielsmayer@gmail.com&gt;<br>&gt; &gt; Subject: Re: [PlanetCCRMA] Installing Google Voice Chat for Linux on<br>&gt; &gt;         Fedora        instead of Debian<br>&gt; &gt; To: linux-audio-user &lt;linux-audio-user@lists.linuxaudio.org&gt;,<br>&gt; &gt;         alsa-user@lists.sourceforge.net<br>&gt; &gt; Cc: PlanetCCRMA mailinglist &lt;planetccrma@ccrma.Stanford.EDU&gt;<br>&gt; &gt; Message-ID:<br>&gt; &gt;         &lt;AANLkTin_+c3EskgzqPZXNZbQVBz_uZYCewyPu9PkXYY9@mail.gmail.com&gt;<br>&gt; &gt; Content-Type: text/plain; charset=UTF-8<br>&gt; &gt; <br>&gt; &gt; Duh.... even better than wrappering the GoogleTalkPlugin for using a<br>&gt; &gt; different device, you can just go to<br>&gt; &gt; http://mail.google.com/mail/#settings/chat<br>&gt; &gt; and look for "Voice and video chat:" settings.<br>&gt; &gt; <br>&gt; &gt; It'll say "Detecting devices..." for a while, especially if you're not<br>&gt; &gt; using pulseaudio, in which case it will time out<br>&gt; &gt; multiple times outputting 9 lines of<br>&gt; &gt; socket(): Address family not supported by protocol<br>&gt; &gt; socket(): Address family not supported by protocol<br>&gt; &gt; ....<br>&gt; &gt; <br>&gt; &gt; But if you wait long enough, eventually you're given the same listing<br>&gt; &gt; as "aplay -L" so you can choose the equivalent of<br>&gt; &gt; "front:CARD=Headset,DEV=0" for both microphone and speakers (or even a<br>&gt; &gt; different device for microphone if you've got a webcam with a built in<br>&gt; &gt; usb mic). It's silly to use the "aplay -L" listing as you're given<br>&gt; &gt; additional choices that make no sense for voice chatting:<br>&gt; &gt; surround40:CARD=Headset,DEV=0 ; surround41:CARD=Headset,DEV=0 ;<br>&gt; &gt; surround50:CARD=Headset,DEV=0 ; surround51:CARD=Headset,DEV=0 ;<br>&gt; &gt; surround71:CARD=Headset,DEV=0 ; iec958:CARD=Headset,DEV=0 ...<br>&gt; &gt; <br>&gt; &gt; As final confusion, http://mail.google.com/mail/#settings/chat also<br>&gt; &gt; lists "aplay -L" outputs for the microphone, so you end up seeing<br>&gt; &gt; nonsense like "7.1 Surround output to Front, Center, Side, Rear and<br>&gt; &gt; Woofer speakers" as a potential choice of microphone source.<br>&gt; &gt; <br>&gt; &gt; Fortunately it works with both "speaker" and microphone" set to the<br>&gt; &gt; "front" source of the desired card.<br>&gt; &gt; <br>&gt; &gt; I never realized the gmail Settings-&gt;Chat options would do anything<br>&gt; &gt; useful beyond saying ""Detecting devices..." forever, as I never<br>&gt; &gt; thought of waiting till pulseaudio timed out 9 times before checking<br>&gt; &gt; the web page... Thus the previous attempt at wrappering<br>&gt; &gt; GoogleTalkPlugin ... at least it taught me their plugin is setting<br>&gt; &gt; some interesting environment variables:<br>&gt; &gt; LD_LIBRARY_PATH=/opt/google/chrome:/opt/google/chrome/lib:<br>&gt; &gt; GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME<br>&gt; &gt; SANDBOX_LD_LIBRARY_PATH=/opt/google/chrome:/opt/google/chrome/lib:<br>&gt; &gt; CHROME_WRAPPER=/opt/google/chrome/google-chrome<br>&gt; &gt; CHROME_VERSION_EXTRA=beta<br>&gt; &gt; <br>&gt; &gt; Niels<br>&gt; &gt; http://nielsmayer.com<br>&gt; &gt; <br>&gt; &gt; PS: For those getting reports of echo on the caller end, there is a<br>&gt; &gt; Settings-&gt;Chat option for echo-cancellation that appeared to be set by<br>&gt; &gt; default. There's also a "send call quality info back to google" button<br>&gt; &gt; that is also selected by default -- those worried about these kinds of<br>&gt; &gt; things may want to change this option.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; ------------------------------<br>&gt; &gt; <br>&gt; &gt; _______________________________________________<br>&gt; &gt; PlanetCCRMA mailing list<br>&gt; &gt; PlanetCCRMA@ccrma.stanford.edu<br>&gt; &gt; http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; End of PlanetCCRMA Digest, Vol 30, Issue 22<br>&gt; &gt; *******************************************<br>&gt;                                                <br>&gt; -------------- next part --------------<br>&gt; An HTML attachment was scrubbed...<br>&gt; URL: http://ccrma-mail.stanford.edu/pipermail/planetccrma/attachments/20100901/33f6243e/attachment-0001.html <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 2<br>&gt; Date: Tue, 31 Aug 2010 18:07:10 -0700<br>&gt; From: Niels Mayer &lt;nielsmayer@gmail.com&gt;<br>&gt; Subject: Re: [PlanetCCRMA] Installing Google Voice Chat for Linux on<br>&gt;         Fedora        instead of Debian<br>&gt; To: linux-audio-user &lt;linux-audio-user@lists.linuxaudio.org&gt;,<br>&gt;         alsa-user@lists.sourceforge.net<br>&gt; Cc: PlanetCCRMA mailinglist &lt;planetccrma@ccrma.Stanford.EDU&gt;<br>&gt; Message-ID:<br>&gt;         &lt;AANLkTiknNS540tT5=rWkh5pcxfR8NaAX0Or=w-dAjtrX@mail.gmail.com&gt;<br>&gt; Content-Type: text/plain; charset=UTF-8<br>&gt; <br>&gt; Now that I've discovered the way of setting hardware devices in<br>&gt; http://mail.google.com/mail/#settings/chat , there's issues that limit<br>&gt; my using GoogleTalkPlugin to "[Logitech USB Headset]" -- a USB headset<br>&gt; that works well.<br>&gt; <br>&gt; However,<br>&gt; <br>&gt; (1) I have an old Hauppauge PVR-500  dual analog TV card and<br>&gt; /opt/google/talkplugin/GoogleTalkPlugin thinks it's a video camera for<br>&gt; chatting. However, the PVR-500 doesn't work w/ Google Talk, causing<br>&gt; people to attempt to contact by video, but then failing due to this<br>&gt; video device. (However, I could hook up an external old camcorder that<br>&gt; outputs composite or svideo to the PVR500 and it would nicely hardware<br>&gt; mpeg-encode the signal for me, however GoogleTalkPlugin doesn't seem<br>&gt; to recognize any of the output formats.)<br>&gt; <br>&gt; There doesn't seem to be a way of telling it not to use a video camera<br>&gt; because i don't have one on this computer.<br>&gt; <br>&gt; (2) Attempting to connect a variety of soundcards for input and<br>&gt; output, I found that many, including motherboard soundcards and<br>&gt; built-in snd-hda-intel hardware cannot talk to the GoogleTalkPlugin.<br>&gt; The following errors are issued for output:<br>&gt; <br>&gt; (a) sample format mismatch (seen on Terratec DMX6Fire and M-Audio Delta 66).<br>&gt; <br>&gt; ALSA lib pcm.c:7320:(snd_pcm_set_params) Sample format not available<br>&gt; for PLAYBACK: Invalid argument<br>&gt; ALSA lib pcm.c:7320:(snd_pcm_set_params) Sample format not available<br>&gt; for CAPTURE: Invalid argument<br>&gt; <br>&gt; (above occurs talking to an envy24/ice1712's analog capture or pcm<br>&gt; outs. ... this error doesn't occur talking to the cards's 2-channels<br>&gt; of spdif output, or capturing from the spdif input. For the output<br>&gt; case, the spdif output can be sent to the card's built-in digital<br>&gt; mixer, which can then be routed (via http://mudita24.googlecode.com or<br>&gt; envy24control(1)) to the appropriate analog output for listening on<br>&gt; headphones and works correctly with GoogleVoicePlugin...<br>&gt; unfortunately, w/o a hardware spdif loopback this hack doesn't work<br>&gt; for using the card's microphone input).<br>&gt; <br>&gt; (b) Channel count mismatch on Playback with totally standard output<br>&gt; devices, both motherboard and USB:<br>&gt; <br>&gt; ALSA lib pcm.c:7326:(snd_pcm_set_params) Channels count (1) not<br>&gt; available for PLAYBACK: Invalid argument<br>&gt; <br>&gt; (this seems to happen with some USB stereo soundcards and the<br>&gt; motherboard  via snd-hda-intel audio hardware, when connecting to<br>&gt; "front" device.)<br>&gt; <br>&gt; Note that these audio issues would probably not occur if I was running<br>&gt; pulseaudio, however, it is a mistake for Google to assume that<br>&gt; everybody in Linuxland uses pulseaudio. (And even if pulseaudio were<br>&gt; running, there'd be similar problems talking to multichannel<br>&gt; soundcards such as the M-audio delta series).<br>&gt; <br>&gt; It sure would be nice to use the Terratec Dmx6Fire's handy microphone<br>&gt; input with a sensitivity knob, overload-LED, etc, and built-in digital<br>&gt; mixer, hardware-metering, and full control via<br>&gt; http://mudita24.googlecode.com<br>&gt; working properly, as it's nice being able to have proper microphone<br>&gt; metering, and full mixer control for audio input/output... However,<br>&gt; the current limitations seem to make that difficult.<br>&gt; <br>&gt; Perhaps my earlier "wrappering" approach and setting up a separate<br>&gt; ALSA environment for google talk was the right way after all, at least<br>&gt; for such "prosumer" soundcards. That way I could use plughw to match<br>&gt; bit depths on PCM output; I'd have to figure out how to do that on<br>&gt; input.<br>&gt; <br>&gt; How exactly could one work around<br>&gt; "ALSA lib pcm.c:7320:(snd_pcm_set_params) Sample format not available<br>&gt; for CAPTURE: Invalid argument"<br>&gt; for capture inputs? Is there anything like plughw that works for capture too?<br>&gt; <br>&gt; -- Niels.<br>&gt; http://nielsmayer.com<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 3<br>&gt; Date: Wed, 01 Sep 2010 12:05:47 -0400<br>&gt; From: Juan Reyes &lt;juanig@ccrma.Stanford.EDU&gt;<br>&gt; Subject: Re: [PlanetCCRMA] Nvidia driver with the ccrma rt-kernel.<br>&gt; To: William Blackburn &lt;bill_-@hotmail.com&gt;<br>&gt; Cc: planetccrma@ccrma.Stanford.EDU<br>&gt; Message-ID: &lt;1283357147.32194.14.camel@blueberry.maginvent.org&gt;<br>&gt; Content-Type: text/plain; charset="ISO-8859-1"<br>&gt; <br>&gt; <br>&gt; Thanks a lot William!.<br>&gt; <br>&gt; Got my PlanetCCRMA rt-Kernel on F-13 working this way using 'jerboyd'<br>&gt; instructions.<br>&gt; <br>&gt; Maybe I am wrong, but the only problem is that if I want to work on the<br>&gt; regular Fedora stock Kernels I have to re-install the NVidia binary<br>&gt; which in turn de-installs the 'rt-Kernel' nvidia binary.<br>&gt; <br>&gt; AFAIK, 'akmods' and 'akmod-nvidia' from RMPFUSION work on the stock<br>&gt; Fedora Kernels but they don't with PlanetCCRMA's rt-Kernel. Furthermore<br>&gt; seems to me that both binaries cannot coexist on the same system.<br>&gt; <br>&gt; My hope is that RMPFUSION will be able to patch their 'akmod-nvidia'<br>&gt; binary so that I will be able to use 'akmods', which are really<br>&gt; convenient.<br>&gt; <br>&gt;   --* Juan<br>&gt; <br>&gt; On Wed, 2010-09-01 at 01:00 +0100, William Blackburn wrote:<br>&gt; &gt; Hello,<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; As far as I know, it is quite common for a linux user to have an<br>&gt; &gt; nvidia GPU card.  These cards are really neat.  I was thinking that I<br>&gt; &gt; could make a Fedora "How-To" for installing the nvidia patch and<br>&gt; &gt; getting the driver working properly with the 2.6.33 rt kernel.  These<br>&gt; &gt; are the instructions I used to get it working.  It can be found here<br>&gt; &gt;  http://forums.fedoraforum.org/showthread.php?p=1383861 at post #14.<br>&gt; &gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 4<br>&gt; Date: Wed, 1 Sep 2010 13:52:42 -0400<br>&gt; From: Geoff King &lt;gsking1@gmail.com&gt;<br>&gt; Subject: Re: [PlanetCCRMA] Nvidia driver with the ccrma rt-kernel.<br>&gt; To: juanig@ccrma.Stanford.EDU<br>&gt; Cc: William Blackburn &lt;bill_-@hotmail.com&gt;,<br>&gt;         planetccrma@ccrma.Stanford.EDU<br>&gt; Message-ID:<br>&gt;         &lt;AANLkTi=xWmJscNxHSEJUi-Ee7AkgnZT8AgYtTOCk6vfe@mail.gmail.com&gt;<br>&gt; Content-Type: text/plain; charset=UTF-8<br>&gt; <br>&gt; Juan,<br>&gt; You are right about having to re-install nvidia with every kernel switch.<br>&gt; <br>&gt; I have been using the FC13-rt kernel and the nvidia 256.xx driver for<br>&gt; a few months now and it has worked great.  I do notice warnings<br>&gt; showing up in the system log "dmesg" when using VDPAU to accelerate<br>&gt; video and some OpenGL stuff.  For this reason, I have set media<br>&gt; players like VLC and mplayer to not use VDPAU.  I never had any real<br>&gt; issues, just lots of kernel warnings, but thought wise to avoid that.<br>&gt; <br>&gt; Geoff<br>&gt; <br>&gt; On Wed, Sep 1, 2010 at 12:05 PM, Juan Reyes &lt;juanig@ccrma.stanford.edu&gt; wrote:<br>&gt; &gt;<br>&gt; &gt; Thanks a lot William!.<br>&gt; &gt;<br>&gt; &gt; Got my PlanetCCRMA rt-Kernel on F-13 working this way using 'jerboyd'<br>&gt; &gt; instructions.<br>&gt; &gt;<br>&gt; &gt; Maybe I am wrong, but the only problem is that if I want to work on the<br>&gt; &gt; regular Fedora stock Kernels I have to re-install the NVidia binary<br>&gt; &gt; which in turn de-installs the 'rt-Kernel' nvidia binary.<br>&gt; &gt;<br>&gt; &gt; AFAIK, 'akmods' and 'akmod-nvidia' from RMPFUSION work on the stock<br>&gt; &gt; Fedora Kernels but they don't with PlanetCCRMA's rt-Kernel. Furthermore<br>&gt; &gt; seems to me that both binaries cannot coexist on the same system.<br>&gt; &gt;<br>&gt; &gt; My hope is that RMPFUSION will be able to patch their 'akmod-nvidia'<br>&gt; &gt; binary so that I will be able to use 'akmods', which are really<br>&gt; &gt; convenient.<br>&gt; &gt;<br>&gt; &gt; ?--* Juan<br>&gt; &gt;<br>&gt; &gt; On Wed, 2010-09-01 at 01:00 +0100, William Blackburn wrote:<br>&gt; &gt;&gt; Hello,<br>&gt; <br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; _______________________________________________<br>&gt; PlanetCCRMA mailing list<br>&gt; PlanetCCRMA@ccrma.stanford.edu<br>&gt; http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma<br>&gt; <br>&gt; <br>&gt; End of PlanetCCRMA Digest, Vol 31, Issue 1<br>&gt; ******************************************<br></div>                                               </body>
</html>