<?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>xorg &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/xorg/</link>
	<description>Feed of posts on WordPress.com tagged "xorg"</description>
	<pubDate>Fri, 27 Nov 2009 09:41:13 +0000</pubDate>

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

<item>
<title><![CDATA[Fedora 12 : NVIDIA Driver + Kde]]></title>
<link>http://teox78.wordpress.com/2009/11/24/fedora-12-nvidia-driver-kde/</link>
<pubDate>Tue, 24 Nov 2009 10:47:52 +0000</pubDate>
<dc:creator>teox78</dc:creator>
<guid>http://teox78.wordpress.com/2009/11/24/fedora-12-nvidia-driver-kde/</guid>
<description><![CDATA[Ho appena installato Fedora 12 64 bit sul desktop di casa. L&#8217;installazione è andata bene e a m]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ho appena installato Fedora 12 64 bit sul desktop di casa.</p>
<p>L&#8217;installazione è andata bene e a mio avviso è stata anche più rapida rispetto a quella di Fedora 11.</p>
<p>Aggiungo i repository Rpm Fusion , installo gli ultimi driver nvidia e riavvio.</p>
<p>Mi accorgo subito che il desktop risulta lento in alcune operazioni semplicissime come l&#8217;apertura del menu principale (Alt + F1) o di &#8220;Run Command&#8221; (Alt + F2). Dopo aver fatto alcune ricerche in google e aver provato varie configurazioni di  xorg.conf, l&#8217;unica soluzione valida è stata quella di fare un downgrade di <strong>xorg-x11-server-Xorg</strong> e<strong> xorg-x11-server-common</strong> alla versione 1.7.1.3 che potete trovare <a href="http://koji.fedoraproject.org/koji/buildinfo?buildID=139659" target="_blank">qui</a>.</p>
<p>Per il resto funziona tutto bene e tutte le periferiche sono state riconosciute senze problemi o interventi manuali.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Gerando entrada de resolução para o Xorg]]></title>
<link>http://demoncyber.wordpress.com/2009/11/24/gerando-entrada-de-resolucao-para-o-xorg/</link>
<pubDate>Tue, 24 Nov 2009 04:11:08 +0000</pubDate>
<dc:creator>demoncyber</dc:creator>
<guid>http://demoncyber.wordpress.com/2009/11/24/gerando-entrada-de-resolucao-para-o-xorg/</guid>
<description><![CDATA[Comando : gft gft 1024 768 60 Onde resolução seguido da frequência que o monitor usa&#8230;..]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Comando : gft</p>
<p>gft 1024 768 60</p>
<p>Onde resolução seguido da frequência que o monitor usa&#8230;..</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Aumentare la priorità di Xorg su Karmic]]></title>
<link>http://guiodic.wordpress.com/2009/11/23/aumentare-la-priorita-di-xorg-su-karmic/</link>
<pubDate>Mon, 23 Nov 2009 19:58:39 +0000</pubDate>
<dc:creator>guiodic</dc:creator>
<guid>http://guiodic.wordpress.com/2009/11/23/aumentare-la-priorita-di-xorg-su-karmic/</guid>
<description><![CDATA[Aumentare la priorità di Xorg può migliorare le prestazioni video, in particolare nella visione dei ]]></description>
<content:encoded><![CDATA[Aumentare la priorità di Xorg può migliorare le prestazioni video, in particolare nella visione dei ]]></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[virtualbox: setting up 1680x1050 screen resolution]]></title>
<link>http://vodoom.wordpress.com/2009/11/18/virtualbox-setting-up-1680x1050-screen-resolution/</link>
<pubDate>Wed, 18 Nov 2009 16:39:36 +0000</pubDate>
<dc:creator>ppi</dc:creator>
<guid>http://vodoom.wordpress.com/2009/11/18/virtualbox-setting-up-1680x1050-screen-resolution/</guid>
<description><![CDATA[I still cannot believe that I spent 8 hours trying out to setup this screen size under virtualbox ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste">
I still cannot believe that I spent 8 hours trying out to setup this screen size under virtualbox &#8230;</p>
<p>ok some context first.</p>
<p>I am using vmware for 3 years at work (in my two previous jobs), and I must say it worked flawlessly all this time.</p>
<p>But lately it started to &#8220;freeze&#8221; when compiling some hot stuff under the vm. It also became more and more a resource hog.</p>
<p>So I started to look for some alternatives, and of course virtualbox from sun showed up. I gave it a try and was hooked up: it is fast, and handled very well the various OS and jobs I throwed at it.</p>
<p>So I thought it is ready to replace vmware at work (and it is, with some more work).</p>
<p>I use a windows box (for corporate reasons etc.), and edit/compile code in virtualbox vm running opensolaris (for efficiency reasons <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ). The changes I make are later on compiled on build machine.</p>
<p>I use a X display fo 1680&#215;1050 32 bpp &#8211; and yes took me some time to get this setup on vmware.</p>
<p>I wanted to have the same setup on virtualbox and &#8230; At first I failed: virtualbox gfx card did not have the VESA mode I wanted and defaulted to 1280&#215;1024, with a lot of unused space left on my monitor <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>I finally found a solution, and I am posting it here so I will not forget it later on: I used VBoxManage &#8211; read the section &#8220;custom VESA modes&#8221; in the virtualbox user manual.</p>
<p>On your windows box, lauch the command line prompt and go to the folder where virtualbox has been installed, in my case:</p>
<p><code>C:\Program Files\Sun\VirtualBox</code></p>
<p>then add the missing VESA mode fro your vm, in my case the vm is called &#8221;adam&#8221;:</p>
<p><code>VBoxManage setextradata "adam" "CustomVideoMode1" "1680x1050x32"</code></p>
<p>Restart your vm and *magic* my login screen is 1680&#215;1050.</p>
<p>Do not forget to edit your xorg.conf file to actually setup this mode. Here is mine in case you need an example (this is a valid file for samsung monitor model 2243bw, for other monitors you MUST edit the HorizSync/VertRefresh values or comment them out) :</p>
</div>
<p><code> Section "Monitor"<br />
Identifier  "samsung-2243bw"<br />
HorizSync   30-81<br />
VertRefresh 50-85<br />
Modeline "1680x1050"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync<br />
EndSection<br />
Section "Screen"<br />
Identifier  "Screen 1"<br />
Monitor     "samsung-2243bw"<br />
DefaultDepth 24<br />
Subsection "Display"<br />
Depth       8<br />
Modes       "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"<br />
ViewPort    0 0<br />
EndSubsection<br />
Subsection "Display"<br />
Depth       16<br />
Modes       "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"<br />
ViewPort    0 0<br />
EndSubsection<br />
Subsection "Display"<br />
Depth       24<br />
Modes       "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"<br />
ViewPort    0 0<br />
EndSubsection<br />
EndSection<br />
Section "ServerLayout"<br />
Identifier  "Simple Layout"<br />
Screen "Screen 1"<br />
EndSection<br />
Section "InputDevice"<br />
Identifier  "VBoxMouse"<br />
Driver      "vboxmouse"<br />
Option      "CorePointer"<br />
EndSection</code></p>
<p>Enjoy and share.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Record desktop activity by making regular screenshots on Ubuntu]]></title>
<link>http://blog.famzah.net/2009/11/10/record-desktop-activity-by-making-regular-screenshots-on-ubuntu/</link>
<pubDate>Tue, 10 Nov 2009 17:11:52 +0000</pubDate>
<dc:creator>Ivan Zahariev</dc:creator>
<guid>http://blog.famzah.net/2009/11/10/record-desktop-activity-by-making-regular-screenshots-on-ubuntu/</guid>
<description><![CDATA[If you want to capture your desktop regularly for accounting or other purposes, here is how I implem]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you want to capture your desktop regularly for accounting or other purposes, here is how I implemented this on my Kubuntu desktop machine.</p>
<p>I found the following packages in my Karmic Kubuntu repository:</p>
<ul>
<li>scrot &#8211; easy batch mode, only console interface</li>
<li>deskscribe &#8211; just records in some text log files, no image screenshots</li>
<li>ksnapshot &#8211; dcop problems while trying to make it work in batch mode</li>
</ul>
<p>The winner is <strong><a href="http://linuxbrit.co.uk/downloads/">scrot</a></strong>. The simple Bash scripts I developed do the following:</p>
<ul>
<li>Makes a snapshot, suitable for running automatically by crontab (<a href="http://www.famzah.net/download/scrot/make-snapshot.sh">make-snapshot.sh</a>)</li>
<li>Tests if there are recent snapshots in a specified folder; an error is issued otherwise (<a href="http://www.famzah.net/download/scrot/test-snapshot.sh">test-snapshot.sh</a>)</li>
</ul>
<p>Here is what I&#8217;ve put in my user&#8217;s crontab (&#8220;crontab -e&#8221;):</p>
<blockquote><p>* * * * * ~/make-snapshot.sh :0 /no-backup/famzah/snapshots<br />
* * * * * ~/test-snapshot.sh 5 /no-backup/famzah/snapshots</p></blockquote>
<p>This way a snapshot is made every minute. Every five minutes a check is made if the snapshot utility works properly. In the case of an error, the output from the &#8220;test-snapshot.sh&#8221; script is sent via email by crontab. This is a standard feature of crontab.</p>
<p>The scripts have a help message, in case any of the parameters are not very clear. You need to install the &#8220;scrot&#8221; package by the following command:</p>
<blockquote><p>sudo apt-get install scrot</p></blockquote>
<p>A TODO note: Crontab script to clean up very old screenshots. A simple &#8220;find -mtime &#8230; &#124; xargs rm &#8230;&#8221; should do the trick.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[my dear diary... (some not-so-old memories)]]></title>
<link>http://vignatti.wordpress.com/2009/11/08/my-dear-diary-some-not-so-old-memories/</link>
<pubDate>Mon, 09 Nov 2009 01:47:17 +0000</pubDate>
<dc:creator>vignatti</dc:creator>
<guid>http://vignatti.wordpress.com/2009/11/08/my-dear-diary-some-not-so-old-memories/</guid>
<description><![CDATA[Portland, OR I was so proud for the forth time be part of the X crew, this time in Portland. Really ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong><em>Portland, OR</em></strong></p>
<p>I was so proud for the forth time be part of the X crew, this time in Portland. Really amazing the city. I had the opportunity to play tourist and visit <a href="http://www.flickr.com/photos/tiagovignatti/sets/72157622611218823/" target="_blank">some nice places</a>.</p>
<p><em><strong>My X conferences</strong></em></p>
<p>BTW, I just collect the photos of all four <a href="http://www.flickr.com/photos/tiagovignatti/collections/72157622382815859/" target="_blank">X conferences that I&#8217;ve attended</a>. It&#8217;s not much photos but there&#8217;s some funny things <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong><em>X on embedded</em></strong></p>
<p>The cool thing of the work that I&#8217;m doing at Nokia is that I can publish and discuss mostly all X fun with the open source communities. &#8220;Mostly&#8221; because, for the last device &#8211; the N-shiny-and-awesome-900 &#8211; for instance, the video driver is closed (provided by Imagination), so we cannot comment much regarding such driver stack <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  C&#8217;est la vie.</p>
<p>So we&#8217;ve been using Xorg for our small devices (FWIW the development of kdrive based servers is dead! Period). Therefore, myself and Oliver brought to XDC <a href="http://wiki.x.org/wiki/Events/XDC2009/Notes#head-f9dc26bf85deb2cfa680eac7055475aa9957eb16" target="_blank">some discussions</a> that we had about X server for tiny systems. Xorg DDX is still too fat. There&#8217;s a lot of code that we can cut off and that was the whole idea of <a href="http://www.inf.ufpr.br/vignatti/talks/xdc2009-nokia.pdf" target="_blank">our talk</a>, more concerned about Xorg&#8217;s memory footprint.</p>
<p><em><strong>Life is beautiful</strong></em></p>
<p>6 months living in Helsinki: hosted 4 visits of friends, 5 new European countries visited and an average of 2 pints per day <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Lot of fun and no time at all for opensource pet projects. Even so, I&#8217;m enjoying! Besides, I bought an skate board and I&#8217;m speaking the first Finnish words already. I&#8217;m happy also that I&#8217;m (finally) finding time again to appreciate a <a href="http://en.wikipedia.org/wiki/Tom_Z%C3%A9">g</a><a href="http://en.wikipedia.org/wiki/Hermeto_Pascoal">o</a><a href="http://en.wikipedia.org/wiki/Frank_zappa">o</a><a href="http://en.wikipedia.org/wiki/Jeff_Beck">d</a> <a href="http://en.wikipedia.org/wiki/Sublime_(band)">m</a><a href="http://en.wikipedia.org/wiki/Prince_(musician)">u</a><a href="http://en.wikipedia.org/wiki/Andr%C3%A9_Abujamra">s</a><a href="http://en.wikipedia.org/wiki/N.E.R.D">i</a><a href="http://en.wikipedia.org/wiki/Chemical_Brothers">c</a> (but didn&#8217;t get a guitar yet for me here). Let&#8217;s see what will be my next musical project&#8230; Nähdään!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ubuntu Karmic e driver Intel, installiamo i 2.9.1]]></title>
<link>http://guiodic.wordpress.com/2009/11/03/ubuntu-karmic-e-driver-intel-installiamo-i-2-9-1/</link>
<pubDate>Tue, 03 Nov 2009 08:38:41 +0000</pubDate>
<dc:creator>guiodic</dc:creator>
<guid>http://guiodic.wordpress.com/2009/11/03/ubuntu-karmic-e-driver-intel-installiamo-i-2-9-1/</guid>
<description><![CDATA[I driver Intel versione 2.9.1 per Xorg e le relative librerie di comunicazione con il kernel (libdrm]]></description>
<content:encoded><![CDATA[I driver Intel versione 2.9.1 per Xorg e le relative librerie di comunicazione con il kernel (libdrm]]></content:encoded>
</item>
<item>
<title><![CDATA[Cuidado al actualizar Xorg 1.7 en Archlinux! [Error con placas Nvidia]]]></title>
<link>http://thalskarth.wordpress.com/2009/11/01/cuidado-al-actualizar-xorg-1-7-en-archlinux-error-con-placas-nvidia/</link>
<pubDate>Mon, 02 Nov 2009 01:06:32 +0000</pubDate>
<dc:creator>Thalskarth</dc:creator>
<guid>http://thalskarth.wordpress.com/2009/11/01/cuidado-al-actualizar-xorg-1-7-en-archlinux-error-con-placas-nvidia/</guid>
<description><![CDATA[Bueno, acá les vengo a contar ésto que me pasó hoy mismo a la mañana. Hace unos días, se publicó la ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignleft" style="margin-left:0;margin-right:5px;" src="http://i.imagehost.org/0461/arch_linux_mouse_pad_mousepad-p144536748897012962trak_400.jpg" alt="" width="240" height="240" />Bueno, acá les vengo a contar ésto que me pasó hoy mismo a la mañana.</p>
<p>Hace unos días, se publicó la versión 1.7 de Xorg, y como todos sabemos, Arch suele estar siempre al día, gracias a lo cual ya desde ayer teníamos dicha versión disponible en repositorios. Y ahí empezó la odisea, ya que, tras actualizarlos y reiniciar mi PC que quedé sin servidor gráfico. Y no había caso, no podía levantar las Xs de ninguna forma.</p>
<p>Tras luchar un poco, las levante usando vesa y ahi, buscando en el foro de Arch me enteré del problema, el cual no fue anunciando ni en el sitio de Arch (<em>al menos hasta éste momento, sigue sin publicarse nada al respecto</em>). La única mención que ví está en <a href="http://mailman.archlinux.org/pipermail/arch-dev-public/2009-October/014167.html" target="_self">la lista de correo de desarrolladores</a>.</p>
<p>Pero, <em><strong>¿cuál es el problema?</strong></em>, muy sencillo que <strong>Xorg 1.7 es incompatible con todos los drivers legacy de Nvidia (</strong><em>las series 173xx y 96xx</em><strong>)</strong>. O sea, que s<span style="text-decoration:underline;">i tenés una placa de video Nvidia medio viejita olvídate de usar el nuevo Xorg</span>, por lo menos, hasta que salgan nuevas versiones de los drivers solucionando ésto.</p>
<p>Pero bueno, ¿están ustedes en la misma que yo? les pasó lo mismo y ahora están sin entorno gráfico. La solución es relativamente sencilla. Es más, tenemos 3 opciones.</p>
<p><strong><img class="alignright" src="http://i.imagehost.org/0076/xorg.png" alt="" width="259" height="207" />1_ Usar el driver NV</strong></p>
<blockquote><p><code>pacman -S xf86-video-nv</code></p></blockquote>
<p><strong>2_ Usar el divrer Nouveau</strong></p>
<blockquote><p><code>pacman -S nouveau-drm xf86-video-nouveau</code></p></blockquote>
<p><em>Tanto para la opción 1 como para la 2, recuerden editar el xorg.conf y poner en la opción driver, el que corresponde en reemplazo del nvidia que tenían.</em></p>
<p><strong>3_ Hacer un downgrade a la versión anterior de Xorg donde no había problemas.</strong></p>
<p>El downgrade fue lo que yo hice. Y volví a la versión 1.6.3 que tenía antes. Existen 2 formas de hacerlo. La primera es buscar en <strong>var/cache/pacman/pkg</strong> el paquete deseado y luego, con un</p>
<blockquote><p><code>pacman -U nombredelpaquete-versionvieja.pkg.tar.gz</code></p></blockquote>
<p>Instalamos dicha versión, en nuestro caso, sería el paquete <em><strong>xorg-server-1.6.3.901-1-i686.pkg.tar.gz </strong></em>pero bueno obviamente yo no tengo tanta suerte y mi cache estaba vacía. Por lo que tomé el camino difícil.</p>
<p>Tal y como dice la <a href="http://wiki.archlinux.org/index.php/Downgrade_packages#Finding_Your_Older_Version">wiki de Arch</a>, fue a ver el <a href="http://users.archlinux.de/~gerbra/mirrorcheck.html">estado de los mirrors</a> de los repositorios y busqué alguno que todavía no se hubiese actualizado (<em>hay algunos que tardan días o semanas en hacerlo</em>). Entonces elegí uno de esos. Recuerden que a la web del mirror al final deben agregarle &#8220;<em>$repo/os/i686</em>&#8221; o el &#8220;<em>$repo/os/x86_64</em>&#8221; según su versión del sistema. Luego edité mi mirrorlist, en donde agregue dicho mirror y, temporalmente, comente todos los otros. Eso se hace, con un</p>
<blockquote><p><code>sudo nano /etc/pacman.d/mirrorlist</code></p></blockquote>
<p>Es lo mismo si usan <strong>nano</strong>, <strong>gedit</strong>, <strong>mousepad</strong>, <strong>kwrite</strong> o el que deseen. Yo pongo nano porque asumo que no tiene entorno gráfico para usar los otros. Entonces le agregan # a todos los mirrors y copian al comienzo el mirror elegido para que quede algo así:</p>
<blockquote><p><code>Server = ftp://atviras.lt/archmirror/$repo/os/i686<br />
#Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/i686<br />
#Server = http://mirror.umoss.org/archlinux/$repo/os/i686</code></p></blockquote>
<p><img class="alignright" src="http://i.imagehost.org/0337/nvidia-400px.jpg" alt="" width="270" height="259" />En donde el primero es, justamente, el mirror con paquetes viejos. Entonces, ya solo es cuestión de actualizar los repos y reinstalar Xorg. Aunque previamente, debemos hacer un downgrade a <em>xf86-input-evdev</em> debido a las dependencías. Entonces hacemos</p>
<blockquote><p><code>sudo pacman -Syy<br />
sudo pacman -S xf86-input-evdev<br />
sudo pacman -S xorg</code></p></blockquote>
<p>Durante el proceso, el mismo pacman les avisará que van a bajar de versión los programas y les pedirá la confirmación dicen que si, y listo. Ya tendrán el Xorg viejo instalado, ahora reinician el sistema y listo.</p>
<p>Si todo funcionó bien, ya pueden volver a editar el mirrorlist, quitando el repo que agregamos y volviendo a activar los que usan habitualmente. Ahora, para que en el próximo upgrade pacman no vuelva a actualizarles el Xorg, hay que editar el pacman.conf y decirler que ignore a xorg<code>:</code></p>
<blockquote><p><code>sudo kwrite /etc/pacman.conf</code></p></blockquote>
<p>y lo editamos para que quede así</p>
<blockquote><p><code># Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup<br />
IgnorePkg   = xf86-input-evdev<br />
IgnoreGroup = xorg</code></p></blockquote>
<p>Y listo. Solucionado todo el problema. Si algún día se actualizan los drivers Nvidia o cambian de placa, editan el pacman.conf borrando la referencia a ignorar xorg y listo, volverá a actualizare normalmente como cualquier otro paquete.</p>
<p>Y, ¿Cuál es la moraleja de todo ésto? es que siempre que se actualicen éstos paquetes importantes del sistema como Xorg, el kernel o cosas así, esperen unos días para actualizarse. Y antes de hacerlo, revisen el foro de Arch a ver si surgieron problemas con dicho update ya que puede pasarles a ustedes <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Moving on...]]></title>
<link>http://100percentlinux.wordpress.com/2009/11/01/moving-on/</link>
<pubDate>Sun, 01 Nov 2009 23:05:26 +0000</pubDate>
<dc:creator>John</dc:creator>
<guid>http://100percentlinux.wordpress.com/2009/11/01/moving-on/</guid>
<description><![CDATA[Oh boy, was I pissed and disappointed. In the week that Windows 7 was released in the Netherlands, I]]></description>
<content:encoded><![CDATA[Oh boy, was I pissed and disappointed. In the week that Windows 7 was released in the Netherlands, I]]></content:encoded>
</item>
<item>
<title><![CDATA[Liberado Xorg 7.5]]></title>
<link>http://elsimpicuitico.wordpress.com/2009/10/27/liberado-xorg-7-5/</link>
<pubDate>Tue, 27 Oct 2009 21:37:04 +0000</pubDate>
<dc:creator>cargabsj175</dc:creator>
<guid>http://elsimpicuitico.wordpress.com/2009/10/27/liberado-xorg-7-5/</guid>
<description><![CDATA[¡Hola! Desde ayer 26/10/2009, ya contamos con la nueva versión del servidor gráfico más popular entr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>¡Hola! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p style="text-align:center;"><img class="aligncenter" src="http://briandb.files.wordpress.com/2008/11/xorg.png" alt="X.org" /></p>
<p>Desde ayer 26/10/2009, ya contamos con la nueva versión del servidor gráfico más popular entre los sistemas unix (X.org), de este lanzamiento podemos destacar lo siguiente:</p>
<p>Características Agregadas/Mejoradas</p>
<ul>
<li><a href="http://lists.freedesktop.org/archives/xorg/2008-May/035531.html">La compilación de Xserver ya no requiere enlace simbólico a las fuentes de Mesa.</a></li>
<li><a href="http://wearables.unisa.edu.au/mpx/">MPX: Multi-Pointer X.</a></li>
<li>Soporte para E-EDID.</li>
<li>Propiedades de los dispositivos de entrada.</li>
<li><a href="http://www.x.org/wiki/Development/Documentation/PointerAcceleration">Predictable pointer acceleration.</a></li>
<li>Xorg-server 1.7.0</li>
<li>Añadido el módulo de seguridad de SELinux, que utiliza XACE.</li>
<li>RandR 1.3</li>
</ul>
<p>Entre otros que puedes ver desde aqui: <a href="http://www.x.org/wiki/Releases/7.5">http://www.x.org/wiki/Releases/7.5</a></p>
<p>Es muy seguro que pronto podremos disfrutar de estas mejoras en nuestra distro, si eres como yo, y no te gusta esperar, debajo está el enlace a todito el código fuente <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>Enlaces de interés:</p>
<ul>
<li><a href="http://www.x.org/releases/X11R7.5/src/">http://www.x.org/releases/X11R7.5/src/</a> (Los tarball de código fuente).</li>
<li><a href="http://www.x.org/releases/X11R7.5/doc/RELNOTES.pdf">http://www.x.org/releases/X11R7.5/doc/RELNOTES.pdf</a> (Notas de lanzamiento en PDF).</li>
<li><a href="http://www.x.org/releases/X11R7.5/doc/index.html">http://www.x.org/releases/X11R7.5/doc/index.html</a> (La documentación).</li>
<li><a href="http://www.x.org/releases/X11R7.5/changelog.html">http://www.x.org/releases/X11R7.5/changelog.html</a> (El log de cambios).</li>
</ul>
<p>y si aún tienes dudas de que se trata esto <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> &#8230;</p>
<ul>
<li><a href="http://es.wikipedia.org/wiki/XOrg">http://es.wikipedia.org/wiki/XOrg</a> (Artículo enciclopédico).</li>
</ul>
<p>Hasta luego.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Reiniciar las X's en Ubuntu 9.10 Karmic y Mint 8 Helena]]></title>
<link>http://mgsanchezs.wordpress.com/2009/10/21/reiniciar-las-xs-en-ubuntu-9-10-karmic-y-mint-8-helena/</link>
<pubDate>Thu, 22 Oct 2009 01:19:57 +0000</pubDate>
<dc:creator>MgsanchezS</dc:creator>
<guid>http://mgsanchezs.wordpress.com/2009/10/21/reiniciar-las-xs-en-ubuntu-9-10-karmic-y-mint-8-helena/</guid>
<description><![CDATA[En Ubuntu 9.04 para habilitar la combinación de teclas para reiniciar las X debíamos instalar donzta]]></description>
<content:encoded><![CDATA[En Ubuntu 9.04 para habilitar la combinación de teclas para reiniciar las X debíamos instalar donzta]]></content:encoded>
</item>
<item>
<title><![CDATA[Quick Tip: X Server standby]]></title>
<link>http://randomerror.wordpress.com/2009/10/21/quick-tip-x-server-standby/</link>
<pubDate>Wed, 21 Oct 2009 21:17:14 +0000</pubDate>
<dc:creator>sacx</dc:creator>
<guid>http://randomerror.wordpress.com/2009/10/21/quick-tip-x-server-standby/</guid>
<description><![CDATA[Sometimes you need standby for your Xorg server and sometimes not (surveillance applications don]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sometimes you need standby for your Xorg server and sometimes not (surveillance applications don&#8217;t need it). I will try to show you in several lines how you can configure that.</p>
<p>To control standby for your monitor you need to see if you have enabled Display Power Management Signaling enabled.</p>
<p>For that try to run following command in a xterm</p>
<p><code>$xset q<br />
DPMS (Energy Star):<br />
Standby: 1200 Suspend: 1800 Off: 2400<br />
DPMS is Enabled<br />
Monitor is On</code></p>
<p>if is not enabled just run</p>
<p><code>$xset +dpms<br />
</code></p>
<p>To set standby, suspend and off parameters run<br />
$xset dpms X Y Z<br />
where X is standby time, Y is suspend time and Z is off time all in seconds.</p>
<p>To set that at every Xorg boot then you should add the following lines to your xorg.conf<br />
<code>Section “ServerFlags”<br />
Option “blank time” “150″<br />
Option “standby time” “300″<br />
Option “suspend time” “600″<br />
Option “off time” “1200″<br />
Option “dpms” “true”<br />
EndSection </code></p>
<p>If you want to disable DPMS standby then put this configuration in your xorg.conf</p>
<p><code>Section “ServerFlags”<br />
Option “blank time” “0″<br />
Option “standby time” “0″<br />
Option “suspend time” “0″<br />
Option “off time” “0″<br />
Option “dpms” “false”<br />
EndSection </code></p>
<p>Also read here <a href="http://www.randombugs.com/linux/disable-monitor-standby-xorg-xserver.html">http://www.randombugs.com/linux/disable-monitor-standby-xorg-xserver.html</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[OpenSolaris 2009.06]]></title>
<link>http://megaf.wordpress.com/2009/10/09/opensolaris-2009-06/</link>
<pubDate>Fri, 09 Oct 2009 23:31:26 +0000</pubDate>
<dc:creator>Megaf</dc:creator>
<guid>http://megaf.wordpress.com/2009/10/09/opensolaris-2009-06/</guid>
<description><![CDATA[OpenSolaris2009.06-GNOMEOriginally uploaded by Megaf Olá todos, já faz um tempinho que não posto aqu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div style="float:right;margin-left:10px;margin-bottom:10px;"><a title="photo sharing" href="http://www.flickr.com/photos/megaf/3996038995/"><img style="border:solid 2px #000000;" src="http://farm3.static.flickr.com/2562/3996038995_4352ddb567_m.jpg" alt="" /></a></p>
<p><span style="font-size:.9em;margin-top:0;"><br />
<a href="http://www.flickr.com/photos/megaf/3996038995/">OpenSolaris2009.06-GNOME</a>Originally uploaded by <a href="http://www.flickr.com/people/megaf/">Megaf</a></p>
<p></span></p>
</div>
<p>Olá todos, já faz um tempinho que não posto aqui.<br />
<strong>Ainda estou vivo</strong>, só estou meio sem vontade de fazer muitas coisas.<br />
Meu saco de vontade ta sendo tomado pela faculdade.<br />
É, estou cursando <strong>Engenharia da Computação</strong>.</p>
<p>Aqui estou dando uma trégua de <strong>Linux</strong> e <strong>Mandriva</strong>.<br />
Porque as versões <strong>2009.x</strong> <strong>não estão</strong> muito boas, na minha opnião, decidi dar um tempo.</p>
<p>Resolvi agora voltar ao <strong>OpenSolaris</strong>, sistema que eu já testara a algum tempo atras.</p>
<p>Antes de tomar esta decisão radical de mudar de Linux pra <strong>OpenSolaris</strong> averiguei e matutei sobre alguns pontos, como os softwares que uso.</p>
<p>Muitos dos softwares que uso, como o <strong>NetBeans</strong>, <strong>VirtualBox</strong>, <strong>JAVA</strong> e <strong>VirtualBox</strong>, são, justamente da Sun, a empresa por tras do <strong>Solaris</strong>.</p>
<p>E praticamente todos outros softwares que uso, tem versão estável e recente tambem para o <strong>OpenSolaris</strong>, como:<br />
Totem, <strong>XChat</strong>, <strong>Pidgin</strong>, <strong>Opera</strong>&#8230;</p>
<p><strong>Então, por que não mudar?</strong></p>
<p>Continuo agora testando outras distros, como o Debian/kFreeBSD e Haiku. E usando o <strong>Mandriva Cooker</strong>.<br />
Rodando eles no <strong>VirtualBox</strong>.</p>
<p>Instalar o <strong>VirtualBox</strong> no <strong>OpenSolaris</strong> é ainda mais fácil que no Linux, <strong>são necessários apenas 2 comandos</strong>, não é preciso configurar nada, só instalar dois pacotes e pronto.<br />
<strong>O dezempenho das máquinas virtuais rodando no VirtualBox com o OpenSolaris como host é simplismente fantástico.</strong></p>
<p>Uma agradável surpresa que tive, foi assistir <strong>vídeos em tela cheia</strong> no <strong>YouTube</strong> com um tempo de resposta praticamente em <strong>tempo real</strong>. No Linux, ao mover o mouse sobre a barra de posição, ou pausar e dar o play, eu tinha que esperar alguns encomodos segundos, no Windows alguns milésimos, mas aqui, no <strong>OpenSolaris</strong>, é em tempo real.</p>
<p>Por enquanto não tenho muito o que reclamar deste sistema, muito pelo contrário, ele é extremamente rápido e responsivel, além da já conhecida estabilidade.</p>
<p>Algo que devo comentar, pela primeira vez, em toda minha história computacional, não tive vontade de alterar o tema de ícones, cursores ou estilo visual. A interface do <strong>OpenSolaris</strong> é brilhante. Limpa, bem dezenhada, bem trabalhada, agradavel de usar.</p>
<p>É isto, é um sistema que eu realmente recomendo testar, ainda mais para usuários que já tenham experiência com <strong>UNIX</strong> e/ou <strong>SunOS</strong>.</p>
<p>Aquele abraço!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Jaunty Jackalope and KVM Switches]]></title>
<link>http://aenguillo.wordpress.com/2009/10/09/jaunty-jackalope-and-kvm-switches/</link>
<pubDate>Fri, 09 Oct 2009 04:17:23 +0000</pubDate>
<dc:creator>Alvin Enguillo</dc:creator>
<guid>http://aenguillo.wordpress.com/2009/10/09/jaunty-jackalope-and-kvm-switches/</guid>
<description><![CDATA[Ubuntu After tinkering with the Fedora distro (I use it when creating servers), I decided to use Ubu]]></description>
<content:encoded><![CDATA[Ubuntu After tinkering with the Fedora distro (I use it when creating servers), I decided to use Ubu]]></content:encoded>
</item>
<item>
<title><![CDATA[Diskless frontend on a Dell Inspiron 8200]]></title>
<link>http://kilokat7.wordpress.com/2009/10/03/diskless-frontend-on-a-dell-inspiron-8200/</link>
<pubDate>Sat, 03 Oct 2009 16:57:42 +0000</pubDate>
<dc:creator>kilokat7</dc:creator>
<guid>http://kilokat7.wordpress.com/2009/10/03/diskless-frontend-on-a-dell-inspiron-8200/</guid>
<description><![CDATA[One reason that I chose MythTV early on was for its ability to interface with other &#8220;satellite]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One reason that I chose MythTV early on was for its ability to interface with other &#8220;satellite&#8221; frontend machines that I could place around the house in various locations where I have already installed hardwired Ethernet jacks.  Unless I wish to stream demanding high definition content, the frontend machines do not need to be equipped with expensive or modern hardware.</p>
<p>Here&#8217;s a case in point example.  I&#8217;ve had an old Dell Inspiron 8200 kicking around for a while that has a bad IDE controller.  It refuses to boot from the hard disk or the optical drive.  By most consequences, this machine is pretty much useless as is.  Enter PXE booting.  A BIOS setting in the 8200 allows for network booting.</p>
<p><span style="font-weight:normal;">I</span> have experimented with linux and network booting in the past and have had joy using <a href="http://drbl.sourceforge.net/" target="_blank"><span style="color:#000000;text-decoration:none;"><span style="color:#000000;text-decoration:none;">Diskless Remote Boot in Linux</span></span></a> (DRBL) to network boot a <a href="http://www.damnsmalllinux.org/" target="_blank"><span style="color:#000000;text-decoration:none;"><span style="color:#000000;text-decoration:none;">DSL</span></span></a> iso file from my Linux server to other computers around the house.  NFSRoot is a popular alternative and requires a dedicated box running a DHCP &#38; TFTP servers and PXELINUX to boot a root filesystem over NFS.  My experience with this method has been frustrating and I never did get it working correctly using Debian.</p>
<p>I thought I would give it another shot and attempt to create a diskless frontend using the Inspiron.  I skipped all the manual configuration and opted to use a script available with the Knoppmyth distro to create a diskless frontend.  Basically the script sets up and configures the DHCP and TFTP servers on the myth backend and does all the hard work.  The Knoppmyth wiki has a good entry on how to get this going:</p>
<p><a href="http://www.knoppmythwiki.org/index.php?page=DisklessFrontend"><span style="color:#000000;text-decoration:none;"><span style="color:#000000;text-decoration:none;">http://www.knoppmythwiki.org/index.php?page=DisklessFrontend</span></span></a></p>
<p>One thing that must be considered is that your frontend hardware will most likely be different from the backend hardware where the script was executed.  In my situation, from the backend, I had to reconfigure /nfsroot/dell8200/etc/X11/xorg.conf to get it play nicely with the Inspiron.  After a lot of googling and trial and error, I came up with a working xorg.conf that was compatible with the Inspiron&#8217;s 1600&#215;1200 display.  Once changed, I had a diskless frontend working on the Inspiron with recorded programs available and live TV from the Motorola 6200 cable box.</p>
<p>Below is my xorg.conf for the Dell Inspiron 8200.  Note that I haven&#8217;t been successful getting an updated Nvidia driver installed for the older Nvidia graphics in the 8200.  One other issue involves navigating menus on the frontend.  When cycling through the menu using the arrow keys on the keyboard, it seems that two button clicks are being registered causing the menu to skip ahead one extra level &#8211; an annoying issue.  More time needed but it&#8217;s a good start&#8230;</p>
<p># File generated by xorgconfig.</p>
<p>#</p>
<p># Copyright 2004 The X.Org Foundation</p>
<p>#</p>
<p># Permission is hereby granted, free of charge, to any person obtaining a</p>
<p># copy of this software and associated documentation files (the &#8220;Software&#8221;),</p>
<p># to deal in the Software without restriction, including without limitation</p>
<p># the rights to use, copy, modify, merge, publish, distribute, sublicense,</p>
<p># and/or sell copies of the Software, and to permit persons to whom the</p>
<p># Software is furnished to do so, subject to the following conditions:</p>
<p>#</p>
<p># The above copyright notice and this permission notice shall be included in</p>
<p># all copies or substantial portions of the Software.</p>
<p>#</p>
<p># THE SOFTWARE IS PROVIDED &#8220;AS IS&#8221;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</p>
<p># IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</p>
<p># FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL</p>
<p># The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,</p>
<p># WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF</p>
<p># OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE</p>
<p># SOFTWARE.</p>
<p>#</p>
<p># Except as contained in this notice, the name of The X.Org Foundation shall</p>
<p># not be used in advertising or otherwise to promote the sale, use or other</p>
<p># dealings in this Software without prior written authorization from</p>
<p># The X.Org Foundation.</p>
<p>#</p>
<p># **********************************************************************</p>
<p># Refer to the xorg.conf(5x) man page for details about the format of</p>
<p># this file.</p>
<p># **********************************************************************</p>
<p># **********************************************************************</p>
<p># Module section &#8212; this  section  is used to specify</p>
<p># which dynamically loadable modules to load.</p>
<p># **********************************************************************</p>
<p>#</p>
<p>Section &#8220;Module&#8221;</p>
<p># Alps Touchpad</p>
<p>#    Load   &#8220;synaptics&#8221;</p>
<p># This loads the DBE extension module.</p>
<p>Load        &#8220;dbe&#8221;  # Double buffer extension</p>
<p># This loads the miscellaneous extensions module, and disables</p>
<p># initialisation of the XFree86-DGA extension within that module.</p>
<p>SubSection  &#8220;extmod&#8221;</p>
<p>Option    &#8220;omit xfree86-dga&#8221;   # don&#8217;t initialise the DGA extension</p>
<p>EndSubSection</p>
<p># This loads the font modules</p>
<p>#    Load        &#8220;type1&#8243;</p>
<p>Load        &#8220;speedo&#8221;</p>
<p>Load        &#8220;freetype&#8221;</p>
<p>#    Load        &#8220;xtt&#8221;</p>
<p># This loads the GLX module</p>
<p>Load       &#8220;glx&#8221;</p>
<p># This loads the DRI module</p>
<p>#    Load       &#8220;dri&#8221;</p>
<p>EndSection</p>
<p># **********************************************************************</p>
<p># Files section.  This allows default font and rgb paths to be set</p>
<p># **********************************************************************</p>
<p>Section &#8220;Files&#8221;</p>
<p># The location of the RGB database.  Note, this is the name of the</p>
<p># file minus the extension (like &#8220;.txt&#8221; or &#8220;.db&#8221;).  There is normally</p>
<p># no need to change the default.</p>
<p>RgbPath &#8220;/usr/X11R6/lib/X11/rgb&#8221;</p>
<p># Multiple FontPath entries are allowed (which are concatenated together),</p>
<p># as well as specifying multiple comma-separated entries in one FontPath</p>
<p># command (or a combination of both methods)</p>
<p>#</p>
<p>#</p>
<p>FontPath   &#8220;/usr/share/fonts/misc/&#8221;</p>
<p>FontPath   &#8220;/usr/share/fonts/TTF/&#8221;</p>
<p>FontPath   &#8220;/usr/share/fonts/Type1/&#8221;</p>
<p>#    FontPath   &#8220;/usr/share/fonts/CID/&#8221;</p>
<p>FontPath   &#8220;/usr/share/fonts/75dpi/&#8221;</p>
<p>FontPath   &#8220;/usr/share/fonts/100dpi/&#8221;</p>
<p>FontPath   &#8220;/usr/share/fonts/local/&#8221;</p>
<p>#    FontPath   &#8220;/usr/share/fonts/Speedo/&#8221;</p>
<p>#    FontPath   &#8220;/usr/share/fonts/TrueType/&#8221;</p>
<p>#    FontPath   &#8220;/usr/share/fonts/freefont/&#8221;</p>
<p># The module search path.  The default path is shown here.</p>
<p>#    ModulePath &#8220;/usr/X11R6/lib/modules&#8221;</p>
<p>EndSection</p>
<p># **********************************************************************</p>
<p># Input devices</p>
<p># **********************************************************************</p>
<p># **********************************************************************</p>
<p># Core keyboard&#8217;s InputDevice section</p>
<p># **********************************************************************</p>
<p>Section &#8220;InputDevice&#8221;</p>
<p>Identifier    &#8220;Keyboard1&#8243;</p>
<p>Driver  &#8220;kbd&#8221;</p>
<p>Option &#8220;AutoRepeat&#8221; &#8220;500 30&#8243;</p>
<p>Option &#8220;XkbRules&#8221;   &#8220;xorg&#8221;</p>
<p>Option &#8220;XkbModel&#8221;   &#8220;pc101&#8243;</p>
<p>Option &#8220;XkbLayout&#8221;  &#8220;us&#8221;</p>
<p>EndSection</p>
<p># **********************************************************************</p>
<p># Core Pointer&#8217;s InputDevice section</p>
<p># **********************************************************************</p>
<p>Section &#8220;InputDevice&#8221;</p>
<p>Driver            &#8220;mouse&#8221;</p>
<p>Identifier  &#8220;USB-Mouse&#8221;</p>
<p>Option            &#8220;Device&#8221;    &#8220;/dev/input/mice&#8221;</p>
<p>Option            &#8220;Emulate3Buttons&#8221; &#8220;true&#8221;</p>
<p>Option            &#8220;ZAxisMapping&#8221;    &#8220;4 5&#8243;</p>
<p>EndSection</p>
<p>#Section &#8220;InputDevice&#8221;</p>
<p>#  Driver  &#8220;synaptics&#8221;</p>
<p>#  Identifier     &#8220;Alps&#8221;</p>
<p>#  Option   &#8220;Device&#8221;          &#8220;/dev/psaux&#8221;</p>
<p>#  Option   &#8220;Protocol&#8221;        &#8220;auto-dev&#8221;</p>
<p>#  Option   &#8220;LeftEdge&#8221;        &#8220;120&#8243;</p>
<p>#  Option   &#8220;RightEdge&#8221;       &#8220;830&#8243;</p>
<p>#  Option   &#8220;TopEdge&#8221;         &#8220;120&#8243;</p>
<p>#  Option   &#8220;BottomEdge&#8221;            &#8220;650&#8243;</p>
<p>#  Option   &#8220;FingerLow&#8221;       &#8220;14&#8243;</p>
<p>#  Option   &#8220;FingerHigh&#8221;            &#8220;15&#8243;</p>
<p>#  Option   &#8220;MaxTapTime&#8221;            &#8220;180&#8243;</p>
<p>#  Option   &#8220;MaxTapMove&#8221;            &#8220;110&#8243;</p>
<p>#  Option   &#8220;EmulateMidButtonTime&#8221;  &#8220;75&#8243;</p>
<p>#  Option   &#8220;VertScrollDelta&#8221; &#8220;20&#8243;</p>
<p>#  Option   &#8220;HorizScrollDelta&#8221;      &#8220;20&#8243;</p>
<p>#  Option   &#8220;MinSpeed&#8221;        &#8220;0.4&#8243;</p>
<p>#  Option   &#8220;MaxSpeed&#8221;        &#8220;0.8&#8243;</p>
<p>#  Option   &#8220;AccelFactor&#8221;           &#8220;0.02&#8243;</p>
<p>#  Option   &#8220;EdgeMotionMinSpeed&#8221;    &#8220;15&#8243;</p>
<p>#  Option   &#8220;EdgeMotionMaxSpeed&#8221;    &#8220;15&#8243;</p>
<p>#  Option   &#8220;UpDownScrolling&#8221; &#8220;1&#8243;</p>
<p>#  Option   &#8220;CircularScrolling&#8221;     &#8220;1&#8243;</p>
<p>#  Option   &#8220;CircScrollDelta&#8221; &#8220;0.1&#8243;</p>
<p>#  Option   &#8220;CircScrollTrigger&#8221;     &#8220;2&#8243;</p>
<p>#EndSection</p>
<p>#######################This is old touchpad</p>
<p>#Section &#8220;InputDevice&#8221;</p>
<p>#    Identifier   &#8220;Mouse1&#8243;</p>
<p>#    Driver &#8220;mouse&#8221;</p>
<p>#    Option &#8220;Protocol&#8221;    &#8220;GlidePointPS/2&#8243;</p>
<p>#    Option &#8220;Device&#8221;      &#8220;/dev/input/mouse0&#8243;</p>
<p>#    Option &#8220;Emulate3Buttons&#8221;</p>
<p>#EndSection</p>
<p># **********************************************************************</p>
<p># Monitor section</p>
<p># **********************************************************************</p>
<p># Any number of monitor sections may be present</p>
<p>Section &#8220;Monitor&#8221;</p>
<p>Identifier  &#8220;Monitor0&#8243;</p>
<p># HorizSync is in kHz unless units are specified.</p>
<p># HorizSync may be a comma separated list of discrete values, or a</p>
<p># comma separated list of ranges of values.</p>
<p># NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR&#8217;S</p>
<p># USER MANUAL FOR THE CORRECT NUMBERS.</p>
<p>HorizSync   31.5 &#8211; 90.0</p>
<p>#    HorizSync    30-64         # multisync</p>
<p>#    HorizSync    31.5, 35.2    # multiple fixed sync frequencies</p>
<p>#    HorizSync    15-25, 30-50  # multiple ranges of sync frequencies</p>
<p># VertRefresh is in Hz unless units are specified.</p>
<p># VertRefresh may be a comma separated list of discrete values, or a</p>
<p># comma separated list of ranges of values.</p>
<p># NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR&#8217;S</p>
<p># USER MANUAL FOR THE CORRECT NUMBERS.</p>
<p>VertRefresh 59.0 &#8211; 85.0</p>
<p>EndSection</p>
<p># **********************************************************************</p>
<p># Graphics device section</p>
<p># **********************************************************************</p>
<p># Device configured by xorgconfig:</p>
<p>Section &#8220;Device&#8221;</p>
<p>Identifier  &#8220;Card0&#8243;</p>
<p>Driver      &#8220;nv&#8221;</p>
<p># unsupported card</p>
<p>#VideoRam    65536</p>
<p># Insert Clocks lines here if appropriate</p>
<p>EndSection</p>
<p># **********************************************************************</p>
<p># Screen sections</p>
<p># **********************************************************************</p>
<p># Any number of screen sections may be present.  Each describes</p>
<p># the configuration of a single screen.  A single specific screen section</p>
<p># may be specified from the X server command line with the &#8220;-screen&#8221;</p>
<p># option.</p>
<p>Section &#8220;Screen&#8221;</p>
<p>Identifier  &#8220;Screen 1&#8243;</p>
<p>Device      &#8220;Card0&#8243;</p>
<p>Monitor     &#8220;Monitor0&#8243;</p>
<p>DefaultDepth 24</p>
<p>Subsection &#8220;Display&#8221;</p>
<p>Depth       8</p>
<p>Modes       &#8220;1600&#215;1200&#8243; &#8220;1280&#215;1024&#8243; &#8220;1024&#215;768&#8243; &#8220;800&#215;600&#8243;</p>
<p>&#8220;640&#215;480&#8243;</p>
<p>ViewPort    0 0</p>
<p>EndSubsection</p>
<p>Subsection &#8220;Display&#8221;</p>
<p>Depth       16</p>
<p><span style="font-size:10pt;font-family:&#34;"> Modes       &#8220;1600&#215;1200&#8243; &#8220;1280&#215;1024&#8243; &#8220;1024&#215;768&#8243; &#8220;800&#215;600&#8243; </span><span style="font-size:10pt;font-family:&#34;">&#8220;640&#215;480&#8243;</span></p>
<p>ViewPort    0 0</p>
<p>EndSubsection</p>
<p>Subsection &#8220;Display&#8221;</p>
<p>Depth       24</p>
<p>Modes       &#8220;1280&#215;1024&#8243; &#8220;1024&#215;768&#8243; &#8220;800&#215;600&#8243; &#8220;640&#215;480&#8243;</p>
<p>ViewPort    0 0</p>
<p>EndSubsection</p>
<p>EndSection</p>
<p># **********************************************************************</p>
<p># ServerLayout sections.</p>
<p># **********************************************************************</p>
<p># Any number of ServerLayout sections may be present.  Each describes</p>
<p># the way multiple screens are organised.  A specific ServerLayout</p>
<p># section may be specified from the X server command line with the</p>
<p># &#8220;-layout&#8221; option.  In the absence of this, the first section is used.</p>
<p># When now ServerLayout section is present, the first Screen section</p>
<p># is used alone.</p>
<p>Section &#8220;ServerLayout&#8221;</p>
<p># The Identifier line must be present</p>
<p>Identifier  &#8220;Simple Layout&#8221;</p>
<p># Each Screen line specifies a Screen section name, and optionally</p>
<p># the relative position of other screens.  The four names after</p>
<p># primary screen name are the screens to the top, bottom, left and right</p>
<p># of the primary screen.  In this example, screen 2 is located to the</p>
<p># right of screen 1.</p>
<p>Screen &#8220;Screen 1&#8243;</p>
<p># Each InputDevice line specifies an InputDevice section name and</p>
<p># optionally some options to specify the way the device is to be</p>
<p># used.  Those options include &#8220;CorePointer&#8221;, &#8220;CoreKeyboard&#8221; and</p>
<p># &#8220;SendCoreEvents&#8221;.</p>
<p>#InputDevice &#8220;Mouse1&#8243; &#8220;CorePointer&#8221;</p>
<p>#InputDevice &#8220;Alps&#8221; &#8220;CorePointer&#8221;</p>
<p>InputDevice &#8220;USB-Mouse&#8221; &#8220;AlwaysCore&#8221;</p>
<p>InputDevice &#8220;Keyboard1&#8243; &#8220;CoreKeyboard&#8221;</p>
<p>EndSection</p>
<p># Section &#8220;DRI&#8221;</p>
<p>#    Mode 0666</p>
<p># EndSection</p>
<p style="padding-left:30px;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tips to make Acer Aspire One 751h (AO751h) work better with Ubuntu ]]></title>
<link>http://pacoros.wordpress.com/2009/10/02/tips-to-make-acer-aspire-one-751h-ao751h-work-better-with-ubuntu/</link>
<pubDate>Fri, 02 Oct 2009 20:47:00 +0000</pubDate>
<dc:creator>Paco Ros</dc:creator>
<guid>http://pacoros.wordpress.com/2009/10/02/tips-to-make-acer-aspire-one-751h-ao751h-work-better-with-ubuntu/</guid>
<description><![CDATA[The new toy from Acer is a affordable netbook featuring HT Intel Atom Z520 and a 1366&#215;768 11.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The new toy from Acer is a affordable netbook featuring HT Intel Atom Z520 and a 1366&#215;768 11.&#8221; LED LCD.</p>
<p>Almost all the hardwre included inside thie &#8220;piece of iron&#8221; is good and works out of the box with Ubuntu 9.04 (a.k.a. Jaunty) updated to 2.6.28-15 linux kernel version, but some manual configuration is needed to leave all the (at least for me) important things working:</p>
<h2>Graphics Driver</h2>
<p>I can&#8217;t stand without complaining about the stupid fact that Intel ordered another corp to develop the drivers for Intel GMA500 graphics chip. Somebody contracted Tungsten Graphics to build a driver that makes Dell mini family work with this piece of hell&#8230; and they did! So we now have a unmaintained old graphics driver with a binary privative piece inside it and we have to push it inside a free software system. I&#8217;d like to thank Lucazade at this point for <a href="https://launchpad.net/~lucazade/+related-software">the efforts</a> made for this crap to work.</p>
<p>After complaining, let&#8217;s go for work. Remember this word, it&#8217;ll be your obsession th next hour afer you read this post: <strong>poulsbo</strong>. All GMA500 stuff is labeled with poulsbo or psk keyword, so, you know, you can begin by apt-cache searching for this term.</p>
<p>Begin by adding the following unofficial repositories to your /etc/apt/sources.list</p>
<pre>deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main</pre>
<p>And authorize PPA packages to be installed</p>
<pre>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30</pre>
<p>If you arrived here, you&#8217;ll probably know what to do:</p>
<pre>$ sudo apt-get update
$ sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware</pre>
<p>But, this is not enough, you must compile and install a kernel driver (let DKMS do the work):</p>
<pre>$ sudo apt-get install psb-kernel-source</pre>
<p>Time to reboot now, next time you login you&#8217;ll see a beautiful 1366&#215;768 3D accelerated desktop. No need to edit /etc/X11/xorg.conf for me, but you can do to enable horitzontal scrolling for synaptics touchpad.</p>
<p>If you want to enable desktop effects, locate /usr/bin/compiz and add psb at the beggining of the list in the line &#8220;WHITELIST&#8221;</p>
<pre>WHITELIST="psb nvidia intel ati radeon i810 fglrx"</pre>
<p>Now you can activate compiz by selecting System -&#62; Appearance -&#62; Visual Effects and clicking in &#8220;Normal&#8221;</p>
<p>Remember, if you update the kernel you must reinstall psb kernel module and if compiz-wrapper gets updated, you should edit it again and add psb to whitelist. You can read the long thread about GMA500, poulsbo and ubuntu at ubuntu forums <a href="http://ubuntuforums.org/showthread.php?t=1229345">here</a>.</p>
<h2>Wireless</h2>
<p>ath5k works out of the box. I tried to enable Atheros unsuccessfully, but there&#8217;s no need to enable it because ath5k seems to work fine, despite of some messages about jumbo packages being logged in syslog. I will try to make Madwifi work when I have some time, it&#8217;s useful if you need to inject frames in a signal.</p>
<h2>Suspend to RAM</h2>
<p>All the info above can be easily found in the internet, but there is no info about suspend. Suspend works out of the box, but it got broken when you installed psb video driver (Did i told this is a piece of shit?) and I can&#8217;t imagine a laptop that can&#8217;t be suspended. Fortunately Wander Boessenkool published a patch to hal mailing list. You must locate /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-acer.fdi and add the following at the end (before the last &#60;/match&#62;):</p>
<pre>&#60;match key="system.hardware.product" string="AO751h"&#62;
   &#60;merge key="power_management.quirk.dpms_on" type="bool"&#62;true&#60;/merge&#62;
   &#60;merge key="power_management.quirk.vbemode_restore" type="bool"&#62;true&#60;/merge&#62;
   &#60;merge key="power_management.quirk.vbestate_restore" type="bool"&#62;true&#60;/merge&#62;
 &#60;/match&#62;</pre>
<p>This patch shouldn&#8217;t take too many time to be included in ubuntu hal packages. Remember to edit it it again if you update hal.</p>
<p><span style="text-decoration:line-through;">I couldn&#8217;t get suspend working by closing the lid. I&#8217;m working on ot and will update when it works.</span></p>
<p>Updated: It works fine by setting it in System -&#62; Preferences -&#62; Power Management</p>
<p>Enjoy the toy <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ubuntu'da çok tuşlu farelerin kurulumu-tuşların aktifleştirilmesi]]></title>
<link>http://devdala.wordpress.com/2009/10/01/ubuntuda-cok-tuslu-farelerin-kurulumu-tuslarin-aktiflestirilmesi/</link>
<pubDate>Thu, 01 Oct 2009 21:40:26 +0000</pubDate>
<dc:creator>devdala</dc:creator>
<guid>http://devdala.wordpress.com/2009/10/01/ubuntuda-cok-tuslu-farelerin-kurulumu-tuslarin-aktiflestirilmesi/</guid>
<description><![CDATA[Çok tuşlu fare ve klavyeleri seven bir yapıya sahip olduğum için Windows altında kullandığım multime]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Çok tuşlu fare ve klavyeleri seven bir yapıya sahip olduğum için Windows altında kullandığım multimedya özelliklerini Linux altında kullanmak istiyorum ben. Bilmiyorum haksız mıyım. Eğer sizin de 6-7 tuşlu fareniz var ve tuşları aktif değilse aşağıdaki yöntemi kullanabilirsiniz. (Anlatımın orjinali İtalyanca bir sitede. Girmek için <a href="http://natonelbronx.wordpress.com/2007/07/10/mouse-a4tech-x7-con-linux-facciamo-funzionare-tutti-i-tasti/">buraya</a> tıklayabilirsiniz. Türkçe&#8217;ye çeviren arkadaş için <a href="http://forum.ubuntu-tr.org/index.php?topic=159.0">buraya</a> tıklayabilirsiniz. Ben onun anlattığı yöntemi kendi uyguladığım şekliyle anlatacağım)</p>
<p>Öncelikle evdev adlı pakedi güncelliyoruz. Bunun için Uygulamalar -&#62; Donatılar -&#62; Uçbirim yolunu izleyerek terminal açıyoruz ve aşağıdaki kodları sırayla yapıştırıp entera basıyoruz:</p>
<pre style="margin-top:0;display:inline;">sudo apt-get update
sudo apt-get install xserver-xorg-input-evdev</pre>
<p>Ardından yine terminale aşağıdaki kodu yapıştırıp entera basıyoruz:</p>
<pre style="margin-top:0;display:inline;">cat /proc/bus/input/devices</pre>
<p>Bu komut ile sisteme takılı donanımların listesi terminalde görünecektir. Buradan farenizle ilgili kısmı bulun. Benimki şöyle:</p>
<p><img class="size-full wp-image-405 alignnone" title="1" src="http://devdala.wordpress.com/files/2009/10/1.png" alt="1" width="495" height="162" /></p>
<p>Handlers yazan satırdaki event kısmına dikkat etmek gerekir. Ben kendiminki olan event4 olarak devam ettim işleme. Siz de kendinizkine göre devam edin.</p>
<p>Şimdi xorg.conf adlı dosyada birkaç değişiklik yapacağız.</p>
<p>Önce bir yedeğini alıyoruz:</p>
<pre style="margin-top:0;display:inline;">sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.yedek</pre>
<p>Herhangi bir sorunda kurtarma modunda aşağıdaki kod yazılarak geri dönüş yapılabilir:</p>
<pre style="margin-top:0;display:inline;">
<div>
<pre style="margin-top:0;display:inline;">sudo cp /etc/X11/xorg.conf.yedek /etc/X11/xorg.conf</pre>
</div>
</pre>
<p>Sonra düzenlemek için xorg.conf dosyasını açıyoruz. Benimkinin fare ile ilgili kısmı şöyleydi:</p>
<p><img class="size-full wp-image-407 alignnone" title="ilkHal" src="http://devdala.wordpress.com/files/2009/10/ilkhal.png" alt="ilkHal" width="372" height="140" /></p>
<p>Burada birkaç değişiklik yapmamız gerekiyor. Öncelikle ilk satıra yani Identifier yazan satıra dokunmuyoruz. Altındaki satırdaki &#8220;mouse&#8221;u &#8220;evdev&#8221; yapıyoruz. Onun altındaki satırın başına # koyuyoruz. Böylece o satır etkinsizleştirilir. Dilerseniz o satırı silebilirsiniz de. Bir alt satırdaki &#8220;/dev/input/mice&#8221; kısmını &#8220;dev/input/event4&#8243; yapıyoruz. Tabi event4&#8242;ü herkes yukarıda event numarası kaç ise ona göre değiştirmelidir. Benimki event4 olduğu için öyle yaptım. Bir alttaki satırı ellemiyoruz. Onun altındaki satıra yukarıda terminalde faremiz ilgili kısımdaki Name&#8217;in karşısındaki değeri yazdım. Yani &#8220;A4Tech PS/2+USB Mouse&#8221; yazdım. İtalyanca sitedeki şahıs,  &#8220;A4Tech X7&#8243; yazmış. Sonuç olarak</p>
<pre style="margin-top:0;display:inline;">Option          "Name"	"A4Tech X7"</pre>
<p>diye bir satır eklenmelidir buraya.</p>
<p>Daha sonra bir alttaki satırın başına da # konur. Böylece o satırda etkinsizleştirilir. Benim xorg.conf&#8217;umun fare ile ilgili kısmının son hali şöyle:</p>
<p><img class="alignnone size-full wp-image-409" title="sonHal" src="http://devdala.wordpress.com/files/2009/10/sonhal.png" alt="sonHal" width="447" height="139" /></p>
<p>Kaydedip kapatıyoruz. Sistemi yeniden başlatıyoruz.</p>
<p>Şöyle bir kod daha var ama ben bunu çalıştıramadım hata verdi. Olmasa da olur sanırım. Eski sürümler için olabilir.(benim sürüm 9.04):</p>
<pre style="margin-top:0;display:inline;">xmodmap -e "pointer=1 2 3 4 5 8 9 6 7"</pre>
<p>Terminale şu kodu yazıyoruz şimdi de:</p>
<pre style="margin-top:0;display:inline;">
<pre style="margin-top:0;display:inline;">xev &#124; grep button</pre>
</pre>
<p>Şöyle bir pencere açılacak:</p>
<pre style="margin-top:0;display:inline;"><img class="alignnone size-full wp-image-412" title="grepButton" src="http://devdala.wordpress.com/files/2009/10/grepbutton.png" alt="grepButton" width="143" height="163" /></pre>
<p>Bu pencerede farenin tuşlarını basarak terminalde kaç numaralı tuşa denk geldiğini görebilirsiniz.</p>
<p>xmodmap&#8217;in varsayılan sırası şu şekilde: 1 2 3 4 5 8 9 6 7</p>
<p>Buradaki 8 ve 9&#8242;a dokunmuyoruz. Onlar farenin kendi ayarları ile ilgiliymiş.</p>
<p>Sıra Xmodmap&#8217;i kendimize göre düzenlemeye geldi. Bunun için terminale aşağıdaki kodu yazıyoruz:</p>
<div>
<pre style="margin-top:0;display:inline;">gedit .Xmodmap</pre>
<p>Boş bir sayfa çıkacak. Benim karşıma çıkan doluydu gerçi(Aşağıdaki satır yazıyordu). Ama boş çıkarsa şunu yazın:</p>
<pre style="margin-top:0;display:inline;">
<pre style="margin-top:0;display:inline;">pointer=1 2 3 4 5 8 9 6 7</pre>
</pre>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom:0;">Kaydedip kapatın ve sistemi yeniden başlatın. Artık tuşlar aktif hale gelecektir. xmodmap sırasını değiştirerek fare tuşlarını ayarlayabilirsiniz.</p>
<p style="margin-bottom:0;">Not:Eğer hala Firefox veya Opera&#8217;da farenin orta tuşuna basıp sürükleme yapamıyorsanız bu fare ayarlarından değil tarayıcı ayarlarındandır. &#8220;Otomatik kaydırmayı&#8221; aktifleştirmek gerekir.</p>
<p style="margin-bottom:0;"><em>Firefox&#8217;ta &#8220;otomatik kaydırma&#8221;yı aktifleştirmek için:</em></p>
<p style="margin-bottom:0;">Düzen -&#62; Seçenekler -&#62; Gelişmiş -&#62; Otomatik kaydırmayı kullan</p>
<p style="margin-bottom:0;"><em>Opera&#8217;da bu özelliği aktifleştirmek için:</em></p>
<p style="margin-bottom:0;">Shift + farenin orta tuşu(scroll)&#8217;na basılır, çıkan pencerede &#8220;Orta tuş görevini belirleyin&#8221; kısmında &#8220;Gezdiremeye başla&#8221; işaretlenir</p>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Xorg on Acer Aspire One]]></title>
<link>http://tsunderlin.wordpress.com/2009/09/30/xorg-on-acer-aspire-one/</link>
<pubDate>Wed, 30 Sep 2009 23:24:58 +0000</pubDate>
<dc:creator>Todd</dc:creator>
<guid>http://tsunderlin.wordpress.com/2009/09/30/xorg-on-acer-aspire-one/</guid>
<description><![CDATA[It works.  I don&#8217;t think that its very much optimized for speed, fonts, etc.  But for the time]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It works.  I don&#8217;t think that its very much optimized for speed, fonts, etc.  But for the time being its just peachy.</p>
<p>Touchpad scrolling should be working.  Going to try to deal with Mesa and freetype down the road a bit to make things look better.</p>
<p>Grab it <a href="http://www.box.net/shared/ibkz6g3jrh">here</a>.</p>
<p>More to come..</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ctrl+Alt+Backspace &amp; Xorg]]></title>
<link>http://iljo.wordpress.com/2009/09/28/ctrlaltbackspace-xorg/</link>
<pubDate>Mon, 28 Sep 2009 13:26:50 +0000</pubDate>
<dc:creator>Iljo</dc:creator>
<guid>http://iljo.wordpress.com/2009/09/28/ctrlaltbackspace-xorg/</guid>
<description><![CDATA[This shortcut for zapping X11 server is now disabled by default. But it can be enabled.  Here are tw]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This shortcut for zapping X11 server is now disabled by default. But it can be enabled. <!--more--> Here are two solutions for this:</p>
<ul>
<li> Add this to .xinitrc file:
<pre>setxkbmap -option terminate:ctrl_alt_bksp &#38;</pre>
</li>
<li>Xorg.conf man page says that it can be done by adding this code to xorg.conf file. But this doesn&#8217;t work for me:
<pre>Section "ServerFlags"
        Option "DontZap" "false"
EndSection</pre>
</li>
</ul>
<address> </address>
<address><a href="http://wiki.archlinux.org/index.php/Xorg#Ctrl-Alt-Backspace_doesn.27t_exit_X">Archwiki</a><br />
<a href="http://bbs.archlinux.org/viewtopic.php?id=70173">Arch Forum</a></address>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[radeon-xorg. A bit more free than before]]></title>
<link>http://elric80.wordpress.com/2009/09/28/radeon-a-bit-more-free-than-before/</link>
<pubDate>Sun, 27 Sep 2009 22:02:58 +0000</pubDate>
<dc:creator>elric80</dc:creator>
<guid>http://elric80.wordpress.com/2009/09/28/radeon-a-bit-more-free-than-before/</guid>
<description><![CDATA[My ATI x1250 has always been a pain in the ass. My introduction to Linux came from Ubuntu Hardy (yep]]></description>
<content:encoded><![CDATA[My ATI x1250 has always been a pain in the ass. My introduction to Linux came from Ubuntu Hardy (yep]]></content:encoded>
</item>

</channel>
</rss>
