<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Martin Juhl&#039;s Blog</title>
	<atom:link href="http://www.martin-juhl.dk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.martin-juhl.dk</link>
	<description>Where Basketball and OpenSource meets</description>
	<lastBuildDate>Thu, 19 Jan 2012 09:16:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ironhide is sleeping &#8211; but not forever</title>
		<link>http://www.martin-juhl.dk/2012/01/ironhide-is-sleeping-but-not-forever/</link>
		<comments>http://www.martin-juhl.dk/2012/01/ironhide-is-sleeping-but-not-forever/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 09:16:58 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Bumblebee/Ironhide]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=147</guid>
		<description><![CDATA[Hi all.. Just wanted to write a few words.. First of all, thanks for all the support and the great feedback I&#8217;ve had over the last 7-8 months.. It has really been a ride.. Over the last few month my job situation has changed, I&#8217;m a Consultant and right now I&#8217;m at a place where [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all..</p>
<p>Just wanted to write a few words..</p>
<p>First of all, thanks for all the support and the great feedback I&#8217;ve had over the last 7-8 months.. It has really been a ride..</p>
<p>Over the last few month my job situation has changed, I&#8217;m a Consultant and right now I&#8217;m at a place where I don&#8217;t have as much spare time as I used to have.. mainly caused by longer transport times..</p>
<p>So for the next 3-4 months there probably will be very limited support and probably no updates to ironhide&#8230;</p>
<p>I will be back though, and hopefully even stronger than before.. </p>
<p>In the meantime, please help each other out (as you are doing) or check out TBP (The Bumblebee Project).. The guys over there are doing some great work, so go check it out..</p>
<p>Also just to clarify.. I haven&#8217;t got anything to do with the Bumblebee project anymore (expect for providing the original solution)&#8230; But we might merge again in the future&#8230; only time will tell..</p>
<p>Again.. Thanks for your support, and you&#8217;ll hear from me again in May&#8230;.</p>
<p>/Martin</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2012/01/ironhide-is-sleeping-but-not-forever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving to Oneironhide</title>
		<link>http://www.martin-juhl.dk/2011/10/moving-to-oneironhide/</link>
		<comments>http://www.martin-juhl.dk/2011/10/moving-to-oneironhide/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 08:07:38 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Bumblebee/Ironhide]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=142</guid>
		<description><![CDATA[Yesterday I moved from Natty to Oneiric. I know that some users are already running Ironhide on Oneiric, but was still a little excited to how easy/hard the process would be. It turned out to be an pretty easy job.. but still not without problems.. those problem where not caused by ironhide though, but by [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.martin-juhl.dk/wp-content/uploads/2011/10/Oneiric_Ocelot.jpg"><img src="http://www.martin-juhl.dk/wp-content/uploads/2011/10/Oneiric_Ocelot-300x193.jpg" alt="" title="Oneiric_Ocelot" width="300" height="193" class="alignnone size-medium wp-image-144" /></a></p>
<p>Yesterday I moved from Natty to Oneiric. I know that some users are already running Ironhide on Oneiric, but was still a little excited to how easy/hard the process would be.</p>
<p>It turned out to be an pretty easy job.. but still not without problems.. those problem where not caused by ironhide though, but by a change to udev, or rather to the folder structure of /var/run..</p>
<p>The /var/run directory has been moved to /run and /var/lock to /run/lock.. Either the Ubuntu people forgot this in their update scripts, or something didn&#8217;t go as planned.</p>
<p>When rebooting after the upgrade, I was stuck at the Ubuntu splash-screen. It took me a while to figure out what was wrong.. but here&#8217;s a quick howto.. I guess you could do this before rebooting.. but else reboot in recovery mode afterwards (holding Shift to get into the Grub boot menu) and select remount the root partition. After that, drop to a command prompt. </p>
<p>mkdir -p /run/lock<br />
mv /var/run/* /run/<br />
mv /var/lock/* /run/lock/<br />
rm -rf &#8220;/var/run&#8221;<br />
rm -rf &#8220;/var/lock&#8221;<br />
ln -s /run /var/run<br />
ln -s /run/lock /var/lock</p>
<p>reboot</p>
<p>After that I had to re-add the ironhide ppa:</p>
<p>apt-add-repository ppa:mj-casalogic/ironhide</p>
<p>and rerun ironhide-configuration, to get graphics running&#8230;</p>
<p>Everything else seems to work fine&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/10/moving-to-oneironhide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ironhide reporting for duty</title>
		<link>http://www.martin-juhl.dk/2011/08/ironhide-reporting-for-duty/</link>
		<comments>http://www.martin-juhl.dk/2011/08/ironhide-reporting-for-duty/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 19:09:41 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Bumblebee/Ironhide]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=128</guid>
		<description><![CDATA[News.. I have released the first version of Ironhide, which is going to be my branch of bumblebee.. This version features: * Graphical User Interface for Configuration and Submitsystem. * Tests build into the Configuration, should help us narrow down problems. * Major cleanup, removed all content not related to Ubuntu. * Updated VirtualGL. For [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.martin-juhl.dk/wp-content/uploads/2011/08/ironhide.jpg"><img class="size-medium wp-image-129 aligncenter" title="ironhide" src="http://www.martin-juhl.dk/wp-content/uploads/2011/08/ironhide-300x293.jpg" alt="" width="300" height="293" /></a></p>
<p>News..<br />
I have released the first version of Ironhide, which is going to be my branch of bumblebee..</p>
<p>This version features:</p>
<p>* Graphical User Interface for Configuration and Submitsystem.<br />
* Tests build into the Configuration, should help us narrow down problems.<br />
* Major cleanup, removed all content not related to Ubuntu.<br />
* Updated VirtualGL.</p>
<p>For now there is only natty packages available. This is soon to change&#8230;</p>
<p>The Ironhide packages conflict with bumblebee, so you should be asked to remove the old packages when installing Ironhide.. If your having problems getting ironhide to work, please reboot after uninstalling bumblebee&#8230; and then rerun ironhide-configuration..</p>
<p><a href="https://launchpad.net/~mj-casalogic/+archive/ironhide/">https://launchpad.net/~mj-casalogic/+archive/ironhide/</a></p>
<p>Installation notes:</p>
<p>I have given up on supporting the nvidia packages myself.. The version in Natty works just fine, and if you want newer versions, I can confirm that the X-org edgers repository works great with Ironhide:</p>
<p><a href="https://launchpad.net/~xorg-edgers/+archive/ppa">https://launchpad.net/~xorg-edgers/+archive/ppa</a></p>
<p>When new versions come out, just rerun the configuration.</p>
<p>Report problems/issues here:</p>
<p><a href="https://github.com/MrMEEE/ironhide/issues">https://github.com/MrMEEE/ironhide/issues</a></p>
<p>The &#8220;New&#8221; Bumblebee Project is available here:</p>
<p><a href="https://github.com/Bumblebee-Project/Bumblebee">https://github.com/Bumblebee-Project/Bumblebee</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/08/ironhide-reporting-for-duty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reassemble of the Bee..</title>
		<link>http://www.martin-juhl.dk/2011/08/reassemble-of-the-bee/</link>
		<comments>http://www.martin-juhl.dk/2011/08/reassemble-of-the-bee/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 11:01:27 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Bumblebee/Ironhide]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=119</guid>
		<description><![CDATA[Quite a lot is happening around bumblebee these days&#8230; I know that I haven&#8217;t been very active lately, partly due to vacation&#8230; I&#8217;ve also been doing a lot of thinking about the way that bumblebee has been implemented.. The popularity really surprised me, and looking back a LOT of things where done too quickly and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.martin-juhl.dk/wp-content/uploads/2011/08/bee-reassemble.jpg"><img class="alignnone size-medium wp-image-121" title="Reassemble of the Bee" src="http://www.martin-juhl.dk/wp-content/uploads/2011/08/bee-reassemble-300x225.jpg" alt="" width="300" height="225" /></a><br />
Quite a lot is happening around bumblebee these days&#8230;</p>
<p>I know that I haven&#8217;t been very active lately, partly due to vacation&#8230;</p>
<p>I&#8217;ve also been doing a lot of thinking about the way that bumblebee has been implemented.. The popularity really surprised me, and looking back a LOT of things where done too quickly and implemented wrong.. All in all it seems like every bugs-fix, triggered two new bugs&#8230;</p>
<p>I also allowed a lot of people to contribute to the project which, with all respect to their work, at times made me feel like I lost control a little over which way bumblebee was &#8220;flying&#8221;&#8230; I think this also was a reason why I lost some inspiration&#8230;</p>
<p>What is happening right now is that:</p>
<p>A lot of the people who has been contributing to the bumblebee-project, is now starting over from scratch in one combined project: https://github.com/Bumblebee-Project</p>
<p>Right now, I have chosen not to contribute to the Bumblebee-project, and try some stuff out on my own&#8230; nothing has really been published : https://github.com/MrMEEE/ironhide, this will include a graphical bumblebee setup and probably extentions to bumblebee-ui.. This project will probably be renamed to distinguish the two.. but just to be clear, I much appreciate the work the other guys are doing and there is no bad air between us.. I just need some &#8220;creative&#8221; time off&#8230;</p>
<p>So, right now, yes&#8230; things are broken, both in the ppa and in the git versions.. I hope that the above efforts will solve this as soon as possible, and a BIG thanks to every tester, contributor, programmer and user of bumblebee out there..</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/08/reassemble-of-the-bee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bumblebee &#8216;in a box&#8217;</title>
		<link>http://www.martin-juhl.dk/2011/07/bumblebee-in-a-box/</link>
		<comments>http://www.martin-juhl.dk/2011/07/bumblebee-in-a-box/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 01:07:23 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Bumblebee/Ironhide]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=107</guid>
		<description><![CDATA[&#160; Today (night) I finally got bumblebee packaged into a Ubuntu Launchpad PPA. Something that I&#8217;ve been wanting to do for quite some time now&#8230; At the same time I have introduced a new installer/configuration utillity. Basically with the same functionality, but it has been cleaned up and should be much easier to use. Now [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.martin-juhl.dk/wp-content/uploads/2011/07/BarrysHoneyBottleA.jpg"><img class="size-medium wp-image-108 alignleft" title="BarrysHoneyBottleA" src="http://www.martin-juhl.dk/wp-content/uploads/2011/07/BarrysHoneyBottleA-148x300.jpg" alt="" width="148" height="300" /></a></p>
<p>&nbsp;</p>
<p>Today (night) I finally got bumblebee packaged into a Ubuntu Launchpad PPA. Something that I&#8217;ve been wanting to do for quite some time now&#8230; At the same time I have introduced a new installer/configuration utillity. Basically with the same functionality, but it has been cleaned up and should be much easier to use.</p>
<p>Now what does that mean?? For ordinary users, that means that all the installation process should be a lot easier now for Ubuntu-based distributions.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>All you have to do is run the following commands:</p>
<p><strong>sudo apt-add-repository ppa:mj-casalogic/bumblebee </strong></p>
<p><strong>sudo apt-get update &amp;&amp; sudo apt-get install bumblebee<br />
</strong></p>
<p>Does it get any easier???</p>
<p>I&#8217;ve moved the version of bumblebee in the PPA to version 2.0, to indicate that this really is a major step forward..</p>
<p>Thanks to all for your feedback, I know that you haven&#8217;t heard much from me for the last two weeks&#8230;</p>
<p>So now it&#8217;s back to fixing bugs, but from now on, i&#8217;ll focus on fixing the bugs in PPA version.</p>
<p>The complete PPA is available here:</p>
<p><a href="https://launchpad.net/~mj-casalogic/+archive/bumblebee/">https://launchpad.net/~mj-casalogic/+archive/bumblebee/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/07/bumblebee-in-a-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bumble ****-up</title>
		<link>http://www.martin-juhl.dk/2011/06/bumble-up/</link>
		<comments>http://www.martin-juhl.dk/2011/06/bumble-up/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 22:40:27 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=101</guid>
		<description><![CDATA[Ok, ok&#8230; I made a BIG bummer in the end of may&#8230; and apparently it has only been discovered now &#8230; Commit &#8211; https://github.com/MrMEEE/bumblebee/commit/6cd6b2485668e8a87485cb34ca8a0a937e73f16d That caused this problem: https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac Again I&#8217;m sorry that I didn&#8217;t give myself the time to test the code completely, but working on bumblebee in the middle of the night and [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, ok&#8230;</p>
<p>I made a BIG bummer in the end of may&#8230; and apparently it has only been discovered now <img src='http://www.martin-juhl.dk/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> &#8230;</p>
<p>Commit &#8211; <a href="https://github.com/MrMEEE/bumblebee/commit/6cd6b2485668e8a87485cb34ca8a0a937e73f16d">https://github.com/MrMEEE/bumblebee/commit/6cd6b2485668e8a87485cb34ca8a0a937e73f16d</a></p>
<p>That caused this problem:</p>
<p><a href="https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac">https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac</a></p>
<p>Again I&#8217;m sorry that I didn&#8217;t give myself the time to test the code completely, but working on bumblebee in the middle of the night and working &#8220;real&#8221; work in the days, doesn&#8217;t always gives the best results.. but I&#8217;m trying my best.. which I think people understand&#8230; <img src='http://www.martin-juhl.dk/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>The positive thing here is how many people are active in the bumblebee community and that bumblebee have gotten even more attention:</p>
<p><a href="http://www.reddit.com/r/linux/comments/i1c0p/oh_fuck/">http://www.reddit.com/r/linux/comments/i1c0p/oh_fuck/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/06/bumble-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bumblebee in Linux News</title>
		<link>http://www.martin-juhl.dk/2011/06/bumblebee-in-linux-news/</link>
		<comments>http://www.martin-juhl.dk/2011/06/bumblebee-in-linux-news/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 09:42:48 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=94</guid>
		<description><![CDATA[Bumblebee was included in &#8220;This week in linux&#8221;..]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><!--YouTube Error: bad URL entered--></p>
<p>Bumblebee was included in &#8220;This week in linux&#8221;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/06/bumblebee-in-linux-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crazy Bumble-weeks</title>
		<link>http://www.martin-juhl.dk/2011/05/crazy-bumble-weeks/</link>
		<comments>http://www.martin-juhl.dk/2011/05/crazy-bumble-weeks/#comments</comments>
		<pubDate>Mon, 30 May 2011 21:49:22 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=87</guid>
		<description><![CDATA[It has now been about 4 weeks since I sat in a small hotel room in Norway and implemented the first lines, of what was going to be the bumblebee project. By now I have hit over 30.000 hits on the first blog page alone, have about 200 followers on twitter and about 200 issues [...]]]></description>
			<content:encoded><![CDATA[<p>It has now been about 4 weeks since I sat in a small hotel room in Norway and implemented the first lines, of what was going to be the bumblebee project.</p>
<p>By now I have hit over 30.000 hits on the first blog page alone, have about 200 followers on twitter and about 200 issues have been created on github ( about 130 closed )&#8230;</p>
<p>z0rc has forked the project to debumblebee and is now supporting debian through that.</p>
<p>Joaquín is providing support for Arch Linux, and  backbone is handles Gentoo</p>
<p>arnauddupuis and paulvriens are helping me on bumblebee with Fedora and OpenSuSE support, and other people are also beginning to submit patches and suggestions (thanks!)..</p>
<p>This has really been some crazy weeks, and not looking to settle down right now.. <img src='http://www.martin-juhl.dk/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Thanks to all for your support, suggestions and reports..</p>
<p>&nbsp;</p>
<p>Arch Linux Support:</p>
<p><a href="http://aur.archlinux.org/packages.php?ID=49469">http://aur.archlinux.org/packages.php?ID=49469</a></p>
<p>wiki:</p>
<p><a href="https://wiki.archlinux.org/index.php/Bumblebee" target="_blank">https://wiki.archlinux.org/index.php/Bumblebee</a></p>
<p>Debian Linux Support:</p>
<p><a href="https://github.com/z0rc/debumblebee">https://github.com/z0rc/debumblebee</a></p>
<p>Gentoo Linux Support:</p>
<p><a href="https://github.com/iegor/bumblebee-Gentoo-support">https://github.com/iegor/bumblebee-Gentoo-support</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/05/crazy-bumble-weeks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimus on Linux Problem Solved</title>
		<link>http://www.martin-juhl.dk/2011/05/optimus-on-linux-problem-solved/</link>
		<comments>http://www.martin-juhl.dk/2011/05/optimus-on-linux-problem-solved/#comments</comments>
		<pubDate>Tue, 03 May 2011 16:45:28 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=55</guid>
		<description><![CDATA[Hi all.. Bumblebee v.1.6.43 has been released&#8230; This has been some crazy days, with A LOT of feedback and bugs&#8230; If you want to speed up the work, send me a Red Bull here. If you get your machine running with bumblebee, please run the bumblebee-submitsystem. Right now I&#8217;m getting so many problems reported in, [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all..</p>
<p>Bumblebee v.1.6.43 has been released&#8230;</p>
<p>This has been some crazy days, with A LOT of feedback and bugs&#8230;</p>
<p>If you want to speed up the work, send me a Red Bull <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=mj%40casalogic%2edk&amp;lc=US&amp;item_name=The%20Bumblebee%20Project%20by%20Martin%20Juhl&amp;amount=3%2e00&amp;currency_code=EUR&amp;currency_code=EUR&amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted" target="_blank">here</a>.</p>
<p>If you get your machine running with bumblebee, please run the bumblebee-submitsystem.</p>
<p>Right now I&#8217;m getting so many problems reported in, that I have lost the overview completely&#8230;</p>
<p>Therefore I will now introduce a new way to report bugs regarding bumblebee..</p>
<p>Procedure as follows:</p>
<p>Install the newest version of Bumblebee&#8230;</p>
<p>If  you have had any previous installation of Bumblebee/Prime-ng  installed.. Please run the bumblebee-uninstall tool and reinstall  afterwards (no need for reboot)..</p>
<p>If you still have a problem, please create an issue on github:</p>
<p><a href="https://github.com/MrMEEE/bumblebee/issues" target="_blank">https://github.com/MrMEEE/bumblebee/issues</a></p>
<p>Then run the bumblebee-bugreport tool and send the created package to mj@casalogic.dk</p>
<p>I know it&#8217;s easier just to send an email.. But this will help me get the bugs organised and hopefully provide help faster..</p>
<p>Thanks..</p>
<p>Martin Juhl</p>
<p>&nbsp;</p>
<p>First of all&#8230; The project has been renamed to bumblebee (the support and right hand of Optimus Prime)</p>
<p>From now on all howto/software updates will be done on github: <a href="https://github.com/MrMEEE/prime-ng"></a><a href="https://github.com/MrMEEE/bumblebee">https://github.com/MrMEEE/bumblebee</a></p>
<p>Only status and tests will be kept here&#8230;</p>
<p>&nbsp;</p>
<p>The Installation should now be completely automatic&#8230;</p>
<p>Now 3D is enabled on both the Intel and the nVidia at the same time..</p>
<p>The Intel card is running the Desktop and the nVidia card can be used for<br />
the thougher applications with the command &#8220;optirun32 &lt;application&gt;&#8221; or<br />
&#8220;optirun64 &lt;application&gt;&#8221;&#8230;</p>
<p>So now we just need somebody to write an application for automatically<br />
balance which applications should be run on which card.. and shut the nVidia<br />
card down, when not used..</p>
<p>But still I think it is a good step forward&#8230;</p>
<p><strong>Up&#8217;s:</strong></p>
<p>We got nvidia acceleration on our Linux games and programs.. wine as well..</p>
<p>We got CUDA support&#8230; Also for SDK 4.0 which windows doesn&#8217;t support for the optimus drivers.</p>
<p><strong>Down&#8217;s:</strong></p>
<p><del datetime="2011-05-05T21:18:29+00:00">A few programs doesn&#8217;t work.. this far I have only found Diablo 2.. which gives some weird double/single buffer error in wine&#8230;<br />
</del> This seems to be a Nvidia problem in general, and nothing to do  with this solution.. Diablo works with the -w parameter for window mode,  and other people with just an Nvidia card is reporting this problem as  well..</p>
<p>Still not transparent/automatic switching like in Window$.. but a big step the right way..</p>
<p><del>No acceleration from the Intel card.. so Nvidia 3D or none&#8230;</del></p>
<p>Vdpau doesn&#8217;t seem to be working on the Intel screen, only on the none-watchable nVidia screen &#8230; we might need to implement something like VNC to get it to work&#8230;</p>
<p><del>Drains battery pretty fast&#8230;</del> Not as bad as I feared&#8230; got battery for 2+ hours&#8230;</p>
<p><strong>Further Idea&#8217;s:</strong></p>
<p>Combine this with the acpi module hack, to get more battery time, when the Nvidia card is not used.. auto-shutdown??</p>
<p><del>Maybe a seperate X-server for the Nvidia card is the way to go, </del>so we can shut that down as well when not used.. Working in prime-ng V.2.0..</p>
<p><del>Try to get both the Intel and the Nvidia libraries installed at the same time, so that 3D is enabled for both cards.. </del> Working in prime-ng V.2.0..</p>
<p><strong> </strong></p>
<p>&nbsp;</p>
<p><del>I will now update this with a version number.. this should make it easier to look for changes: </del><strong><del>v.1.4.2 (latest: Support for more laptops and performance and tests)</del></strong></p>
<p>&nbsp;</p>
<p>OUTDATED FROM HERE AND DOWN&#8230; GO TO GITHUB INSTEAD&#8230;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>I have found a way to use the nvidia card in machines WITHOUT the optimus mux&#8230;</p>
<p>There are still a few flaws&#8230; but in my regard they are few&#8230;</p>
<p>This has been testet succesful on:</p>
<table class="easy-table-creator tablesorter" style="width: 100%;">
<thead>
<tr>
<th>Machine</th>
<th>User</th>
</tr>
</thead>
<tbody>
<tr>
<td>Alienware M11X R2</td>
<td>Martin Juhl</td>
</tr>
<tr>
<td>Asus N82Jv</td>
<td>André Ventura</td>
</tr>
<tr>
<td>Acer EeePC 1215N</td>
<td>Ellington Santos</td>
</tr>
<tr>
<td>Asus N61Jv (X64Jv)</td>
<td>Ted</td>
</tr>
<tr>
<td>Acer Aspire 5745PG</td>
<td>Miguel Belmonte</td>
</tr>
<tr>
<td>Dell Vostro 3300</td>
<td>Peter Liedler</td>
</tr>
<tr>
<td>Acer EeePC 1215N</td>
<td>Fedor Indutny</td>
</tr>
</tbody>
</table>
<p>First of all I have this running on my Alienware M11X R2, on Ubuntu  Natty 11.04 64-bit.. And haven&#8217;t tried it on any other configurations..  so I hope you can report back, if it works on other laptops (it should)  and other distributions&#8230;.</p>
<p><strong>Here it goes:</strong></p>
<p>First of all download the following:</p>
<p>General:</p>
<p><a href="http://www.martin-juhl.dk/optimus/xorg.conf"> http://www.martin-juhl.dk/optimus/xorg.conf</a></p>
<p>32-bit deb-based:</p>
<p><a href="http://www.martin-juhl.dk/optimus/turbojpeg_1.11.1_i386.deb"> http://www.martin-juhl.dk/optimus/turbojpeg_1.11.1_i386.deb</a></p>
<p><a href="http://www.martin-juhl.dk/optimus/VirtualGL_2.2.1_i386.deb"> http://www.martin-juhl.dk/optimus/VirtualGL_2.2.1_i386.deb</a></p>
<p>64-bit deb-based:</p>
<p><a href="http://www.martin-juhl.dk/optimus/turbojpeg_1.11.1_amd64.deb"> http://www.martin-juhl.dk/optimus/turbojpeg_1.11.1_amd64.deb</a></p>
<p><a href="http://www.martin-juhl.dk/optimus/VirtualGL_2.2.1_amd64.deb"> http://www.martin-juhl.dk/optimus/VirtualGL_2.2.1_amd64.deb</a></p>
<p>32-bit rpm-based:</p>
<p><a href="http://www.martin-juhl.dk/optimus/turbojpeg-1.11.i386.rpm"> http://www.martin-juhl.dk/optimus/turbojpeg-1.11.i386.rpm</a></p>
<p><a href="http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.i386.rpm"> http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.i386.rpm</a></p>
<p>64-bit rpm-based:</p>
<p><a href="http://www.martin-juhl.dk/optimus/turbojpeg-1.11.x86_64.rpm"> http://www.martin-juhl.dk/optimus/turbojpeg-1.11.x86_64.rpm</a></p>
<p><a href="http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.x86_64.rpm"> http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.x86_64.rpm</a></p>
<p>Source:</p>
<p><a href="http://www.martin-juhl.dk/optimus/turbojpeg-ipp-1.11.1.tar.gz"> http://www.martin-juhl.dk/optimus/turbojpeg-ipp-1.11.1.tar.gz</a></p>
<p><a href="http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.tar.gz"> http://www.martin-juhl.dk/optimus/VirtualGL-2.2.1.tar.gz</a></p>
<p>Files can also be found here:</p>
<p><a href="http://sourceforge.net/projects/virtualgl/files/"> http://sourceforge.net/projects/virtualgl/files/</a></p>
<p>Ok&#8230; Installation:</p>
<p>Start by installing the nvidia driver:</p>
<p>sudo aptitude install nvidia-current     (ubuntu)</p>
<p>then put the xorg.conf in /etc/X11/</p>
<p>It might be necessary to change the &#8220;ConnectedMonitor&#8221; under the Nvidia-device section and BUSID&#8217;s for the Intel and Nvidia Card..</p>
<p>Here is what I got so far:</p>
<table class="easy-table-creator tablesorter" style="width: 100%;">
<thead>
<tr>
<th>Laptop</th>
<th>Intel BusID</th>
<th>Nvidia BusID</th>
<th>ConnectedMonitor</th>
</tr>
</thead>
<tbody>
<tr>
<td>Alienware M11X</td>
<td>PCI:0:2:0</td>
<td>PCI:1:0:0</td>
<td>CRT-0</td>
</tr>
<tr>
<td>Dell XPS 15</td>
<td>PCI:0:2:0</td>
<td>PCI:2:0:0</td>
<td>CRT-0</td>
</tr>
<tr>
<td>Asus N61Jv (X64Jv)</td>
<td>PCI:0:2:0</td>
<td>PCI:1:0:0</td>
<td>CRT-0</td>
</tr>
<tr>
<td>Acer EeePC 1215N</td>
<td>PCI:0:2:0</td>
<td>PCI:4:0:0</td>
<td>DFP-0</td>
</tr>
<tr>
<td>Acer Aspire 5745PG</td>
<td>PCI:0:2:0</td>
<td>PCI:1:0:0</td>
<td>DFP-0</td>
</tr>
<tr>
<td>Dell Vostro 3300</td>
<td>PCI:0:2:0</td>
<td>PCI:1:0:0</td>
<td>DFP-0</td>
</tr>
</tbody>
</table>
<p style="padding-left: 30px;">&nbsp;</p>
<p>after that, install the two files you downloaded above:</p>
<p>sudo dpkg -i VirtualGL*        (deb)</p>
<p>or</p>
<p>sudo rpm -ihv VirtualGL*     (rpm)</p>
<p>Note:</p>
<p>Turbojpeg or libjpeg-turbo is not needed, and actually gives a lower performance.. I left the links if you want to experiment..</p>
<p>Performance Tests can be found at the end&#8230;</p>
<p>Now run:</p>
<p>sudo vglserver_config</p>
<p>answer as below:</p>
<p>1) Configure server for use with VirtualGL in GLX mode<br />
2) Unconfigure server for use with VirtualGL in GLX mode<br />
X) Exit</p>
<p>Choose:<br />
1</p>
<p>Restrict 3D X server access to vglusers group  (recommended)?<br />
[Y/n]<br />
n</p>
<p>Restrict framebuffer device access to vglusers group  (recommended)?<br />
[Y/n]<br />
n</p>
<p>Disable XTEST extension  (recommended)?<br />
[Y/n]<br />
y<br />
&#8230; Creating /etc/modprobe.d/virtualgl.conf to set requested permissions   for<br />
/dev/nvidia* &#8230;<br />
&#8230; Attempting to remove nvidia module from memory so device permissions<br />
will be reloaded &#8230;<br />
ERROR: Module nvidia is in use<br />
&#8230; Granting write permission to /dev/nvidia0 /dev/nvidiactl for all users &#8230;<br />
&#8230; Modifying /etc/X11/xorg.conf to enable DRI permissions for<br />
all users &#8230;<br />
&#8230; Adding xhost +LOCAL: to /etc/kde4/kdm/Xsetup script &#8230;<br />
&#8230; Disabling XTEST extension in /etc/kde4/kdm/kdmrc &#8230;</p>
<p>Done. You must restart the display manager for the changes to take effect.</p>
<p>IMPORTANT NOTE: Your system uses modprobe.d to set device permissions. You<br />
must execute rmmod nvidia with the display manager stopped in order for the<br />
new device permission settings to become effective.</p>
<p>1) Configure server for use with VirtualGL in GLX mode<br />
2) Unconfigure server for use with VirtualGL in GLX mode<br />
X) Exit</p>
<p>Choose:<br />
x</p>
<p>Then:</p>
<p>append the following two lines to /etc/profile or to your ~/.bashrc if that exists..</p>
<p>VGL_DISPLAY=:0.1<br />
export VGL_DISPLAY<br />
VGL_COMPRESS=yuv<br />
export VGL_COMPRESS<br />
VGL_READBACK=fbo<br />
export VGL_READBACK</p>
<p>Now you need to make sure that your Desktop Enviroment runs the following command after starting up..</p>
<p>vglclient localhost &amp;</p>
<p>In KDE this is archived by creating: ~/.kde/share/autostart/vglclient.desktop (you might need to create the autostart folder as well):</p>
<p>[Desktop Entry]<br />
Comment[da]=<br />
Comment=<br />
Exec=vglclient localhost &amp;<br />
GenericName=<br />
Icon=exec<br />
MimeType=<br />
Name=vglclient<br />
Path=<br />
StartupNotify=true<br />
Terminal=false<br />
TerminalOptions=<br />
Type=Application<br />
X-DBUS-ServiceName=<br />
X-DBUS-StartupType=<br />
X-KDE-SubstituteUID=false<br />
X-KDE-Username=<br />
X-Ubuntu-Gettext-Domain=desktop_kdebase</p>
<p>and reboot&#8230;</p>
<p>Hopefully your computer comes back up..</p>
<p>now you should be able to start applications with:</p>
<p>vglrun &lt;application&gt;</p>
<p>and the nvidia card will be used for acceleration..</p>
<p>btw. &lt;application&gt; needs to contain the full path to the application if not in the path&#8230;</p>
<p>It is still the Intel card running the rest.. and for now I haven&#8217;t  found a way to activate acceleration for both cards.. so no fancy compiz  effects.. but thats no problem for me, as long as I can use my nvidia  card for gaming <img src='http://www.martin-juhl.dk/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> &#8230;</p>
<p>Hope this will help someone..</p>
<p><strong>Nvidia Always on in Gnome or KDE:</strong></p>
<p>This is experimental.. might be unforeseen problems: <strong><br />
</strong></p>
<p><em>KDE:</em></p>
<p>Create: /usr/share/xsessions/kde-plasma-vgl.desktop:</p>
<p>[Desktop Entry]<br />
Encoding=UTF-8<br />
Type=XSession<br />
Exec=/usr/bin/startkde-vgl<br />
TryExec=/usr/bin/startkde-vgl<br />
Name=KDE Plasma Workspace Nvidia Accelerated<br />
Comment=The desktop made by KDE</p>
<p>Create: /usr/bin/startkde-vgl:</p>
<p>#!/bin/bash<br />
/usr/bin/vglrun -d :0.1 /usr/bin/startkde</p>
<p>and run:</p>
<p>chmod +x /usr/bin/startkde-vgl</p>
<p>&nbsp;</p>
<p><em>Gnome:</em></p>
<p>Create: /usr/share/xsessions/gnome-vgl.desktop:</p>
<p>[Desktop Entry]<br />
Type=XSession<br />
Exec=/usr/bin/gnome-session-vgl<br />
TryExec=/usr/bin/gnome-session-vgl<br />
Name=GNOME Nvidia Accelerated<br />
Comment=The GNU Network Object Model Environment. A complete, free and easy-to-use desktop environment<br />
X-Ubuntu-Gettext-Domain=desktop_kdebase-workspace</p>
<p>Create: /usr/bin/gnome-session-vgl:</p>
<p>#!/bin/bash<br />
/usr/bin/vglrun -d :0.1 /usr/bin/gnome-session</p>
<p>and run:</p>
<p>chmod +x /usr/bin/gnome-session-vgl</p>
<p>The Accelerated sessions should now be available in gdm or kdm..</p>
<p>KDE or Gnome doesn&#8217;t work with Desktop Effects, but everything else seems to work.. (applications are automatically started with the Nvidia card)</p>
<p>Performance:</p>
<p>I&#8217;m using glxgears and getting:</p>
<p>~ 1700 fps with libjpeg-turbo</p>
<p>7362 frames in 5.0 seconds = 1472.247 FPS<br />
6651 frames in 5.0 seconds = 1330.055 FPS<br />
6507 frames in 5.0 seconds = 1301.198 FPS<br />
9399 frames in 5.0 seconds = 1879.629 FPS<br />
9519 frames in 5.0 seconds = 1903.788 FPS<br />
8857 frames in 5.0 seconds = 1771.247 FPS<br />
9524 frames in 5.0 seconds = 1904.607 FPS<br />
8545 frames in 5.0 seconds = 1708.921 FPS<br />
9485 frames in 5.0 seconds = 1896.910 FPS<br />
9495 frames in 5.0 seconds = 1898.814 FPS</p>
<p>~ 1600 fps with turbojpeg</p>
<p>6580 frames in 5.0 seconds = 1315.794 FPS<br />
7177 frames in 5.0 seconds = 1435.397 FPS<br />
9346 frames in 5.0 seconds = 1869.135 FPS<br />
8206 frames in 5.0 seconds = 1641.097 FPS<br />
6429 frames in 5.0 seconds = 1285.784 FPS<br />
7006 frames in 5.0 seconds = 1401.094 FPS<br />
6229 frames in 5.0 seconds = 1245.770 FPS<br />
7559 frames in 5.0 seconds = 1511.768 FPS<br />
8541 frames in 5.0 seconds = 1708.090 FPS<br />
8503 frames in 5.0 seconds = 1700.564 FPS<br />
8501 frames in 5.0 seconds = 1700.139 FPS<br />
8540 frames in 5.0 seconds = 1707.930 FPS</p>
<p>~ 1900 fps with none of them installed</p>
<p>7621 frames in 5.0 seconds = 1524.158 FPS<br />
9526 frames in 5.0 seconds = 1905.055 FPS<br />
9504 frames in 5.0 seconds = 1900.725 FPS<br />
9487 frames in 5.0 seconds = 1897.317 FPS<br />
9419 frames in 5.0 seconds = 1883.613 FPS<br />
8754 frames in 5.0 seconds = 1750.718 FPS<br />
9435 frames in 5.0 seconds = 1886.882 FPS<br />
9400 frames in 5.0 seconds = 1879.999 FPS<br />
9408 frames in 5.0 seconds = 1881.523 FPS</p>
<p>~ 1600 fps with xuv</p>
<p>7888 frames in 5.0 seconds = 1577.544 FPS<br />
7906 frames in 5.0 seconds = 1581.168 FPS<br />
7963 frames in 5.0 seconds = 1592.556 FPS<br />
8090 frames in 5.0 seconds = 1617.894 FPS<br />
8122 frames in 5.0 seconds = 1624.336 FPS<br />
8204 frames in 5.0 seconds = 1640.684 FPS<br />
8377 frames in 5.0 seconds = 1675.184 FPS<br />
8288 frames in 5.0 seconds = 1657.548 FPS<br />
8399 frames in 5.0 seconds = 1679.671 FPS</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2011/05/optimus-on-linux-problem-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2 Senior Kampe</title>
		<link>http://www.martin-juhl.dk/2009/10/2-senior-kampe/</link>
		<comments>http://www.martin-juhl.dk/2009/10/2-senior-kampe/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 17:55:06 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.martin-juhl.dk/?p=51</guid>
		<description><![CDATA[I dag spillede både Dame 1 og jeg selv på Herre 2&#8230; Damekampen: Resultatet først: vi tabte 45 – 27… Vi spillede rigtig flot forsvar igennem hele kampen, og til tider kørte angrebet også rigtig fornuftigt.. men der var dog for lange pauser hvor vi slet ikke scorede.. Om det var det store nederlag til [...]]]></description>
			<content:encoded><![CDATA[<p>I dag spillede både Dame 1 og jeg selv på Herre 2&#8230;</p>
<p>Damekampen:</p>
<p>Resultatet først: vi tabte 45 – 27…</p>
<p>Vi spillede rigtig flot forsvar igennem hele kampen, og til tider kørte angrebet også rigtig fornuftigt.. men der var dog for lange pauser hvor vi slet ikke scorede..</p>
<p>Om det var det store nederlag til falcon i tirsdag der stadig sad lidt i baghovedet, eller at vi simpelthen bare ikke er helt klar endnu er ikke til at sige… men det var tydeligt at se at vi lige skal igang… Vi skal også lige have selvtilliden på plads og efter at have været ungdomstræner i mange år, så må jeg erkende at det er mindst lige så vigtigt for damespillere som for mini’er og juniorer… Men det var ret at se at specielt Monica virkelig kom igang idag, dog lige et par periode for sent…</p>
<p>Jeg ser frem til næste kamp…</p>
<p>Herrekampen:</p>
<p>Vi spillede en god kamp og vandt 68-54.. Jeg spillede ikke specielt godt.. men sådan går det jo engang imellem&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martin-juhl.dk/2009/10/2-senior-kampe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

