<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>fluxbox &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/fluxbox/</link>
	<description>Feed of posts on WordPress.com tagged "fluxbox"</description>
	<pubDate>Sun, 06 Dec 2009 10:23:06 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Fluxbox su eeePc 900A]]></title>
<link>http://lowmemorymode.wordpress.com/2009/11/29/fluxbox-su-eeepc-900a/</link>
<pubDate>Sun, 29 Nov 2009 17:10:46 +0000</pubDate>
<dc:creator>borlongioffei</dc:creator>
<guid>http://lowmemorymode.wordpress.com/2009/11/29/fluxbox-su-eeepc-900a/</guid>
<description><![CDATA[&#8230;tutto questo in soli 74,3 MB di RAM! Installazione e configurazione di fluxbox su eeePC Quest]]></description>
<content:encoded><![CDATA[&#8230;tutto questo in soli 74,3 MB di RAM! Installazione e configurazione di fluxbox su eeePC Quest]]></content:encoded>
</item>
<item>
<title><![CDATA[My Eee Desktop - November 2009]]></title>
<link>http://eee701planetoid.wordpress.com/2009/11/23/my-eee-desktop-november-2009/</link>
<pubDate>Mon, 23 Nov 2009 17:42:19 +0000</pubDate>
<dc:creator>Tim</dc:creator>
<guid>http://eee701planetoid.wordpress.com/2009/11/23/my-eee-desktop-november-2009/</guid>
<description><![CDATA[I&#8217;ve been experimenting with creating my own Fluxbox &#8220;styles&#8221; (desktop themes) lat]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;ve been experimenting with creating my own <a href="http://www.fluxbox.org/">Fluxbox</a> &#8220;styles&#8221; (desktop themes) lately, and this provides me with an excuse to launch a new regular feature here at <em>E7P</em>: <strong>My Eee Desktop</strong>. Every month around this time, I&#8217;ll try and post a screenshot of how the desktop on my 701 looks—I do tend to &#8216;tinker&#8217; around with how it looks, so hopefully there will be the odd change or two to show off!</p>
<p>I actually have two Fluxbox themes I&#8217;ve been working on, but will save one for next month (for reasons which should become clearer then). In the meantime, then, here is My Eee Desktop for November 2009:</p>
<div id="attachment_83" class="wp-caption alignleft" style="width: 310px"><a href="http://eee701planetoid.files.wordpress.com/2009/11/itcrowd_eee701_20091121.png"><img class="size-medium wp-image-83" title="'IT Crowd' Fluxbox theme" src="http://eee701planetoid.wordpress.com/files/2009/11/itcrowd_eee701_20091121.png?w=300" alt="'IT Crowd' Fluxbox theme" width="300" height="180" /></a><p class="wp-caption-text">Eee 701 desktop, showing &#39;IT Crowd&#39; Fluxbox theme</p></div>
<p>This is showing my own <a title="The IT Crowd @ Wikipedia" href="http://en.wikipedia.org/wiki/The_it_crowd">&#8220;IT Crowd&#8221;</a> theme, for which I used a deliberately chunky system font (note the menu, toolbar and window title bar), in keeping with the &#8220;IT geek &#8221; theme of the show.</p>
<p>The system stats in the top-left of the desktop, are displayed via <a href="http://conky.sf.net/">conky</a>. The version of the app in the Xandros/Eee repositories is positively prehistoric (1.4.4, dating from November 2006!), so I may end up compiling my own executable of the latest version, if I find myself with nothing else to do sometime&#8230;</p>
<p>The top-right &#8220;stack&#8221; is a collection of &#8220;dockapps&#8221;, displaying in the Fluxbox &#8220;slit&#8221;. From the top down, they are:</p>
<ul>
<li><em>wmbubble</em> &#8211; monitors CPU activity and memory usage levels</li>
<li><em>wmnd</em> &#8211; network activity monitor</li>
<li><em>wmwave</em> &#8211; wireless network stats display</li>
<li><em>wmifinfo</em> &#8211; shows various stats regarding current network connection(s)</li>
<li><em>wmweather+</em> &#8211; weather applet, including satellite photo (not shown)</li>
<li><em>wmfishtime</em> &#8211; animated analogue clock and calendar</li>
</ul>
<p>I&#8217;ll post another screenshot of my desktop next month. In the meantime, if you&#8217;d like further information on how this was set up, configured, etc., please let me know via the comments box below.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[fluxbox - instalacja i podst. konfiguracja]]></title>
<link>http://trycode.wordpress.com/2009/11/21/xorg-instalacja-i-konfiguracja/</link>
<pubDate>Sat, 21 Nov 2009 17:49:58 +0000</pubDate>
<dc:creator>trym</dc:creator>
<guid>http://trycode.wordpress.com/2009/11/21/xorg-instalacja-i-konfiguracja/</guid>
<description><![CDATA[Zakładam, że masz zainstalowany sam system bazowy i nie korzystałeś jak do tej pory z innego menedże]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Zakładam, że masz zainstalowany sam system bazowy i nie korzystałeś jak do tej pory z innego menedżera okien, a więc nie masz zainstalowanego <em>xorga</em>. Jeśli jest inaczej, to możesz pominąć jego instalację.</p>
<h5>Instalacja tego co konieczne, a bynajmniej przydatne</h5>
<p>Wpierw instalujemy xorga:<br />
<code># aptitude install xterm xserver-xorg xfonts-base xbase-clients</code></p>
<p>Teraz czas na fluxboxa:<br />
<code># aptitude install fluxbox</code></p>
<p>Będziemy potrzebowali jeszcze menedżera logowania, ja polecam <em>nodm</em>:<br />
<code># aptitude install nodm</code></p>
<p>Aby <em>nodm</em> uruchamiał się automatycznie należy nieco edytować jego plik konfiguracyjny <em>/etc/default/nodm</em>. Interesują nas linie:</p>
<blockquote><p>NODM_ENABLED=false<br />
NODM_USER=root</p></blockquote>
<p><!--more--></p>
<p>zamieniamy je na:</p>
<blockquote><p>NODM_ENABLED=true<br />
NODM_USER=trym</p></blockquote>
<p>Oczywiście nic nie stoi na przeszkodzie aby zainstalować np. <em>kdm</em>, <em>gdm</em>, <em>xdm</em>, etc&#8230;</p>
<p>Teraz już możemy śmiało wykonać polecenie:<br />
<code>$ startx</code></p>
<p>No i jesteśmy w naszych okienkach (tzw. <em>xach</em>). Widok, który ujrzymy wygląda jak na zrzucie poniżej.</p>
<p><a href="http://trycode.wordpress.com/files/2009/11/2009-11-21-190138_1280x800_scrot.png"><img class="aligncenter size-medium wp-image-133" title="2009-11-21-190138_1280x800_scrot" src="http://trycode.wordpress.com/files/2009/11/2009-11-21-190138_1280x800_scrot.png?w=300" alt="" width="300" height="225" /></a></p>
<p>Niektórzy użytkownicy mogą być nieco zaskoczeni faktem, iż nie mamy ustawionego tła pulpitu (tapety) czy żadnych ikon. Na pociesznie jednak dodam, że w tym cały urok Fluxboxa. Konfigurujemy go wedle własnego uznania &#8211; nic nie jest z góry narzucane.</p>
<p>Dla wygody zainstalujemy sobie jeszcze menedżer plików i motyw ikon:<br />
<code>aptitude install pcmanfm lxappearance</code></p>
<p><em>Lxappearance</em> jest w tym wypadku może nie niezbędny, ale wskazany. Uruchamiamy go i wybieramy motyw. Dzięki temu unikniemy komunikatu o błędzie przy uruchamianiu <em>pcmanfm</em>. Pamiętamy, iż należy motyw ustawić zarówno dla zwykłego użytkownika jak i root &#8212; poprzez uruchomienie programu z poziomu obydwu użytkowników. </p>
<h5>Ustawienie tła pulpitu</h5>
<p>Instalujemy aplikację <em>feh</em>:<br />
<code># aptitude install feh</code></p>
<p>Tworzymy plik, który będzie odpowiadał nam za uruchamianie pewnych programów przy starcie i nadajemy odpowiednie uprawnienia:<br />
<code>$ touch /home/trym/.fluxbox/autostart<br />
$ chmod +x /home/trym/.fluxbox/autostart</code></p>
<p>w nowo utworzonym pliku wpisujemy:</p>
<blockquote><p>#!/bin/bash<br />
fbsetbg -f /home/trym/download/tapety/aktualna_tap.jpg &#38;
</p></blockquote>
<p><em>/home/trym/download/tapety/aktualna_tap.jpg</em> &#8211; jest to ścieżka do pliku tła. Ponadto pamiętamy o znaku <em>&#38;</em> na końcu wiersza.</p>
<p>W pliku <em>/home/trym/.fluxbox/init</em> odnajdujemy linię:</p>
<blockquote><p>session.screen0.rootCommand:    </p></blockquote>
<p>i zamieniamy na:</p>
<blockquote><p>session.screen0.rootCommand:    /home/trym/.fluxbox/autostart</p></blockquote>
<p>Restartujemy Fluxboxa (PPM -&#62; Restart) i już mamy wybraną tapetę w trybie pełnoekranowym.</p>
<h5>Ikony na pulpicie</h5>
<p>Instalacja:<br />
<code># aptitude install idesk</code></p>
<p>Tworzymy odpowiednie foldery i plik:<br />
<code>$ mkdir /home/trym/.idekstop<br />
$ mkdir /home/trym/.idesktop/icons<br />
$ vim /home/trym/.ideskrc</code></p>
<p>Utworzony plik wypełniamy treścią:</p>
<blockquote><p>table Config<br />
  FontName: sans<br />
  FontSize: 8<br />
  FontColor: #aeb3bf<br />
  Locked: false<br />
  Transparency: 0<br />
  HighContrast: true<br />
  Shadow: true<br />
  ShadowColor: #000000<br />
  ShadowX: 1<br />
  ShadowY: 2<br />
  Bold: false<br />
  ClickDelay: 300<br />
  IconSnap: true<br />
  SnapWidth: 10<br />
  SnapHeight: 10<br />
  SnapOrigin: BottomRight<br />
  SnapShadow: true<br />
  SnapShadowTrans: 200<br />
  CaptionOnHover: false<br />
end<br />
table Actions<br />
  Lock: control right doubleClk<br />
  Reload: middle doubleClk<br />
  Drag: left hold<br />
  EndDrag: left singleClk<br />
  Execute[0]: left singleClk<br />
  Execute[1]: right singleClk<br />
end
</p></blockquote>
<p>Umieszczamy interesującą nas ikonę z rozszerzeniem <em>.png</em>, <em>.jpg</em> lub <em>.gif</em> w katalogu <em>/home/trym/.idesktop/icons</em>. Dla tego przykładu niech zawiera ona nazwę <em>home.png</em>. Jeśli chcesz skorzystać z ikon typowych dla zainstalowanych programów to zajrzyj do katalogu <em>/usr/share/applications</em>, bardzo prawdopodobne, że znajdziesz tam właściwą ikonę.</p>
<p>Dla każdej ikony tworzymy odpowiedni plik konfiguracyjny:<br />
<code>$ vim /home/trym/.idesktop/home.lnk</code></p>
<p>Uzupełniamy:</p>
<blockquote><p>table Icon<br />
  Caption: trym<br />
  Command: pcmanfm /home/trym<br />
  Icon: /home/trym/.idesktop/icons/home.png<br />
  Width: 48<br />
  Height: 48<br />
  X: 39<br />
  Y: 9<br />
end
</p></blockquote>
<p>Na koniec dopisujemy do autostartu <em>ideska</em>, wydając polecenie:<br />
<code>$ echo 'idesk &#38;'&#62;&#62;/home/trym/.fluxbox/autostart</code></p>
<h5>Wygodne wyłączanie komputera</h5>
<p>Instalujemy kolejne pakiety:<br />
<code># aptitude install sudo gtkdialog</code></p>
<p>Następnie edytujemy plik <em>/etc/sudoers/</em> wydając polecenie:<br />
<code># visudo</code></p>
<p>I dopisujemy na końcu pliku:</p>
<blockquote><p>User_Alias USERS=trym<br />
Cmnd_Alias SHUTDOWN=/sbin/shutdown<br />
Cmnd_Alias HALT=/sbin/halt<br />
Cmnd_Alias REBOOT=/sbin/reboot</p>
<p>USERS ALL=NOPASSWD:SHUTDOWN<br />
USERS ALL=NOPASSWD:HALT<br />
USERS ALL=NOPASSWD:REBOOT</p></blockquote>
<p>Tworzymy katalog, pobieramy odpowiedni plik:<br />
<code>$ mkdir ~/download<br />
$ cd ~/download<br />
$ wget http://hag-linux.eu.org/deb/pool/main/h/hag-exit-fluxbox/hag-exit-fluxbox_0.3-1_all.deb</code></p>
<p>Instalujemy pobrany pakiet:<br />
<code># dpkg -i hag-exit-fluxbox_0.3-1_all.deb</code></p>
<p>Tworzymy ikonę zgodnie z opisem wyżej (<em>Ikony na pulpicie</em>) jako polecenie podając:</p>
<blockquote><p>hag-exit-fluxbox</p></blockquote>
<p>Po wywołaniu aktywatora (ikony) ukaże nam się taki widok:</p>
<p><a href="http://trycode.wordpress.com/files/2009/11/2009-11-22-233850_1280x800_scrot1.png"><img src="http://trycode.wordpress.com/files/2009/11/2009-11-22-233850_1280x800_scrot1.png?w=150" alt="" title="2009-11-22-233850_1280x800_scrot" width="150" height="73" class="aligncenter size-thumbnail wp-image-219" /></a></p>
<p>Niektóre opcje mogą być niedostępne. Na przykład aby móc hibernować peceta zainstalujmy pakiet <em>hibernate</em>. </p>
<h5>Ustawienie godziny i trybu wyświetlania zegara</h5>
<p>Tryb wyświetlania 12h lub 24h ustawimy najeżdżając na zegar kursorem, klikając prawym przyciskiem myszy i wybierając odpowiednią opcję. Podobnie sprawa wygląda z tym jak szczegółowy czas chcemy by był pokazywany (<em>HH:MM</em> czy może <em>HH:MM:SS</em>). </p>
<p>Jeśli chodzi o ustawienie godziny to należy wydać odpowiednią komendę z konsoli, przykładowo:<br />
<code># date -s 23:05</code></p>
<h5>Skrót &#8220;pokaż pulpit&#8221;</h5>
<p>Odczytujemy kombinację klawiszy za pomocą np. <em>xbindkeys -k</em>, gdzie otrzymamy przykładowo:</p>
<blockquote><p>&#8220;(Scheme function)&#8221;<br />
    m:0&#215;80 + c:40<br />
    Mod5 + d</p></blockquote>
<p>Nas interesuje jedynie zapis <em>Mod5 + d</em> i należy go zapamiętać.</p>
<p>Edytujemy plik:<br />
<code>$ vim /home/trym/.fluxbox/keys</code></p>
<p>wpisując do niego (na końcu) między innymi wcześniej zapamiętany ciąg:</p>
<blockquote><p>Mod5 d :ShowDesktop</p></blockquote>
<p>Restart Fluxboxa i od tej pory pod kombinacją klawiszy <em>prawy_Alt + d</em> (lub inną, którą podaliśmy) mamy funkcję wyświetlającą &#8220;czysty&#8221; pulpit.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[dodanie skrótu klawiszy - pokaż pulpit]]></title>
<link>http://trycode.wordpress.com/2009/11/13/fluxbox-dodanie-skrotu-klawiszy-pokaz-pulpit/</link>
<pubDate>Fri, 13 Nov 2009 19:03:49 +0000</pubDate>
<dc:creator>trym</dc:creator>
<guid>http://trycode.wordpress.com/2009/11/13/fluxbox-dodanie-skrotu-klawiszy-pokaz-pulpit/</guid>
<description><![CDATA[Aby odczytać klawisze posłużymy się programem xbindkeys: $ xbindkeys -k Po ukazaniu się okienka w le]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Aby odczytać klawisze posłużymy się programem <strong>xbindkeys</strong>:</p>
<p><code>$ xbindkeys -k</code></p>
<p>Po ukazaniu się okienka w lewym górnym rogu wciskamy interesującą nas kombinację klawiszy, np. <em>prawy Alt + d</em>.</p>
<p>Przykład tego co może nam zwrócić <strong>xbindkeys</strong>:</p>
<blockquote><p>&#8220;(Scheme function)&#8221;<br />
    m:0&#215;80 + c:40<br />
    Mod5 + d
 </p></blockquote>
<p>Edytujemy plik <strong>~/.fluxbox/keys</strong> odpowiadający za skróty klawiszowe w  naszym środowisku. Teraz wystarczy tylko dopisać na jego końcu:</p>
<p><code>Mod5 d :ShowDesktop</code> </p>
<p>Restartujemy Fluxboxa i skrót już działa.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Conheça o fluxbox !]]></title>
<link>http://processolinux.wordpress.com/2009/11/02/conheca-o-fluxbox/</link>
<pubDate>Mon, 02 Nov 2009 21:48:07 +0000</pubDate>
<dc:creator>eddye</dc:creator>
<guid>http://processolinux.wordpress.com/2009/11/02/conheca-o-fluxbox/</guid>
<description><![CDATA[O fluxbox é um gerenciador de janelas e acho que a principal vantagem dele é a sua leveza. O seu asp]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>O fluxbox é um gerenciador de janelas e acho que a principal vantagem dele é a sua leveza. O seu aspecto inicial &#8220;choca&#8221; usuários novos por ser bem diferente de ambientes como Gnome e KDE.</p>
<p>Andando aí pela net encontrei uma página bem instrutiva, ela explica a instalação e uso do fluxbox desde o início, passando por definição de wallpaper, ícones no desktop, desklets, gerenciador de arquivos, etc.</p>
<p>Quer ter uma idéia de como o fluxbox pode ficar?<br />
<a href="http://www.lynucs.org/?fluxbox">Screenshots !!!</a></p>
<p>Estou recomendando os links pois o artigo está bem completo e abrange muita coisa.</p>
<p>Obs.: os posts são divididos em 8 partes, leiam o primeiro e no fim do post tem os outros links nos tópicos relacionados.</p>
<p><a href="http://linuxnanet.com/2008/09/fluxbox-parte-1-um-window-manager-leve.html">http://linuxnanet.com/2008/09/fluxbox-parte-1-um-window-manager-leve.html</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Laptop Renovation Project: Decisions, Conclusions and Lessons Learned]]></title>
<link>http://linuxcritic.wordpress.com/2009/10/29/the-laptop-renovation-project-decisions-conclusions-and-lessons-learned/</link>
<pubDate>Fri, 30 Oct 2009 03:35:42 +0000</pubDate>
<dc:creator>Joe</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/10/29/the-laptop-renovation-project-decisions-conclusions-and-lessons-learned/</guid>
<description><![CDATA[As some of you may know, a few weeks ago I posted about my efforts to revive aging laptop hardware. ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>As some of you may know, a few weeks ago I <a href="http://linuxcritic.wordpress.com/2009/10/02/the-laptop-renovation-project/">posted</a> about my <a href="http://linuxcritic.wordpress.com/2009/10/06/laptop-renovation-part-ii-the-community-feeds-back/">efforts to revive aging laptop hardware.</a>  While there is still a bit of work to be done, the bulk of the project is complete, and the rest is simply detail work and optimization for our particular work environment.<br />
<!--more--><br />
For those of you who don&#8217;t recall the specifics, I have been dealing with two older Gateway 1.3 GHz Pentium M laptops with 256 MB of RAM and Intel Centrino (TM) mobile technology.  They&#8217;re each about 6 years old, due for replacement, and not worth further investment of money into things like more memory.  (In my work environment, once a machine goes out of warranty, there is great reluctance to invest more money in that machine, they prefer purchase of a new one instead.)  That Centrino technology would prove to be something of a thorn in my side, and had a direct influence on some of the decisions I made.</p>
<p>Fortunately, from the end-user side the requirements are fairly straight-forward.  The one proprietary application we require is java-based and while it&#8217;s a memory hog, I have not encountered any compatibility issues.  Additionally, we require a web browser (ideally <a href="http://www.mozilla.com/firefox/" target="_blank">Firefox</a>, another memory hog) and <a href="http://www.openoffice.org" target="_blank">OpenOffice.org</a>.  The biggest challenge was finding an environment which required minimal training.  Most of those who will use the laptops are casual Windows users who have had little or no previous experience in a Linux environment, and I wanted to make the transition as painless as possible.  Unfortunately, this meant that a certain amount of bloat and eye candy was unavoidable, if only even to make a lean and mean X environment (like <a href="http://www.fluxbox.org/">Fluxbox</a>) a little softer around the edges.  In short, I had to find a way to make the kernel and windowing environment as thin as possible in order to allocate as many system resources as possible to the required applications, but at the same time, I had to make the interface at least somewhat familiar.</p>
<h4>Distro Decisions</h4>
<p>I received a lot of feedback regarding good, thin distros that would serve my purposes well.  I gave several of them a try, and many of the others I researched on <a href="http://distrowatch.com/">Distro Watch</a>.  There were numerous viable options there.  From a performance perspective, I was very impressed with <a href="http://www.damnsmalllinux.org/">Damn Small Linux</a> (a.k.a. &#8220;DSL&#8221;), but the wireless card driver situation was not good: they didn&#8217;t support the card natively, recommending <a href="http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php">NDISwrapper</a> as the best solution.  Ugh.</p>
<p>As mentioned previously, my experience with <a href="http://debian.org">Debian</a> was sorely disappointing, again because of the wireless card issue.  After the failures of Debian and DSL, I started digging deeper before testing any more distros, because the wireless card issue (and the ease of dealing with it) was a deal-breaker.  While I could certainly take the distro I want and roll my own kernel, I didn&#8217;t want to have to deal with that.  As a result, I started looking much more closely at <a href="http://www.ubuntu.com/">Ubuntu</a> and its derivatives, since I had already confirmed that they had built the necessary wireless drivers into the kernel (test laptop 1 was working fine with <a href="http://www.xubuntu.org/">Xubuntu</a> and Fluxbox.)</p>
<p>At the end of the day, I had to make the call among vanilla Ubuntu, Xubuntu, <a href="http://linuxmint.com/">Linux Mint</a> and <a href="http://www.planetwatt.com/">wattOS</a>.  I really, really liked what the wattOS team was doing, but there were some elements that weren&#8217;t quite ready for prime time.  It really looks like a solid project, but it was also obviously still in beta (a status which hasn&#8217;t changed recently), so I (reluctantly) crossed them off the list.  I can deal with lack of polish, but there were still some bugs on the installation and administrative sides (I can&#8217;t remember what they are offhand, but I remember they were somewhat annoying.)  Nevertheless, if anyone is in a similar situation, do give them a look.  I think they&#8217;re on to something.  My ultimate decision was for Mint, on the strength of its organization and the fact that it includes some really nifty extra tools (MintUpdate and MintBackup, for instance.)  I also took the plunge and replaced Slackware 12.2 with Mint on my desktop computer.  I don&#8217;t regard Mint as a &#8220;compromise&#8221; in any way, and fears that it might be a bit too robust for the laptop have not come true, so far.</p>
<p><a href="http://linuxcritic.wordpress.com/2009/10/29/the-laptop-renovation-project-decisions-conclusions-and-lessons-learned/2/"><strong>Next Page: Becoming environmentally-friendly</strong></a><br />
<!--nextpage--></p>
<h4>Becoming environmentally-friendly</h4>
<p>The other side of the equation for this project was the overall desktop environment.  Right away I knew that <a href="http://www.gnome.org/">Gnome</a> and <a>KDE</a> were far too heavy for these machines.  Previous experimentation with <a href="http://www.xfce.org/">Xfce</a> had demonstrated that, while lighter than the 2 full-featured environments, it was still not really a &#8220;lightweight&#8221; environment.  Gnome was tolerable, Xfce was merely okay, and the other machine running Fluxbox was downright snappy.  (As an aside, for comparative purposes, Windows XP Pro was extremely sluggish.)  Between the Fluxbox and Damn Small Linux experiments, I had a pretty good idea just how far these laptops could be optimized for speed, and Xfce was well underperforming the other lightweight environments.</p>
<p>I dabbled with some of the other suggested lightweight environments as well: <a href="http://www.icewm.org/">IceWM</a>, <a href="http://joewing.net/programs/jwm/index.shtml">JWM</a> and <a href="http://www.windowmaker.info/">WindowMaker</a>, to name a few, but ultimately went with WattOS&#8217;s playbook and settled on <a href="http://www.lxde.org/">LXDE</a>.  It&#8217;s not quite as responsive as Fluxbox or IceWM, but it clearly outperforms XFCE, and it provides a somewhat more comfortable interface for the inexperienced user.  Getting the desktop icons working right takes a little bit of configuration, but it&#8217;s actually not too bad.</p>
<p>The last step was to give the intern both laptops and tell her to do her work as normal on them.  I asked her to provide feedback on which setup she preferred, as well as providing feedback on things she&#8217;d like to see or shortcomings she found in the way things were set up.  So far, she hasn&#8217;t asked for any improvements, but she was pretty clear in indicating her preference for the Mint/LXDE setup over the Xubuntu/Fluxbox setup, even though the Fluxbox solution was the more responsive one.  Usability does matter a good deal, and the intern seemed pretty satisfied with the performance of the LXDE machine.</p>
<h4>Final thoughts</h4>
<p>I&#8217;m reasonably certain I haven&#8217;t finished the laptop project entirely, although there&#8217;s a good chance that when I revisit it, I will have the benefit of newer and more powerful hardware.  I saw a lot of really good stuff out there that would generally have been appropriate for this sort of project: <a href="http://crunchbanglinux.org/">CrunchBang</a>, <a href="http://www.puppylinux.com/">Puppy Linux</a>, DSL and wattOS all have a lot to offer.  For me, the devil was that wireless card.  Had the laptop been equipped with something more &#8220;open&#8221;, I would have had a broader range of distros available, and would likely have ended up running DSL, so rather than looking all over for which distros and variants would cover that card, I simply narrowed my search to Ubuntu and derivatives, since I knew those were generally safe.</p>
<p>The other key factor in my decision-making process was the convenience of APT.  I know it can be something of a crutch, but I really, really liked the convenience of being able to apt-get whatever it was I needed, with a reasonable expectation it would work.  This is one of the main reasons I didn&#8217;t even attempt a <a href="http://www.slackware.com/">Slackware</a> solution (well, that and <a href="http://www.slackware.com/releasenotes/13.0.php">Patrick V&#8217;s lack of future support for KDE 3</a>.  But I digress.)  I was really hoping a pure Debian option would work, but alas, that wasn&#8217;t the case.  At any rate, I&#8217;ve been very impressed with Ubuntu and the various community releases.  A big part of me wanted something that &#8220;just worked&#8221;, and all but the most stripped-down Ubuntu flavors delivered with flying colors.</p>
<p>All in all, I&#8217;m satisfied with how this project has turned out.  We got two obsolete and under-powered laptops to a state in which they will function effectively and with minimal additional training, and that was really the object of the exercise.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entornos Graficos para linux!]]></title>
<link>http://mgsanchezs.wordpress.com/2009/10/28/entornos-graficos-para-linux-2/</link>
<pubDate>Wed, 28 Oct 2009 16:38:36 +0000</pubDate>
<dc:creator>MgsanchezS</dc:creator>
<guid>http://mgsanchezs.wordpress.com/2009/10/28/entornos-graficos-para-linux-2/</guid>
<description><![CDATA[GNOME GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos Uni]]></description>
<content:encoded><![CDATA[GNOME GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos Uni]]></content:encoded>
</item>
<item>
<title><![CDATA[Linux Mint 8 no contara con la edicion LXDE y Fluxbox se estanca]]></title>
<link>http://fausto23.wordpress.com/2009/10/19/linux-mint-8-no-contara-con-las-ediciones-lxde-y-fluxbox-se-estanca/</link>
<pubDate>Mon, 19 Oct 2009 23:52:37 +0000</pubDate>
<dc:creator>x_fausto</dc:creator>
<guid>http://fausto23.wordpress.com/2009/10/19/linux-mint-8-no-contara-con-las-ediciones-lxde-y-fluxbox-se-estanca/</guid>
<description><![CDATA[Desalentadora la nota en el blog oficial de Linux Mint, en el cual anuncian avances sobre Linux Mint]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-1379" title="flux_y_lxde" src="http://fausto23.wordpress.com/files/2009/10/flux_y_lxde.png" alt="flux_y_lxde" width="369" height="432" /></p>
<p>Desalentadora la nota en el blog oficial de <a href="http://www.linuxmint.com/">Linux Mint</a>, en el cual anuncian avances sobre Linux Mint 8, donde la edicion LXDE para esta distribucion no se inicio asi que es cancelada (<a href="http://fausto23.wordpress.com/2009/09/02/lubuntu-lxde-y-ubuntu-primeras-impresiones/">Ubuntu</a> y <a href="http://fausto23.wordpress.com/2009/07/20/debian-easylxde-o-debian-facil/">Debian</a> tendran su propia version con LXDE), y la version con Fluxbox, el encargado de mantener esta version ha decidido enfocarse en asuntos personales, por lo cual no habra Fluxbox edition para Linux Mint 7 (y quizas 8).</p>
<p>Ademas anuncian mejoras para las herramientas mintUpdate y mintInstall, asi como mintBackup y mintUpload, propias de la distribucion.<br />
Lastima que esas versiones de Linux Mint no estaran disponibles, que vendrian muy bien en equipos con bajos recursos, y contar con la funcionalidad de esta distribucion. Lo bueno del mundo del software libre es que en cualquier momento puede volver a formarse una version con Fluxbox o LXDE <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  .Alternativas a estas ediciones serian <a href="http://fausto23.wordpress.com/2009/07/09/crunchbang-9-04-01-mas-ligera-y-con-soporte-de-64-bits/">Crunchbang Linux</a> (con openbox), <a href="http://fluxbuntu.org/">Fluxbuntu</a> (si aun sigue vivo), <a href="http://antix.mepis.org/index.php/Spanish">antiX</a> (con IceWM).</p>
<p>Que opinan</p>
<p>Enlace &#124; <a href="http://www.linuxmint.com/blog/?p=1071">The Linux Mint Blog</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Introducing: FluxRSS]]></title>
<link>http://josthalen.wordpress.com/2009/10/19/introducing-fluxrss/</link>
<pubDate>Mon, 19 Oct 2009 09:54:10 +0000</pubDate>
<dc:creator>josthalen</dc:creator>
<guid>http://josthalen.wordpress.com/2009/10/19/introducing-fluxrss/</guid>
<description><![CDATA[Though Firefox&#8217; Live Bookmarks are quite useful, I also like to be able to quickly inspect RSS]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Though <a href="http://www.mozilla.com/en-US/firefox/livebookmarks.html">Firefox&#8217; Live Bookmarks</a> are quite useful, I also like to be able to quickly inspect RSS feeds when not using the browser (especially on a netbook, where it takes a while to launch Firefox). As I use the <a href="http://fluxbox.sf.net">Fluxbox</a> window manager I decided to integrate RSS with the Fluxbox root menu. </p>
<p>The script is written in Python, and provides the following features:</p>
<ul>
<li>Command line update function to be used by crontab</li>
<li>GUI for adding and removing feeds, and setting options</li>
<li>Simple configuration file for feeds and menu features</li>
</ul>
<p>The screenshots show the RSS menu in Fluxbox and the configuration GUI respectively.</p>
<div id="attachment_29" class="wp-caption alignnone" style="width: 460px"><img src="http://josthalen.wordpress.com/files/2009/10/fluxrss1.jpg" alt="FluxRSS in action" title="fluxrss1" width="450" height="303" class="size-full wp-image-29" /><p class="wp-caption-text">FluxRSS in action. The feeds can be placed in any (sub)menu of the Fluxbox root menu.</p></div>
<div id="attachment_29" class="wp-caption alignnone" style="width: 460px"><img src="http://josthalen.wordpress.com/files/2009/10/fluxrss2.jpg" alt="FluxRSS GUI in action" title="fluxrss1" width="450" height="303" class="size-full wp-image-29" /><p class="wp-caption-text">FluxRSS GUI in action. The user can add or remove feeds, and set appearance preferences regarding the menu.</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Usando PrintScreen no fluxbox]]></title>
<link>http://processolinux.wordpress.com/2009/10/13/usando-printscreen-no-fluxbox/</link>
<pubDate>Tue, 13 Oct 2009 04:23:28 +0000</pubDate>
<dc:creator>eddye</dc:creator>
<guid>http://processolinux.wordpress.com/2009/10/13/usando-printscreen-no-fluxbox/</guid>
<description><![CDATA[Por padrão, o gerenciador de janelas fluxbox (e outros como openbox) não utiliza a tecla PrintScreen]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Por padrão, o gerenciador de janelas fluxbox (e outros como openbox) não utiliza a tecla PrintScreen e só conseguimos capturar a tela usando a linha de comando, o que se torna incômodo dependendo do número de imagens que precisamos.</p>
<p>Neste post vou mostrar como setar a tecla PrintScreen para realizar esta função.</p>
<p><!--more--></p>
<p>Para realizar a função de captura de tela, usaremos o import, que vem no pacote do ImageMagick.</p>
<p>1. Vamos instalar o ImageMagick no Arch Linux:</p>
<blockquote><p># pacman -Syu<br />
# pacman -S imagemagick</p></blockquote>
<p>Existem basicamente 3 tipos de screenshots:<br />
- Tela inteira<br />
- Janela específica<br />
- Região desenhada na tela</p>
<p>O segundo e terceiro itens podem ser realizados com a mesma função do import, já o primeiro item possui parâmetros diferentes. Para automatizar o processo, criei um script que, dependendo do argumento passado, tira a screenshot da tela inteira ou de uma região/janela específica. De quebra é possível definir o local aonde estas imagens (screenshots) serão armazenadas.</p>
<p>O script utilizado pode ser encontrado <a href="http://snipt.net/eddye/script-para-tirar-screenshot/">aqui</a>.</p>
<p>Obs.: Sugestões para melhoria do código sempre são bem-vindas.</p>
<p>Tentei fazer o script bem documentado, mas aqui vai um resumo de utilização:</p>
<blockquote><p align="left">./screenshot.sh<br />
Captura tela inteira e salva em $HOME.</p>
<p>./screenshot.sh -d ~/imagens<br />
Captura tela inteira e salva em $HOME/imagens.</p>
<p>./screenshot.sh -r<br />
Captura região/janela específica. Nesta opção o ponteiro do mouse vira uma cruz e com ela você pode selecionar a região ou clicar na janela que quer capturar.</p>
<p>./screenshot.sc -r -d ~/imagens<br />
Captura região/janela específica e salva em $HOME/imagens.</p>
</blockquote>
<p>Acho que já temos boa uma base do funcionamento do script.</p>
<p>2. Vamos mapear a tecla PrintScreen.<br />
Acrescente no final do seu arquivo &#8216;.xinitrc&#8217; (antes de carregar o fluxbox) as linhas abaixo:</p>
<pre class="brush: bash;"># Mapea a tecla printscreen como F13
xmodmap -e &#34;keycode 111 = F13&#34;</pre>
<p>Isto fará com que a tecla PrintScreen (keycode 111 [1]) seja atribuída ao nome &#8216;F13&#8242; (não existente, poderia ser outro nome).</p>
<p>Já temos o script salvo e pronto para execução, também já definimos um nome para a tecla PrintScreen. Falta só juntar tudo nas keys do fluxbox.</p>
<p>O arquivo keys [2] (geralmente localizado em ~/.fluxbox/keys) é um arquivo de configuração para os atalhos do teclado. Aqui vamos definir literalmente o que será executado ao teclarmos PrintScreen.</p>
<p>Acrescente as linhas abaixo no seu ~/.fluxbox/keys:</p>
<blockquote><p>None F13 :Exec ~/scripts/screenshot.sh -d ~/imagens<br />
Mod1 F13 :Exec ~/scripts/screenshot.sh -r -d ~/imagens</p></blockquote>
<p>Sendo:</p>
<blockquote><p>Mod1 &#8211; Tecla Alt.<br />
Mod4 &#8211; Tecla Windows.<br />
Control &#8211; Tecla Ctrl.</p></blockquote>
<p>Na primeira linha estamos definindo que ao teclar o PrintScreen (F13) o script irá capturar a tela inteira e salvar em ~/imagens.</p>
<p>Na segunda linha definimos que ao segurar Alt+PrintScreen o script irá capturar uma janela ou região de nossa escolha e salvar em ~/imagens.</p>
<p>Obviamente deve-se trocar o caminho para o diretório das imagens, assim como para o screenshot.sh.</p>
<p>Referências</p>
<p align="left">[1] keycode &#8211; Se quiser saber mais sobre o keycode leia <a href="http://processolinux.wordpress.com/2009/09/23/teclado-abnt2-no-slackware-13-0/">este post</a>.</p>
<p>[2] keys &#8211; <a href="http://wiki.archlinux-br.org/Fluxbox#Atalhos_de_teclado">http://wiki.archlinux-br.org/Fluxbox#Atalhos_de_teclado</a></p>
<p>script usado no post &#8211; <a href="http://snipt.net/eddye/script-para-tirar-screenshot/">http://snipt.net/eddye/script-para-tirar-screenshot/</a></p>
<p>fonte: <a href="http://www.gentoo-wiki.info/TIP_Make_a_Screenshot_with_PrintScreen_Key">http://www.gentoo-wiki.info/TIP_Make_a_Screenshot_with_PrintScreen_Key</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Toshiba satellite 310cdt]]></title>
<link>http://zopsesen.wordpress.com/2009/10/04/toshiba-satellite-310cdt/</link>
<pubDate>Sun, 04 Oct 2009 07:50:14 +0000</pubDate>
<dc:creator>zopsesen</dc:creator>
<guid>http://zopsesen.wordpress.com/2009/10/04/toshiba-satellite-310cdt/</guid>
<description><![CDATA[Potezna maszyna z pentium mmx 200mhz i 32mb ramu taktowanego zabojczymi 66mhz! Film przedstawia slac]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Potezna maszyna z pentium mmx 200mhz i 32mb ramu taktowanego zabojczymi 66mhz! Film przedstawia slackware 11 z xmms i atermem pod fluxboxem. System powstawiony w piatek, skonfigurowany w sobote a nagrany dzisiaj ^^</p>
<p>Film :<br />
<span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/ZC07B0XfLUI&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/ZC07B0XfLUI&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span><br />
Screen :<br />
<a href="http://zopsesen.wordpress.com/files/2009/10/screen.jpg"><img class="size-medium wp-image-136 alignnone" title="screen" src="http://zopsesen.wordpress.com/files/2009/10/screen.jpg?w=300" alt="screen" width="300" height="225" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Laptop Renovation Project]]></title>
<link>http://linuxcritic.wordpress.com/2009/10/02/the-laptop-renovation-project/</link>
<pubDate>Fri, 02 Oct 2009 15:29:14 +0000</pubDate>
<dc:creator>Joe</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/10/02/the-laptop-renovation-project/</guid>
<description><![CDATA[At my office, we have a pair of old laptops purchased back in 2003 or 2004, which are terribly slow,]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>At my office, we have a pair of old laptops purchased back in 2003 or 2004, which are terribly slow, woefully underpowered and horribly outdated, but which we still use periodically.  In other words, they made a perfect target for an OS makeover.  </p>
<p>Anyone who has run Windows XP on a P4 with 256MB of RAM should be able to appreciate just how sluggish these machines are.  So with my boss&#8217;s blessing, I gathered the two machines and tried to breathe some new life into them.</p>
<p><!--more--><br />
Before I continue, it would probably be worth mentioning what I need these laptops to accomplish.  In a nutshell, they need to be able to run a proprietary java-based client, run Firefox and open Excel spreadsheets.  The ability to print to networked printers would be a bonus.  Finally, they are intended for a non-technical group used to working with Windows.  We are not interested in any sort of in-depth training, we need an interface that is intuitive and gets people directly where they need to be.</p>
<p>Did I mention these machines are agonizingly slow?  I think that may have been an understatement.  Because this is an experiment, I had the luxury of being able to download and test several liveCDs for various distros, and play around with several window managers.  </p>
<p>Just as a point of reference, the <a href="http://fedoraproject.org/" target="_blank">Fedora 11</a> LiveCD took approximately 20 minutes to boot into a usable state (!), <a href="http://www.opensuse.org/" target="_blank">OpenSuSE</a> took about 15, and <a href="http://www.ubuntu.com" target="_blank">Ubuntu</a> around 10.  (All of the above had <a href="http://en.wikipedia.org/wiki/GNOME" target="_blank">Gnome</a> as the default window manager.)</p>
<p>For me, getting the first laptop done as a functioning proof of concept was a priority.  With the help of some of the nifty tutorials located on this site, I ended up installing <a href="http://www.xubuntu.org/" target="_blank">Xubuntu</a>, then switching to <a href="http://www.fluxbox.org/" target="_blank">Fluxbox</a> for a window manager with <a href="http://idesk.sourceforge.net/wiki/index.php/Main_Page" target="_blank">idesk</a> to handle the two desktop icons I really needed (the proprietary client and Firefox.)  While Gnome was marginally less slow than Windows XP Pro, and <a href="http://www.xfce.org/" target="_blank">XFCE</a> was tolerable, the Fluxbox solution was downright snappy.  There are still some quirks to work through, but I&#8217;m pleased with the results, and, more importantly, so is my boss.</p>
<p>Tinkerer that I am, though, all that meant was that I had one &#8220;production&#8221; machine, so now I have the time to experiment with making things even better, which means I&#8217;m free to try different distros and see how they stack up.  My first attempt was OpenSuSE.  Just to set the stage a bit, I cut my Linux teeth on <a href="http://www.slackware.com" target="_blank">Slackware</a> back in the late &#8217;90s.   After that, I got my hands on a &#8220;light&#8221; version of SuSE and decided to play with that for a bit, and found I liked it.  </p>
<p>But Slack remained my distro of choice.  Anyway, since I was given pretty much free rein to experiment, I decided to have a look-see.</p>
<p>Long story short, that didn&#8217;t work out so well.  Did I mention these laptops were excruciatingly slow?  Well, apparently <a href="http://en.wikipedia.org/wiki/Yast" target="_blank">YAST</a> isn&#8217;t happy with less than 1 GB of RAM, so I went back to the drawing board.  <a href="http://linuxcritic.wordpress.com/about/" target="_blank">Trent</a> had mentioned to me that he&#8217;d heard good things about <a href="http://www.linuxmint.com/" target="_blank">Mint</a>, so I pulled down Mint 7 and decided to give it a look.</p>
<p><a href="http://linuxcritic.wordpress.com/2009/10/2/the-laptop-renovation-project/2/"><strong>Next Page: Getting Minty</strong></a> <!--nextpage--><br />
On the previous laptop run, I had fiddled with vanilla Ubuntu for a short time, so I had something of an idea as to how it would look and feel.  With that as my &#8220;baseline&#8221;, I went ahead and installed Mint, since I had heard it was essentially Ubuntu with some optimizations and a cleaner way of organizing things.  I&#8217;m a big fan of things that simplify my life, so I was all in favor of that!</p>
<p>In all fairness, I haven&#8217;t really looked &#8220;under the hood&#8221; that much.  My point of view is pretty much, &#8220;having used Ubuntu before, does Mint make it easier for me to do what I need to do, or is it about the same?&#8221;  Upon first glance, Mint looked a lot like normal Ubuntu, albeit with a more greenish tinge.  Most things were where I expected them to be, and it only took a brief moment for me to figure out where basic things were (wireless network, sound control, etc.)   So I went ahead and opened the &#8220;Menu&#8221; menu.</p>
<p><a href="http://linuxcritic.files.wordpress.com/2009/10/mint_menu.jpg" target="_blank"><img style="float:right;margin:8px 0 8px 8px;" title="A look at the default mint menu." src="http://linuxcritic.files.wordpress.com/2009/10/mint_menu_thumb.jpg" alt="" /></a><br />
Right off the bat, the interface looked pretty intuitive.  That big &#8220;favorites&#8221; button includes hotlinks to commonly-used applications (Firefox, Thunderbird, etc.), although I haven&#8217;t yet figured out how to change those from the defaults.  (I&#8217;m sure I&#8217;ll be able to figure it out eventually.)  Coming over from a Windows XP environment, the interface was familiar, even if the purpose of the assorted applications wasn&#8217;t necessarily intuitive.</p>
<p>Mint does include a handful of its own applications, independently of Ubuntu.  MintUpdate, for instance, is another take on auto-update, but still uses <a href="http://en.wikipedia.org/wiki/Advanced_Packaging_Tool" target="_blank">APT</a> as the underlying engine.  The big advantage to MintUpdate is that it provides more detail on what is being updated, and adds a &#8220;safety level&#8221; setting, so you can decide the relative risk for performing the update.  For instance, the most recent <a href="http://www.openoffice.org" target="_blank">OpenOffice.org</a> update was rated a &#8220;3&#8243;, presumably because it&#8217;s an outside application from a somewhat reputable source.</p>
<p>MintInstall (aka &#8220;Software manager&#8221;)  is also worthy of particular note.  It&#8217;s another package manager, but the various packages are split into far more intuitive categories.  Additionally, it includes screenshots, thumbnails and community reviews.</p>
<p><a href="http://linuxcritic.wordpress.com/files/2009/10/mint_install.jpg" target="_blank"><img style="float:right;margin:8px 0 8px 8px;" title="Mint Installer" src="http://linuxcritic.wordpress.com/files/2009/10/mint_install_thumb.jpg" alt="" /></a><br />
So what&#8217;s my overall feeling?  I like Mint, I really do.  However, as I mentioned before, these laptops are really, really slow, and Gnome is something of a resource hog.  If I were using a more up-to-date laptop, or had more RAM, Mint would very much be in the mix.  </p>
<p>Unfortunately, the realities of the situation dictate that I have to go lean and mean, and it&#8217;s looking like Fluxbox will remain the window manager of choice.  Whether I&#8217;ll run Fluxbox on top of this Mint install remains to be seen.  As mentioned previously, the prototype started as a Xubuntu box.</p>
<p>Honestly, I&#8217;m still on the fence.  Should I leave my Mint install intact and simply set up Fluxbox as the default WM, or would it be worth walking away and pulling down a minimalist <a href="http://www.debian.org/" target="_blank">Debian</a> install and going from there?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Video: Linux y Fluxbox en la Zipit Z2]]></title>
<link>http://linuxdom.wordpress.com/2009/09/29/video-linux-y-fluxbox-en-la-zipit-z2/</link>
<pubDate>Tue, 29 Sep 2009 16:31:32 +0000</pubDate>
<dc:creator>Happy-word</dc:creator>
<guid>http://linuxdom.wordpress.com/2009/09/29/video-linux-y-fluxbox-en-la-zipit-z2/</guid>
<description><![CDATA[El Zipit Wireless Messenger (Z2) es una pequeñísima maravilla de U$S 49,99 con un CPU XScale de 300 ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/x_LrI2g2VT8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/x_LrI2g2VT8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>El <a href="http://www.zipitwireless.com/">Zipit Wireless Messenger</a> (Z2) es una pequeñísima maravilla de <strong>U$S 49,99</strong> con un CPU XScale de 300 MHz, pantalla de 2,8 QVGA, ranura para una memoria Mini-SD y 32 Mb de RAM, que sin embargo puede hacer cosas como conectarse a redes WiFi 802.11 B/G y reproducir archivos MP3. Y no menos importante, tiene una activa <a href="http://linux.zipitwireless.com/">comunidad Linux</a> que hace cosas como la que se muestran en el video: correr un Kernel 2.6.29 y un entorno Fluxbox con soporte de mouse y audio incluídos (!).</p>
<p>Para hacer lo anterior posible el autor se basa en el trabajo del proyecto <a href="http://sourceforge.net/projects/openzipit/">OpenZipit</a>, que ya logró construir un Kernel 100% Open Source y su espacio de usuario para la Z2.</p>
<p>Esto me a causado gran entusiasmo y quiero tener una de estas para hacer mis cositas&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .. Pero necesito saber si alguien a intentado flashearlo para integrarle full conpatibilidad con mouse, audio y fluxbox&#8230;</p>
<p>Segun este video se puede y tambien les dejo un manual en ingles de como hacerlo&#8230; pero  no me decido creo que mejor espero a alguien en mi idioma que ya lo haya intentado.. XD:..</p>
<p>EL Enlace .: <a href="http://hunterdavis.com/archives/201#more-201" target="_blank">http://hunterdavis.com/archives/201#more-201</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[With Zipit, who needs a netbook?]]></title>
<link>http://hackaday.com/2009/09/25/with-zipit-who-needs-a-netbook/</link>
<pubDate>Fri, 25 Sep 2009 17:00:33 +0000</pubDate>
<dc:creator>Mike Szczys</dc:creator>
<guid>http://hackaday.com/2009/09/25/with-zipit-who-needs-a-netbook/</guid>
<description><![CDATA[[Hunter Davis] keeps rolling out the hacks for the Zipit. In the past he showed us how to run DOSbox]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/x_LrI2g2VT8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/x_LrI2g2VT8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>[Hunter Davis] keeps rolling out the hacks for the Zipit. In the past he showed us <a href="http://hackaday.com/2009/08/10/dosbox-on-zipit/">how to run DOSbox</a>, and then how to get <a href="http://hackaday.com/2009/09/03/nes-on-zipit/">NES emulation working</a> on this tiny device. Now he&#8217;s got Linux kernel 2.6.29 running Fluxbox with mouse (newly added), audio, and WiFi functionality. Follow his <a href="http://hunterdavis.com/archives/201#more-201">step-by-step flashing instructions</a> to load the kernel into the Zipit. Once flashed, a partitioned microSD card servers as the filesystem and <a href="http://en.wikipedia.org/wiki/Swap_space#Linux">swap</a>.</p>
<p>Who needs a 10.1 inch screen or an Atom processor when you can get this 2.8&#8243; QVGA beauty with an <a href="http://en.wikipedia.org/wiki/XScale">XScale processor</a> for around $40?</p>
<p>[Thanks Matt]</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Artigo: Fluxbox]]></title>
<link>http://linuxafundo.wordpress.com/2009/09/22/artigo-fluxbox/</link>
<pubDate>Tue, 22 Sep 2009 11:26:04 +0000</pubDate>
<dc:creator>rmcampos</dc:creator>
<guid>http://linuxafundo.wordpress.com/2009/09/22/artigo-fluxbox/</guid>
<description><![CDATA[O Fluxbox é um gerenciador de janelas muito leve e prático. Acredito que umas das suas principais ca]]></description>
<content:encoded><![CDATA[O Fluxbox é um gerenciador de janelas muito leve e prático. Acredito que umas das suas principais ca]]></content:encoded>
</item>
<item>
<title><![CDATA[Fluxconf: configuring Fluxbox the graphical way]]></title>
<link>http://linuxcritic.wordpress.com/2009/09/18/fluxconf-configuring-fluxbox-the-graphical-way/</link>
<pubDate>Fri, 18 Sep 2009 15:56:12 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/09/18/fluxconf-configuring-fluxbox-the-graphical-way/</guid>
<description><![CDATA[Fluxbox is a window manager about which I have written a lot. The reason for that is because I use i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://fluxbox.org" target="_blank">Fluxbox</a> is a window manager about which I have <a href="http://linuxcritic.wordpress.com/tag/fluxbox/" target="_blank">written a lot</a>.  The reason for that is because I use it every day, and I like it a lot. There&#8217;s a lot to like.  It&#8217;s lightning fast, stable, and tweakable to a degree that will satisfy nearly every tinkerer when it comes to window managers.</p>
<p>But one of the biggest barriers to adopting Fluxbox for the &#8220;less tinkery&#8221; users out there is its configuration learning curve.  Yes, Fluxbox is pretty simple when you get over the fact that you have to edit several configuration files by hand to set up your menu, your keys file, and other aspects.  But for many users this is a big deal.</p>
<p>For some of those users, the answer to that dilemma is <a href="http://devaux.fabien.free.fr/flux/" target="_blank">Fluxconf</a>, a package of three applications that can be used to configure Fluxbox graphically.</p>
<p><!--more--></p>
<h3>Installation</h3>
<p>Fluxconf is pretty easy to install.  Download the source from <a href="http://devaux.fabien.free.fr/flux/fluxconf-0.9.9.tar.gz" target="_blank">here</a> and unpack it.</p>
<p>CD into the <code>fluxconf-0.9.9</code> directory created by unpacking the tar.gz file and perform the following steps:</p>
<p><code>./configure<br />
su<br />
make<br />
make install</code></p>
<p>I didn&#8217;t have any problems performing the compile and installation on my <a href="http://www.slackware.com" target="_blank">Slackware</a> box or my <a href="http://www.ubuntu.com" target="_blank">Ubuntu</a> laptop.</p>
<h3>Usage</h3>
<p>As I had mentioned above, this installs three separate graphical configuration utilities for Fluxbox, and I&#8217;ll detail each below.</p>
<p><a href="http://linuxcritic.wordpress.com/files/2009/09/fluxmenu.jpg" target="_blank"><img style="float:right;margin:8px 0 8px 8px;" title="Fluxmenu lets you edit your Fluxbox menu graphically." src="http://linuxcritic.wordpress.com/files/2009/09/fluxmenu_thumb.jpg" alt="" /></a></p>
<h4>Fluxmenu</h4>
<p>Fluxmenu is the most useful out of the three utilities in my opinion, at least for the basic Fluxbox user who just wants to set up a working menu with what they want on it and run with it.  The command to launch it is simply <b><code>fluxmenu</code></b>, and that brings up a simple screen that looks like the screenshot I included to the right.</p>
<p>Menu items are added by clicking on the &#8220;Add exec&#8221; button.  One thing to be aware of is the fact that the new item will appear <b>below</b> the item you currently have highlighted.  Once the blank item appears, you can call the item what you want by entering text into the &#8220;Title&#8221; field, and then you can enter the command you want it to execute in the &#8220;Command/Comment&#8221; field just to the right of that.  Once you hit the &#8220;Save&#8221; button, it commits the change and your Fluxbox menu should reflect the changes immediately.</p>
<p>To create a new submenu, click on &#8220;Add sub&#8221;, and the process is the same.</p>
<p>I didn&#8217;t quite understand the point of the &#8220;Add clever&#8221; button.  What it does is add a new item of the same type that you currently have highlighted, whatever that might be.  So if you currently have an &#8220;exec&#8221; menu item highlighted and click &#8220;Add clever&#8221;, it will create a new &#8220;exec&#8221; item just below that.  If you have a menu item highlighted when you click &#8220;Add clever&#8221;, it will create a new submenu.  This seems redundant to me, but if you&#8217;re building a menu from scratch, it might come in handy when adding 20 or 30 items to it, I suppose.</p>
<p>The biggest benefit to Fluxmenu over just editing the <code>~/.fluxbox/menu</code> file by hand, at least for the newbie, is how it makes the process a bit harder to mess up than doing so with a text editor can be.  When you edit the file by hand you run the risk of forgetting an <code>[end]</code> tag or deleting something by accident that can royally <b>break</b> the whole menu &#8212; and while I&#8217;m not a newbie by any stretch of the term, I still occasionally do this when I get careless.  While I know this kind of thing tends to be easy to fix, the average user might just find themselves with a broken Fluxbox and move on to something else.</p>
<p>Fluxmenu makes it pretty hard to do this.  The worst thing that could happen in Fluxmenu is that one could accidentally delete something that one doesn&#8217;t want gone, and as long as one doesn&#8217;t save the session, this is easily recovered.</p>
<p><a href="http://linuxcritic.wordpress.com/files/2009/09/fluxkeys.jpg" target="_blank"><img style="float:left;margin:8px 8px 8px 0;" title="Fluxkeys looks confusing, but it really makes custom key bindings easier." src="http://linuxcritic.wordpress.com/files/2009/09/fluxkeys_thumb.jpg" alt="" /></a></p>
<h4>Fluxkeys</h4>
<p>Fluxkeys is a graphical method of creating custom key bindings in Fluxbox, and it is launched with the <b><code>fluxkeys</code></b> command.  While at first glance it looks pretty confusing and cluttered, a closer examination of it reveals a much easier way to do the deed than the way I ended up doing much of mine by hand.  The buttons on the left give you the various operation keys you want to use, and the first textbox column lets you enter the key to combine with it to do what you want it to do.  </p>
<p>The real value in Fluxkeys is the next column (the one with the dropdowns).  Each one contains <b>all</b> of the various commands/properties you have at your disposal for use in the Fluxbox keys file, so no more digging through the <a href="http://old.fluxbox.org/docs/en/newdoc.keybindings.php" target="_blank">documentation</a> to figure out what you need to put in there to do what.</p>
<p>The last column is where you can enter a command if your custom key binding is intended to execute some other program or action.</p>
<p>After you have everything set up in Fluxkeys, just click on the &#8220;Save&#8221; button and go to the Fluxbox menu and select &#8220;Restart&#8221; to apply the changes in your current session.</p>
<p>A lot of Fluxbox newbies probably won&#8217;t play around with custom key bindings like this, but since this is one of the biggest strengths of the Fluxbox window manager, it&#8217;s likely that they will want to eventually, and Fluxkeys is an excellent way of getting one&#8217;s feet wet.  I do think that once you already know what you&#8217;re doing, it&#8217;s probably quicker and easier to just edit the <code>~/.fluxbox/keys</code> file by hand, but Fluxkeys gives users less familiar with this task a simple way of getting key bindings set up without a lot of <a href="http://www.google.com" target="_blank">Googling</a> around and trial-and-error.</p>
<p><a href="http://linuxcritic.wordpress.com/files/2009/09/fluxconf.jpg" target="_blank"><img style="float:right;margin:8px 0 8px 8px;" title="Fluxconf seems redundant, but it does actually do what it's supposed to do." src="http://linuxcritic.wordpress.com/files/2009/09/fluxconf_thumb.jpg" alt="" /></a></p>
<h4>Fluxconf</h4>
<p>The third and final utility is launched with the <b><code>fluxconf</code></b> command.  The actual Fluxconf utility is a graphical interface that can be used to change a wide variety of Fluxbox settings and behavior all in one place, ranging from the Fluxbox Slit, to the toolbar, the clock, focus behavior, and Fluxbox window tabs.</p>
<p>Everything in this particular utility is pretty straightforward and it all definitely <i>works</i>, but I don&#8217;t really understand why it&#8217;s here&#8230; everything that it does can be done from the Fluxbox menu by default, and Fluxconf doesn&#8217;t add any particular functionality or clarity to the things it configures, so this utility seems redundant to me.</p>
<p>The only things it makes easily available that might be a bit obscure to the new Fluxbox user is the ability to change the locations of various Fluxbox configuration files, such as the keys, menu, and styles&#8230; but again, the new Fluxbox user probably isn&#8217;t going to be wanting to change those things, and those of us who are a bit more under-the-hood with Fluxbox will just change those things in <code>~/.fluxbox/init</code> by hand if we need them to point somewhere else for whatever reason.</p>
<p>Either way, however, it does provide another option for users to configure their Fluxbox, and it&#8217;s well-designed and intuitive to use.</p>
<h3>Conclusion</h3>
<p>Overall, the Fluxconf set of graphical utilities for Fluxbox are a lot like Fluxbox itself.  They are simple, lightweight, powerful, and don&#8217;t make assumptions for the user, but are still quite easy to use.  The project doesn&#8217;t look like it&#8217;s been updated in a couple of years, but at the same time, I&#8217;m not sure what would need updating in it.</p>
<p>In my evaluation of the three, I&#8217;ve added all three to my Fluxbox menu so that they can easily be launched, and I&#8217;ve been using the Fluxmenu tool lately (just out of laziness) whenever I&#8217;ve needed to change my menu, so I suppose you could say that at least one of the three utilities has grown on me.  I have my keys file already pretty much the way I like it, but I do think that if I need to add anything to it or change anything, the Fluxkeys utility will come in very handy.</p>
<p>When I&#8217;ve examined the config files each utility manages after the fact it doesn&#8217;t appear to trash any of them or do anything horrible to them (like some graphical configuration utilities tend to do), so it doesn&#8217;t require lots of cleanup if you want to use one of them for a while and go back to using a text editor.</p>
<p>So, whether you are a Fluxbox newbie or a seasoned veteran, this set of utils is worth a try in my opinion, and to my knowledge it&#8217;s the only graphical Fluxbox configuration toolset out there, so it&#8217;s either this, or your favorite text editor.  Enjoy!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[My thoughts on Ubuntu]]></title>
<link>http://linuxcritic.wordpress.com/2009/09/17/my-thoughts-on-ubuntu/</link>
<pubDate>Thu, 17 Sep 2009 16:04:49 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/09/17/my-thoughts-on-ubuntu/</guid>
<description><![CDATA[This isn&#8217;t so much a review, just a rambling discussion on what comes to mind for me about Ubu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This isn&#8217;t so much a review, just a rambling discussion on what comes to mind for me about <a href="http://www.ubuntu.com" target="_blank">Ubuntu</a> after using it on my laptop for three months or so.  I decided against writing a conventional &#8220;review&#8221; of Ubuntu&#8230; seems like there are enough of those, so I don&#8217;t see the value of it.</p>
<p>But I do see some value in a rambling discussion on the subject, so here goes.</p>
<p><!--more--></p>
<h3>Why Ubuntu?</h3>
<p>I installed Ubuntu on my laptop <a href="http://linuxcritic.wordpress.com/2009/06/12/giving-ubuntu-a-real-try/" target="_blank">back in June</a>, since I needed to wipe it and rebuild anyway.  I thought it was time I gave it a try, particularly since I wanted to give my own Linux experience a little more focus.  </p>
<p>I thought, philosophically, that I&#8217;d split most of what I wrote about here on Linux Critic into two distros, more for simplicity&#8217;s sake than anything else.  I figured I&#8217;d write about <a href="http://www.slackware.com" target="_blank">Slackware</a> from a more technical perspective, for people who want to tinker, and I&#8217;d write about Ubuntu for people who are Linux newbies, or non-technical, or just don&#8217;t care so much about getting under the hood.</p>
<p>The best way for me to know what I&#8217;m talking about is to use it, and though I&#8217;ve been a Slackware user for years, I had never touched Ubuntu.  </p>
<p>I installed Ubuntu 9.04 on my laptop pretty much accepting most of the defaults.  I wanted to know what things were like out-of-the-box before I started tinkering with it, and as such, I forced myself to use <a href="http://www.gnome.org/" target="_blank">GNOME</a>, since it was the default desktop.  </p>
<p>Since I was going to be writing howto posts and waxing philosophical about <a href="http://en.wikipedia.org/wiki/Window_managers" target="_blank">window managers</a> and <a href="http://en.wikipedia.org/wiki/Desktop_environments">desktop environments</a>, and since it had been quite a while since I had bothered to use GNOME, I thought it a good idea to re-acquaint myself with it.</p>
<h3>What I ended up doing with it, and why</h3>
<p>I&#8217;ll do a little recap as I go along here, so as to catch anyone up that hasn&#8217;t been following me.  </p>
<p>One of the first things I did was make GNOME a little more conducive to <a href="http://linuxcritic.wordpress.com/2009/06/12/screenshot-time/" target="_blank">to how I like things arranged</a>.  I discovered that GNOME had been improved in some ways since I last tried it, but, sadly, it had been made <b>worse</b> in some ways that bothered me quite a bit, namely in that the developers had oversimplified many things to the point of making them useless.</p>
<p>Frustrated by the lack of basic options in many things, and noticing how sluggish it ran on my aging laptop, I decided I&#8217;d flogged GNOME enough and I <a href="http://linuxcritic.wordpress.com/2009/08/07/now-using-fluxbox-on-ubuntu-9-04/" target="_blank">installed and configured Fluxbox</a> to use instead, since Fluxbox is the fastest window manager I&#8217;ve ever used, and I&#8217;ve had good luck with it on this same laptop in the past.</p>
<p>That came with its own issues, of course, but many of those issues were simply problems or deficiencies in how it was packaged in the <a href="http://en.wikipedia.org/wiki/Advanced_Packaging_Tool" target="_blank">APT</a> repositories, and after <a href="http://linuxcritic.wordpress.com/2009/08/11/fluxbox-on-ubuntu-two-more-problems-two-more-solutions/" target="_blank">some additional troubleshooting</a>, I shook out the rest of the issues in short order and had Fluxbox working pretty well.</p>
<p>Over the course of looking into alternate window managers, I came across <a href="http://icculus.org/openbox/index.php/Main_Page" target="_blank">Openbox</a> and decided to give that a try.  As it turns out, Openbox is very Fluxbox-like, and I found that <a href="http://linuxcritic.wordpress.com/2009/09/08/openbox-a-fun-and-lightweight-window-manager/" target="_blank">I really liked it</a>, and as it turns out, that&#8217;s what I&#8217;m still running on my laptop, even though I finished my evaluation for it for my article.</p>
<p>So as you can see, in going from GNOME to Fluxbox and finally to Openbox, I&#8217;ve put Ubuntu 9.04 through some motions, and I think in doing so I&#8217;ve looked under the covers quite a bit, and that&#8217;s given me a pretty good feel for what Ubuntu can and cannot do, what it does well and what it does not so well.</p>
<h3>What I think about this whole mess</h3>
<p>I said this wasn&#8217;t going to be a review, but I still think my opinion is relevant; it&#8217;s just not quite so formalized as I think most people expect from something labelled a &#8220;review&#8221;, so I would still like to avoid that term.</p>
<p>I&#8217;m pretty impressed with Ubuntu, to say the least.  I&#8217;m a Slackware guy, and have been for years, and the primary reasons for that have been expressed by me in many other posts here: stability, reliability, simplicity, usability, and the simple fact that it <i>stays out of your way</i>.</p>
<p>While I&#8217;ve had to do some kind of crazy things to get Ubuntu to behave itself in some cases (like the <a href="http://linuxcritic.wordpress.com/2009/08/08/how-to-disable-the-touchpad-in-ubuntu/" target="_blank">gymnastics I had to go through on Ubuntu just to disable the touchpad on my laptop</a>, as just one example), you have to remember, my view of &#8220;how to do things&#8221; is heavily colored by my ability in Slackware to simply edit one file, tweak one or two things, and have it do what I want it to do.  I&#8217;m not used to the &#8220;here&#8217;s how we think things should work&#8221; vision the makers of Ubuntu have (which apparently doesn&#8217;t include a way to disable a laptop touchpad without a whole lot of extra work), so I&#8217;m always contrasting the two, whether I intend to do so or not.</p>
<p>For every problem I encountered, I eventually found an acceptable solution.  For every piece of quirky behavior, I at least found a workaround, if not a satisfactory way to shut it off or change it.  For every bit of flaky behavior (like the tendency for Ubuntu to hang on boot while doing its <a href="http://en.wikipedia.org/wiki/Fsck" target="_blank">file system check</a> every so often) there was a way to deal with it (I shut off the boot screen graphic in <a href="http://en.wikipedia.org/wiki/GNU_GRUB" target="_blank">GRUB</a>).</p>
<p>I can&#8217;t fault Ubuntu for any of these things&#8230; I can&#8217;t even imagine how many countless hours I&#8217;ve spent figuring things out that don&#8217;t work in Slackware; it wouldn&#8217;t be exactly fair for me to tear Ubuntu to shreds over the things I&#8217;ve encountered that were less-than-perfect.  So I won&#8217;t.  Every distro, I&#8217;ve discovered, has its quirks and its faults, and Ubuntu has plenty.  But as I said, every one of them I encountered was something with which I could work.  There weren&#8217;t any showstoppers among them.</p>
<p>One GOOD thing that stands out above everything else is <a href="http://en.wikipedia.org/wiki/Apt-get" target="_blank">APT</a>.  What a time saver THAT is.  Yes, I&#8217;ve used it some here and there before, and in Slackware I use <a href="http://en.wikipedia.org/wiki/Slapt-get" target="_blank">slapt-get</a> to update my system and install the occasional package, but there&#8217;s almost no comparison.  APT wins.  Hands down.</p>
<p>For one example of how APT wins, just this morning I was busy evaluating music player software for Linux, trying to find a suitable replacement for <a href="http://en.wikipedia.org/wiki/Amarok_(software)" target="_blank">Amarok</a>.  I looked at <a href="http://www.gnome.org/projects/rhythmbox/" target="_blank">Rhythmbox</a>, <a href="http://www.getsongbird.com/" target="_blank">Songbird</a>, <a href="http://banshee-project.org/" target="_blank">Banshee</a>, and <a href="http://exaile.org/" target="_blank">Exaile</a>, NONE of which &#8212; not a single one &#8212; could I get working on Slackware when I tried to do so a couple of weeks ago.  Not at all.</p>
<p>But on my Ubuntu laptop, each one (with the exception of Rhythmbox, which was already installed there) was a single <code>apt-get install</code> command away.  I was able to evaluate all of those applications in about an hour on my laptop.</p>
<p>On Slackware, a couple of weeks ago, after an hour of fighting with dependencies for EACH APPLICATION, I had given up on all of them without trying a single one.</p>
<p>So I can <b>definitely</b> appreciate the power of such a tool.</p>
<p>The documentation and the community are also quite good for Ubuntu, which contributed quite a bit to my earlier statement about not finding any problems I couldn&#8217;t eventually resolve.  With the help of a few quick <a href="http://www.google.com" target="_blank">Google</a> searches, I was able to find what I was looking for time and time again, and there&#8217;s a LOT of value in that.</p>
<h3>Conclusion</h3>
<p>So, I&#8217;ve banged Ubuntu around for a few months, shaken out all of its oddities, and filled my head with Ubuntu knowledge and learned its ways.  What next?  Move on to something else?</p>
<p>In a word, no.  Ubuntu will be staying here, on my laptop, for the foreseeable future.  I <i>like</i> Ubuntu, as I&#8217;ve discovered.  And, since I&#8217;ve <a href="http://linuxcritic.wordpress.com/2009/09/14/one-more-linux-user-one-less-windows-support-headache/" target="_blank">started recommending it to others</a>, people for whom I provide ongoing computer support, I now <b>need</b> Ubuntu as well.  It&#8217;s a lot easier to walk someone through something or troubleshoot something if you actually use it and have it in front of you.  So no, Ubuntu isn&#8217;t going away.  In fact, with my having begun to <a href="http://linuxcritic.wordpress.com/2009/08/28/the-first-time-ive-ever-been-disappointed-by-slackware/" target="_blank">lose faith in Slackware</a> lately, and with as good a handle as I feel I have on Ubuntu now, I might even be installing it on my main desktop at some point in the near future as well.</p>
<p>I had a lot of preconceived notions about Ubuntu, I&#8217;ll freely admit that.  One of the main things that turned me off of it for so long was GNOME, and while I definitely still find GNOME to be counter-intuitive, sluggish, oversimplified, inflexible, and hard to work with, I also discovered that it&#8217;s easily discarded and replaced with any number of other window managers that do the trick for me.  Underneath it all is a robust, well-supported, well-documented, and easy-to-maintain Linux operating system, and I found that I really enjoy using it, tinkering with it, writing about it, and showing it off.</p>
<p>So I took a bit of a journey myself; I went from just testing and playing with it to actually using it and then deciding to STICK with it, which impresses the hell out of me.  Frankly, I haven&#8217;t been impressed by a Linux distro since I <a href="http://linuxcritic.wordpress.com/2009/06/17/the-story-of-how-i-found-slackware-linux-or-once-you-go-slack-you-never-go-back/" target="_blank">first started using Slackware</a>.  Most of the time, when evaluating a distro, I kick the tires, use it for a while, might see some good things, but still ultimately decide &#8220;it&#8217;s nice, but it sure isn&#8217;t <b>Slackware</b>&#8221; and don&#8217;t see it as good enough to replace Slackware as my main Linux distro.</p>
<p>For the first time in years, that has happened for me, and I&#8217;m very surprised to say that the distro with which that happened was <b>Ubuntu</b>.  Combine that with what I&#8217;m seeing as some pretty good reasons to drop Slackware as my distro of choice going forward, and there&#8217;s a good chance that I might have found my new favorite Linux.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Split verticale in screen]]></title>
<link>http://redskull92.wordpress.com/2009/09/10/split-verticale-in-screen/</link>
<pubDate>Thu, 10 Sep 2009 20:24:45 +0000</pubDate>
<dc:creator>Red Skull</dc:creator>
<guid>http://redskull92.wordpress.com/2009/09/10/split-verticale-in-screen/</guid>
<description><![CDATA[Chi usa screen (nota applicazione per Linux) saprà che permette di splittare la sessione per aprirne]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><img class="alignnone" title="http://img2.imageshack.us/img2/3739/screeniw.png" src="http://img2.imageshack.us/img2/3739/screeniw.png" alt="" width="454" height="322" /></p>
<p style="text-align:left;"><!--more--></p>
<p style="text-align:left;">Chi usa screen (nota applicazione per Linux) saprà che permette di splittare la sessione per aprirne un&#8217;altra.</p>
<p style="text-align:left;">Questa feature però può essere utilizzata solo in orizzontale, cosa che con molte sessioni può risultare scomoda.</p>
<p style="text-align:left;">Bene vediamo come aggiungere lo split verticale in screen:</p>
<ul>
<li>Andiamo su <a href="http://ftp.gnu.org/gnu/screen/" target="_blank">http://ftp.gnu.org/gnu/screen/</a> e scarichiamo i sorgenti dell&#8217;ultima versione di screen.</li>
<li>Dopo averli scaricati estraiamoli (avremo la cartella screen-xx).</li>
<li>Scarichiamo la patch che trovate quì: <a href="http://fungi.yuggoth.org/vsp4s/" target="_blank">http://fungi.yuggoth.org/vsp4s/</a> , avremo nella directory un file chiamato wrp_vertical_split_0.3_4.0.2.diff.bz2 , estraiamolo in modo da avere wrp_vertical_split_0.3_4.0.2.diff (estrarlo con bunzip2).</li>
<li>a questo punto la parte importante, digitate su e mettete la password di root, entrate nella directory di screen appena creata e digitate questo:<code><br />
patch -p1 &#60; ../wrp_vertical_split_0.3_4.0.2.diff<br />
</code><br />
se tutto andrà bene avrete una risposta di conferma che dice che i file sono stati patchati.</li>
<li>sempre da root adesso digitate:<br />
<code><br />
./configure --prefix=/usr &#38;&#38; make &#38;&#38; sudo make install<br />
</code><br />
Per compilare e installare la nuova versione di screen patchata.</li>
<li>Riavviate e avviate nuovamente screen, adesso per vedere se la patch ha funzionato (quindi per fare lo split in verticale) premete <code><span style="color:#ff0000;">CTRL + a e successivamente SHIFT + V</span> </code>; <code><span style="color:#ff0000;">dopo spostatevi con CTRL + a esuccessivamente TAB ;</span></code> e <code><span style="color:#ff0000;">premete CTRL + a e successivamente c </span></code>per creare una nuova sessione.</li>
<li>Ecco a voi il nuovo screen con lo split in verticale.</li>
</ul>
<p>Dopo sarete liberi di cancellare la dir appena creata di screen e il file .diff.</p>
<p>Questo è un piccolo esempio che ho realizzato (La mia fluxbox):  <a title="Mia fluxbox" href="http://img2.imageshack.us/img2/3739/screeniw.png" target="_blank">http://img2.imageshack.us/img2/3739/screeniw.png</a></p>
<p>Spero che questa guida vi sia utile per il vostro screen <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align:left;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The first time I've ever been disappointed by Slackware]]></title>
<link>http://linuxcritic.wordpress.com/2009/08/28/the-first-time-ive-ever-been-disappointed-by-slackware/</link>
<pubDate>Fri, 28 Aug 2009 23:05:25 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/08/28/the-first-time-ive-ever-been-disappointed-by-slackware/</guid>
<description><![CDATA[DISCLAIMER: Be prepared. There is whining ahead. I want to preface this by saying that I&#8217;m not]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><b>DISCLAIMER:</b> Be prepared. There is whining ahead.  I want to preface this by saying that I&#8217;m not interested in having a discussion about why I don&#8217;t gush with love over <a href="http://en.wikipedia.org/wiki/KDE_4" target="_blank">KDE 4</a>, and I&#8217;m not particularly interested in suggestions for forcing it to work for me.  This post is more about me wrapping my head around planning for how my use of Linux is going to change now that I&#8217;m going to have to re-think a lot of things about what has been my favorite Linux distro for years.</p>
<h3>Why I&#8217;m disappointed</h3>
<p>I guess I probably shouldn&#8217;t be too surprised, because I knew that <a href="http://en.wikipedia.org/wiki/Patrick_Volkerding" target="_blank">Pat Volkerding</a> has been working with <a href="http://en.wikipedia.org/wiki/KDE_4" target="_blank">my least favorite desktop environment</a> and it&#8217;s been in <code>/current</code> for a while now.</p>
<p>But I guess a part of me still was holding out a childish hope that KDE4 was going to be included in <code>/testing</code> only, and that the default version of KDE for the <a href="http://slackware.com/announce/13.0.php" target="_blank">Slackware 13.0 release</a> would be <a href="http://www.kde.org/info/3.5.10.php" target="_blank">KDE 3.5.10</a>, the last decent release of that desktop environment.  Given Patrick&#8217;s tendency to play it safe in regular Slackware releases and stick with only stable, fully-developed and thoroughly tested applications and desktop environments, I would have thought that something like KDE 4 &#8212; a desktop environment that&#8217;s still easily a year&#8217;s worth of <b>hard</b> development away from being a suitable replacement for KDE 3 &#8212; would be back-burnered in Slackware in favor of what is known to work and work well.</p>
<p>I probably shouldn&#8217;t be upset about this; it&#8217;s Linux&#8230; if I don&#8217;t like it, I can just make my own distro, right?  If I want to spend the hours and hours it&#8217;ll take for that, sure.  Well, I&#8217;m not to the point of making my own distro yet.  But this does mean I&#8217;m going to have to significantly change my Linux usage, starting with replacing a bunch of stuff.</p>
<p><!--more--><br />
<h3>Finding a replacement is hard</h3>
<p>Unfortunately, I&#8217;m not sure where to go now.  I&#8217;m in the process of downloading the <a href="http://slackware.com/getslack/torrents.php" target="_blank">Slackware 13.0 ISO</a> right now, but my plans have already changed for it.  Initially I had intended to burn the ISO to DVD and upgrade my primary desktop machine from Slackware 12.1 to Slackware 13.0.</p>
<p>However, after this bad news, there&#8217;s not a chance of that happening now.  I have absolutely no use for KDE 4, and I was going to be switching back to KDE as my primary desktop environment again once Slackware 13 came out, because I figured it&#8217;d be the last version I&#8217;d be needing for quite a while.</p>
<p>But now, before Slackware 13.0 sees life on any of my real hardware, it&#8217;s going to be virtualized for me to poke at it with a stick first.  For the first time, I&#8217;m now skeptical of the rest of Slackware as well, because this KDE thing is just too much of a deviation from what I&#8217;ve come to expect out of this distro, and I don&#8217;t want to start blowing away the Slackware 12.1 installation I have living on my primary machine in favor of something that&#8217;s going to take me a lot of work to bring up to usable levels without doing some testing first.</p>
<p>For one thing, I&#8217;ll be needing to replace some components that are now going to be missing out of Slackware due to a lack of KDE 3.</p>
<h4>Window manager</h4>
<p>I won&#8217;t be installing KDE 4, that&#8217;s for sure.  I won&#8217;t be using it, and I don&#8217;t need it wasting space.</p>
<p>Now I&#8217;m glad I&#8217;ve spent the past few months reacquainting myself with <a href="http://fluxbox.org" target="_blank">Fluxbox</a>; at this point, if I want to run something newer than Slackware 12.1 or 12.2, I&#8217;ll be needing that comfort level with Fluxbox.  Fluxbox is something that I like a lot&#8230; it&#8217;s lightning fast, very stable, flexible, incredibly tweakable and incredibly customizable on nearly every level, and that flexibility, tweaking, and customizing is very easy to do in Fluxbox.  In short, it&#8217;s nearly the exact opposite of KDE 4.</p>
<p>I can live with Fluxbox; it&#8217;s quite possible that even if Slackware 13.0 had included KDE 3.5.10, I may have ended up using Fluxbox as my main environment down the road anyway, because I do like Fluxbox that much.</p>
<p>But now I don&#8217;t really have much of a choice.  For all the talk of a fork last year when KDE 4 was foisted upon us, nobody to my knowledge has since done anything worth mentioning with respect to a fork based on porting KDE 3 to Qt4, and, frankly, doing so myself would be getting me in way, way over my head.  I&#8217;ve done some poking around, and the task of getting KDE 3.5.10 to work on Slackware 13 just seems like far more trouble than it&#8217;s worth.</p>
<p>So that means I&#8217;ll be using Fluxbox, plain and simple.  Like I said, I can live with that.  But the loss of some of the KDE apps that I&#8217;ve grown to love will hurt.  Which brings me to my next subject.</p>
<h4>Applications</h4>
<p>I just don&#8217;t know what I&#8217;m going to do about some applications.  While I&#8217;ve grown pretty comfortable using Fluxbox again, I still haven&#8217;t managed to shake my dependence on several KDE applications, such as <a href="http://en.wikipedia.org/wiki/Kontact" target="_blank">Kontact</a>, the <a href="http://en.wikipedia.org/wiki/Konqueror#File_manager" target="_blank">Konqueror file manager</a>, and most of all, <a href="http://en.wikipedia.org/wiki/Amarok_(software)" target="_blank">Amarok</a>.</p>
<p>I&#8217;ve done some testing (because I&#8217;ve been afraid of this day coming) and I can probably live with <a href="http://en.wikipedia.org/wiki/Thunderbird_(software)" target="_blank">Thunderbird</a> for mail and <a href="http://roland65.free.fr/xfe/" target="_blank">XFE</a> for file management.  </p>
<p>Thunderbird doesn&#8217;t do calendaring without a couple of add-ons, and it isn&#8217;t as robust as Kontact, but it&#8217;ll do, at least until I find something better.</p>
<p>XFE is faster than Konqueror, lighter weight, and pretty flexible&#8230; I just really wish it had <b>tabs</b>, damn it!  That&#8217;s the one thing it&#8217;s missing that I&#8217;m really going to wish I had going forward.  I use tabs in Konqueror all the time&#8230; it&#8217;s a very efficient way to do file management, and while some other file managers have tabs, most of them suck in ways that XFE doesn&#8217;t.  When it comes down to it, I&#8217;d rather have everything else not suck and live without tabs than the other way around.</p>
<p>But Amarok, I just don&#8217;t know.  I&#8217;ve had pretty awful luck getting a lot of other players working on Slackware (such as <a href="http://www.gnome.org/projects/rhythmbox/" target="_blank">Rhythmbox</a>, <a href="http://banshee-project.org/" target="_blank">Banshee</a> and <a href="http://getsongbird.com/" target="_blank">Songbird</a>, for example.  All three were an exercise in <a href="http://en.wikipedia.org/wiki/Dependency_hell" target="_blank">dependency hell</a>), and I really like Amarok a lot <i>better</i> as far as full-featured music players go (I&#8217;ve tried them out on my Ubuntu machine, I just couldn&#8217;t get them working in Slackware).  Nothing against <a href="http://www.xmms.org/" target="_blank">Xmms</a> or anything, it just doesn&#8217;t do as much and I&#8217;ve gotten spoiled over the past few years with Amarok.</p>
<p>So I really don&#8217;t know where I&#8217;ll end up when it comes to music players.  I&#8217;ll probably give one of the other ones a try that I couldn&#8217;t get working before, and just make do, like everything else.</p>
<h3>Changing distros</h3>
<p>Of course I have another option available to me, one I didn&#8217;t want to think too much about: I&#8217;m talking about abandoning Slackware entirely and moving on to a different distro.  Considering how many other distros have also jumped on the KDE 4 bandwagon prematurely, I&#8217;m not sure what that&#8217;d get me.  If my testing doesn&#8217;t find anything goofy or flaky with Slackware 13.0, I can guess I&#8217;ll probably still prefer Slackware for everything else despite the KDE 4 thing.</p>
<p>I have given <a href="http://www.debian.org/" target="_blank">Debian</a> some thought, but I know they&#8217;re in testing with KDE 4 as well, even though the current regular version is KDE 3.5.9, so that wouldn&#8217;t help much.  One nice thing about Debian is <a href="http://en.wikipedia.org/wiki/Advanced_Packaging_Tool" target="_blank">APT</a>, with which one could easily install KDE 3.5 after doing a barebones install; that would be a heck of a lot easier to do with APT on Debian than it would be trying to do by hand with Slackware.</p>
<p>As long as KDE 3.5.* is maintained in the APT repositories, Debian could be a viable option going forward, at least until someone spins off a Slackware distro without KDE 4 as a part of it &#8212; and no plans to include it in the immediate future.</p>
<p>In <a href="http://linuxcritic.wordpress.com/tag/ubuntu/" target="_blank">my recent experiences with Ubuntu</a>, I&#8217;ve learned to appreciate APT as a packaging tool, though I think if I were picking a Debian based distro to go with as my primary desktop OS, I&#8217;d probably just go with Debian itself rather than Ubuntu.  I&#8217;m not completely finished assessing Ubuntu yet, but already I can tell you that I prefer a less in-your-face distro.  A lot of what I&#8217;ve done on my Ubuntu machine has been disabling most of what it does that gets in my way&#8230; something tells me that doing a barebones vanilla Debian install and then adding on only specifically what I want would give me something close in terms of stability and usability to what I&#8217;m used to in my years of running Slackware.</p>
<p>I know, there are a lot of other distros out there yet to try, many of which are Slackware based and many of them DON&#8217;T have KDE 4 as their default desktop environment (yet).</p>
<p>I might have to do some more research and take a look at the myriad Slackware spinoffs out there and see if any of them are worth moving to permanently.  If any of you can suggest a good Slackware based distro that packages KDE 3.5.9 or 3.5.10 as its desktop, I&#8217;d love to hear it.</p>
<p>Until then, I&#8217;ll be sticking with what I have.  Slackware 12.1 has been excellent on this machine; I was looking forward to upgrading it, but since in doing so I&#8217;ll lose the use out of some of my favorite applications, I don&#8217;t really consider that an &#8220;upgrade&#8221; at this point, so 12.1 it is!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fluxbox and dockapps]]></title>
<link>http://linuxcritic.wordpress.com/2009/08/21/fluxbox-and-dockapps/</link>
<pubDate>Fri, 21 Aug 2009 18:57:20 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/08/21/fluxbox-and-dockapps/</guid>
<description><![CDATA[In exploring a renewed interest I&#8217;ve developed in Fluxbox recently, and spurred by some new st]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In exploring a renewed interest I&#8217;ve developed in <a href="http://fluxbox.org" target="_blank">Fluxbox</a> recently, and spurred by some new stuff I learned from reading <a href="http://linuxcritic.wordpress.com/2009/08/03/fluxbox-in-depth-mad-customization-and-other-tips/" target="_blank">Patrick&#8217;s wonderful Fluxbox tweaking post a couple of weeks ago</a>, I thought I&#8217;d do a writeup on another capability that Fluxbox has that I&#8217;ve never delved into: dockapps.</p>
<p>Fluxbox has as a part of its toolbox a friendly home on its desktop for dockable utility applications that can provide information, handy functionality, and even dress up the otherwise normally spartan Fluxbox user space.  I don&#8217;t use many dockapps, but it&#8217;s worth using the ones I have as examples in this writeup, if nothing else just to demonstrate how to set this up and take advantage of this capability.</p>
<p>So in this post, I&#8217;ll be discussing three dockapps: GKrellM, WMix, and WMWeather.</p>
<p><!--more--></p>
<h3>Obtaining and installing GKrellM, WMix, and WMWeather</h3>
<p><a href="http://en.wikipedia.org/wiki/Gkrellm" target="_blank"><b>GKrellM</b></a> is a versatile and useful source of information about your own system.  It&#8217;s a vertical application, so it doesn&#8217;t take up valuable space, and it&#8217;s themable and highly configurable.  I like it because it can tell me if my aging CPU is running hotter than I like, and it can tell me if there&#8217;s any unusual disk activity or if I&#8217;m suddenly running critically low on memory resources.<br />
<img style="float:right;" title="GKRellM for system monitoring info, WMix for volume control, and WMWeather for local weather info." src="http://www.guildhaven.org/linuxcritic/dockapps/dockapps.jpg" alt="" /><br />
<b>WMix</b> is a useful little volume control application that allows the user to raise and lower volume simply by mouse wheeling over it.  It can easily cycle through the various channels too, so with a click or two you can switch from your master volume to PCM to CD volume.  In Fluxbox I used to use <a href="http://docs.kde.org/stable/en/kdemultimedia/kmix/index.html" target="_blank">Kmix</a> (KDE&#8217;s default volume control applet), but since I&#8217;ve been moving away from KDE lately, I figured I&#8217;d hunt for something else, and found that WMix fits in well with Fluxbox as a dockable app, and works great on top of it.</p>
<p>I&#8217;m also used to having a weather widget of some sort, having grown accustomed to KDE&#8217;s default applet in that department too.  In my search for a suitable Fluxbox-friendly alternative, I came across <b>WMWeather</b>.  WMWeather can be pointed at your <a href="http://www.nws.noaa.gov/tg/siteloc.shtml" target="_blank">weather information resource</a> and give you basics like current temperature, dewpoint, humidity, wind speed, and even wind chill (if you live in <a href="http://en.wikipedia.org/wiki/Minnesota#Climate" target="_blank">place where that matters, like I do</a>).  Like WMix and GKrellM, WMWeather is also docakable, so it lives happily in the Fluxbox slit like the others.</p>
<h4>Installation</h4>
<p>If you&#8217;re running <a href="http://www.ubuntu.org" target="_blank">Ubuntu</a>, you can install all three of these applications by opening up a terminal and running these commands, one at a time, and go through the normal <code>apt-get</code> process for each:</p>
<p><code>sudo apt-get install gkrellm</code></p>
<p><code>sudo apt-get install wmix</code></p>
<p><code>sudo apt-get install wmweather</code></p>
<p>If you&#8217;re not running Ubuntu or another <a href="http://www.us.debian.org/" target="_blank">Debian</a>-based system, you&#8217;ll likely need to download and install these applications manually.  I&#8217;ll be a nice guy and save you guys some hunting around by linking them here.  All of these used to be readily available from <a href="http://www.dockapps.org" target="_blank">Dockapps.org</a>, but that site seems to have vanished, so this should save you some trouble.</p>
<p><b>GKrellM:</b> Many distros package a version GKrellM out of the box, but just in case, it can be downloaded at <a href="http://www.gkrellm.net" target="_blank">GKrellM.net</a>.  There are packages available for a variety of different distros and architectures (there&#8217;s even a Windows installer), or you can <a href="http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.2.tar.gz">download the source code</a> and compile it yourself.</p>
<p><b>WMix:</b> A big list of download mirrors is available <a href="http://www.filewatcher.com/m/wmix-3.1.tar.gz.21344.0.0.html" target="_blank">here</a>. Since I&#8217;m not sure how many of those still work (a few of those look pretty old), you may end up searching around the web some more for it like I did, otherwise I have it hosted on my web server <a href="http://www.guildhaven.org/linuxcritic/apps/wmix-3.1.tar.gz">here</a> for your convenience.  The file is the source code for it, so it&#8217;ll need to be compiled and installed.</p>
<p><b>WMWeather:</b> I ended up downloading the source code for WMWeather from <a href="http://packages.debian.org/sid/wmweather" target="_blank">here</a>, mostly because I couldn&#8217;t find it anywhere else.  If that fails for whatever reason, like WMix, I have also uploaded the source code for WMWeather to my web server <a href="http://www.guildhaven.org/linuxcritic/apps/wmweather_2.4.5.orig.tar.gz" target="_blank">here</a> to download at your leisure.</p>
<h4>Configuration and Tweaks</h4>
<p>If you&#8217;re playing around with Fluxbox at this level, I&#8217;m assuming you can probably handle extracting, compiling and installing those apps from source, so forgive me if I&#8217;ve leaped forward over that bit.  I can provide some more instruction on that if need be, just post a comment and I&#8217;d be happy to help you out&#8230; it isn&#8217;t as hard as you might think, even if you&#8217;ve never done it before.</p>
<p>But once you have all three installed, you can configure them.  </p>
<p>GKrellM is very themable; I frequently switch themes on mine, all of which I downloaded from <a href="http://www.muhri.net" target="_blank">Muhri.net</a>.  Any GKrellM theme can simply be extracted into the <code>/~/.gkrellm2/themes</code> directory.  You can switch themes by right-clicking on GKrellM while it&#8217;s running and selecting &#8220;Configuration&#8221; and then &#8220;Themes&#8221;.  If you put the themes you downloaded for it in the correct place, they should appear in the list of available themes from which you can choose.</p>
<p>The rest of the configuration options in GKrellM are pretty self-explanatory, once you&#8217;re in the Configuration window.  Play around with it.  You&#8217;ll find that there&#8217;s a lot you can do with this handy application.  One thing you&#8217;ll want to make sure of, however, if you&#8217;re going to be using GKrellM as a docked application, is that the &#8220;Set window type to be a dock or a panel&#8221; checkbox located on the &#8220;Properties&#8221; tab under &#8220;General&#8221; is <b>unchecked</b>.  I&#8217;ll get into more of this later.</p>
<p>WMix doesn&#8217;t require any configuration; it pretty much runs as-is.  There&#8217;s no config file for it of which I am aware, and its usage is pretty intuitive.</p>
<p>WMWeather gave me a little trouble at first.  It is configured via a plain text config file cleverly labelled <code>wmweather.conf</code>.  However, unlike on my Ubuntu machine, where that file was simply located in <code>/etc/wmweather.conf</code>, I disovered that editing that file on my desktop computer did absolutely nothing, had no effect whatsoever on the behavior of the actual application.</p>
<p>I poked around a bit and discovered that the config file that actually <b>needs</b> to be edited on my <a href="http://www.slackware.com" target="_blank">Slackware</a> box was located in <code>/usr/local/etc/wmweather.conf</code>.  Make a note of that.  You may want to disregard the one in <code>/etc/</code>.</p>
<p>At any rate, the very first thing you&#8217;ll want to do to that file is enter the four digit designation for your local weather information resource.  Go to <a href="http://www.nws.noaa.gov/tg/siteloc.shtml" target="_blank">the NOAA.gov site recommended in the config file</a> and look up what that should be for your location.  Then edit <code>wmweather.conf</code> and enter that after where it says <code>station =</code> (mine is simply &#8220;KSTC&#8221;).</p>
<p>Below that, in mine anyway, <code>metric</code> was set as the default for some reason.  I commented that line out with a &#8220;#&#8221; in front of <code>metric</code>, saved my changes, closed the file, and when I ran WMWeather it displayed everything the way I wanted it.</p>
<p>There are other things you can do with WMWeather that I haven&#8217;t gone into or even tried (I decided to keep mine pretty basic).  Check out the <a href="http://linux.die.net/man/1/wmweather+">man page for WMWeather</a> for more info, or simply go to a terminal and type <code>man wmweather</code> and you&#8217;ll find lots of stuff to read.</p>
<p>Now that we&#8217;ve got all three installed and configured, we need to get Fluxbox set up so that it knows what to do with them.</p>
<p><b><a href="http://linuxcritic.wordpress.com/2009/08/21/fluxbox-and-dockapps/2/">Next page: Where the dockapps live: the Fluxbox slit</a></b><br />
<!--nextpage--></p>
<h3>Where the dockapps live: the Fluxbox slit</h3>
<p>In Fluxbox, there is a home for these kinds of &#8220;dockable&#8221; applications, and it is known simply as the &#8220;slit&#8221;.  I generally tend to think of the Fluxbox slit as a spot &#8212; like a tiny, narrow corkboard &#8212; where I can use a stickpin to attach something useful.  </p>
<p>Before proceeding with anything else regarding the slit, you&#8217;ll want to familiarize yourself with its options by right-clicking on your Fluxbox desktop to get your Fluxbox menu, go to your Configuration section, and find the &#8220;Slit&#8221; submenu.  From there you can control where the slit is placed (I have mine set to &#8220;Bottom Right&#8221;) and other options.  Go through these options and decide where you want these dockapps to be.  You can always change it later if you don&#8217;t like what you end up with.</p>
<p>The Fluxbox slit is managed simply by a text file, much like everything else in this window manager.  The file is <code>/~/.fluxbox/slitlist</code>, and it can be edited using any text editor with which you are comfortable.  However, you shouldn&#8217;t need to do anything with it just yet.  The <code>slitlist</code> file will self-populate (in theory), if everything else runs correctly.</p>
<p>So, the first thing you should do to accomplish this is open up your ever-present <code>/~/.fluxbox/startup</code> file in your favorite text editor, and add the following three lines to it:</p>
<p><code>gkrellm -w &#38;<br />
wmix &#38;<br />
wmweather &#38;</code></p>
<p>The &#8220;-w&#8221; after <code>gkrellm</code> tells it to dock to the Fluxbox slit (which is why I advised not setting GKrellM in a &#8220;docked&#8221; state in its configuration before).</p>
<p>Save your changes and exit out of Fluxbox and log back in, and all three applications should be running in the slit, stacked like the ones in my screenshot on page one of this post.</p>
<p>I had a little trouble with the order of mine at first, so if you&#8217;re picky about that, you can edit the <code>/~/.fluxbox/slitlist</code> file and switch the order around.  What I actually ended up doing was creating a separate slitlist, to keep my order from being overwritten by Fluxbox itself.  If you need to do this, simply open up <code>/~/.fluxbox/slitlist</code>, save it as <code>/~/.fluxbox/myslitlist</code>, and then edit <code>/~/.fluxbox/init</code>.</p>
<p>In the Fluxbox <code>init</code> file, find the line that designates where the slitlist file is located.  It should say <code>session.slitlistFile:</code>.  All I did with mine was change the word &#8220;slitlist&#8221; the the subsequent path to &#8220;myslitlist&#8221; and saved it.</p>
<p>After that, I arranged the apps in <code>myslitlist</code> to the order in which I wanted them (the same order I gave them for the startup file, above), saved it, exited out of Fluxbox and logged back in, and everything was where it should be.</p>
<h3>Other dockapps</h3>
<p>I can&#8217;t speak much of other dockapps, as I haven&#8217;t used any besides those I just discussed, but I know that there are other applications out there that can do CPU monitoring, thermal monitoring, mailbox checking, and other useful tasks.  Since I use GKrellM, which does a lot of that already, I decided just to stick with that, but most of its individual functions can be replaced by several dockapps.  Do a little searching around and I&#8217;m sure you&#8217;ll find plenty to keep you busy in that department.</p>
<p>As always, if you have any questions or trouble, I&#8217;d be happy to help out&#8230; just post a comment and let me know!</p>
<p>Happy hacking!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to set up sound in Slackware]]></title>
<link>http://linuxcritic.wordpress.com/2009/08/18/how-to-set-up-sound-in-slackware/</link>
<pubDate>Tue, 18 Aug 2009 16:14:54 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/08/18/how-to-set-up-sound-in-slackware/</guid>
<description><![CDATA[I was looking around for ideas for something to write up today, so I asked a friend of mine about hi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I was looking around for ideas for something to write up today, so I asked a friend of mine about his most recent <a href="http://www.slackware.com" target="_blank">Slackware</a> setup experience.  He told me, &#8220;my sound isn&#8217;t working at the moment, but I really haven&#8217;t delved into that at all&#8221;.</p>
<p>Which got me thinking.  This is a common question among people who are using Slackware and aren&#8217;t that intimately familiar with it.  I know, this has been written up about a billion times, but not here, and it&#8217;s a nice basic HOWTO that I think really belongs on Linux Critic.</p>
<p><!--more--></p>
<h3>Step one: Configure ALSA</h3>
<p>On a fresh Slackware installation, <a href="http://en.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture" target="_blank">ALSA</a> &#8212; the default sound engine for Slackware &#8212; isn&#8217;t usually configured.</p>
<p>So our first step is to open up a terminal and type <code>su</code>, enter your root password, and then type the following arcane command:</p>
<p><code>alsaconf</code></p>
<p>This will bring up a pretty easy to use, menu-driven configuration program that looks like this:</p>
<p><img src="http://www.guildhaven.org/linuxcritic/alsa/alsaconf1.jpg"></p>
<p>Follow the bouncing ball in the <code>alsaconf</code> program, let it figure things out, select your sound card, and you should be good.  I&#8217;ve run this on a wide variety of hardware, and I&#8217;ve never had problems with this part, assuming there&#8217;s actually a sound device on the actual machine, of course.</p>
<h3>Step two: Unmute your sound channels and set volumes</h3>
<p>The next step is to undo the defaults of things in the sound world.  For some reason, the default position for the master volume and the PCM volume is 0%, and by default both of those channels are muted in my experience.</p>
<p>This has led to numerous people banging their heads on their desks while screaming, &#8220;I got everything configured, it sees my sound card BUT I STILL HAVE NO SOUND!&#8221;.  This is understandable, I was burned by this when I first started using Slackware too.</p>
<p>To remedy this, in that terminal again, type <code>exit</code> so that you&#8217;re no longer typing commands as root, and then type the following command (as your regular user):</p>
<p><code>alsamixer</code></p>
<p>This should bring up a screen that lets you use the arrow keys to set the volume levels on the various channels your sound device has built into it.</p>
<p>If you hit the &#8220;up&#8221; arrow, you&#8217;ll find that you can raise your master volume channel (which should be the first one) to the desired level, and by hitting the &#8220;right&#8221; arrow, you can switch to the next channels and do the same for each of them.</p>
<p>Now, one thing you&#8217;ll notice is that you may have &#8220;MM&#8221; at the bottom of some channels, like this:</p>
<p><img src="http://www.guildhaven.org/linuxcritic/alsa/alsamixer.jpg"></p>
<p>Any channel that has this &#8220;MM&#8221; designation is <b>muted</b>.  To unmute a channel, arrow over to it and simply hit the &#8220;m&#8221; key, and the &#8220;MM&#8221; should go away and you&#8217;ll have sound on that channel.</p>
<p>Once you&#8217;re done unmuting things and setting volume levels, simply escape out of this screen and you&#8217;re back to the command line, ready for the next step.</p>
<h3>Step three: Save what you&#8217;ve done</h3>
<p>In our final step, we need to tell ALSA that you&#8217;re not kidding about the volume settings, and that you want it to remember this.</p>
<p>To accomplish this task, still in your terminal, type <code>su</code> and then your root password again.  Then type the following command:</p>
<p><code>alsactrl store</code></p>
<p>And that&#8217;s it.  This tells ALSA to save the current state, and the system should remember this state every time you reboot.  If you&#8217;re running KDE, you can adjust volume levels with <a href="http://docs.kde.org/stable/en/kdemultimedia/kmix/index.html" target="_blank">Kmix</a>, which is a standard KDE applet that can live in your tray in KDE.  I say this just so you don&#8217;t think that you have to open a terminal and run <code>alsamixer</code> every time you want to adjust your volume (though you can if you really want to, or if you&#8217;re not running X, for some reason).</p>
<p>An additional step is sometimes necessary if you&#8217;re running <a href="http://fluxbox.org" target="_blank">Fluxbox</a>; if you want your settings restored every time you boot, you may have to edit your <code>/~/.fluxbox/startup</code> file and add the following line to it:</p>
<p><code>alsactl restore</code></p>
<p>This isn&#8217;t always necessary, but I&#8217;ve found that sometimes it is, so your mileage may vary as well.  As a rule of thumb, if you don&#8217;t like what is happening with your sound levels when you get into Fluxbox every time, adding that line to startup at least puts it in a state that you want right off the bat.</p>
<p>Do let me know if you have any questions regarding this simple procedure.  As always, there is of course lots of variation from machine to machine out there, but I&#8217;ve never had sound problems (on working hardware) that this couldn&#8217;t cure on a fresh setup.  In some cases, when sound has mysteriously stopped working, going through this three step process can get it working again, so don&#8217;t be afraid to run through this on a machine that has already been working for a while.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hannah Montana Linux review]]></title>
<link>http://linuxcritic.wordpress.com/2009/08/14/hannah-montana-linux-review/</link>
<pubDate>Fri, 14 Aug 2009 19:29:29 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/08/14/hannah-montana-linux-review/</guid>
<description><![CDATA[By popular demand, I downloaded, installed, and worked with the new Hannah Montana Linux distributio]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>By popular demand, I downloaded, installed, and worked with the new <a href="http://hannahmontana.sourceforge.net/Site/Home.html" target="_blank">Hannah Montana Linux</a> distribution, and decided to post a review of this product, as well as some tips and tricks on how to get the most out of this niche Linux distro.</p>
<p>To aid the reader in following this review visually, I have taken numerous screenshots and included them here.</p>
<h3>Downloading</h3>
<p>I was able to download the ISO for HMLinux from the <a href="http://hannahmontana.sourceforge.net/Site/Home.html" target="_blank">Sourceforge homepage</a> of it.  I downloaded &#8220;v2&#8243; of it, using Bittorrent.  It downloaded quite rapidly, only taking 15 minutes or so, leading me to believe that it is well-seeded as a torrent.</p>
<p>The ISO is a combination LiveCD and installation CD.  I think it&#8217;s nice when distro developers/packagers do this, as it gives one the chance to see if the distro is going to work on one&#8217;s hardware simply by booting from the CD, and making that determination BEFORE one actually has to install anything to the hard drive.</p>
<p><!--more--></p>
<h3>Setup and installation</h3>
<p>Since I don&#8217;t have a spare machine at the moment which could have served as home for Hannah Montana Linux, I opted instead to virtualize this installation.  To this end, I used <a href="http://www.virtualbox.org/" target="_blank">Sun&#8217;s VirtualBox</a>, version 3.0.0, setting up the virtual machine with 387 MB of RAM, 64 MB of video memory and an 8 GB expandable virtual hard drive.  I realize that this is probably insufficient hardware for purposes of a review, but it occurs to me that a Linux distro should be able to run on limited hardware as well as the most advanced.</p>
<p>Therefore, I make no apologies for virtualizing this machine in less than optimal conditions; the onus of stellar performance, it is my belief, lies upon those who package and distribute a Linux distro.</p>
<p>I mounted the ISO and had the virtual machine boot from it like I would a real computer utilizing a real installation CD.  There, I was given the option to boot into the LiveCD environment, or &#8220;install to computer&#8221; (I selected the latter).</p>
<p>From there, the installation process moved on to a graphical environment that had me select my language, time zone, and preferred keyboard layout (all in a garish light purple, I might add).</p>
<p>It allows the user to select any customized partitioning options, or, as I did, one can select the default partitioning options.  The next step asks for user information &#8212; user name, what password you would like that user to have, and what you want for the computer name/hostname.  I entered &#8220;trent&#8221; as my user name, and I selected &#8220;hmlinux&#8221; as the hostname.</p>
<p>I considered this a good sign (the fact that it asked me to set up a password), as some Linux distros default to auto-logins, which is inherently insecure.</p>
<p>By the partitioning dialogue, it appears that Hannah Montana Linux utilizes <a href="http://en.wikipedia.org/wiki/Ext3" target="_blank">ext3</a> as a filesystem, which I find to be quite acceptable.</p>
<p>Once all of these options are decided (which is a pretty painless process of question and answer where one can very safely just accept the defaults for most of these options), the actual installation runs.  For me, on the virtualized hardware installing from a mounted ISO file of the LiveCD/installation CD, this part of the process took merely 12 minutes to complete, a fact with which I was impressed.</p>
<p>Overall the installation and setup of Hannah Montana Linux is very easy, very user friendly, and very fast, all three of which merit a thumbs up in my book.</p>
<h3>Running Hannah Montana Linux</h3>
<p><a href="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_login_firstboot.jpg" target="_blank"><img style="float:right;" title="Hannah Montana login screen screenshot.  Click for the full-sized view." src="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_login_firstboot_thumb.jpg" alt="" /></a><br />
After the installation, it asks for a restart, upon which I unmounted the ISO image and restarted the virtual machine.</p>
<p>I could see on its first boot that it uses GRUB as its default boot manager, which isn&#8217;t surprising, as Hannah Montana Linux is based off of <a href="http://www.kubuntu.org/" target="_blank">Kubuntu</a>, which also uses GRUB.</p>
<p>It brought me to a login prompt, as I had suspected, where I entered my password and arrived at the default Hannah Montana Linux desktop, which appears at right.</p>
<p><a href="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_desktop.jpg" target="_blank"><img style="float:right;" title="The rather puzzling default desktop.  Click for the full-sized view." src="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_desktop_thumb.jpg" alt="" /></a></p>
<p>The desktop starts up with a short piece of audio that is presumably from the Hannah Montana repertoire.</p>
<p>Hannah Montana Linux uses <a href="http://www.kde.org/announcements/announce-4.2.2.php" target="_blank">KDE 4.2.2</a>, and there is no other window manager or desktop environment installed, so what you see is what you get as far as the user environment goes.  My primary aesthetic problem with Hannah Montana Linux is related to the version of KDE which the makers of this distro decided to use.  The main toolbar/panel is just too reminiscent of <a href="http://www.sevenforums.com/attachments/customization/13820d1244603681-windows-7-toolbar-color-tool-bar.jpg" target="_blank">Windows 7&#8217;s ugly toolbar</a>; I&#8217;m of the opinion that a Linux desktop environment shouldn&#8217;t waste time copying Microsoft&#8217;s efforts.  A better choice for Hannah Montana Linux&#8217;s desktop would have been <a href="http://www.kde.org/info/3.5.10.php" target="_blank">KDE 3.5.10</a>, which is much more robust, much more user friendly, and far more stable.</p>
<p>For some reason, this interface has no desktop shortcuts or applications readily visible, but it instead opens with the &#8220;Desktop&#8221; folder in a separate window.  I couldn&#8217;t figure out how to make actual application shortcuts on the desktop, but I could make them in the separate desktop window.  This is a very puzzling way to do things, and it may hinder some less computer-savvy users&#8217; ability to use this environment.</p>
<p>Applications can, however, be accessed via the menu in the lower left-hand side of the toolbar, like so:</p>
<p><a href="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_menu.jpg" target="_blank"><img style="float:right;" title="Hannah Montana Linux menu screenshot.  Click for the full-sized view." src="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_menu_thumb.jpg" alt="" /></a></p>
<p>I found the menu to be nearly unusable; in order to find anything in it, instead of wasting time fumbling around, I simply used the &#8220;search&#8221; function to find any of the applications for which I was looking.</p>
<p>In my poking around, I found that Hannah Montana Linux ships with the 2.6.28-13 Linux kernel.  It also ships with no browser to speak of except <a href="http://en.wikipedia.org/wiki/Konqueror" target="_blank">Konqueror</a>, which I found to be unsatisfactory and insufficient.  A functional Linux distro should at <i>least</i> ship with a recent build of Firefox!</p>
<h3>Problems and solutions</h3>
<p>Like Kubuntu, however, Hannah Montana Linux is <a href="http://www.debian.org/" target="_blank">Debian based</a>, so it uses <a href="http://en.wikipedia.org/wiki/Apt-get" target="_blank">apt-get</a> as a packaging tool.</p>
<p>Since this wonderful tool was available at my fingertips, I decided to remedy the browser situation by installing Firefox via apt-get.</p>
<p><a href="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_installing_firefox.jpg" target="_blank"><img style="float:right;" title="Attempting to install Firefox using apt-get.  Click for the full-sized view." src="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_installing_firefox_thumb.jpg" alt="" /></a></p>
<p>However, about halfway through the installation of it, the entire machine locked up (the Hannah Montana Linux machine, not my host machine) and was completely unresponsive.  I rebooted, tried again, and crashed a <i>second time</i> while trying to install Firefox from apt-get.</p>
<p>Since there was apparently a problem installing software via apt-get while KDE was running, I logged out, selected the &#8220;console login&#8221; option, and logged in command line only.  At that point, I decided I had had enough of the KDE 4.2.2 instability and usability issues entirely, so I utilized the command console to install <a href="http://fluxbox.org" target="_blank">Fluxbox</a> via apt-get, a much more stable, resource friendly, configurable, and in my opinion user friendly window manager than KDE has become.<a href="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_console_installing_fluxbox.jpg" target="_blank"><img style="float:right;" title="Screw this KDE crashing nonsense.  Installing Fluxbox from the console.  Click for the full-sized view." src="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_console_installing_fluxbox_thumb.jpg" alt="" /></a></p>
<h3>Hannah Montana Linux, properly configured</h3>
<p>Once I had Fluxbox installed and configured, Hannah Montana Linux was a dream.  Fast, stable, and user friendly, I was able to perform normal tasks without any issues or crashing (though attempting to install Firefox via apt-get still locked up the machine, even though I was able to eventually install it manually from a download without any problems).</p>
<p>I installed <a href="http://aterm.sourceforge.net/" target="_blank">aterm</a> to use instead of the much heavier/bulkier Konsole, and <a href="http://roland65.free.fr/xfe/" target="_blank">XFE</a> to use as a file manager instead of the rather ill-designed <a href="http://dolphin.kde.org/" target="_blank">Dolphin file manager</a>, and things moved a long quite well on the rather limited resources I had allocated this virtual machine.</p>
<p>Along with some custom user styles, some new wallpaper, and utilization of the <a href="http://fluxbox.sourceforge.net/docbook/en/html/fbsetbg-man.html" target="_blank">Fluxbox fbsetbg</a> command, I finally had Hannah Montana Linux properly configured, as you can see below:</p>
<p><a href="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_properly_configured.jpg" target="_blank"><img style="float:right;" title="Hannah Montana Linux, properly configured.  Click for the full-sized view." src="http://www.guildhaven.org/linuxcritic/hmlinux/hmlinux_properly_configured_thumb.jpg" alt="" /></a></p>
<h3>Conclusion</h3>
<p>Hannah Montana Linux, while it has a seemingly stable underpinning of a Debian based Linux architecture, needs some work.  Its default desktop environment is barely usable, very unstable and buggy, and has a selection of applications that are, in this reviewer&#8217;s opinion, sub-par for any serious computer user. </p>
<p>However, with a little bit of effort, the desktop environment can be easily replaced with a faster, more stable one, and other applications can be installed and configured to make even this relatively quirky Linux distro a robust environment that can be used for programming, heavy software development, or writing Linux related blog posts reviewing odd Linux distributions.</p>
<p>As always, your mileage may vary.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fluxbox on Ubuntu: two more problems, two more solutions]]></title>
<link>http://linuxcritic.wordpress.com/2009/08/11/fluxbox-on-ubuntu-two-more-problems-two-more-solutions/</link>
<pubDate>Tue, 11 Aug 2009 14:53:47 +0000</pubDate>
<dc:creator>Trent</dc:creator>
<guid>http://linuxcritic.wordpress.com/2009/08/11/fluxbox-on-ubuntu-two-more-problems-two-more-solutions/</guid>
<description><![CDATA[Continuing with my attempt to document the problems I&#8217;ve run into running Fluxbox on top of Ub]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Continuing with my attempt to document the <a href="http://linuxcritic.wordpress.com/2009/08/07/now-using-fluxbox-on-ubuntu-9-04/" target="_blank">problems I&#8217;ve run into</a> running <a href="http://fluxbox.org" target="_blank">Fluxbox</a> on top of <a href="http://www.ubuntu.org" target="_blank">Ubuntu 9.04</a> and their solutions, I figured I&#8217;d present two more things I&#8217;ve encountered and resolved since the other day&#8217;s <a href="http://linuxcritic.wordpress.com/2009/08/08/how-to-disable-the-touchpad-in-ubuntu/" target="_blank">rather annoying touchpad fiasco</a>.</p>
<p>These two were both relatively little things, but they&#8217;re the kind of things that tend to drive me nuts.  The first was a problem with the screen automatically locking (using <a href="http://www.jwz.org/xscreensaver/" target="_blank">Xscreensaver</a>&#8217;s built-in lock function &#8212; even though I had all such functions disabled), and the second was an issue with sound being muted and the master volume being set to 0% every single time I rebooted &#8212; necessitating my manually unmuting it and raising the volume if I wanted sound every day.</p>
<p><!--more--><br />
<h3>Closing the lid locks the screen</h3>
<p>This one bugged the crap out of me, I won&#8217;t lie.  It&#8217;s a little thing, but the simple fact that everywhere I looked showed screen locking to be disabled, unchecked, not turned on, drove me nuts!</p>
<p>I finally came to the conclusion that this had to have been something related to a power management setting &#8212; not an Xscreensaver problem &#8212; since it only seemed to happen when the lid closed.  I know that shutting the lid on a laptop can trigger certain power events, whether they&#8217;re screen locking, suspend/hibernate functions, or simply screen blanking or backlight power management.</p>
<p>I found that I could get into the GNOME power management screen in Fluxbox by typing <code>gnome-control-center</code> in a terminal, then clicking on the power management icon in that window.</p>
<p>However, I discovered that even in the power management section, the laptop lid closing action wasn&#8217;t set to lock the screen.</p>
<p>This puzzled me, so I took a break and had some dinner, and came back to it a bit later&#8230; only to find that closing the laptop lid mysteriously no longer locked the screen!</p>
<p>To make a long story short, what I think is happening is that the GNOME Power Manager is not running until I actually go into the power management settings in the GNOME Control Center.  I think that without the GNOME Power Manager running, it&#8217;s defaulting to some sort of basic set of instructions that are either compiled into Xscreensaver or into some power management portion of the kernel, and among those settings include an instruction to lock the screen any time the laptop&#8217;s lid is closed.</p>
<p>To remedy this, I added yet another line to my <code>/~/.fluxbox/startup</code> file, like so:</p>
<p><code>gnome-power-manager &#38;</code></p>
<p>After this, any time I reboot it automatically starts the background daemon that supercedes any default kernel power management settings (or whatever was hijacking my laptop lid closing function) and it no longer locks the screen every time I close the lid.  Problem solved!</p>
<p><b><a href="http://linuxcritic.wordpress.com/2009/08/11/fluxbox-on-ubuntu-two-more-problems-two-more-solutions/2/">Next page: Have to manually unmute sound every time I reboot</a></b><br />
<!--nextpage--><br />
<h3>Have to manually unmute sound every time I reboot</h3>
<p>This was another one that was driving me up a wall.  I HATE having to manually reset anything like this every single time I log in or reboot.</p>
<p>Like the GNOME Power Manager daemon not running causing certain undesirable lower-level default behavior, I assumed that this was because of the sound server not starting automatically (since I wasn&#8217;t running GNOME as my desktop environment).</p>
<p>However, I couldn&#8217;t figure out what the heck I needed to start in order to make that happen.  Worse yet, it DID seem to be running at the login manager screen, only to mute itself once I logged in to my Fluxbox desktop.  Ubuntu has a default sound scheme, and it makes a sound once <a href="http://en.wikipedia.org/wiki/GNOME_Display_Manager" target="_blank">GDM</a> is fired up.</p>
<p>But I&#8217;d get logged in, have no sound, and fire up any sound management app that I have &#8212; <a href="http://freshmeat.net/projects/wmmixer/" target="_blank">WMMixer</a>, <a href="http://en.wikipedia.org/wiki/Alsamixer" target="_blank">Alsamixer</a> &#8212; and I&#8217;d see that master volume was all the way down to 0%, and the sound on that channel was muted on top of it all.</p>
<p>After playing around with having various things start up (I even added <code>wmmixer &#38;</code> to my <code>/~/.fluxbox/startup</code> file, so that I could at least easily manually unmute it every time I logged in by having the WMMixer utility already up and running) I also ended up running <code>alsamixer</code> from a terminal, unmuted everything, set the master volume where it should be, and saved those settings the way I normally would, by typing <code>sudo alsactl store</code>.</p>
<p>This was all well and good, but it didn&#8217;t solve the problem.  On the next reboot, sound was muted and at 0% volume again.  It seemed like no matter what I did, I was going to have to manually adjust this every time I logged in.</p>
<p>Finally, <a href="http://linuxcritic.wordpress.com/author/patrickmetzger/" target="_blank">Patrick</a> suggested adding <code>alsactl restore</code> to my <code>/etc/rc.d/rc.local</code>.  Being a Slackware guy, it&#8217;s an honest mistake to expect that there be an <code>rc.local</code> file to which one can add stuff like that, but in Ubuntu you have to do things a bit differently.</p>
<p>Besides, I didn&#8217;t think this needed to run on boot, since I apparently did in fact have sound all the way up until Fluxbox started.</p>
<p>However, this did make good sense to try to restore the ALSA settings I had previously stored&#8230; I thought they just needed to be restored once Fluxbox was started though.  So I took a shot in the dark and added the following line to my <code>/~/.fluxbox/startup</code> file, slightly modifying Patrick&#8217;s suggestion:</p>
<p><code>alsactl restore</code></p>
<p>And that did the trick!  I was a bit skeptical about doing this, as the <code>alsactl</code> command is a root-only command, and I was expecting it to simply not work in the startup file because of this, but when I tested it, sound was no longer muted by default in Fluxbox.</p>
<p>So, there went two more problems running Fluxbox on top of Ubuntu.  If any more come up, I&#8217;ll make sure I post them and their solutions (assuming I keep finding solutions), if not solely for my own reference, then in the hopes that it saves someone else some time in troubleshooting this kind of stuff.</p>
<p>Until then, let me know your experiences with Fluxbox on Ubuntu.  I think I now have most of the wrinkles ironed out, but I&#8217;d like to hear about any that I haven&#8217;t run into that others may have.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Slax 6.1.2 liberada, distribución GNU/Linux capaz de correr en PC sin discos rígidos]]></title>
<link>http://elsoftwarelibre.wordpress.com/2009/08/11/slax-6-1-2-liberada-distribucion-gnulinux-capaz-de-correr-en-pc-sin-discos-rigidos/</link>
<pubDate>Tue, 11 Aug 2009 03:34:10 +0000</pubDate>
<dc:creator>Soft-Libre</dc:creator>
<guid>http://elsoftwarelibre.wordpress.com/2009/08/11/slax-6-1-2-liberada-distribucion-gnulinux-capaz-de-correr-en-pc-sin-discos-rigidos/</guid>
<description><![CDATA[Slax 6.1.2 Slax es un Live CD del sistema operativo GNU/Linux basada en la distribución Slackware y ]]></description>
<content:encoded><![CDATA[Slax 6.1.2 Slax es un Live CD del sistema operativo GNU/Linux basada en la distribución Slackware y ]]></content:encoded>
</item>

</channel>
</rss>
