<?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>SHAOS &#187; linux</title>
	<atom:link href="https://shaos.net/blog/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>https://shaos.net/blog</link>
	<description>{ Personal Blog of Shaos }</description>
	<lastBuildDate>Mon, 04 Aug 2025 00:15:41 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>New PowerMac G4 Dual as Linux Server</title>
		<link>https://shaos.net/blog/2010/11/new-powermac-g4-dual-as-linux-server.html</link>
		<comments>https://shaos.net/blog/2010/11/new-powermac-g4-dual-as-linux-server.html#comments</comments>
		<pubDate>Thu, 25 Nov 2010 17:09:29 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[powermac]]></category>
		<category><![CDATA[ppc]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shaos.net/blog/?p=133</guid>
		<description><![CDATA[My &#8220;new&#8221; home server/router: PowerMac G4 Dual 1.25 GHz MDD ($400 with monitor) with Debain/GNU Linux 5.0. It has 123 days uptime already!]]></description>
				<content:encoded><![CDATA[<div id="attachment_134" style="width: 310px" class="wp-caption alignnone"><a href="http://shaos.net/blog/wp-content/uploads/2010/11/HomeServer2010.jpg"><img src="http://shaos.net/blog/wp-content/uploads/2010/11/HomeServer2010-300x196.jpg" alt="PowerMac G4 dual" title="PowerMacG4dual" width="300" height="196" class="size-medium wp-image-134" /></a><p class="wp-caption-text">PowerMac G4 dual 1.25 GHz MDD</p></div>
<p>My &#8220;new&#8221; home server/router: PowerMac G4 Dual 1.25 GHz MDD ($400 with monitor) with Debain/GNU Linux 5.0. It has 123 days uptime already!</p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2010/11/new-powermac-g4-dual-as-linux-server.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hopeless v0.5</title>
		<link>https://shaos.net/blog/2010/05/hopeless-v0-5.html</link>
		<comments>https://shaos.net/blog/2010/05/hopeless-v0-5.html#comments</comments>
		<pubDate>Sun, 23 May 2010 16:22:09 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[functional_programming]]></category>
		<category><![CDATA[hope]]></category>
		<category><![CDATA[hopeless]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programs]]></category>

		<guid isPermaLink="false">http://shaos.net/blog/?p=83</guid>
		<description><![CDATA[Recently I released version 0.5 of my fork of pre-existed Hope interpreter (classical functional programming language) named &#8220;Hopeless&#8221;: added &#8216;\r&#8217; to function &#8220;isspace&#8221; in ctype.hop fixed function &#8220;dir&#8221; in system_win.hop path to libraries changed to /usr/local/share/hopeless created man file hopeless.1 (modified hope.1) fixed &#8220;make install&#8221; for Hopeless new library lib/db_sqlite.hop (database support with sqlite3) added [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Recently I released version 0.5 of my fork of pre-existed <a href="http://www.soi.city.ac.uk/~ross/Hope/">Hope interpreter</a> (classical functional programming language) named &#8220;Hopeless&#8221;:</p>
<ul>
<li>added &#8216;\r&#8217; to function &#8220;isspace&#8221; in ctype.hop</li>
<li>fixed function &#8220;dir&#8221; in system_win.hop</li>
<li>path to libraries changed to /usr/local/share/hopeless</li>
<li>created man file hopeless.1 (modified hope.1)</li>
<li>fixed &#8220;make install&#8221; for Hopeless</li>
<li>new library lib/db_sqlite.hop (database support with sqlite3)</li>
<li>added functions &#8220;del&#8221; and &#8220;write_to&#8221; to lib/system.hop</li>
<li>check for &#8216;\n&#8217; and &#8216;\r&#8217; before run commands (&#8220;!&#8230;&#8221;)</li>
<li>defined constant &#8220;stdin&#8221; instead of functions &#8220;getc&#8221; and &#8220;gets&#8221; (lib/system.hop)</li>
<li>modified test _input.hop</li>
</ul>
<p>Source code: <a href="http://hopelog.com/funny/hopeless-v0.5.tar.bz2">hopeless-v0.5.tar.bz2</a> (100K)<br />
For more info see <a title="Hope Programming Language" href="http://www.hopelog.com" target="_blank">www.hopelog.com</a> where you can find all previous versions of Hopeless plus Win32 binaries.</p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2010/05/hopeless-v0-5.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Beige G3 as lab PC</title>
		<link>https://shaos.net/blog/2009/10/beige-g3-as-lab-pc.html</link>
		<comments>https://shaos.net/blog/2009/10/beige-g3-as-lab-pc.html#comments</comments>
		<pubDate>Fri, 09 Oct 2009 01:57:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[beige]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=38</guid>
		<description><![CDATA[After some evenings I had increased screen size of my Beige G3 from 800&#215;600 to 1152&#215;864 (65536 colors): Then I installed 2 cheap ($20 each) PCI-cards in it: first is 2xCOM-ports: and second is 1xLPT-port: Basically it is the same card with different assembling. Now I can use it as a regular Linux PC for [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>After some evenings I had increased screen size of my <a href="http://shaos.net/blog/2009/02/desktop-power-macintosh-g3-beige.html">Beige G3</a> from 800&#215;600 to 1152&#215;864 (65536 colors):</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/Screenshot-783240.png"><img style="cursor: pointer; width: 400px; height: 300px;" src="http://shaos.net/blog/uploaded_images/Screenshot-783226.png" alt="" border="0" /></a></p>
<p>Then I installed 2 cheap ($20 each) PCI-cards in it: first is 2xCOM-ports:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/beige-com-750961.jpg"><img style="cursor: pointer; width: 400px; height: 369px;" src="http://shaos.net/blog/uploaded_images/beige-com-750957.jpg" alt="" border="0" /></a></p>
<p>and second is 1xLPT-port:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/beige-lpt-729048.jpg"><img style="cursor: pointer; width: 400px; height: 348px;" src="http://shaos.net/blog/uploaded_images/beige-lpt-729045.jpg" alt="" border="0" /></a></p>
<p>Basically it is the same card with different assembling.</p>
<p>Now I can use it as a regular Linux PC for example to connect <span style="font-weight: bold;">El Cheapo</span> PIC-programmer to <span style="font-style: italic;">Debian&#8217;s Piklab</span>:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/beige-pic-big-752869.jpg"><img style="cursor: pointer; width: 300px; height: 400px;" src="http://shaos.net/blog/uploaded_images/beige-pic-big-752345.jpg" alt="" border="0" /></a></p>
<p>Kernel recompilation was required to allow using of module <span style="font-weight: bold;">ppdev</span> that creates device <span style="font-style: italic;">/dev/parport0</span></p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/Screenshot-1-704003.png"><img style="cursor: pointer; width: 400px; height: 300px;" src="http://shaos.net/blog/uploaded_images/Screenshot-1-703999.png" alt="" border="0" /></a></p>
<p>So this machine officially became my hobby lab machine <img src="https://shaos.net/blog/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
<p>P.S. Unfortunately I was not able to run on this machine any USB PCI-card that I had&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/10/beige-g3-as-lab-pc.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Black big-endian and little-endian</title>
		<link>https://shaos.net/blog/2009/08/black-big-endian-and-little-endian.html</link>
		<comments>https://shaos.net/blog/2009/08/black-big-endian-and-little-endian.html#comments</comments>
		<pubDate>Fri, 21 Aug 2009 04:52:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[altivec]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[cube]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=37</guid>
		<description><![CDATA[This is my home working place where I can port software from little-endian machine to big-endian:Red table bought in IKEA. Right-bottom: Systemax server with Intel Core 2 Duo 2.6 ГГц (Slackware 12.2). Right-top: PowerMac G4 Cube (colored to black) with Debian 5.0 and preloaded libfreevec. Left-bottom: subwoofer Logitech, power adapter for Cube and Gigabit switch. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>This is my home working place where I can port software from little-endian machine to big-endian:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/ShaosComps2009-big-756732.jpg"><img style="cursor: pointer; width: 300px; height: 400px;" src="http://shaos.net/blog/uploaded_images/ShaosComps2009-big-756332.jpg" alt="" border="0" /></a><br />Red table bought in IKEA. Right-bottom: Systemax server with Intel Core 2 Duo 2.6 ГГц (Slackware 12.2). Right-top: <a href="http://shaos.net/blog/2009/02/g4-cube.html">PowerMac G4 Cube</a> (<a href="http://shaos.net/blog/2009/02/my-g4-cube-turns-black.html">colored to black</a>) with Debian 5.0 and <a href="http://shaos.net/blog/2009/03/vectorized-memcpy-on-g4-cube.html">preloaded libfreevec</a>. Left-bottom: subwoofer Logitech, power adapter for Cube and Gigabit switch. Left-top: UPS CyberPower 1500AVR. In the center under the table: KVM IOGEAR (switching USB keyboard+mouse and VGA between both machines). In the center on the table: display SAMSUNG SyncMaster 204B (20.5&#8242; with ratio 4:3), Logitech audio speakers and microphone RadioShack. Also you can see black &#8220;Das Keyboard&#8221; that doesn&#8217;t have any characters on it <img src="https://shaos.net/blog/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/08/black-big-endian-and-little-endian.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PowerMac G4 as Linux server</title>
		<link>https://shaos.net/blog/2009/07/powermac-g4-as-linux-server.html</link>
		<comments>https://shaos.net/blog/2009/07/powermac-g4-as-linux-server.html#comments</comments>
		<pubDate>Mon, 06 Jul 2009 01:52:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[powermac]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=36</guid>
		<description><![CDATA[My PowerMac G4 400MHz with Debian GNU/Linux 4.1 (that works as my home server and internet gateway since last summer) just got 157 days uptime (without reboots since January 28th 2009) before yesterday strange hanging that was resolved by manual rebooting&#8230; P.S. Electric power stability is provided by APC Back-UPS ES 750 that may keep [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>My <a href="http://shaos.net/blog/2008/04/powermac-g4-400mhz.html">PowerMac G4 400MHz</a> with Debian GNU/Linux 4.1 (that works as my home server and internet gateway since last summer) just got <span style="font-weight: bold;">157 days uptime</span> (without reboots since January 28th 2009) before yesterday strange hanging that was resolved by manual rebooting&#8230;</p>
<p><a href="http://shaos.net/blog/uploaded_images/PowerMacServer-735926.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="cursor: pointer; width: 300px; height: 400px;" src="http://shaos.net/blog/uploaded_images/PowerMacServer-735925.jpg" border="0" alt="" /></a></p>
<p>P.S. Electric power stability is provided by <a href="http://www.amazon.com/APC-Back-UPS-ES-750-connector/dp/B000Z80ICM"><span>APC Back-UPS ES 750</span></a> that may keep the server working without electricity for more than 40 minutes!</p>
<p>P.P.S. Last &#8220;north-easter&#8221; poweroutage proved that my system&#8217;s up time without electricity is 75 minutes!!!</p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/07/powermac-g4-as-linux-server.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Power Mac G3 for 10 bucks!</title>
		<link>https://shaos.net/blog/2009/06/power-mac-g3-for-10-bucks.html</link>
		<comments>https://shaos.net/blog/2009/06/power-mac-g3-for-10-bucks.html#comments</comments>
		<pubDate>Sat, 13 Jun 2009 19:47:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[distributed_computing]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[powermac]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=34</guid>
		<description><![CDATA[Recently I bought Power Mac G3 (300MHz, 64MB RAM, Ethernet, CD-ROM and no HDD) for $9.99 (plus shipping $32.50): To make it working I added CompactFlash 2GB (around $10) and CompactFlash-to-IDE adapter (around $5): Adapter has female IDE connector to allow connection direcrly to motherboard. Also I put new battery ($5) there: Then I installed [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Recently I bought Power Mac G3 (300MHz, 64MB RAM, Ethernet, CD-ROM and no HDD) for <a href="http://www.wegenermedia.com/g3bwtwr.htm">$9.99</a> (plus shipping $32.50):</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/G3-736157.jpg"><img style="cursor: pointer; width: 322px; height: 400px;" src="http://shaos.net/blog/uploaded_images/G3-736155.jpg" alt="" border="0" /></a></p>
<p>To make it working I added CompactFlash 2GB (around $10) and CompactFlash-to-IDE adapter (around $5):</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/CF2GB-IDE-777081.jpg"><img style="cursor: pointer; width: 349px; height: 400px;" src="http://shaos.net/blog/uploaded_images/CF2GB-IDE-777075.jpg" alt="" border="0" /></a></p>
<p>Adapter has female IDE connector to allow connection direcrly to motherboard. Also I put new battery ($5) there:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/G3-CF2GB-742749.jpg"><img style="cursor: pointer; width: 400px; height: 397px;" src="http://shaos.net/blog/uploaded_images/G3-CF2GB-742381.jpg" alt="" border="0" /></a></p>
<p>Then I installed Debian Linux on it and got working 300MHz PowerPC G3 system for below than $70. I think it&#8217;s pretty cheap <img src="https://shaos.net/blog/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/06/power-mac-g3-for-10-bucks.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vectorized memcpy on G4 Cube</title>
		<link>https://shaos.net/blog/2009/03/vectorized-memcpy-on-g4-cube.html</link>
		<comments>https://shaos.net/blog/2009/03/vectorized-memcpy-on-g4-cube.html#comments</comments>
		<pubDate>Tue, 03 Mar 2009 00:41:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[altivec]]></category>
		<category><![CDATA[cube]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=32</guid>
		<description><![CDATA[Again I tested new hardware using my memcpy benchmark &#8211; now for my 1st desktop on Intel Core 2 Duo 2.6 GHz and my 2nd desktop on PowerPC G4 450 MHz (black G4 Cube). Here you can see not-aligned (nal) and aligned (al) results and also &#8220;vectorized&#8221; results (G4-450v-nal and G4-450v-al) where memcpy was AltiVec [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Again I tested new hardware using my <a href="http://shaos.net/blog/files/test_g4.c">memcpy benchmark</a> &#8211; now for my 1st desktop on Intel Core 2 Duo 2.6 GHz and my 2nd desktop on PowerPC G4 450 MHz (<a href="http://shaos.net/blog/2009/02/my-g4-cube-turns-black.html">black G4 Cube</a>). Here you can see not-aligned (nal) and aligned (al) results and also &#8220;vectorized&#8221; results (G4-450v-nal and G4-450v-al) where <span style="font-style: italic;">memcpy</span> was AltiVec optimized version from <a href="http://www.codex.gr/content/libfreevec_104">libfreevec v1.0.4</a>.</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/memcpy-cube-739321.png"><img style="cursor: pointer; width: 400px; height: 360px;" src="http://shaos.net/blog/uploaded_images/memcpy-cube-739317.png" alt="" border="0" /></a></p>
<p>P.S. If you want optimized AltiVec versions of such functions as <span style="font-style: italic;">bmove512, memccpy, memchr, memcmp, memcpy, memfrob, memmove, mempcpy, memrchr, memset, strcmp, strcpy, strlen, strncmp, strncpy, strnlen</span> and <span style="font-style: italic;">swab</span> for everything in your Linux system, then just put (of course after successful libfreevec installation) line <span style="font-style: italic;">/usr/local/lib/libfreevec_libc.</span><span style="color: rgb(32, 32, 32);"><span style="font-style: italic;">so</span> to file </span><span style="font-family: monospace;"></span><span style="font-style: italic;">/etc/ld.</span><span style="color: rgb(32, 32, 32); font-style: italic;">so</span><span style="font-style: italic;">.</span><span style="color: rgb(32, 32, 32);"><span style="font-style: italic;">preload</span> (you can create this file if it&#8217;s not yet available) &#8211; thanks to </span><a href="http://www.freevec.org/content/howto_using_libfreevec_using_ld_preload">Konstantinos Margaritis</a><span style="color: rgb(32, 32, 32);"> (author of <a href="http://www.freevec.org/">libfreevec</a>)!</p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/03/vectorized-memcpy-on-g4-cube.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My G4 Cube turns BLACK</title>
		<link>https://shaos.net/blog/2009/02/my-g4-cube-turns-black.html</link>
		<comments>https://shaos.net/blog/2009/02/my-g4-cube-turns-black.html#comments</comments>
		<pubDate>Sat, 28 Feb 2009 03:10:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[cube]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=31</guid>
		<description><![CDATA[I decided to use G4 Cube as my second desktop computer. But my first desktop PC is black. So I bought black enamel spray for a reason to paint Cube to black color. The subject to turn black is internal metallic case:Now I have stylish black colored G4 Cube with Debian GNU/Linux 5.0 &#8220;Lenny&#8221; on [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>I decided to use <a href="http://shaos.net/blog/2009/02/g4-cube.html">G4 Cube</a> as my second desktop computer. But my first desktop PC is black. So I bought black enamel spray for a reason to paint Cube to black color. The subject to turn black is internal metallic case:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/G4_Cube_black_process-720869.jpg"><img style="cursor: pointer; width: 262px; height: 400px;" src="http://shaos.net/blog/uploaded_images/G4_Cube_black_process-720536.jpg" alt="" border="0" /></a><br />Now I have stylish black colored G4 Cube with Debian GNU/Linux 5.0 &#8220;Lenny&#8221; on board <img src="https://shaos.net/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> <br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/G4_Cube_black-732930.jpg"><img style="cursor: pointer; width: 261px; height: 400px;" src="http://shaos.net/blog/uploaded_images/G4_Cube_black-732619.jpg" alt="" border="0" /></a><br />P.S. Lenny believes that X.org became smart enough to do all configuration by itself (xorg.conf is almost empty by default). In result I had 800&#215;600 instead of 1280&#215;1024, and to make correct resolution working I manually added parameters HorizSync and VertRefresh to section &#8220;Monitor&#8221; of xorg.conf&#8230;</p>
<p>Update: <a href="http://shaos.net/blog/2009/08/black-big-endian-and-little-endian.html">Black big-endian and little-endian</a></p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/02/my-g4-cube-turns-black.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian on my Beige G3</title>
		<link>https://shaos.net/blog/2009/02/debian-on-my-beige-g3.html</link>
		<comments>https://shaos.net/blog/2009/02/debian-on-my-beige-g3.html#comments</comments>
		<pubDate>Tue, 17 Feb 2009 02:55:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[beige]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=30</guid>
		<description><![CDATA[OK, I got Debian GNU/Linux on my desktop Power Macintosh G3 &#8220;Beige&#8221; BUT, to do this I bought MacOS 9 CD for 20 dollars on ebay: Because I broke pre-installed MacOS by trying to install Debian on this &#8220;OldWorld&#8221; mac (see here). So, after installing MacOS 9 back I again tried to install Debian (using [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>OK, I got Debian GNU/Linux on my desktop <a href="http://shaos.net/blog/2009/02/desktop-power-macintosh-g3-beige.html">Power Macintosh G3 &#8220;Beige&#8221;</a> BUT, to do this I bought MacOS 9 CD for 20 dollars on ebay:</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/MacOS9-707264.jpg"><img style="cursor: pointer; width: 400px; height: 399px;" src="http://shaos.net/blog/uploaded_images/MacOS9-707134.jpg" alt="" border="0" /></a></p>
<p>Because I broke pre-installed MacOS by trying to install Debian on this &#8220;OldWorld&#8221; mac (see <a href="http://shaos.net/blog/2009/02/desktop-power-macintosh-g3-beige.html">here</a>). So, after installing MacOS 9 back I again tried to install Debian (using BootX 1.2.2 from MacOS). After a number of tries of reinstallation of both I realized that MacOS 9 and Debian CAN&#8217;T live on the same hard-drive, because they are breaking partition table for each other&#8230;</p>
<p>So I&#8217;d decided to go to ebay again &#8211; now for SCSI drive. 18 GB IBM SCSI drive (1997) with 50-pin adapter was just 30 dollars plus 4 for cable and 11 for shipping.</p>
<p>Important things about installation on Beige G3:
<ul>
<li>it will fail to detect printer, simply go back to menu and choose installation again;</li>
<li>bootloader <span style="font-style: italic;">quik</span> requires ext2 partition for /boot (even if it&#8217;s not needed &#8211; I pressed NO later to disable bootloader installation);</li>
<li>it is important to save vmlinux and initrd.img on ZIP-drive before reboot &#8211; we will need it in MacOS for BootX loader &#8211; so go to shell and do <span style="font-weight: bold;">chroot /target</span> then <span style="font-weight: bold;">mount /dev/hdd4 /mnt</span> then <span style="font-weight: bold;">cd /boot</span><span> then </span><span style="font-weight: bold;">cp vmlinux /mnt</span> and <span style="font-weight: bold;">cp initrd.img /mnt</span> then <span style="font-weight: bold;">umount /mnt </span>then <span style="font-weight: bold;">exit</span> and <span style="font-weight: bold;">exit</span> to go to menu back;</li>
<li>then just finish installation process. </li>
</ul>
<p>So now I have MacOS 9.2.2 on EIDE hard-drive and GNU/Linux on SCSI hard-drive &#8211; separately they work fine. After boot computer goes to MacOS first and then using BootX loader I can choose to go to Linux (copy vmlinux and initrd.img to <span style="font-style: italic;">Linux Kernels</span> first).</p>
<p>Inside Linux I traditionally have Russian user interface:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/BeigeDebian-710709.png"><img style="cursor: pointer; width: 400px; height: 300px;" src="http://shaos.net/blog/uploaded_images/BeigeDebian-710704.png" alt="" border="0" /></a></p>
<p>P.S. After installation of Debian 4.0r7 from NetInst CD I found that during installation it&#8217;s magically transformed to Debian 5.0 &#8220;Lenny&#8221; that was released just now <img src="https://shaos.net/blog/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
<p>P.P.S. So if you need cheap PowerPC machine for Linux, DON&#8217;T buy Beige G3! Better choice is Blue&amp;White PowerMac G3 that can be bought just for $9.99 (plus $32.50 for shipping) in <a href="http://www.wegenermedia.com/g3bwtwr.htm">some places</a> (300 MHz, 64 MB RAM, no HDD) &#8211; see <a href="http://shaos.net/blog/2009/06/power-mac-g3-for-10-bucks.html">here</a> story how I got it</p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/02/debian-on-my-beige-g3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>G4 Cube</title>
		<link>https://shaos.net/blog/2009/02/g4-cube.html</link>
		<comments>https://shaos.net/blog/2009/02/g4-cube.html#comments</comments>
		<pubDate>Sat, 07 Feb 2009 07:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Shaos]]></dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[cube]]></category>
		<category><![CDATA[distributed_computing]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://shaos.net/blog4/?p=29</guid>
		<description><![CDATA[Finally I did it &#8211; I bought G4 Cube for myself! $250 (plus shipping) for PowerPC G4 450 MHz system is a little bit expensive, but it&#8217;s CUBE: It even has &#8220;cracks&#8221; (as probably all G4 cubes Of course I put Debian GNU/Linux on it and removed MacOS 9.2 that was preinstalled there. One strange [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Finally I did it &#8211; I bought <a href="http://en.wikipedia.org/wiki/G4_cube">G4 Cube</a> for myself! $250 (plus shipping) for PowerPC G4 450 MHz system is a little bit expensive, but it&#8217;s CUBE:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/G4_Cube-779734.jpg"><img style="cursor: pointer; width: 300px; height: 400px;" src="http://shaos.net/blog/uploaded_images/G4_Cube-779066.jpg" alt="" border="0" /></a></p>
<p>It even has &#8220;cracks&#8221; (as probably all G4 cubes <img src="https://shaos.net/blog/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> <br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/G4_Cube_crack-745219.jpg"><img style="cursor: pointer; width: 300px; height: 400px;" src="http://shaos.net/blog/uploaded_images/G4_Cube_crack-744789.jpg" alt="" border="0" /></a><br />Of course I put Debian GNU/Linux on it and removed MacOS 9.2 that was preinstalled there.</p>
<p>One strange (for me) thing about G4 Cube is its power button that is not a button at all&#8230;<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/g4_cube_power-783816.jpg"><img style="cursor: pointer; width: 400px; height: 192px;" src="http://shaos.net/blog/uploaded_images/g4_cube_power-783809.jpg" alt="" border="0" /></a></p>
<p>Now I can measure power usage of my electric devices, and as we can se Cube eats only 30 watts (actually it goes between 25 and 45 watts):<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shaos.net/blog/uploaded_images/g4_cube_watts-755897.jpg"><img style="cursor: pointer; width: 242px; height: 400px;" src="http://shaos.net/blog/uploaded_images/g4_cube_watts-755895.jpg" alt="" border="0" /></a></p>
<p>Probably I will use this G4 Cube in my home &#8220;grid&#8221; network for distributed computing&#8230;</p>
<p>Updated: <a href="http://shaos.net/blog/2009/02/my-g4-cube-turns-black.html">Cube became black!</a></p>
]]></content:encoded>
			<wfw:commentRss>https://shaos.net/blog/2009/02/g4-cube.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
