<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-30171908</id><updated>2012-02-16T19:50:07.035-08:00</updated><title type='text'>Biocrystallography</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default?start-index=101&amp;max-results=100'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>288</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30171908.post-5698667823294626424</id><published>2012-01-23T04:48:00.001-08:00</published><updated>2012-01-23T04:48:13.714-08:00</updated><title type='text'>Encrypting file in linux GPG</title><content type='html'>Encrypting a file in linux&lt;p&gt;To encrypt single file, use command gpg as follows:&lt;br&gt;$ gpg -c filename&lt;p&gt;To encrypt &lt;a href="http://myfinancial.info"&gt;myfinancial.info&lt;/a&gt; file, type the command:&lt;br&gt;$ gpg -c &lt;a href="http://myfinancial.info"&gt;myfinancial.info&lt;/a&gt;&lt;br&gt;Output:&lt;p&gt;Enter passphrase:&amp;lt;YOUR-PASSWORD&amp;gt;&lt;br&gt;Repeat passphrase:&amp;lt;YOUR-PASSWORD&amp;gt;&lt;p&gt;This will create a myfinancial.info.gpg file.&lt;br&gt;Option:&lt;p&gt;    -c : Encrypt with symmetric cipher.&lt;p&gt;Caution if you ever forgot your password aka passphrase, you cannot&lt;br&gt;recover the data as it use very strong encryption.&lt;br&gt;Task: decrypt file&lt;p&gt;To decrypt file use gpg command:&lt;br&gt;$ gpg myfinancial.info.gpg&lt;br&gt;Output:&lt;p&gt;gpg myfinancial.info.gpg&lt;br&gt;gpg: CAST5 encrypted data&lt;br&gt;Enter passphrase:&amp;lt;YOUR-PASSWORD&amp;gt;&lt;p&gt;Decrypt file and write output to file vivek.info.txt you can run command:&lt;br&gt;$ gpg myfinancial.info.gpg –o vivek.info.txt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5698667823294626424?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5698667823294626424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5698667823294626424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5698667823294626424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5698667823294626424'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2012/01/encrypting-file-in-linux-gpg.html' title='Encrypting file in linux GPG'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8426767533323113703</id><published>2012-01-19T07:40:00.001-08:00</published><updated>2012-01-19T07:40:39.833-08:00</updated><title type='text'>Lid close ubuntu hibernate</title><content type='html'>&lt;font face="courier new,monospace"&gt;&lt;span style="font-family:arial,helvetica,sans-serif"&gt;The following is designed to work EVEN if you have not logged into a desktop environment.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-family:arial,helvetica,sans-serif"&gt;File name:&lt;/span&gt;&lt;br&gt; &lt;/font&gt;/etc/acpi/lidbtn.sh&lt;br&gt;&lt;br&gt;&lt;pre&gt;#!/bin/sh &lt;span class="anchor" id="line-2-20"&gt;&lt;/span&gt;grep -q open /proc/acpi/button/lid/LID/state &amp;amp;&amp;amp; exit 0&lt;br&gt;killall mplayer&lt;br&gt;sudo hibernate&lt;br&gt;&lt;br&gt;&lt;br&gt;(TODO &lt;font color="#ff0000"&gt;May be it is better to check for close state instead of open?&lt;/font&gt;)&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;/pre&gt;/etc/acpi/events/lidbtn&lt;br&gt;&lt;pre&gt;event=button[ /]lid &lt;span class="anchor" id="line-2-21"&gt;&lt;/span&gt;action=/etc/acpi/lidbtn.sh&lt;/pre&gt;&lt;br&gt;&lt;br&gt;Restart ACPI&lt;br&gt;&lt;span style="font-family:courier new,monospace"&gt;service acpid restart&lt;/span&gt;&lt;br&gt;or &lt;br&gt;&lt;span style="font-family:courier new,monospace"&gt;reboot&lt;/span&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8426767533323113703?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8426767533323113703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8426767533323113703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8426767533323113703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8426767533323113703'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2012/01/lid-close-ubuntu-hibernate.html' title='Lid close ubuntu hibernate'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1168582019945840930</id><published>2012-01-13T05:46:00.001-08:00</published><updated>2012-01-13T05:46:53.535-08:00</updated><title type='text'>rename_spaces.cc</title><content type='html'>&lt;blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"&gt;&lt;span style="background-color:rgb(255,255,255);color:rgb(255,0,0)"&gt;rename_spaces.cc&lt;/span&gt;&lt;br&gt;&lt;/blockquote&gt; &lt;br&gt;&lt;br&gt;&lt;span style&gt;&lt;span style="background-color:rgb(255,255,255)"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;#include&amp;lt;iostream&amp;gt;&lt;br&gt;#include&amp;lt;fstream&amp;gt;&lt;br&gt;#include&amp;lt;string.h&amp;gt;&lt;br&gt;&lt;br&gt;using namespace std;&lt;br&gt;&lt;br&gt;&lt;br&gt;int main(int argc, char * argv[])&lt;br&gt; {&lt;br&gt;        int a,l,f;&lt;br&gt;        char initial[140];&lt;br&gt;        char final[140];&lt;br&gt;        l = 0;&lt;br&gt;        f = 0;&lt;br&gt;&lt;br&gt;&lt;br&gt;if(argc!=2)&lt;br&gt;&lt;br&gt;{&lt;br&gt;&lt;br&gt;cout &amp;lt;&amp;lt; &amp;quot;Usage: kprename filename&amp;quot; &amp;lt;&amp;lt; endl ;&lt;br&gt; &lt;br&gt;return 0;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;//// CHECK IF THE FILE EXISTS&lt;br&gt;//    ifstream infile(argv[1]);&lt;br&gt;    fstream infile;&lt;br&gt;    infile.open(argv[1]);&lt;br&gt;    if (infile.is_open()){&lt;br&gt;        infile.close();&lt;br&gt;    }&lt;br&gt;     else {&lt;br&gt;cout &amp;lt;&amp;lt; &amp;quot;File not found&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;    return 0;&lt;br&gt;    }&lt;br&gt;&lt;br&gt;&lt;br&gt;   initial[0] = &amp;#39;\0&amp;#39;;&lt;br&gt;    final[0] = &amp;#39;\0&amp;#39;;&lt;br&gt;    strcat(initial, argv[1]);&lt;br&gt;      l = strlen(initial);&lt;br&gt;    initial[l+1] = &amp;#39;\0&amp;#39;;&lt;br&gt;&lt;br&gt;&lt;br&gt;    for(a=0;a&amp;lt;=l;a++) {&lt;br&gt;            if ((initial[a] != &amp;#39;|&amp;#39;)&amp;amp;&amp;amp; (initial[a] != &amp;#39; &amp;#39;)&amp;amp;&amp;amp;(initial[a] != &amp;#39;[&amp;#39; )&amp;amp;&amp;amp;(initial[a] != &amp;#39;]&amp;#39;)&amp;amp;&amp;amp;(initial[a]!= &amp;#39;(&amp;#39;)&amp;amp;&amp;amp;(initial[a]!=&amp;#39;)&amp;#39;) &amp;amp;&amp;amp; (initial[a] != &amp;#39;\\&amp;#39;) &amp;amp;&amp;amp; (initial[a] != &amp;#39;/&amp;#39;)&amp;amp;&amp;amp; (initial[a] != &amp;#39;%&amp;#39;) &amp;amp;&amp;amp; (initial[a] != &amp;#39;!&amp;#39;) &amp;amp;&amp;amp; (initial[a] != &amp;#39;{&amp;#39;)&amp;amp;&amp;amp; (initial[a] != &amp;#39;}&amp;#39;)){&lt;br&gt;             final[f] = initial[a];&lt;br&gt;            f++;&lt;br&gt;            }&lt;br&gt;}  // for a loop&lt;br&gt;&lt;br&gt;&lt;br&gt;    l = strlen(final);&lt;br&gt;    final[l+1] = &amp;#39;\0&amp;#39;;&lt;br&gt;&lt;br&gt;    fstream outfile;&lt;br&gt;    outfile.open(final);&lt;br&gt;    if (outfile.is_open()){&lt;br&gt;         outfile.close();&lt;br&gt;        cout &amp;lt;&amp;lt; &amp;quot;File &amp;quot; &amp;lt;&amp;lt; final &amp;lt;&amp;lt; &amp;quot; exists&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;        return 1;&lt;br&gt;    }&lt;br&gt;&lt;br&gt;    l = rename(initial,final);&lt;br&gt;    if (l == 0){&lt;br&gt;    //cout &amp;lt;&amp;lt; &amp;quot;rename successful&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;     }    &lt;br&gt;    else     {&lt;br&gt;    cout &amp;lt;&amp;lt; &amp;quot;rename failed&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;    }    &lt;br&gt;         &lt;br&gt;&lt;br&gt;} // main&lt;br&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1168582019945840930?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1168582019945840930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1168582019945840930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1168582019945840930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1168582019945840930'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2012/01/renamespacescc.html' title='rename_spaces.cc'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3635175638944246257</id><published>2012-01-05T06:41:00.001-08:00</published><updated>2012-01-05T06:45:02.821-08:00</updated><title type='text'>bashpodder for C2-00</title><content type='html'>&lt;code&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;# By Linc 10/1/2004&lt;br /&gt;# Find the latest script at http://lincgeek.org/bashpodder&lt;br /&gt;# Revision 1.21 12/04/2008 - Many Contributers!&lt;br /&gt;# If you use this and have made improvements or have comments&lt;br /&gt;# drop me an email at linc dot fessenden at gmail dot com&lt;br /&gt;# and post your changes to the forum at http://lincgeek.org/lincware&lt;br /&gt;# I'd appreciate it!&lt;br /&gt;&lt;br /&gt;# Make script crontab friendly:&lt;br /&gt;cd $(dirname $0)&lt;br /&gt;&lt;br /&gt;# datadir is the directory you want podcasts saved to:&lt;br /&gt;datadir=$(date +%Y-%m-%d)&lt;br /&gt;datadir=temp&lt;br /&gt;&lt;br /&gt;# create datadir if necessary:&lt;br /&gt;mkdir -p $datadir&lt;br /&gt;&lt;br /&gt;# Delete any temp file:&lt;br /&gt;rm -f temp.log&lt;br /&gt;&lt;br /&gt;# Read the bp.conf file and wget any url not already in the podcast.log file:&lt;br /&gt;while read podcast&lt;br /&gt; do&lt;br /&gt;       # skip any comment lines and trailers&lt;br /&gt;   echo $podcast | grep -q \# &amp;&amp; continue&lt;br /&gt;   echo $podcast | grep -q TimosMovieTrailers &amp;&amp; continue&lt;br /&gt;   echo $podcast | grep -q trailers &amp;&amp; continue&lt;br /&gt;&lt;br /&gt; file=$(xsltproc parse_enclosure.xsl $podcast 2&gt; /dev/null || wget -q $podcast -O - | tr '\r' '\n' | tr \' \" | sed -n 's/.*url="\([^"]*\)".*/\1/p')&lt;br /&gt;        echo $file &gt; list_of_url&lt;br /&gt;&lt;br /&gt;#       do last two episodes&lt;br /&gt;       file=`awk '{print $1" "$2" "$3}' list_of_url`&lt;br /&gt;#       awk '{print $1" "$2" "$3}' list_of_url&lt;br /&gt;#       do last episode only&lt;br /&gt;#        file=`awk '{print $1}' list_of_url`&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; for url in $file&lt;br /&gt;  do&lt;br /&gt;  echo $url &gt;&gt; temp.log&lt;br /&gt;  echo $url&lt;br /&gt;  echo $podcast &gt; /tmp/current-url-bp.log&lt;br /&gt;  if ! grep "$url" podcast.log &gt; /dev/null&lt;br /&gt;   then&lt;br /&gt;   wget -t 10 -U BashPodder -c -q -O $datadir/$(echo "$url" | awk -F'/' {'print $NF'} | awk -F'=' {'print $NF'} | awk -F'?' {'print $1'}) "$url"&lt;br /&gt;     if grep marketplace /tmp/current-url-bp.log &gt; /dev/null&lt;br /&gt;     then&lt;br /&gt;     echo "id3tag is being written " $url&lt;br /&gt;     id3v2 -A "APM Marketplace" $datadir/$(echo "$url" | awk -F'/' {'print $NF'} | awk -F'=' {'print $NF'} | awk -F'?' {'print $1'})&lt;br /&gt;     fi&lt;br /&gt;     if grep "id=35" /tmp/current-url-bp.log &gt; /dev/null&lt;br /&gt;     then&lt;br /&gt;     echo "id3tag is being written " $url&lt;br /&gt;     id3v2 -A "Wait Wait... Don't Tell Me!" $datadir/$(echo "$url" | awk -F'/' {'print $NF'} | awk -F'=' {'print $NF'} | awk -F'?' {'print $1'})&lt;br /&gt;     fi&lt;br /&gt;  fi&lt;br /&gt;  done&lt;br /&gt; done &lt; bp.conf# Move dynamically created log file to permanent log file:cat podcast.log &gt;&gt; temp.log&lt;br /&gt;sort temp.log | uniq &gt; podcast.log&lt;br /&gt;rm temp.log&lt;br /&gt;# Create an m3u playlist:&lt;br /&gt;#ls $datadir | grep -v m3u &gt; $datadir/podcast.m3u&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://downloads.bbc.co.uk/podcasts/radio4/fricomedy/rss.xml&lt;br /&gt;http://www.npr.org/rss/podcast.php?id=35&lt;br /&gt;#http://feeds.feedburner.com/cnet/buzzoutloud?format=xml&lt;br /&gt;http://www.marketplace.org/shows/85/podcast.xml&lt;br /&gt;#http://feeds.feedburner.com/freakonomicsradio?format=xml&lt;br /&gt;http://downloads.bbc.co.uk/podcasts/radio4/radioplay/rss.xml&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3635175638944246257?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3635175638944246257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3635175638944246257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3635175638944246257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3635175638944246257'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2012/01/bashpodder-for-c2-00.html' title='bashpodder for C2-00'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5128909471237748953</id><published>2011-10-16T00:46:00.001-07:00</published><updated>2011-10-16T00:46:34.795-07:00</updated><title type='text'>change plymouth boot splash natty kubuntu</title><content type='html'>Copy or create folder inside &lt;br&gt;&lt;br&gt;&lt;span style="color: rgb(255, 0, 0); font-family: courier new,monospace;"&gt; /lib/plymouth/themes&lt;/span&gt;&lt;br&gt;&lt;br&gt;Type the following:&lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/katrina-logo/katrina-logo.plymouth 100&lt;/span&gt;&lt;br&gt; &lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;update-initramfs -u&lt;/span&gt;&lt;br&gt;&lt;br&gt;As &lt;span style="color: rgb(255, 0, 0);"&gt;root&lt;/span&gt;:&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;plymouthd &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;plymouth show-splash&lt;/span&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5128909471237748953?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5128909471237748953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5128909471237748953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5128909471237748953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5128909471237748953'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/10/change-plymouth-boot-splash-natty.html' title='change plymouth boot splash natty kubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6550324746324110720</id><published>2011-08-16T01:27:00.001-07:00</published><updated>2011-08-16T01:28:22.693-07:00</updated><title type='text'>thunderbird attachment download problem with MS Exchange server</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;thunderbird attachment download problem with MS Exchange email server&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Mc5D7JiKCX8/TkoqDaHlUZI/AAAAAAAAAO8/5zLsJtenn-A/s1600/snap_shot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="376" src="http://2.bp.blogspot.com/-Mc5D7JiKCX8/TkoqDaHlUZI/AAAAAAAAAO8/5zLsJtenn-A/s640/snap_shot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6550324746324110720?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6550324746324110720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6550324746324110720' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6550324746324110720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6550324746324110720'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/08/thunderbird-attachment-download-problem.html' title='thunderbird attachment download problem with MS Exchange server'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Mc5D7JiKCX8/TkoqDaHlUZI/AAAAAAAAAO8/5zLsJtenn-A/s72-c/snap_shot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7793363011693234321</id><published>2011-08-11T12:41:00.001-07:00</published><updated>2011-08-11T12:41:05.683-07:00</updated><title type='text'>fluxbox weather .fluxbox/apps</title><content type='html'>File name: .fluxbox/apps&lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;[app] (name=weatherinfo) (class=Weatherinfo)&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  [Dimensions] {362 264}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  [Position]   (UPPERLEFT) {916 0}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  [Deco] {NONE}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  [IconHidden] {yes}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  [Layer]   {12}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  [Close]   {yes}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;[end]&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7793363011693234321?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7793363011693234321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7793363011693234321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7793363011693234321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7793363011693234321'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/08/fluxbox-weather-fluxboxapps.html' title='fluxbox weather .fluxbox/apps'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2175018356366219796</id><published>2011-07-27T01:10:00.001-07:00</published><updated>2011-08-16T01:33:43.129-07:00</updated><title type='text'>Restricting Skype via iptables</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;h3 class="entry-title"&gt;Courtesy:&lt;/h3&gt;&lt;a href="http://www.vitavonni.de/blog/201107/2011072601-restricting-skype-via-iptables.html"&gt;http://www.vitavonni.de/blog/201107/2011072601-restricting-skype-via-iptables.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 class="entry-title"&gt;&lt;/h3&gt;&lt;h3 class="entry-title"&gt;&lt;a href="http://www.vitavonni.de/blog/201107/2011072601-restricting-skype-via-iptables.html"&gt;Restricting Skype via iptables&lt;/a&gt;        &lt;/h3&gt;&lt;div class="content"&gt;&lt;div&gt;Whenever I launch Skype on my computer, it gets banned from the university network within a few minutes; the ban expires again after a few minutes when I close Skype. This is likely due to the aggresive nature of Skype, maybe the firewalls think it is trying to do a DDoS attack. One of the known big issues of using Skype.&lt;/div&gt;&lt;div&gt;For Windows users, there are some known workaround to limit Skype that usually involve registry editing. These are however not available on Linux, unfortunately.&lt;/div&gt;&lt;div&gt;Therefore, I decided to play around with advanced iptables functionality. While you cannot match the originating process reliably (the owner match module seemed to include such functionality at some point, but it was deemed unreliable on multi-core systems). However, there are other and more efficient methods of achieving the same.&lt;/div&gt;&lt;div&gt;Here's my setup: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;pre&gt;# Add a system group for Skype&lt;br /&gt;addgroup --system skype&lt;/pre&gt;&lt;pre&gt;# Override permissions of skype (assuming Debian package!)&lt;br /&gt;dpkg-statoverride --update --add root skype 2755 `which skype`&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And these are the iptables rules I use: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;iptables -I OUTPUT -p tcp -m owner --gid-owner skype \&lt;br /&gt;    -m multiport ! --dports 80,443 -j REJECT&lt;/pre&gt;&lt;pre&gt;iptables -I OUTPUT -p udp -m owner --gid-owner skype -j REJECT&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;They allow outgoing connections by Skype only on ports 80 and 443, which supposedly do not trigger the firewall (in fact, this filter is recommended by our network administration for Skype).&lt;/div&gt;&lt;div&gt;Or wrapped as &lt;a href="http://pyroman.alitoh.debian.org/"&gt;pyroman&lt;/a&gt; (my firewall configuration tool) module &lt;br /&gt;&lt;pre&gt;"""&lt;br /&gt;Skype restriction to avoid firewall block.&lt;br /&gt;&lt;br /&gt;Raw iptables commands.&lt;br /&gt;"""&lt;br /&gt;iptables(Firewall.output, "-p tcp -m owner --gid-owner skype -m multiport ! --dports 80,443 -j %s" % Firewall.reject)&lt;br /&gt;iptables(Firewall.output, "-p udp -m owner --gid-owner skype -j %s" % Firewall.reject)&lt;/pre&gt;&lt;br /&gt;which I've put just after the conntrack default module, as &lt;tt&gt;05_skype.py&lt;/tt&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2175018356366219796?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2175018356366219796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2175018356366219796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2175018356366219796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2175018356366219796'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/07/restricting-skype-via-iptables.html' title='Restricting Skype via iptables'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2823680902666280320</id><published>2011-07-26T04:23:00.001-07:00</published><updated>2011-07-26T04:23:04.062-07:00</updated><title type='text'>maverick nis autofs idmapd</title><content type='html'>From file /etc/init/idmapd.conf&lt;br&gt;# rpc.idmapd is the NFSv4 ID &amp;lt;-&amp;gt; name mapping daemon.  It provides&lt;br&gt;# functionality to the NFSv4 kernel client and server, to which it&lt;br&gt;# communicates via upcalls, by translating user and group IDs to names, and&lt;br&gt;# vice versa.&lt;p&gt;Now:&lt;br&gt;Add&lt;p&gt;service idmapd start&lt;br&gt;to /etc/rc.local&lt;p&gt;&lt;p&gt;Alternatively, one may put&lt;br&gt;NEED_IDMAPD=yes&lt;br&gt;in the file&lt;br&gt; /etc/default/nfs-common&lt;br&gt;(I have not tested this).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2823680902666280320?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2823680902666280320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2823680902666280320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2823680902666280320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2823680902666280320'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/07/maverick-nis-autofs-idmapd.html' title='maverick nis autofs idmapd'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6096089197821225838</id><published>2011-06-09T05:18:00.001-07:00</published><updated>2011-08-16T01:35:40.695-07:00</updated><title type='text'>Record sound currently playing to file using ALSA</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://vince-debian.blogspot.com/2011/06/record-sound-currently-playing-to-file.html"&gt;http://vince-debian.blogspot.com/2011/06/record-sound-currently-playing-to-file.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://vince-debian.blogspot.com/2011/06/record-sound-currently-playing-to-file.html"&gt;Record sound currently playing to file using ALSA&lt;/a&gt; &lt;/h3&gt;&lt;div class="post-header"&gt;&lt;/div&gt;I've been wondering for a long time about how to record sound which is  currently being played on the computer. I know the ALSA framework is  powerful enough to do that, and today just proved me so (at least to  some extent). It turns out that it's pretty trivial using the &lt;a href="http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_file"&gt;file PCM plugin&lt;/a&gt;; all you need is a stanza like this in your &lt;code&gt;$HOME/.asoundrc&lt;/code&gt; file:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;pcm.save {&lt;br /&gt;    type file&lt;br /&gt;    format wav&lt;br /&gt;    slave.pcm front &lt;br /&gt;    # my main PCM is called front&lt;br /&gt;    file output.wav&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Afterwards, you can use this &lt;code&gt;save&lt;/code&gt; PCM with the tools that understand it, such as &lt;code&gt;aplay&lt;/code&gt; or &lt;code&gt;mplayer&lt;/code&gt;:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;~&amp;gt; aplay -Dsave stuff.wav&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;~&amp;gt; mplayer -ao alsa:device=save stuff.wav&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;(for xine users, you may want to have a look at the &lt;code&gt;audio.device.alsa_front_device&lt;/code&gt; configuration element).&lt;br /&gt;Funnier, though, is the possibility to use it with programs that  don't provide such an easy way to change that, (say, the flash player in  a browser ?) via the use of the default PCM specification in &lt;code&gt;$HOME/.asoundrc&lt;/code&gt;:&lt;br /&gt;&lt;br /&gt;&lt;pre style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;pcm.!default save&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;After that, all programs using the default PCM will save the sound they play as a &lt;code&gt;save.wav&lt;/code&gt;  file in their current directory - but nothing stops you from  specifiying an absolute directory. Better yet, you may apparently use  pipes in stead of the file name, à la &lt;code&gt;popen&lt;/code&gt;. &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6096089197821225838?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6096089197821225838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6096089197821225838' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6096089197821225838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6096089197821225838'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/06/record-sound-currently-playing-to-file.html' title='Record sound currently playing to file using ALSA'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-9176408352449009163</id><published>2011-06-09T05:17:00.001-07:00</published><updated>2011-08-16T01:40:32.674-07:00</updated><title type='text'>Stripping an Ubuntu system to just the basics...</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html"&gt;http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;WARNING:&lt;/span&gt; I am not responsible for you trashing  your system. Use this guide with care. No attempt was made to ensure  your intelligence level (nor mine).&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green;"&gt;UPDATE:&lt;/span&gt; Please read the comments about using  apt-mark instead of the man-handler of a script that I have in the main  post. Should lessen the chance of hosing your system.&lt;br /&gt;&lt;br /&gt;While working on a cross-build system inside an Ubuntu 10.10 virtual  machine instance, I decided I didn't want all the fluff of the desktop  version. However, instead of just going through the entire package list  on the machine, I came up with a quick way to have APT automatically  handle it for me.&lt;br /&gt;&lt;br /&gt;Ubuntu is nice in that it has meta-packages for the different levels of  their system. The top-level meta-packages -- ubuntu-minimal,  ubuntu-standard and ubuntu-desktop -- let APT know which package group  to install (ubuntu-standard is generally used for server installs). APT  also has the nice functionality of automatically being able to remove  packages which were only installed because they were depended on by some  other package. For example, if you install ffmpeg, you get a ton of  libraries with it. If you then remove ffmpeg, you can run "apt-get  autoremove" to also remove the libraries that are no longer needed  because they were only installed to satisfy ffmpeg's dependencies.&lt;br /&gt;&lt;br /&gt;So now, how to abuse this functionality. First, we find out how APT  tracks these implicit/explicit package states (packages we installed  directly vs. packages that were only installed to satisfy dependencies).  We find /var/lib/apt/extended_states. The format is similar to  /var/lib/dpkg/status and has stanzas in the form of:&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;Package: foo Architecture: i386 Auto-Installed: 1&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;So here's a quick script that will mark all of your currently installed packages as auto-installed:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;arch=$(dpkg --print-architecture)&lt;br /&gt;dpkg --get-selections | awk '{print $1}' | \&lt;br /&gt;(while read pkg; do&lt;br /&gt;        echo "Package: $pkg"&lt;br /&gt;        echo "Architecture: $arch"&lt;br /&gt;        echo "Auto-Installed: 1"&lt;br /&gt;        echo&lt;br /&gt;done)&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Here's how we use it (ai-all.sh is the shell script from above):&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;sudo cp /var/lib/apt/extended_states /var/lib/apt/extended_states.bak&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;bash ai-all.sh | sudo tee /var/lib/apt/extended_states &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Now, we have to tell APT that we want to keep some things. Personally, I  went with the ubuntu-standard as a base line and added a few  necessities for good measure. You could go with ubuntu-minimal, and also  add packages here that you specifically want to keep (otherwise the  commands later will remove them). Note, I specifically added grub-pc  because a boot-loader is not a required package (think EC2, diskless  installs, etc.). Be sure to add your boot-loader to this command if you  require it.&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;sudo apt-get install ubuntu-standard grub-pc vim build-essential git&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;This most likely wont do much, since these packages are already  installed. However, APT will mark them as "Auto-Installed: 0" so that it  knows we explicitly installed them. Next, time to ditch a few hundred  megs:&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;sudo apt-get --purge autoremove&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;This will take some time and finally spew out a huge list of things to  remove. You may want to give it a quick once-over to make sure you  aren't tossing something important. If you see a package you need, ^C  out and run the apt-get install command again with the new package(s).&lt;br /&gt;&lt;br /&gt;So now you should be clean and clear. Note that the above --purge option  is meant to completely remove things like configuration files that were  installed with the packages you are removing. If that scares you, then  remove that option. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="Blog1_comments-block-wrapper"&gt;&lt;br /&gt;&lt;dl class="avatar-comment-indent" id="comments-block"&gt;&lt;dt class="comment-author blog-author" id="c6082830020992975395"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c6082830020992975395"&gt;&lt;/a&gt; &lt;div class="avatar-image-container avatar-stock"&gt;&lt;span dir="ltr"&gt;&lt;a class="avatar-hovercard" href="http://www.blogger.com/profile/16641016264284463086" id="av-0-16641016264284463086" rel="nofollow"&gt;&lt;img alt="" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" title="Ben Collins" width="16" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/profile/16641016264284463086" rel="nofollow"&gt;Ben Collins&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-6082830020992975395"&gt;I should point out that this also works if you've installed a bunch of  things and want to go back to the fresh package list. So you could do  this for the ubuntu-desktop meta-package too. &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html?showComment=1307553827539#c6082830020992975395" title="comment permalink"&gt; June 8, 2011 1:23:00 PM EDT &lt;/a&gt;  &lt;/span&gt; &lt;/dd&gt;&lt;dt class="comment-author " id="c4601883316107054692"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c4601883316107054692"&gt;&lt;/a&gt; &lt;div class="avatar-image-container avatar-stock"&gt;&lt;span dir="ltr"&gt;&lt;a class="avatar-hovercard" href="http://gedmin.as/" id="av-1-15209375172543187797" rel="nofollow"&gt;&lt;img alt="" height="16" src="http://img1.blogblog.com/img/openid16-rounded.gif" title="Marius Gedminas" width="16" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://gedmin.as/" rel="nofollow"&gt;Marius Gedminas&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-4601883316107054692"&gt;Could you use 'aptitude markauto ".*"' instead of playing with /var/lib/apt/extended_states directly? &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html?showComment=1307561825771#c4601883316107054692" title="comment permalink"&gt; June 8, 2011 3:37:00 PM EDT &lt;/a&gt;  &lt;/span&gt; &lt;/dd&gt;&lt;dt class="comment-author blog-author" id="c2614957999575541355"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c2614957999575541355"&gt;&lt;/a&gt; &lt;div class="avatar-image-container avatar-stock"&gt;&lt;span dir="ltr"&gt;&lt;a class="avatar-hovercard" href="http://www.blogger.com/profile/16641016264284463086" id="av-2-16641016264284463086" rel="nofollow"&gt;&lt;img alt="" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" title="Ben Collins" width="16" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/profile/16641016264284463086" rel="nofollow"&gt;Ben Collins&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-2614957999575541355"&gt;@Marius, I've never used aptitude, but at first glance of aptitude(8) it sounds like it would do the trick. &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html?showComment=1307562381744#c2614957999575541355" title="comment permalink"&gt; June 8, 2011 3:46:00 PM EDT &lt;/a&gt;  &lt;/span&gt; &lt;/dd&gt;&lt;dt class="comment-author " id="c967019258772829506"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c967019258772829506"&gt;&lt;/a&gt; &lt;div class="avatar-image-container avatar-stock"&gt;&lt;span dir="ltr"&gt;&lt;a class="avatar-hovercard" href="http://hoellp.myopenid.com/" id="av-3-02247021795335137410" rel="nofollow"&gt;&lt;img alt="" height="16" src="http://img1.blogblog.com/img/openid16-rounded.gif" title="hoellp" width="16" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://hoellp.myopenid.com/" rel="nofollow"&gt;hoellp&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-967019258772829506"&gt;I do a similar thing with aptitude (the curses version) if i want to  switch the DE. I go to 'Tasks' and purge (_) the whole package, then i  go to another desktop (ubuntu-desktop, kubuntu-desktop, ubuntu-standard,  ubuntu-minimal) and mark it as install (+). Then i let it run. Does  basically the same thing, but gives me greater control because i can  view the list of changes and change it without redoing everything. Worked fine the last couple of times i used it. &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html?showComment=1307563077998#c967019258772829506" title="comment permalink"&gt; June 8, 2011 3:57:00 PM EDT &lt;/a&gt;  &lt;/span&gt; &lt;/dd&gt;&lt;dt class="comment-author " id="c6711858617302630585"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c6711858617302630585"&gt;&lt;/a&gt; &lt;div class="avatar-image-container avatar-stock"&gt;&lt;span dir="ltr"&gt;&lt;a href="http://corezero.net/" rel="nofollow"&gt;&lt;img alt="" height="16" src="http://img1.blogblog.com/img/blank.gif" title="Mircea" width="16" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://corezero.net/" rel="nofollow"&gt;Mircea&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-6711858617302630585"&gt;@Marius Gedminas  I'd use "apt-mark markauto" instead of "aptitude markauto" because apt-mark is installed by default whereas aptitude is not. &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html?showComment=1307569432420#c6711858617302630585" title="comment permalink"&gt; June 8, 2011 5:43:00 PM EDT &lt;/a&gt;  &lt;/span&gt; &lt;/dd&gt;&lt;dt class="comment-author " id="c1030394600897766358"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c1030394600897766358"&gt;&lt;/a&gt; &lt;div class="avatar-image-container vcard"&gt;&lt;span dir="ltr"&gt;&lt;a class="avatar-hovercard" href="http://www.blogger.com/profile/08794280816859405003" id="av-5-08794280816859405003" rel="nofollow"&gt;&lt;img alt="" class="delayLoad" height="35" longdesc="http://1.bp.blogspot.com/_-6oD0I-v8h8/TH47_znpyDI/AAAAAAAAB4c/cz3ui3BVUeo/S45/Wilhelm%2BStapelberg.jpg" src="http://1.bp.blogspot.com/_-6oD0I-v8h8/TH47_znpyDI/AAAAAAAAB4c/cz3ui3BVUeo/S45/Wilhelm%2BStapelberg.jpg" title="stapel" width="35" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/profile/08794280816859405003" rel="nofollow"&gt;stapel&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-1030394600897766358"&gt;should this line:  sudo apt-get install boot-standard grub-pc vim build-essential git  not be: sudo apt-get install ubuntu-standard grub-pc vim build-essential git  instead? &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;a href="http://ben-collins.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html?showComment=1307575986421#c1030394600897766358" title="comment permalink"&gt; June 8, 2011 7:33:00 PM EDT &lt;/a&gt;  &lt;/span&gt; &lt;/dd&gt;&lt;dt class="comment-author blog-author" id="c1527631715712184429"&gt; &lt;a href="http://www.blogger.com/post-edit.g?blogID=30171908&amp;amp;postID=9176408352449009163&amp;amp;from=pencil" name="c1527631715712184429"&gt;&lt;/a&gt; &lt;div class="avatar-image-container avatar-stock"&gt;&lt;span dir="ltr"&gt;&lt;a class="avatar-hovercard" href="http://www.blogger.com/profile/16641016264284463086" id="av-6-16641016264284463086" rel="nofollow"&gt;&lt;img alt="" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" title="Ben Collins" width="16" /&gt;  &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/profile/16641016264284463086" rel="nofollow"&gt;Ben Collins&lt;/a&gt; said... &lt;/dt&gt;&lt;dd class="comment-body" id="Blog1_cmt-1527631715712184429"&gt;Thanks @stapel, fixed now. &lt;/dd&gt;&lt;dd class="comment-footer"&gt;&lt;span class="comment-timestamp"&gt; &lt;/span&gt; &lt;/dd&gt;&lt;/dl&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-9176408352449009163?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/9176408352449009163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=9176408352449009163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/9176408352449009163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/9176408352449009163'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/06/stripping-ubuntu-system-to-just-basics.html' title='Stripping an Ubuntu system to just the basics...'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_-6oD0I-v8h8/TH47_znpyDI/AAAAAAAAB4c/cz3ui3BVUeo/s72-c/Wilhelm%2BStapelberg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7101374498068236232</id><published>2011-06-09T05:15:00.001-07:00</published><updated>2011-06-09T05:15:24.138-07:00</updated><title type='text'>update adobe flash player automatically ubuntu</title><content type='html'>&lt;font style="font-family: courier new,monospace;" size="2"&gt;alias update_adobe_flash_player=&amp;#39;sudo apt-get install flashplugin-installer&amp;#39;&lt;br&gt;&lt;br&gt;apt-cache policy  flashplugin-installer                                                                   &lt;br&gt; flashplugin-installer:                                                                                                  &lt;br&gt;  Installed: 10.3.181.22ubuntu0.10.04.1                                                                                 &lt;br&gt;   Candidate: 10.3.181.22ubuntu0.10.04.1                                                                                 &lt;br&gt;  Version table:                                                                                                        &lt;br&gt;  *** 10.3.181.22ubuntu0.10.04.1 0                                                                                       &lt;br&gt;        500 &lt;a href="http://security.ubuntu.com/ubuntu/"&gt;http://security.ubuntu.com/ubuntu/&lt;/a&gt; lucid-security/multiverse Packages                                       &lt;br&gt;         500 &lt;a href="http://ftp.hosteurope.de/mirror/archive.ubuntu.com/"&gt;http://ftp.hosteurope.de/mirror/archive.ubuntu.com/&lt;/a&gt; lucid-updates/multiverse Packages                       &lt;br&gt;        100 /var/lib/dpkg/status                                                                                        &lt;br&gt;      10.0.45.2ubuntu1 0                                                                                                 &lt;br&gt;        500 &lt;a href="http://ftp.hosteurope.de/mirror/archive.ubuntu.com/"&gt;http://ftp.hosteurope.de/mirror/archive.ubuntu.com/&lt;/a&gt; lucid/multiverse Packages&lt;br&gt; &lt;br&gt;&lt;br&gt;dpkg -L flashplugin-installer                                                                             &lt;br&gt;/.                                                                                                                      &lt;br&gt; /usr                                                                                                                    &lt;br&gt;/usr/lib                                                                                                                &lt;br&gt; /usr/lib/xulrunner                                                                                                      &lt;br&gt;/usr/lib/xulrunner/plugins                                                                                              &lt;br&gt; /usr/lib/mozilla                                                                                                        &lt;br&gt;/usr/lib/mozilla/plugins                                                                                                &lt;br&gt; /usr/lib/iceape                                                                                                         &lt;br&gt;/usr/lib/iceape/plugins                                                                                                 &lt;br&gt; /usr/lib/iceweasel                                                                                                      &lt;br&gt;/usr/lib/iceweasel/plugins                                                                                              &lt;br&gt; /usr/lib/firefox                                                                                                        &lt;br&gt;/usr/lib/firefox/plugins                                                                                                &lt;br&gt; /usr/lib/midbrowser                                                                                                     &lt;br&gt;/usr/lib/midbrowser/plugins                                                                                             &lt;br&gt; /usr/lib/xulrunner-addons                                                                                               &lt;br&gt;/usr/lib/xulrunner-addons/plugins                                                                                       &lt;br&gt; /usr/lib/flashplugin-installer                                                                                          &lt;br&gt;/usr/lib/nspluginwrapper                                                                                                &lt;br&gt; /usr/lib/nspluginwrapper/dirs.d                                                                                         &lt;br&gt;/usr/lib/nspluginwrapper/dirs.d/flashplugin-installer                                                                   &lt;br&gt; /usr/share                                                                                                              &lt;br&gt;/usr/share/ubufox                                                                                                       &lt;br&gt; /usr/share/ubufox/plugins                                                                                               &lt;br&gt;/usr/share/doc                                                                                                          &lt;br&gt; /usr/share/doc/flashplugin-installer                                                                                    &lt;br&gt;/usr/share/doc/flashplugin-installer/copyright                                                                          &lt;br&gt; /usr/share/doc/flashplugin-installer/changelog.gz                                                                       &lt;br&gt;/usr/share/lintian                                                                                                      &lt;br&gt; /usr/share/lintian/overrides                                                                                            &lt;br&gt;/usr/share/lintian/overrides/flashplugin-installer                                                                      &lt;br&gt; /var                                                                                                                    &lt;br&gt;/var/lib                                                                                                                &lt;br&gt; /var/lib/flashplugin-installer                                                                                          &lt;br&gt;/var/cache                                                                                                              &lt;br&gt; /var/cache/flashplugin-installer          &lt;/font&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7101374498068236232?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7101374498068236232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7101374498068236232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7101374498068236232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7101374498068236232'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/06/update-adobe-flash-player-automatically.html' title='update adobe flash player automatically ubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2544746401971502523</id><published>2011-04-26T01:38:00.000-07:00</published><updated>2011-04-26T01:39:45.154-07:00</updated><title type='text'>2.6.39-rc3-15april-1000hz powertop-old</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-LqSgnUtuGkA/TbaExwkHRzI/AAAAAAAAANs/J2Tmm2ig_TY/s1600/2.6.39-rc3.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 198px;" src="http://3.bp.blogspot.com/-LqSgnUtuGkA/TbaExwkHRzI/AAAAAAAAANs/J2Tmm2ig_TY/s320/2.6.39-rc3.png" alt="" id="BLOGGER_PHOTO_ID_5599809177066620722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;2.6.39-rc3-15april-1000hz&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2544746401971502523?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2544746401971502523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2544746401971502523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2544746401971502523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2544746401971502523'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/04/2639-rc3-15april-1000hz-powertop-old.html' title='2.6.39-rc3-15april-1000hz powertop-old'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-LqSgnUtuGkA/TbaExwkHRzI/AAAAAAAAANs/J2Tmm2ig_TY/s72-c/2.6.39-rc3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7778663074303775713</id><published>2011-03-02T09:53:00.001-08:00</published><updated>2011-03-02T09:53:42.206-08:00</updated><title type='text'>System Rescue CD from hdd</title><content type='html'>&lt;font style="font-family: courier new,monospace;" size="2"&gt;/etc/grub.d/40_custom&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;menuentry &amp;quot;System Rescue CD&amp;quot; {&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;        set root=&amp;#39;(hd0,1)&amp;#39;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;        linux /sysrcd/rescuecd subdir=sysrcd setkmap=uk&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;        initrd /sysrcd/initram.igz&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;}&lt;/span&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7778663074303775713?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7778663074303775713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7778663074303775713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7778663074303775713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7778663074303775713'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/03/system-rescue-cd-from-hdd.html' title='System Rescue CD from hdd'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8138822015145428665</id><published>2011-02-20T12:38:00.001-08:00</published><updated>2011-02-20T12:38:40.127-08:00</updated><title type='text'>ubuntu maverick dell e4300</title><content type='html'>&lt;span style="font-family: courier new,monospace;"&gt;1. /etc/modprobe.d/options.conf&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;options iwlcore led_mode=1&lt;/span&gt;&lt;br&gt; this will prevent blinking of the indicator LED to a constant illumunation when it is switched on.&lt;br&gt;parm:           led_mode:led mode: 0=blinking, 1=On(RF On)/Off(RF Off), (default 0) (int)&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;iwlagn intel wifi &lt;/span&gt;&lt;br&gt; &lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;2. make xconfig &lt;/span&gt;&lt;br&gt;QT4 kernel compatibility&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;update-alternatives --config moc&lt;/span&gt;&lt;br&gt;change to default which is the qt3 moc to the qt4 moc.&lt;br&gt; You may have to clean the folder before running make xconfig.&lt;br&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8138822015145428665?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8138822015145428665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8138822015145428665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8138822015145428665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8138822015145428665'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/02/ubuntu-maverick-dell-e4300.html' title='ubuntu maverick dell e4300'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2044883231767700414</id><published>2011-01-19T08:51:00.001-08:00</published><updated>2011-01-19T08:52:27.316-08:00</updated><title type='text'>Add or edit launchers in unity-2d-qt</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fjNIXbiPEqk/TTcWw7kJcnI/AAAAAAAAANg/fcc9CNhX3W8/s1600/edit-unity-launcher.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 259px;" src="http://2.bp.blogspot.com/_fjNIXbiPEqk/TTcWw7kJcnI/AAAAAAAAANg/fcc9CNhX3W8/s320/edit-unity-launcher.png" alt="" id="BLOGGER_PHOTO_ID_5563940894518375026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Add or edit launchers in unity-2d-qt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2044883231767700414?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2044883231767700414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2044883231767700414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2044883231767700414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2044883231767700414'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/01/add-or-edit-launchers-in-unity-2d-qt.html' title='Add or edit launchers in unity-2d-qt'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_fjNIXbiPEqk/TTcWw7kJcnI/AAAAAAAAANg/fcc9CNhX3W8/s72-c/edit-unity-launcher.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8841752378576250001</id><published>2011-01-13T07:41:00.001-08:00</published><updated>2011-01-13T07:41:33.546-08:00</updated><title type='text'>Refresh Music Library N97</title><content type='html'>cd /media/NOKIAN9732G/Private/&lt;br&gt;rm 10281e17/ \[101ffc31\]* -f&lt;p&gt;Delete the files:&lt;p&gt; [101ffc31]mpxv2_5.db&lt;br&gt; [101ffc31]pcv6_1.db&lt;br&gt; [102830AB]thumbnail_v2.db&lt;br&gt;[101ffc31]mpxv2_5.db-journal&lt;br&gt; [101ffc31]pcv6_1.db-journal&lt;p&gt;&lt;br&gt;pcv is for podcasts&lt;br&gt;mpxv is for music&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8841752378576250001?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8841752378576250001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8841752378576250001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8841752378576250001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8841752378576250001'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2011/01/refresh-music-library-n97.html' title='Refresh Music Library N97'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3128403159490768992</id><published>2010-12-16T12:02:00.001-08:00</published><updated>2010-12-16T12:02:07.850-08:00</updated><title type='text'>Howto to rebuild Debian packages</title><content type='html'>&lt;a href="http://raphaelhertzog.com/2010/12/15/howto-to-rebuild-debian-packages/"&gt;http://raphaelhertzog.com/2010/12/15/howto-to-rebuild-debian-packages/&lt;/a&gt;&lt;p&gt;1. apt-get source  packagename&lt;p&gt;2. apt-get build-dep packagename&lt;br&gt;If you can&amp;#39;t use APT for this, enter the directory where the source&lt;br&gt;package has been unpacked and run dpkg-checkbuilddeps. It will spit&lt;br&gt;out a list of unmet build dependencies (if there are any, otherwise it&lt;br&gt;will print nothing and you can go ahead safely). With a bit of copy&lt;br&gt;and paste and a &amp;quot;apt-get install&amp;quot; invocation, you&amp;#39;ll install the&lt;br&gt;required packages in a few seconds.&lt;p&gt;3. Do whatever changes you need&lt;p&gt;I won&amp;#39;t detail this step since it depends on your specific goal with&lt;br&gt;the rebuild. You might have to edit debian/rules, or to apply a patch.&lt;p&gt;But one thing is sure, if you have made any change or have recompiled&lt;br&gt;the package in a different environment, you should really change its&lt;br&gt;version number. You can do this with &amp;quot;dch --local foo&amp;quot; (again from the&lt;br&gt;devscripts package), replace &amp;quot;foo&amp;quot; by a short name identifying you as&lt;br&gt;the supplier of the updated version. It will update debian/changelog&lt;br&gt;and invite you to write a small entry documenting your change.&lt;p&gt;4. Build the package&lt;p&gt;The last step is also the simplest one now that everything is in&lt;br&gt;place. You must be in the directory of the unpacked source package.&lt;br&gt;Now run either &amp;quot;debuild -us -uc&amp;quot; (recommended, requires the devscripts&lt;br&gt;package) or directly &amp;quot;dpkg-buildpackage -us -uc&amp;quot;. The &amp;quot;-us -uc&amp;quot;&lt;br&gt;options avoid the signature step in the build process that would&lt;br&gt;generate a (harmless) failure at the end if you have no GPG key&lt;br&gt;matching the name entered in the top entry of the Debian changelog.&lt;p&gt;$ cd publican-2.1&lt;br&gt;$ debuild -us -uc&lt;br&gt; dpkg-buildpackage -rfakeroot -D -us -uc&lt;br&gt;dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2&lt;br&gt;dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):&lt;br&gt;dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2&lt;br&gt;dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2&lt;br&gt;dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor):&lt;br&gt;dpkg-buildpackage: source package publican&lt;br&gt;dpkg-buildpackage: source version 2.1-2rh1&lt;br&gt;dpkg-buildpackage: source changed by Rapha&amp;#235;l Hertzog&lt;br&gt; dpkg-source --before-build publican-2.1&lt;br&gt;dpkg-buildpackage: host architecture i386&lt;br&gt;[...]&lt;br&gt;dpkg-deb: building package `publican&amp;#39; in `../publican_2.1-2rh1_all.deb&amp;#39;.&lt;br&gt; dpkg-genchanges  &amp;gt;../publican_2.1-2rh1_i386.changes&lt;br&gt;dpkg-genchanges: not including original source code in upload&lt;p&gt;Tips:&lt;br&gt;Actually you can do something like this with apt-get. Put the snippet&lt;br&gt;below in /etc/apt/apt.conf.d/local and any package installed by&lt;br&gt;&amp;quot;apt-get build-dep&amp;quot; will be marked as automatically installed and will&lt;br&gt;be removed by the next &amp;quot;apt-get autoremove&amp;quot;.&lt;p&gt;APT::Get::Build-Dep-Automatic true;&lt;p&gt;&lt;br&gt; dpkg-source --after-build publican-2.1&lt;br&gt;dpkg-buildpackage: binary and diff upload (original source NOT included)&lt;br&gt;Now running lintian...&lt;br&gt;Finished running lintian.&lt;p&gt;The build is over, the updated source and binary packages have been&lt;br&gt;generated in the parent directory.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3128403159490768992?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3128403159490768992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3128403159490768992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3128403159490768992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3128403159490768992'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/12/howto-to-rebuild-debian-packages.html' title='Howto to rebuild Debian packages'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3407253778203640383</id><published>2010-12-03T03:48:00.000-08:00</published><updated>2010-12-03T03:58:46.516-08:00</updated><title type='text'>socks ssh through firewall firefox</title><content type='html'>&lt;span style="font-weight: bold;"&gt;socks ssh through firewall firefox&lt;/span&gt;&lt;br /&gt;1.&lt;span style="font-family:courier new;"&gt; ssh -X -fN -l remote_user_name -L 2212:remote_linux_machine:22  firewall_machine&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;instead of 2212 you can use anything higher than 1024 (I think)&lt;br /&gt;&lt;br /&gt;2.&lt;span style="font-family:courier new;"&gt; ssh -X -p2212 -D2232  remote_user_name@localhost&lt;/span&gt;&lt;br /&gt;3. Open firefox and select "only protocol 5"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fjNIXbiPEqk/TPjZWbwaoUI/AAAAAAAAANM/nXxUrDShvTs/s1600/grabnprint.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 318px; height: 320px;" src="http://2.bp.blogspot.com/_fjNIXbiPEqk/TPjZWbwaoUI/AAAAAAAAANM/nXxUrDShvTs/s320/grabnprint.png" alt="" id="BLOGGER_PHOTO_ID_5546421920537944386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;4. If you use an&lt;span style="color: rgb(255, 0, 0);"&gt; internal-hostname in the browser&lt;/span&gt; please make sure you are using the &lt;span style="color: rgb(255, 0, 0);"&gt;IP only&lt;/span&gt; as the DNS resolver is set to your DSL provider and not your remote network DNS server.&lt;br /&gt;&lt;br /&gt;5. Test with&lt;br /&gt;curl --socks5 localhost:2232 google.com&lt;br /&gt;which should show the HTML code&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_fjNIXbiPEqk/TPjbJRFEYAI/AAAAAAAAANU/4f29oUqVHGw/s1600/grabnprint.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 42px;" src="http://4.bp.blogspot.com/_fjNIXbiPEqk/TPjbJRFEYAI/AAAAAAAAANU/4f29oUqVHGw/s320/grabnprint.png" alt="" id="BLOGGER_PHOTO_ID_5546423893356732418" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3407253778203640383?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3407253778203640383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3407253778203640383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3407253778203640383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3407253778203640383'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/12/1.html' title='socks ssh through firewall firefox'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_fjNIXbiPEqk/TPjZWbwaoUI/AAAAAAAAANM/nXxUrDShvTs/s72-c/grabnprint.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8072858753936076546</id><published>2010-11-20T13:34:00.001-08:00</published><updated>2010-11-20T13:34:22.341-08:00</updated><title type='text'>http://patchwork.ozlabs.org/patch/71354/ kernel iwlagn modprobe</title><content type='html'>&lt;pre class="content"&gt;&lt;span class="p_header"&gt;&lt;a href="http://patchwork.ozlabs.org/patch/71354/"&gt;http://patchwork.ozlabs.org/patch/71354/&lt;/a&gt;&lt;br&gt;&lt;br&gt;diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c&lt;/span&gt;&lt;br&gt;&lt;span class="p_header"&gt;index b41ce0f..aaa3ca4 100644&lt;/span&gt;&lt;br&gt; &lt;span class="p_header"&gt;--- a/net/ipv6/addrconf.c&lt;/span&gt;&lt;br&gt;&lt;span class="p_header"&gt;+++ b/net/ipv6/addrconf.c&lt;/span&gt;&lt;br&gt;&lt;span class="p_chunk"&gt;@@ -2754,13 +2754,13 @@&lt;/span&gt; &lt;span class="p_context"&gt; static int addrconf_ifdown(struct net_device *dev, int how)&lt;/span&gt;&lt;br&gt;  			ifa-&amp;gt;state = INET6_IFADDR_STATE_DEAD;&lt;br&gt; 			spin_unlock_bh(&amp;amp;ifa-&amp;gt;state_lock);&lt;br&gt; &lt;br&gt;&lt;span class="p_del"&gt;-			if (state == INET6_IFADDR_STATE_DEAD) {&lt;/span&gt;&lt;br&gt;&lt;span class="p_del"&gt;-				in6_ifa_put(ifa);&lt;/span&gt;&lt;br&gt; &lt;span class="p_del"&gt;-			} else {&lt;/span&gt;&lt;br&gt;&lt;span class="p_add"&gt;+			if (state != INET6_IFADDR_STATE_DEAD) {&lt;/span&gt;&lt;br&gt; 				__ipv6_ifa_notify(RTM_DELADDR, ifa);&lt;br&gt; 				atomic_notifier_call_chain(&amp;amp;inet6addr_chain,&lt;br&gt; 							   NETDEV_DOWN, ifa);&lt;br&gt;  			}&lt;br&gt;&lt;span class="p_add"&gt;+&lt;/span&gt;&lt;br&gt;&lt;span class="p_add"&gt;+			in6_ifa_put(ifa);&lt;/span&gt;&lt;br&gt; 			write_lock_bh(&amp;amp;idev-&amp;gt;lock);&lt;br&gt; 		}&lt;br&gt; 	}&lt;br&gt;&lt;br&gt;&lt;/pre&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8072858753936076546?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8072858753936076546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8072858753936076546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8072858753936076546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8072858753936076546'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/11/httppatchworkozlabsorgpatch71354-kernel.html' title='http://patchwork.ozlabs.org/patch/71354/ kernel iwlagn modprobe'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8046750465260452074</id><published>2010-11-19T06:53:00.001-08:00</published><updated>2011-04-15T07:00:13.448-07:00</updated><title type='text'>fluxbox resize window complete full</title><content type='html'>If you want to have the resize grip available in the complete bottom edge and not just the corners then edit the file&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;src/FbWinFrame.cc&lt;/span&gt;&lt;br /&gt;change:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;const int grip_width = 20; //TODO&lt;/span&gt;   &lt;span style="font-family:arial,helvetica,sans-serif;"&gt;to &lt;/span&gt;  &lt;span style="font-family:courier new,monospace;"&gt;const int grip_width = m_window.width()/2 ; //TODO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now there will the resize grip on the complete bottom of the window.&lt;br /&gt;&lt;br /&gt;To increase the borderwidth or edge do the following:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;name@linux:~ &amp;gt; grep -i width  .fluxbox/styles/kde4/theme.cfg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;menu.bevelWidth:               0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;menu.borderWidth:              1                                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;window.bevelWidth:             0           &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;window.borderWidth:            2&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: courier new;"&gt;window.handleWidth:            1                                 &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;toolbar.borderWidth:           1   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;toolbar.bevelWidth:            1      &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;toolbar.clock.borderWidth:     1  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;toolbar.workspace.borderWidth: 0                            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;toolbar.iconbar.borderWidth:   1   &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Dont do this&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;to increase the thickness of the grip (only to the lower bottom of the window)&lt;br /&gt;Edit:  src/FbWinFrameTheme.cc&lt;br /&gt;*m_handle_width = FbTk::Util::clamp(*m_handle_width, 0, 200);&lt;br /&gt;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;*m_handle_width = FbTk::Util::clamp(*m_handle_width, 4, 200);&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8046750465260452074?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8046750465260452074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8046750465260452074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8046750465260452074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8046750465260452074'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/11/fluxbox-resize-window-complete-full.html' title='fluxbox resize window complete full'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2979989411066796041</id><published>2010-11-19T03:27:00.001-08:00</published><updated>2010-11-19T03:27:41.856-08:00</updated><title type='text'>intel gm45 vaapi mplayer</title><content type='html'>wget &lt;a href="http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-20101115-FULL.tar.bz2"&gt;http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-20101115-FULL.tar.bz2&lt;/a&gt;&lt;p&gt;cd mplayer-vaapi/&lt;p&gt;patch -p1 &amp;lt; ../patches/mplayer-vaapi.patch&lt;p&gt;./configure --help&lt;br&gt;wget &lt;a href="http://www.splitted-desktop.com/~gbeauchesne/libva/libva_0.31.1-1+sds4.tar.gz"&gt;http://www.splitted-desktop.com/~gbeauchesne/libva/libva_0.31.1-1+sds4.tar.gz&lt;/a&gt;&lt;p&gt;cd libva-0.31.1/&lt;br&gt;for p in debian/patches/*.patch; do patch -p1 &amp;lt; $p; done&lt;p&gt;or&lt;p&gt;dpkg-buildpackage -rfakeroot -uc -us&lt;br&gt;sudo dpkg -i libva1_0.31.1-1+sds4_i386.deb&lt;br&gt;libva-dev_0.31.1-1+sds4_i386.deb&lt;br&gt;libva-driver-i965_0.31.1-1+sds4_i386.deb&lt;p&gt;./configure  --enable-vaapi --prefix=/software/linuxsoft/mplayer-vaapi&lt;br&gt;make install&lt;p&gt;alias mplayervaapi=&amp;#39;/software/linuxsoft/mplayer-vaapi/bin/mplayer  -vo&lt;br&gt;vaapi -va vaapi &amp;#39;&lt;p&gt;lucid supports only MPEG2 acceleration because of old intel driver&lt;br&gt;(2.9.1-3ubuntu5)&lt;p&gt;&lt;a href="http://intellinuxgraphics.org/documentation.html"&gt;http://intellinuxgraphics.org/documentation.html&lt;/a&gt;&lt;br&gt;Question: How to play media with VAAPI?&lt;br&gt;Answer&lt;br&gt;VAAPI is supported on G45/GM45 platforms and later. Make sure you have:&lt;br&gt;1. Intel video driver package. The latest stable release is recommended.&lt;br&gt;2. The media player supports VAAPI. e.g. if you want to use mplayer,&lt;br&gt;you need compile and install the mplayer source package with the&lt;br&gt;mplayer vaapi patches.&lt;br&gt;3. libva driver git://&lt;a href="http://git.freedesktop.org/git/libva"&gt;git.freedesktop.org/git/libva&lt;/a&gt;, need to compile&lt;br&gt;and install.&lt;p&gt;use vainfo to see what is supported.&lt;br&gt;libva: libva version 0.31.1-sds1&lt;br&gt;libva: va_getDriverName() returns 0&lt;br&gt;libva: Trying to open /usr/lib/va/drivers/i965_drv_video.so&lt;br&gt;libva: va_openDriver() returns 0&lt;p&gt;&lt;br&gt;vainfo: VA API version: 0.31&lt;br&gt;vainfo: Driver version: i965 Driver 0.1&lt;br&gt;vainfo: Supported profile and entrypoints&lt;br&gt;      VAProfileMPEG2Simple            : VAEntrypointVLD&lt;br&gt;      VAProfileMPEG2Main              : VAEntrypointVLD&lt;p&gt;&lt;a href="http://lists.freedesktop.org/archives/intel-gfx/2010-October/008325.html"&gt;http://lists.freedesktop.org/archives/intel-gfx/2010-October/008325.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2979989411066796041?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2979989411066796041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2979989411066796041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2979989411066796041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2979989411066796041'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/11/intel-gm45-vaapi-mplayer.html' title='intel gm45 vaapi mplayer'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3012538370242269340</id><published>2010-11-03T05:21:00.001-07:00</published><updated>2010-11-03T05:21:21.599-07:00</updated><title type='text'>kernel-package make-kpkg maverick</title><content type='html'>&lt;span style="font-family: courier new,monospace;"&gt;kernel-package make-kpkg maverick&lt;br&gt;fakeroot make-kpkg --initrd kernel_image kernel_headers&lt;/span&gt;&lt;br&gt;&lt;br&gt;Edit &lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;kernel_source_dir/scripts/setlocalversion . &lt;/span&gt;&lt;br&gt; &lt;br&gt;Comment all these lines&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;#if $short; then&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;#  echo &amp;quot;+&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;#return&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;#fi&lt;/span&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3012538370242269340?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3012538370242269340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3012538370242269340' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3012538370242269340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3012538370242269340'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/11/kernel-package-make-kpkg-maverick.html' title='kernel-package make-kpkg maverick'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5789937848359304569</id><published>2010-10-30T01:43:00.001-07:00</published><updated>2010-10-30T01:43:17.814-07:00</updated><title type='text'>radio 4 stream using rtmpdump</title><content type='html'>&lt;span style="font-family: courier new,monospace;"&gt;./get_iplayer --profile-dir .get_iplayer  --stream --type=liveradio &amp;quot;Radio 4&amp;quot; --player=&amp;quot;mplayer -nocache  -&amp;quot;&lt;/span&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5789937848359304569?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5789937848359304569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5789937848359304569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5789937848359304569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5789937848359304569'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/10/radio-4-stream-using-rtmpdump.html' title='radio 4 stream using rtmpdump'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8742808912015753909</id><published>2010-10-26T10:59:00.001-07:00</published><updated>2010-10-26T10:59:09.065-07:00</updated><title type='text'>nokia 2710</title><content type='html'>nokia 2710&lt;p&gt;ffmpeg -i &amp;quot;${1}&amp;quot; -acodec libfaac -ab 128kb -vcodec mpeg4 -b 1200kb&lt;br&gt;-mbd 2 -flags +4mv -trellis 2 -cmp 2 -subcmp 2 -s 320x180 -metadata&lt;br&gt;title=&amp;quot;${1}&amp;quot; &amp;quot;/tmp/${1}_n2710.mp4&amp;quot;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8742808912015753909?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8742808912015753909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8742808912015753909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8742808912015753909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8742808912015753909'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/10/nokia-2710.html' title='nokia 2710'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2509827175075180483</id><published>2010-10-02T13:43:00.001-07:00</published><updated>2010-10-02T13:43:49.861-07:00</updated><title type='text'>Open-Source Speech Recognition</title><content type='html'>&lt;a href="http://simon-listens.blogspot.com/"&gt;http://simon-listens.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2509827175075180483?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2509827175075180483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2509827175075180483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2509827175075180483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2509827175075180483'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/10/open-source-speech-recognition.html' title='Open-Source Speech Recognition'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7352064527198934613</id><published>2010-09-17T23:16:00.001-07:00</published><updated>2010-09-17T23:16:50.083-07:00</updated><title type='text'>bbc wma streams radio</title><content type='html'>&lt;a href="http://talk.maemo.org/showthread.php?t=46040"&gt;http://talk.maemo.org/showthread.php?t=46040&lt;/a&gt;&lt;p&gt;# BBC Radio World Service &lt;a href="http://www.bbc.co.uk/worldservice/me...fent_au_nb.asx"&gt;http://www.bbc.co.uk/worldservice/me...fent_au_nb.asx&lt;/a&gt;&lt;br&gt;# BBC World Service 24 Hour News Channel&lt;br&gt;&lt;a href="http://www.bbc.co.uk/worldservice/me...nnws_au_nb.asx"&gt;http://www.bbc.co.uk/worldservice/me...nnws_au_nb.asx&lt;/a&gt;&lt;br&gt;# BBC Radio Arabic &lt;a href="http://www.bbc.co.uk/arabic/meta/tx/...live_au_nb.asx"&gt;http://www.bbc.co.uk/arabic/meta/tx/...live_au_nb.asx&lt;/a&gt;&lt;br&gt;# BBC Radio Russia &lt;a href="http://www.bbc.co.uk/russian/meta/tx...live_au_nb.asx"&gt;http://www.bbc.co.uk/russian/meta/tx...live_au_nb.asx&lt;/a&gt; (link)&lt;br&gt;National&lt;p&gt;* BBC Radio 1 - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r1.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r1.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 1xtra - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r1x.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r1x.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 2 - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r2.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r2.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 3 - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r3.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r3.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 4 - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r4.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r4.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 4 Long Wave LW - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r4lw.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r4lw.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 5 Live - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r5l.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r5l.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 5 Live Sports Extra -&lt;br&gt;&lt;a href="http://www.bbc.co.uk/radio/listen/live/r5lsp.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r5lsp.asx&lt;/a&gt; (link)&lt;br&gt;* BBC Radio 6 - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r6.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r6.asx&lt;/a&gt;&lt;br&gt;* BBC Radio 7 - &lt;a href="http://www.bbc.co.uk/radio/listen/live/r7.asx"&gt;http://www.bbc.co.uk/radio/listen/live/r7.asx&lt;/a&gt;&lt;br&gt;* BBC Asian Network - &lt;a href="http://www.bbc.co.uk/radio/listen/live/ran.asx"&gt;http://www.bbc.co.uk/radio/listen/live/ran.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Cymru - &lt;a href="http://www.bbc.co.uk/radio/listen/live/rc.asx"&gt;http://www.bbc.co.uk/radio/listen/live/rc.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Foyle - &lt;a href="http://www.bbc.co.uk/radio/listen/live/rf.asx"&gt;http://www.bbc.co.uk/radio/listen/live/rf.asx&lt;/a&gt;&lt;br&gt;* BBC Radio nan Gaidheal - &lt;a href="http://www.bbc.co.uk/radio/listen/live/rng.asx"&gt;http://www.bbc.co.uk/radio/listen/live/rng.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Scotland - &lt;a href="http://www.bbc.co.uk/radio/listen/live/rs.asx"&gt;http://www.bbc.co.uk/radio/listen/live/rs.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Ulster - &lt;a href="http://www.bbc.co.uk/radio/listen/live/ru.asx"&gt;http://www.bbc.co.uk/radio/listen/live/ru.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Wales - &lt;a href="http://www.bbc.co.uk/radio/listen/live/rw.asx"&gt;http://www.bbc.co.uk/radio/listen/live/rw.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Berkshire - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcberkshire.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcberkshire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Bristol - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcbristol.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcbristol.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Cambridgeshire -&lt;br&gt;&lt;a href="http://www.bbc.co.uk/radio/listen/li...ridgeshire.asx"&gt;http://www.bbc.co.uk/radio/listen/li...ridgeshire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Cornwall - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbccornwall.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbccornwall.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Coventry &amp;amp; Warwickshire -&lt;br&gt;&lt;a href="http://www.bbc.co.uk/radio/listen/li...rwickshire.asx"&gt;http://www.bbc.co.uk/radio/listen/li...rwickshire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Cumbria - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbccumbria.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbccumbria.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Derby - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcderby.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcderby.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Devon - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcdevon.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcdevon.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Essex - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcessex.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcessex.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Gloucestershire -&lt;br&gt;&lt;a href="http://www.bbc.co.uk/radio/listen/li...estershire.asx"&gt;http://www.bbc.co.uk/radio/listen/li...estershire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Guernsey - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcguernsey.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcguernsey.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Hereford &amp;amp; Worcester -&lt;br&gt;&lt;a href="http://www.bbc.co.uk/radio/listen/li...dworcester.asx"&gt;http://www.bbc.co.uk/radio/listen/li...dworcester.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Humberside - &lt;a href="http://www.bbc.co.uk/radio/listen/li...humberside.asx"&gt;http://www.bbc.co.uk/radio/listen/li...humberside.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Jersey - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcjersey.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcjersey.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Kent - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbckent.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbckent.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Lancashire - &lt;a href="http://www.bbc.co.uk/radio/listen/li...lancashire.asx"&gt;http://www.bbc.co.uk/radio/listen/li...lancashire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Leeds - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcleeds.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcleeds.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Leicester - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcleicester.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcleicester.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Lincolnshire - &lt;a href="http://www.bbc.co.uk/radio/listen/li...ncolnshire.asx"&gt;http://www.bbc.co.uk/radio/listen/li...ncolnshire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio London - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbclondon.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbclondon.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Manchester - &lt;a href="http://www.bbc.co.uk/radio/listen/li...manchester.asx"&gt;http://www.bbc.co.uk/radio/listen/li...manchester.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Merseyside - &lt;a href="http://www.bbc.co.uk/radio/listen/li...merseyside.asx"&gt;http://www.bbc.co.uk/radio/listen/li...merseyside.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Newcastle - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcnewcastle.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcnewcastle.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Norfolk - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcnorfolk.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcnorfolk.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Northampton - &lt;a href="http://www.bbc.co.uk/radio/listen/li...orthampton.asx"&gt;http://www.bbc.co.uk/radio/listen/li...orthampton.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Nottingham - &lt;a href="http://www.bbc.co.uk/radio/listen/li...nottingham.asx"&gt;http://www.bbc.co.uk/radio/listen/li...nottingham.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Oxford - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcoxford.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcoxford.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Sheffield - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcsheffield.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcsheffield.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Shropshire - &lt;a href="http://www.bbc.co.uk/radio/listen/li...shropshire.asx"&gt;http://www.bbc.co.uk/radio/listen/li...shropshire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Solent - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcsolent.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcsolent.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Somerset - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcsomerset.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcsomerset.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Stoke - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcstoke.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcstoke.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Suffolk - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcsuffolk.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcsuffolk.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Surrey - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcsurrey.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcsurrey.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Tees - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbctees.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbctees.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Three Counties -&lt;br&gt;&lt;a href="http://www.bbc.co.uk/radio/listen/li...eecounties.asx"&gt;http://www.bbc.co.uk/radio/listen/li...eecounties.asx&lt;/a&gt;&lt;br&gt;* BBC Radio Wiltshire - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcwiltshire.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcwiltshire.asx&lt;/a&gt;&lt;br&gt;* BBC Radio West Midlands - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcwm.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcwm.asx&lt;/a&gt;&lt;br&gt;* BBC Radio York - &lt;a href="http://www.bbc.co.uk/radio/listen/live/bbcyork.asx"&gt;http://www.bbc.co.uk/radio/listen/live/bbcyork.asx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7352064527198934613?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7352064527198934613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7352064527198934613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7352064527198934613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7352064527198934613'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/09/bbc-wma-streams-radio.html' title='bbc wma streams radio'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8212935966961869079</id><published>2010-09-06T06:56:00.001-07:00</published><updated>2010-09-06T06:56:34.415-07:00</updated><title type='text'>browser.cache.disk.parent_directory firefox</title><content type='html'>&lt;p&gt;&lt;a href="http://blog.technicallyworks.com/2009/11/few-tips-for-running-ubuntu-910-karmic.html"&gt;http://blog.technicallyworks.com/2009/11/few-tips-for-running-ubuntu-910-karmic.html&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;My HP Mini 1000 has a 16GB SSD drive, which can die quite quickly if  being written to repetitively and web browsers such as Firefox writes  cache data to disks quite frequently. Therefore, I prefer setting the  Firefox cache folder to the ram disk to make my SSD drive last longer.&lt;/p&gt; &lt;p&gt;In order to change the cache folder, you first need to enter &lt;code&gt;about:config&lt;/code&gt;  in Firefox address bar and click on the &amp;quot;I&amp;#39;ll be careful, I promise&amp;quot;  button. Create a new string value by right click on the list and select  &amp;quot;New -&amp;gt; String&amp;quot;. Name the new value &lt;code&gt;browser.cache.disk.parent_directory&lt;/code&gt; and set the value to &lt;code&gt;/dev/shm/&lt;/code&gt;&lt;i&gt;&amp;lt;your folder name&amp;gt;&lt;/i&gt;. The folder name does not matter and the &lt;code&gt;/dev/shm&lt;/code&gt; folder is the ram disk folder created by Ubuntu.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8212935966961869079?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8212935966961869079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8212935966961869079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8212935966961869079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8212935966961869079'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/09/browsercachediskparentdirectory-firefox.html' title='browser.cache.disk.parent_directory firefox'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7500795358341218876</id><published>2010-09-06T06:22:00.001-07:00</published><updated>2010-09-06T06:22:37.125-07:00</updated><title type='text'>Building a statically-linked program fortran</title><content type='html'>&lt;a name="static-pkgconfig"&gt;&lt;span class="blosxomTitle"&gt;http://blog.sceal.ie/programming/static-pkgconfig.html&lt;br&gt;&lt;br&gt;Building a statically-linked program&lt;/span&gt;&lt;/a&gt;  &lt;div class="blosxomBody"&gt; &lt;p&gt; I&amp;#39;m currently working on a Fortran program at work: a post-processing tool that takes climate data, in &lt;a href="http://en.wikipedia.org/wiki/Netcdf"&gt;NetCDF&lt;/a&gt; format, and outputs in  &lt;a href="http://www2-pcmdi.llnl.gov/cmor"&gt;CMOR2&lt;/a&gt; format (a NetCDF variant with climate conventions). So, it links against netcdf and cmor.  &lt;/p&gt; &lt;p&gt; Now in &lt;a href="http://en.wikipedia.org/wiki/High-performance_computing"&gt;HPC&lt;/a&gt; and climate in particular, codes are typically linked statically: partially for robustness, but mostly for speed (more on which later). So, I&amp;#39;d like to link this statically, as I have tens of terabytes of data to process. Now, mostly I&amp;#39;ve been linking using pkg-config: &lt;/p&gt; &lt;pre&gt;  gfortran -o nemo-rewriter nemo-rewriter.f90 `pkg-config --libs --cflags nemo cmor`&lt;br&gt;&lt;/pre&gt; &lt;p&gt; &lt;em&gt;pkg-config&lt;/em&gt; assembles the libraries. For dynamic libraries, the netcdf and cmor libraries are themselves linked to dependencies. But in the static case, all dependencies need to be on the link line, which is more complex. Never mind, it should be possible with: &lt;/p&gt;&lt;pre&gt;  gfortran -static -o nemo-rewriter nemo-rewriter.f90 `pkg-config --static --libs --cflags nemo cmor`&lt;br&gt;&lt;/pre&gt; &lt;p&gt; This should work by assembling all the required static libraries, via pkg-config dependencies. Unfortunately not every package has a .pc file, and so this fails: As of version 4.1 NetCDF allows a URL instead of a file to read, and hence depends on &lt;a href="http://packages.debian.org/lenny/libcurl3"&gt;curl&lt;/a&gt; to retrieve the file. Curl has  no pkg-config .pc file describing its libraries, and it fails. &lt;/p&gt; &lt;p&gt; Never mind, lets assemble the static libraries by hand. &lt;a href="http://blog.sceal.ie/www.debian.org"&gt;Debian&lt;/a&gt; provides static versions of libraries in the -dev packages. Can I assemble a statically-linked program ? For this I need: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;NetCDF needs libnetcdff.a and libnetcdf.a directly.&lt;/li&gt;&lt;li&gt;NetCDF needs &lt;a href="http://www.hdfgroup.org/HDF5/"&gt;HDF5&lt;/a&gt;: libnethdf5_hl.a and libhdf5.a for version 4 files.&lt;/li&gt;&lt;li&gt;CMOR2 needs: &lt;a href="http://packages.debian.org/sid/libcmor-dev"&gt;libcmor2.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;CMOR2 depends on &lt;a href="http://packages.debian.org/sid/libudunits2-dev"&gt;libudunits2.a&lt;/a&gt;, to convert between physical units.&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; Now here it gets interesting. To handle secure communications and authentication, curl has some complex dependencies. It has two versions. Pick the gnutls one for example: &lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://packages.debian.org/lenny/libgss-dev"&gt;libgss.a&lt;/a&gt; for Generic Security Services.&lt;/li&gt;&lt;li&gt;libgss needs &lt;a href="http://packages.debian.org/lenny/libidn11"&gt;libidn.a&lt;/a&gt; for Internationalized Domain names&lt;/li&gt; &lt;li&gt;libgss needs &lt;a href="http://packages.debian.org/sid/libshishi-dev"&gt;libshishi.a&lt;/a&gt; for Kerberos &lt;/li&gt;&lt;li&gt;libshishi.a needs &lt;a href="http://packages.debian.org/sid/libgpg-error-dev"&gt;libgpg-error.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libshishi.a needs &lt;a href="http://packages.debian.org/sid/libgnutls-dev"&gt;libgnutls.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libshishi.a needs &lt;a href="http://packages.debian.org/sid/libtasn1-3-dev"&gt;libtasn1.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;libshishi.a needs &lt;a href="http://packages.debian.org/sid/libgcrypt11-dev"&gt;libgcrypt.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libshishi.a needs &lt;a href="http://packages.debian.org/sid/libc6-dev"&gt;libresolv.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libssl-dev"&gt;libssl.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libssh-dev"&gt;libssh2.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libldap2-dev"&gt;libldap_r.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libdlap_r.a needs &lt;a href="http://packages.debian.org/sid/libldap2-dev"&gt;liblber.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;libldap_r.a needs &lt;a href="http://packages.debian.org/sid/libsasl2-dev"&gt;libsasl2.a&lt;/a&gt;. Which access databases, so ...&lt;/li&gt;&lt;li&gt;libsasl2.a needs &lt;a href="http://packages.debian.org/sid/libmysqlclient-dev"&gt;libmysqlclient.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;libsasl2.a needs &lt;a href="http://packages.debian.org/sid/libpq-dev"&gt;libpq.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libsasl22.a needs &lt;a href="http://packages.debian.org/sid/libdb-4.8-dev"&gt;libdb-4.8.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libsasl.a needs &lt;a href="http://packages.debian.org/sid/libsqlite-dev"&gt;libsqlite.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;libssl.a needs &lt;a href="http://packages.debian.org/sid/libssl-dev"&gt;libcrypto.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libcrypto.a needs &lt;a href="http://packages.debian.org/sid/zlib1g-dev"&gt;libz.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libc6-dev"&gt;libdl.a&lt;/a&gt;&lt;/li&gt; &lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/commerr-dev"&gt;libcom_err.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libkeyutils-dev"&gt;libkeyutils.a&lt;/a&gt;&lt;/li&gt;&lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libkrb5-dev"&gt;libgssapi_krb5&lt;/a&gt;, &lt;em&gt; which is in dynamic form only&lt;/em&gt;&lt;/li&gt; &lt;li&gt;libcurl.a needs &lt;a href="http://packages.debian.org/sid/libkrb5-dev"&gt;libkrb5crypto&lt;/a&gt;, &lt;em&gt;which has no static library&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;   &lt;p&gt; I may have missed some out, having stopped because there is no static implementation of Kerberos on Debian. But still, the idea that a simple little fortran proggie will statically link in four database libraries is silly. It appears to be no longer possible to simply statically link a program in Debian, and definitely not via pkg-config, because so many dependencies do not yet have configuration files. &lt;/p&gt;   &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7500795358341218876?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7500795358341218876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7500795358341218876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7500795358341218876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7500795358341218876'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/09/building-statically-linked-program.html' title='Building a statically-linked program fortran'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4524237995897836362</id><published>2010-07-27T07:24:00.001-07:00</published><updated>2010-07-27T07:24:37.745-07:00</updated><title type='text'>n97 ffmpeg encoder</title><content type='html'>&lt;span style="font-family: courier new,monospace;"&gt;#!/bin/bash&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;## mobile video encoder for linux&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;if [ -z &amp;quot;$1&amp;quot; ]; then&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  echo -n &amp;quot;Usage: &amp;quot; $0&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  echo &amp;quot;  input file  and output directory&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  exit 1&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;fi&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo &amp;quot; The parameter 'q' which is displayed while encoding is the current quantizer. 1 is good and 31 is worst&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;### this is the small one &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;ffmpeg -i  &amp;quot;${1}&amp;quot; -acodec libfaac -ab 128k -ac 2 -vcodec libx264 -vpre hq -vpre baseline -s 320x180 -aspect 16:9 &amp;quot;${2}/${1}_hq_x264.mp4&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;### this produces large files in MPEG4&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;ffmpeg -i  &amp;quot;${1}&amp;quot; -acodec libfaac -ab 128k -ac 2 -vcodec mpeg4 -b 700k -mbd 2 -flags +4mv+aic -trellis 2 -cmp 2 -subcmp 2 -g 300 -s 640x360 &amp;quot;${2}/${1}_n97_trellis.mp4&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;### change aspect ratio from 4:3 to 16:9&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;### ffmpeg -i  &amp;quot;${1}&amp;quot; -acodec libfaac -ab 128k -ac 2 -vcodec mpeg4 -b 1024k -mbd 2 -flags +4mv+aic -trellis 2 -cmp 2 -s 640x360 -aspect 16:9 &amp;quot;${1}_n97_trellis.mp4&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4524237995897836362?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4524237995897836362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4524237995897836362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4524237995897836362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4524237995897836362'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/07/n97-ffmpeg-encoder.html' title='n97 ffmpeg encoder'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4584821344369173041</id><published>2010-06-04T00:53:00.001-07:00</published><updated>2010-06-04T00:53:33.939-07:00</updated><title type='text'>card reader rc.local changes to ubuntu dell E4300</title><content type='html'>hdparm -B126 -S241 /dev/sda &amp;gt; /dev/null&lt;p&gt;amixer set &amp;#39;PC Beep&amp;#39; 0 &amp;gt; /dev/null&lt;br&gt;amixer set PCM 100% &amp;gt; /dev/null&lt;p&gt;# Save some battery&lt;br&gt;modprobe -rv btusb &amp;gt; /dev/null&lt;p&gt;#Disable ipv6&lt;br&gt;echo 1 &amp;gt; /proc/sys/net/ipv6/conf/all/disable_ipv6&lt;p&gt;#ntpdate server-name&lt;p&gt;# these are required for the Ricoh card reader to work&lt;br&gt;setpci -s 02:01.0 0xCA=0x57&lt;br&gt;setpci -s 02:01.0 0xCB=0x02&lt;br&gt;setpci -s 02:01.0 0xCA=0x00&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4584821344369173041?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4584821344369173041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4584821344369173041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4584821344369173041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4584821344369173041'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/06/card-reader-rclocal-changes-to-ubuntu.html' title='card reader rc.local changes to ubuntu dell E4300'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1625466949537256805</id><published>2010-05-08T02:33:00.001-07:00</published><updated>2010-05-08T02:33:45.375-07:00</updated><title type='text'>wget kde ftp svn download</title><content type='html'>&lt;font style="font-family: courier new,monospace;" size="2"&gt; wget -c --limit-rate=50k --random-wait -nd -nH -r  -X kde-l10n -np mirror-name-kde-until-SRC-dir&lt;br&gt;&lt;br&gt;wget kde ftp svn download&lt;br&gt;&lt;/font&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1625466949537256805?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1625466949537256805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1625466949537256805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1625466949537256805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1625466949537256805'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/05/wget-kde-ftp-svn-download.html' title='wget kde ftp svn download'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6213900411277737344</id><published>2010-05-01T04:08:00.001-07:00</published><updated>2010-05-01T04:08:51.553-07:00</updated><title type='text'>firefox addon Multi-user installation Global installation</title><content type='html'>Global installation firefox addon&lt;br&gt;&lt;p&gt;A global installation will install an extension to the application  directory rather than within a profile, so it will be available to all  users. To perform a global installation you should not activate the .xpi  installer file within your Mozilla application. Instead, download and  save it to disk and ensure that you &lt;a href="http://kb.mozillazine.org/Kill_application" title="Kill  application"&gt; close the application completely&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Then follow one of the following options: &lt;/p&gt; &lt;ul&gt;&lt;li&gt; Restart your Mozilla application with the following &lt;a href="http://kb.mozillazine.org/Command_line_arguments" title="Command  line arguments"&gt;command line arguments&lt;/a&gt;: &lt;/li&gt;&lt;/ul&gt; &lt;pre&gt; -install-global-extension &amp;quot;&amp;lt;path-to-extension&amp;gt;\extname.xpi&amp;quot;&lt;br&gt;&lt;/pre&gt; &lt;p&gt;where &amp;quot;extname.xpi&amp;quot; is the name of the installer file. &lt;/p&gt; &lt;ul&gt;&lt;li&gt; Copy the .xpi file into the &lt;a href="http://kb.mozillazine.org/Installation_directory" title="Installation directory"&gt;&amp;lt;installation directory&amp;gt;&lt;/a&gt;\extensions  folder. When you start your Mozilla application again, it displays an  installation dialog, asking &amp;quot;The following items were found in your  Extensions folder. Do you want to install them?&amp;quot; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Depending on the extension, each user may need to configure a  globally-installed extension independently. &lt;br&gt;&lt;/p&gt;&lt;p&gt;Source: &lt;a href="http://kb.mozillazine.org/Installing_extensions#Multi-user_installation"&gt;http://kb.mozillazine.org/Installing_extensions#Multi-user_installation&lt;/a&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6213900411277737344?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6213900411277737344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6213900411277737344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6213900411277737344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6213900411277737344'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/05/firefox-addon-multi-user-installation.html' title='firefox addon Multi-user installation Global installation'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6848871357255729251</id><published>2010-04-23T06:35:00.001-07:00</published><updated>2010-04-23T06:35:37.548-07:00</updated><title type='text'>cp_p cp copy progress bar</title><content type='html'>&lt;a href="http://chris-lamb.co.uk/2008/01/24/can-you-get-cp-to-give-a-progress-bar-like-wget/"&gt;http://chris-lamb.co.uk/2008/01/24/can-you-get-cp-to-give-a-progress-bar-like-wget/&lt;/a&gt;&lt;br&gt;&lt;br&gt;cp_p cp copy progress bar&lt;br&gt;&lt;br&gt; &lt;span style="font-family: courier new,monospace;"&gt;cp_p()&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;{  &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;   strace -q -ewrite cp -- &amp;quot;${1}&amp;quot; &amp;quot;${2}&amp;quot; 2&amp;gt;&amp;amp;1 \&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;      | awk &amp;#39;{&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;        count += $NF&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;            if (count % 10 == 0) {&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;               percent = count / total_size * 100&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;               printf &amp;quot;%3d%% [&amp;quot;, percent&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;               for (i=0;i&amp;lt;=percent;i++)&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;                  printf &amp;quot;=&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;               printf &amp;quot;&amp;gt;&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;               for (i=percent;i&amp;lt;100;i++)&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;                  printf &amp;quot; &amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;               printf &amp;quot;]\r&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;            }&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;         }&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;         END { print &amp;quot;&amp;quot; }&amp;#39; total_size=$(stat -c &amp;#39;%s&amp;#39; &amp;quot;${1}&amp;quot;) count=0&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;}&lt;/span&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6848871357255729251?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6848871357255729251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6848871357255729251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6848871357255729251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6848871357255729251'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/04/cpp-cp-copy-progress-bar.html' title='cp_p cp copy progress bar'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2645765440631281829</id><published>2010-03-16T07:12:00.001-07:00</published><updated>2010-03-16T07:12:42.081-07:00</updated><title type='text'>duplicity linux backup</title><content type='html'>screen duplicity --no-encryption  --ssh-askpass -v5&lt;br&gt;--exclude-other-filesystems --exclude /tmp  --exclude /proc --volsize&lt;br&gt;700 / ssh://username:@computername//path/to/my/backup&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2645765440631281829?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2645765440631281829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2645765440631281829' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2645765440631281829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2645765440631281829'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/03/duplicity-linux-backup.html' title='duplicity linux backup'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8413758343769888028</id><published>2010-03-14T06:35:00.001-07:00</published><updated>2010-03-14T06:35:40.167-07:00</updated><title type='text'>Temporarily disabling file caching</title><content type='html'>Temporarily disabling file caching&lt;br&gt;&lt;a href="http://www.enricozini.org/2010/tips/nocache/"&gt;http://www.enricozini.org/2010/tips/nocache/&lt;/a&gt;&lt;br&gt;&lt;a href="http://git.debian.org/?p=users/enrico/nocache.git"&gt;http://git.debian.org/?p=users/enrico/nocache.git&lt;/a&gt;&lt;br&gt;&lt;a href="http://code.google.com/p/pagecache-mangagement/"&gt;http://code.google.com/p/pagecache-mangagement/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8413758343769888028?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8413758343769888028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8413758343769888028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8413758343769888028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8413758343769888028'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/03/temporarily-disabling-file-caching.html' title='Temporarily disabling file caching'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-327372923588699076</id><published>2010-03-12T03:23:00.001-08:00</published><updated>2010-03-12T03:23:07.422-08:00</updated><title type='text'>Clearing /tmp on boot</title><content type='html'>I don&amp;#39;t like unconditionally clearing /tmp on boot, since I&amp;#39;m&lt;br&gt;invariably working on something in there when my system locks up. But&lt;br&gt;I do like /tmp getting cleaned up from time to time. As a compromise,&lt;br&gt;I&amp;#39;ve set TMPTIME=7 in /etc/default/rcS  so that only stuff older than&lt;br&gt;7 days is deleted when I reboot.&lt;p&gt;&lt;a href="http://www.outflux.net/blog/archives/2010/03/10/clearing-tmp-on-boot/"&gt;http://www.outflux.net/blog/archives/2010/03/10/clearing-tmp-on-boot/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-327372923588699076?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/327372923588699076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=327372923588699076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/327372923588699076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/327372923588699076'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/03/clearing-tmp-on-boot.html' title='Clearing /tmp on boot'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3178804608957254759</id><published>2010-03-03T06:26:00.001-08:00</published><updated>2010-03-03T06:26:58.511-08:00</updated><title type='text'>ascii art print signature</title><content type='html'>sudo apt-get install figlet banner  toilet&lt;br&gt;gimp _save_as_ascii&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3178804608957254759?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3178804608957254759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3178804608957254759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3178804608957254759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3178804608957254759'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/03/ascii-art-print-signature.html' title='ascii art print signature'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2051249621060803872</id><published>2010-01-10T12:12:00.001-08:00</published><updated>2010-01-10T12:12:41.471-08:00</updated><title type='text'>hal-disable-polling --device /dev/cdrom</title><content type='html'>hal-disable-polling --device /dev/cdrom&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2051249621060803872?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2051249621060803872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2051249621060803872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2051249621060803872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2051249621060803872'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2010/01/hal-disable-polling-device-devcdrom.html' title='hal-disable-polling --device /dev/cdrom'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8050142833642731301</id><published>2009-12-14T15:05:00.001-08:00</published><updated>2009-12-14T15:05:31.863-08:00</updated><title type='text'>snd_hda_intel: power_save: sound cracks on powerdown</title><content type='html'>&lt;a href="http://bugzilla.kernel.org/show_bug.cgi?id=12061"&gt;http://bugzilla.kernel.org/show_bug.cgi?id=12061&lt;/a&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8050142833642731301?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8050142833642731301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8050142833642731301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8050142833642731301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8050142833642731301'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/12/sndhdaintel-powersave-sound-cracks-on.html' title='snd_hda_intel: power_save: sound cracks on powerdown'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7926687072192013536</id><published>2009-12-13T03:42:00.001-08:00</published><updated>2010-04-15T03:51:02.123-07:00</updated><title type='text'>setup dell latitude E4300 jaunty linux ubuntu</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;setup dell latitude E4300 jaunty linux ubuntu&lt;/p&gt;&lt;p&gt;First install &lt;span style="color: rgb(255, 0, 0);"&gt;jaunty&lt;/span&gt; and all other useful software.&lt;/p&gt;&lt;p&gt;Install &lt;a href="http://tuxonice.net/"&gt;tuxonice&lt;/a&gt; from git repository&lt;/p&gt;&lt;p&gt;&lt;code&gt;git clone git://kernel.ubuntu.com/nigelc/ubuntu-karmic+tuxonice.git&lt;br /&gt;make xconfig&lt;/code&gt;&lt;/p&gt;&lt;p&gt;The .config file from 12.12.2009 is &lt;a href="http://docs.google.com/View?id=ddsf8993_41g2mbs9cc"&gt;http://docs.google.com/View?id=ddsf8993_41g2mbs9cc&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Since we want to enable &lt;a href="http://kernelnewbies.org/Linux_2_6_29#head-e1bab8dc862e3b477cc38d87e8ddc779a66509d1"&gt;KMS&lt;/a&gt; (kernel mode setting) please do the following installation. We need a new Xorg-drivers for intel.&lt;/p&gt;&lt;p&gt;&lt;code&gt;CONFIG_DRM_I915=m&lt;br /&gt;CONFIG_DRM_I915_KMS=y    &lt;/code&gt;this would mean no need to add the boot parameter:&lt;span style="color: rgb(255, 0, 0);"&gt; &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;code&gt;i915.modeset=1&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Disable all FrameBuffer drivers IMPORTANT&lt;/p&gt;&lt;p&gt;&lt;code&gt;# CONFIG_FB_VGA16 is not set&lt;br /&gt;# CONFIG_FB_VESA is not set&lt;br /&gt;# CONFIG_FB_I810 is not set&lt;br /&gt;CONFIG_DRM_I915=m&lt;br /&gt;CONFIG_DRM_I915_KMS=y&lt;br /&gt;# CONFIG_FB_INTEL is not set&lt;/code&gt;&lt;/p&gt;&lt;p&gt;To make sure you can use the virtual terminal enable VGA_CONSOLE&lt;/p&gt;&lt;p&gt;&lt;code&gt;#Console display driver support&lt;br /&gt;CONFIG_VGA_CONSOLE=y&lt;br /&gt;# CONFIG_VGACON_SOFT_SCROLLBACK is not set&lt;br /&gt;CONFIG_DUMMY_CONSOLE=y&lt;br /&gt;CONFIG_FRAMEBUFFER_CONSOLE=m&lt;br /&gt;# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set&lt;br /&gt;CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Make sure&lt;code&gt; /etc/modules&lt;/code&gt; has&lt;/p&gt;&lt;p&gt;&lt;code&gt;fbcon&lt;/code&gt;&lt;/p&gt;&lt;p&gt;(this will make sure virtual terminal will work). Add the line below (but why ? I do not know but it works like this)&lt;/p&gt;&lt;p&gt;&lt;code&gt;root@tmp4:# cat /etc/modprobe.d/i915-kms.conf&lt;br /&gt;options i915 modeset=1&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Add latest Xorg source packages&lt;/p&gt;&lt;p&gt;&lt;code&gt;deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main&lt;br /&gt;deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main&lt;br /&gt;apt-get install xserver-xorg-video-intel&lt;/code&gt;&lt;/p&gt;&lt;p&gt;This must automatically install the package : libdrm-intel1 &lt;/p&gt;&lt;p&gt;The above package is very important otherwise &lt;span style="color: rgb(255, 0, 0);"&gt;KMS will not work&lt;/span&gt; and you will end up with an &lt;span style="color: rgb(255, 0, 0);"&gt;unusable system&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;&lt;code&gt;apt-cache policy xserver-xorg-video-intel&lt;br /&gt;xserver-xorg-video-intel:&lt;br /&gt;Installed: 2:2.9.0-1ubuntu2~xup~3&lt;br /&gt;Candidate: 2:2.9.0-1ubuntu2~xup~3&lt;br /&gt;Version table:&lt;br /&gt;*** 2:2.9.0-1ubuntu2~xup~3 0&lt;br /&gt;500 http://ppa.launchpad.net jaunty/main Packages&lt;br /&gt;100 /var/lib/dpkg/status&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br /&gt;apt-cache policy libdrm-intel1&lt;br /&gt;libdrm-intel1:&lt;br /&gt;Installed: 2.4.14-1ubuntu1~xup~2&lt;br /&gt;Candidate: 2.4.14-1ubuntu1~xup~2&lt;br /&gt;Version table:&lt;br /&gt;*** 2.4.14-1ubuntu1~xup~2 0&lt;br /&gt;500 http://ppa.launchpad.net jaunty/main Packages&lt;br /&gt;100 /var/lib/dpkg/status&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Create a file to enable resume&lt;/p&gt;&lt;p&gt;&lt;code&gt;/usr/share/initramfs-tools/scripts/local-premount/tuxonice_do_resume&lt;/code&gt;&lt;/p&gt;&lt;p&gt;with the contents&lt;/p&gt;&lt;p&gt;&lt;code&gt;PREREQ=""&lt;br /&gt;prereqs()&lt;br /&gt;{&lt;br /&gt;echo "$PREREQ"&lt;br /&gt;}&lt;br /&gt;case $1 in&lt;br /&gt;# get pre-requisites&lt;br /&gt;prereqs)&lt;br /&gt;prereqs&lt;br /&gt;exit 0&lt;br /&gt;;;&lt;br /&gt;esac&lt;br /&gt;if [ -d /sys/power/tuxonice ]; then&lt;br /&gt;echo 1 &amp;gt; /sys/power/tuxonice/do_resume&lt;br /&gt;fi&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Please give it +x permissions&lt;br /&gt;&lt;code&gt;sudo chmod +x /usr/share/initramfs-tools/scripts/local-premount/tuxonice_do_resume&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Compile the kernel&lt;/p&gt;&lt;p&gt;&lt;code&gt;fakeroot make-kpkg --initrd kernel_image kernel_headers&lt;br /&gt;dpkg --install ../linux-image-version-custom*.deb ../linux-headers*.deb&lt;/code&gt;&lt;/p&gt;&lt;p&gt;This is the sample menu.lst &lt;span style="color: rgb(255, 0, 0);"&gt;(for GRUB old)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;title Ubuntu 9.04, kernel 2.6.31.6-11dec&lt;br /&gt;uuid 31697aec-ba56-464e-9538-229215d2bfb2&lt;br /&gt;kernel /boot/vmlinuz-2.6.31.6-11dec root=UUID=31697aec-ba56-464e-9538-229215d2bfb2 ro resume=swap:/dev/sda5 quiet&lt;br /&gt;initrd /boot/initrd.img-2.6.31.6-11dec&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;### END DEBIAN AUTOMAGIC KERNELS LIST&lt;br /&gt;# This is a divider, added to separate the menu items below from the Debian&lt;br /&gt;# ones.&lt;br /&gt;&lt;br /&gt;title Other operating systems:&lt;br /&gt;root&lt;br /&gt;# This entry automatically added by the Debian installer for a non-linux OS&lt;br /&gt;# on /dev/sda2&lt;br /&gt;title Microsoft Windows XP Professional&lt;br /&gt;rootnoverify (hd0,1)&lt;br /&gt;savedefault&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Wireless LAN:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Install firmware from intel iwlwifi-5000-2.ucode iwlwifi-5000-1.ucode (older kernels)&lt;/p&gt;&lt;p&gt;Tuxonice User interface from &lt;a href="http://www.tuxonice.net/downloads/all/tuxonice-userui-1.0.tar.gz"&gt;tuxonice-userui-1.0.tar.gz&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For graphical toi interface use usplash or text and not fbsplash.&lt;/p&gt;&lt;p&gt;&lt;code&gt;apt-get install libusplash-dev&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Compile tuxoniceui_usplash and install it.&lt;/p&gt;&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; use SwitchToTextMode.&lt;/p&gt;&lt;p&gt;&lt;code&gt;cat /etc/sudoers&lt;br /&gt;loginname_of_user ALL= NOPASSWD: /usr/local/sbin/hibernate *&lt;/code&gt;&lt;/p&gt;&lt;p&gt;sudo hibernate will then work properly (suspend to RAM is available &lt;span style="color: rgb(255, 0, 0);"&gt;ONLY directly&lt;/span&gt; and unfortunately powerdownmethod 3 does not work). &lt;/p&gt;&lt;p&gt;Add dell_laptop module to /etc/hibernate/blacklist-modules other wise rfkill switch does not work properly. i.e if you switch off the wlan and resume from hibernate and switchon wlan HAL does not detect the change of state of rfkill switch.&lt;/p&gt;&lt;p&gt;OnResume 20 hdparm -B254 -S252 /dev/sda (Solution to Seagate drive problem - &lt;span style="color: rgb(255, 0, 0);"&gt;prevents&lt;/span&gt; disk from going to standby)&lt;/p&gt;&lt;p&gt;Powerdown method:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;3 for suspend-to-RAM &lt;span style="color: rgb(255, 0, 0);"&gt;NO&lt;/span&gt;&lt;/li&gt;&lt;li&gt;4 for ACPI S4 sleep &lt;span style="color: rgb(0, 0, 192);"&gt;UNTESTED&lt;/span&gt;&lt;/li&gt;&lt;li&gt;5 for poweroff &lt;span style="color: rgb(0, 128, 0);"&gt;YES&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Alternatively suspend-to-RAM works fine as follows (but please stop and start /etc/init.d/alsa-utils before and after suspend2ram)&lt;/p&gt;&lt;p&gt;&lt;code&gt;echo mem &amp;gt; /sys/power/state YES&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Prevent Power button shutting down the system:&lt;/p&gt;&lt;p&gt;edit&lt;code&gt; /etc/acpi/powerbtn.sh&lt;/code&gt;&lt;/p&gt;&lt;p&gt;And comment the line&lt;/p&gt;&lt;p&gt;&lt;code&gt;# If all else failed, just initiate a plain shutdown.&lt;br /&gt;#/sbin/shutdown -h now "Power button pressed"&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Make &lt;span style="color: rgb(255, 0, 0);"&gt;KDM&lt;/span&gt; use tuxonice and its hibernate-script by creating symbolic links. Remember &lt;span style="color: rgb(0, 192, 0);"&gt;suspend-to-RAM&lt;/span&gt; &lt;span style="color: rgb(0, 192, 0);"&gt;works&lt;/span&gt; only &lt;span style="color: rgb(255, 0, 0);"&gt;directly&lt;/span&gt; with sys-interface.&lt;/p&gt;&lt;p&gt;&lt;code&gt;cd /usr/lib/hal/scripts/linux/&lt;br /&gt;ls -l&lt;br /&gt;lrwxrwxrwx 1 root root 25 2009-12-11 23:48 hal-system-power-hibernate-linux -&amp;gt; /usr/local/sbin/hibernate&lt;br /&gt;lrwxrwxrwx 1 root root 25 2009-12-11 23:49 hal-system-power-suspend-hybrid-linux -&amp;gt; /usr/local/sbin/hibernate&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Add&lt;code&gt; /etc/init.d/alsa-utils stop&lt;/code&gt; and &lt;code&gt;/etc/init.d/alsa-utils start &lt;/code&gt;to the start and the end of the file&lt;/p&gt;&lt;p&gt;&lt;code&gt;/usr/lib/hal/scripts/linux/hal-system-power-suspend-linux&lt;/code&gt;&lt;/p&gt;&lt;p&gt;otherwise sound is garbled (mplayer crashes) when using &lt;span style="color: rgb(255, 0, 0);"&gt;suspend to RAM.&lt;/span&gt; Resume is not implemented in snd-hda-intel&lt;/p&gt;&lt;p&gt;Do&lt;span style="color: rgb(255, 0, 0);"&gt; not &lt;/span&gt;add snd-hda-intel in &lt;code&gt; /etc/hibernate/blacklisted-modules&lt;/code&gt; suspend2disk- but just stop and start alsa during hibernate-TOI (&lt;span style="color: rgb(0, 0, 255);"&gt;even for suspend-to-disk&lt;/span&gt;)&lt;/p&gt;&lt;p&gt;&lt;code&gt;RestartServices alsa-utils &lt;/code&gt;(&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;resume failure&lt;/strong&gt;&lt;/span&gt; if this is not added to&lt;code&gt; /etc/hibernate/common.conf&lt;/code&gt;) &lt;/p&gt;&lt;p&gt;&lt;code&gt;EnableNMReconnect yes &lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;No need to add e1000e (network card module to the blacklist-for-TOI. Just restart Network Manager)&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;System wide Blacklist: &lt;/span&gt;&lt;code&gt; /etc/modprobe.d/blacklist.conf&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;blacklist snd_pcsp&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;blacklist pcspkr&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;Linux tmp4 2.6.31.6-11dec #3 SMP Fri Dec 11 20:59:22 CET 2009 i686 GNU/Linux&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Multimedia software:&lt;/p&gt;&lt;p&gt;mplayer:&lt;br /&gt;Installed: 2:1.0~rc3+svn20090426-1ubuntu10&lt;br /&gt;Candidate: 2:1.0~rc3+svn20090426-1ubuntu10&lt;br /&gt;Version table:&lt;br /&gt;*** 2:1.0~rc3+svn20090426-1ubuntu10 0&lt;br /&gt;500 &lt;a href="http://ftp.tu-ilmenau.de/"&gt;http://ftp.tu-ilmenau.de&lt;/a&gt; karmic/multiverse Packages&lt;br /&gt;100 /var/lib/dpkg/status&lt;/p&gt;&lt;p&gt;For FFMPEG with amr support install libopencore-amrnb-dev and libopencore-amrwb-dev from&lt;span style="color: rgb(255, 0, 0);"&gt; karmic repository. &lt;/span&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;Not a typo&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Then compile ffmpeg SVN with --threads option to multi core CPU support. This of course depends on the codec.&lt;/p&gt;&lt;p&gt;&lt;code&gt;svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;./configure --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-nonfree --enable-version3 --disable-ffserver --threads&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Alsa/Kmix settings:&lt;/p&gt;&lt;p&gt;Getting the microphone working in this laptop is pain. Just download&lt;br /&gt;the file below. and use&lt;br /&gt;&lt;code&gt;alsactl -f asound.state restore&lt;/code&gt;. Start using the laptop for skype.&lt;/p&gt;&lt;p&gt;&lt;a href="http://docs.google.com/View?id=ddsf8993_40dj6kw3dc"&gt;http://docs.google.com/View?id=ddsf8993_40dj6kw3dc&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Temperature settings:&lt;br /&gt;&lt;code&gt;cat /proc/acpi/thermal_zone/THM/temperature&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Install KDE software:&lt;/p&gt;&lt;p&gt;&lt;code&gt;cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ../&lt;/code&gt;&lt;/p&gt;&lt;p&gt;SD card reader problem, solution&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;Add the following to&lt;span style="color: rgb(255, 0, 0);"&gt; /etc/rc.local&lt;/span&gt; to get the SD card working (I tested a micro-SD card)&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;setpci -s &lt;span style="color: rgb(255, 0, 0);"&gt;02:01.0&lt;/span&gt; 0xCA=0x57&lt;br /&gt;setpci -s 02:01.0 0xCB=0x02&lt;br /&gt;setpci -s 02:01.0 0xCA=0x00 &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;The above is obtained from lspci &lt;/span&gt;&lt;/span&gt;(use the firewire value - I do not know why - but it works)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;02:01.0&lt;/span&gt; FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)&lt;br /&gt;02:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)&lt;br /&gt;0c:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7926687072192013536?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7926687072192013536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7926687072192013536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7926687072192013536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7926687072192013536'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/12/setup-dell-latitude-e4300-jaunty-linux_3788.html' title='setup dell latitude E4300 jaunty linux ubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6091346535170027500</id><published>2009-12-12T04:07:00.001-08:00</published><updated>2009-12-12T04:07:37.821-08:00</updated><title type='text'>dell e4300 asound.state file</title><content type='html'>Getting the microphone working in this laptop is pain. Just download&lt;br&gt;the file below. and use&lt;br&gt;alsactl -f asound.state restore. Start using the laptop for skype.&lt;p&gt;&lt;a href="http://docs.google.com/View?id=ddsf8993_40dj6kw3dc"&gt;http://docs.google.com/View?id=ddsf8993_40dj6kw3dc&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6091346535170027500?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6091346535170027500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6091346535170027500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6091346535170027500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6091346535170027500'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/12/dell-e4300-asoundstate-file.html' title='dell e4300 asound.state file'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7504692022253253364</id><published>2009-12-11T14:50:00.001-08:00</published><updated>2009-12-11T14:50:37.184-08:00</updated><title type='text'>suspend hibernate in kde4 settings</title><content type='html'>cd /usr/lib/hal/scripts/linux/&lt;br&gt;sudo mv hal-system-power-hibernate-linux hal-system-power-hibernate-linux.bak&lt;br&gt;sudo ln -s /usr/sbin/s2disk ./hal-system-power-hibernate-linux&lt;p&gt;root@tmp4:/usr/lib/hal/scripts/linux# mv&lt;br&gt;hal-system-power-hibernate-linux hal-system-power-hibernate-linux-OLD&lt;br&gt;root@tmp4:/usr/lib/hal/scripts/linux# mv&lt;br&gt;hal-system-power-suspend-linux hal-system-power-suspend-linux-OLD&lt;br&gt;root@tmp4:/usr/lib/hal/scripts/linux# mv&lt;br&gt;hal-system-power-suspend-hybrid-linux&lt;br&gt;hal-system-power-suspend-hybrid-linux-OLD&lt;br&gt;root@tmp4:/usr/lib/hal/scripts/linux# ln -s /usr/local/sbin/hibernate&lt;br&gt;hal-system-power-hibernate-linux&lt;br&gt;root@tmp4:/usr/lib/hal/scripts/linux# ln -s /usr/local/sbin/hibernate&lt;br&gt;hal-system-power-hibernate-linux&lt;br&gt;root@tmp4:/usr/lib/hal/scripts/linux# ln -s /usr/local/sbin/hibernate&lt;br&gt;hal-system-power-suspend-linux&lt;br&gt;root@tmp4:/usr/lib/hal/scripts/linux# ln -s /usr/local/sbin/hibernate&lt;br&gt;hal-system-power-suspend-hybrid-linux&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7504692022253253364?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7504692022253253364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7504692022253253364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7504692022253253364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7504692022253253364'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/12/suspend-hibernate-in-kde4-settings.html' title='suspend hibernate in kde4 settings'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2112748599896802438</id><published>2009-12-09T05:24:00.001-08:00</published><updated>2009-12-09T08:11:19.536-08:00</updated><title type='text'>thermal modprobe dell latitude e4300</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;Module: thermal&lt;/p&gt;&lt;p/&gt;&lt;p&gt;cat /proc/acpi/thermal_zone/THRM/temperature&lt;br/&gt;&lt;/p&gt;&lt;p&gt;temperature: 23 C&lt;/p&gt;&lt;p&gt;&lt;img height='1' width='1' src='https://blogger.googleusercontent.com/tracker/30171908-2112748599896802438?l=biocrystallography.blogspot.com'/&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2112748599896802438?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2112748599896802438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2112748599896802438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2112748599896802438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2112748599896802438'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/12/thermal-modprobe-dell-latitude.html' title='thermal modprobe dell latitude e4300'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7414283653388414257</id><published>2009-12-02T08:45:00.001-08:00</published><updated>2009-12-02T08:45:30.930-08:00</updated><title type='text'>kde phonon kdesupport</title><content type='html'>One thing that should be noted is that, in order to run kdebase trunk, you&amp;#39;ll&lt;br&gt;need Phonon from kdesupport, so you can pass -no-phonon to qt&amp;#39;s configure (you&lt;br&gt;may also need to pass -DBUILD_phonon=ON to kdesupport).&lt;p&gt;&lt;a href="http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/scripts/kdesvn-build"&gt;http://websvn.kde.org/*checkout*/trunk/KDE/kdesdk/scripts/kdesvn-build&lt;/a&gt;&lt;p&gt;From KDE mailing lists&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7414283653388414257?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7414283653388414257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7414283653388414257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7414283653388414257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7414283653388414257'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/12/kde-phonon-kdesupport.html' title='kde phonon kdesupport'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4977490168671840985</id><published>2009-11-24T11:24:00.001-08:00</published><updated>2009-11-24T11:24:03.432-08:00</updated><title type='text'>hdparm for dell laptop</title><content type='html'>hdparm -B254 -S253 /dev/sda&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4977490168671840985?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4977490168671840985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4977490168671840985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4977490168671840985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4977490168671840985'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/11/hdparm-for-dell-laptop.html' title='hdparm for dell laptop'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1906386958758770171</id><published>2009-11-05T08:43:00.001-08:00</published><updated>2009-11-05T08:43:42.684-08:00</updated><title type='text'>script to remove unused modules from kernel config file</title><content type='html'>&lt;a href="http://article.gmane.org/gmane.linux.kernel/734536"&gt;http://article.gmane.org/gmane.linux.kernel/734536&lt;/a&gt;&lt;p&gt;&lt;br&gt;I heard that at KS my script was mentioned, and that I should submit&lt;br&gt;it as a patch to be added to the scripts directory. Well here&amp;#39;s the patch.&lt;p&gt;The way this script works is that you must boot into the kernel that&lt;br&gt;you want to clean up the config. Then change into the directory that holds&lt;br&gt;the source of the kernel you booted into. Make sure all the modules you&lt;br&gt;want are loaded (remember to plug in a USB stick ;-) Then simply run&lt;br&gt;this script redirecting the output into another file.&lt;p&gt; $ cd ~/kernels/linux.git&lt;br&gt; $ scripts/&lt;a href="http://streamline_config.pl"&gt;streamline_config.pl&lt;/a&gt; &amp;gt; config-sl&lt;br&gt; $ mv .config config-orig&lt;br&gt; $ mv config-sl .config&lt;br&gt; $ make oldconfig&lt;p&gt;That&amp;#39;s it!&lt;p&gt;The way this works is that the script reads what modules are loaded by doing&lt;br&gt;a lsmod. Then it reads all the Makefiles finding the configurations that&lt;br&gt;turn on those modules. Finally it reads the config and disables all modules&lt;br&gt;that were not used.&lt;p&gt;Note, this script does not touch any &amp;quot;y&amp;quot; option, only &amp;quot;m&amp;quot;.&lt;p&gt;Signed-off-by: Steven Rostedt &amp;lt;srostedt &amp;lt;at&amp;gt; &lt;a href="http://redhat.com"&gt;redhat.com&lt;/a&gt;&amp;gt;&lt;br&gt;---&lt;br&gt; scripts/&lt;a href="http://streamline_config.pl"&gt;streamline_config.pl&lt;/a&gt; |  121 +++++++++++++++++++++++++++++++++++++++++++&lt;br&gt; 1 file changed, 121 insertions(+)&lt;p&gt;Index: linux-tip.git/scripts/&lt;a href="http://streamline_config.pl"&gt;streamline_config.pl&lt;/a&gt;&lt;br&gt;===================================================================&lt;br&gt;--- /dev/null	1970-01-01 00:00:00.000000000 +0000&lt;br&gt;+++ linux-tip.git/scripts/&lt;a href="http://streamline_config.pl"&gt;streamline_config.pl&lt;/a&gt;	2008-09-17&lt;br&gt;14:56:52.000000000 -0400&lt;br&gt;@@ -0,0 +1,121 @@&lt;br&gt;+#!/usr/bin/perl -w&lt;br&gt;+#&lt;br&gt;+# Copywrite 2005-2008 - Steven Rostedt&lt;br&gt;+# Licensed under the terms of the GNU GPL License version 2&lt;br&gt;+#&lt;br&gt;+#  It&amp;#39;s simple enough to figure out how this works.&lt;br&gt;+#  If not, then you can ask me at rostedt &amp;lt;at&amp;gt; &lt;a href="http://goodmis.org"&gt;goodmis.org&lt;/a&gt;&lt;br&gt;+#&lt;br&gt;+# What it does?&lt;br&gt;+#&lt;br&gt;+#   If you have installed a Linux kernel from a distribution&lt;br&gt;+#   that turns on way too many modules than you need, and&lt;br&gt;+#   you only want the modules you use, than this program&lt;br&gt;+#   is perfect for you.&lt;br&gt;+#&lt;br&gt;+#   It gives you the ability to turn off all the modules that are&lt;br&gt;+#   not loaded on your system.&lt;br&gt;+#&lt;br&gt;+# Howto:&lt;br&gt;+#&lt;br&gt;+#  1. Boot up the kernel that you want to stream line the config on.&lt;br&gt;+#  2. Change directory to the directory holding the source of the&lt;br&gt;+#       kernel that you just booted.&lt;br&gt;+#  3. Copy the configuraton file to this directory as .config&lt;br&gt;+#  4. Have all your devices that you need modules for connected and&lt;br&gt;+#      operational (make sure that their corresponding modules are loaded)&lt;br&gt;+#  5. Run this script redirecting the output to some other file&lt;br&gt;+#       like config_strip.&lt;br&gt;+#  6. Back up your old config (if you want too).&lt;br&gt;+#  7. copy the config_strip file to .config&lt;br&gt;+#  8. Run &amp;quot;make oldconfig&amp;quot;&lt;br&gt;+#&lt;br&gt;+#  Now your kernel is ready to be built with only the modules that&lt;br&gt;+#  are loaded.&lt;br&gt;+#&lt;br&gt;+# Here&amp;#39;s what I did with my Debian distribution.&lt;br&gt;+#&lt;br&gt;+#    cd /usr/src/linux-2.6.10&lt;br&gt;+#    cp /boot/config-2.6.10-1-686-smp .config&lt;br&gt;+#    ~/bin/streamline_config &amp;gt; config_strip&lt;br&gt;+#    mv .config config_sav&lt;br&gt;+#    mv config_strip .config&lt;br&gt;+#    make oldconfig&lt;br&gt;+#&lt;br&gt;+my $config = &amp;quot;.config&amp;quot;;&lt;br&gt;+my $linuxpath = &amp;quot;.&amp;quot;;&lt;br&gt;+&lt;br&gt;+open(CIN,$config) || die &amp;quot;Can&amp;#39;t open current config file: $config&amp;quot;;&lt;br&gt;+my @makefiles = `find $linuxpath -name Makefile`;&lt;br&gt;+&lt;br&gt;+my %objects;&lt;br&gt;+my $var;&lt;br&gt;+my $cont = 0;&lt;br&gt;+&lt;br&gt;+foreach my $makefile (@makefiles) {&lt;br&gt;+	chomp $makefile;&lt;br&gt;+&lt;br&gt;+	open(MIN,$makefile) || die &amp;quot;Can&amp;#39;t open $makefile&amp;quot;;&lt;br&gt;+	while (&amp;lt;MIN&amp;gt;) {&lt;br&gt;+		my $catch = 0;&lt;br&gt;+&lt;br&gt;+		if ($cont &amp;amp;&amp;amp; /(\S.*)$/) {&lt;br&gt;+			$objs = $1;&lt;br&gt;+			$catch = 1;&lt;br&gt;+		}&lt;br&gt;+		$cont = 0;&lt;br&gt;+&lt;br&gt;+		if (/obj-\$\((CONFIG_[^)]*)\)\s*[+:]?=\s*(.*)/) {&lt;br&gt;+			$var = $1;&lt;br&gt;+			$objs = $2;&lt;br&gt;+			$catch = 1;&lt;br&gt;+		}&lt;br&gt;+		if ($catch) {&lt;br&gt;+			if ($objs =~ m,(.*)\\$,) {&lt;br&gt;+				$objs = $1;&lt;br&gt;+				$cont = 1;&lt;br&gt;+			}&lt;br&gt;+&lt;br&gt;+			foreach my $obj (split /\s+/,$objs) {&lt;br&gt;+				$obj =~ s/-/_/g;&lt;br&gt;+				if ($obj =~ /(.*)\.o$/) {&lt;br&gt;+					$objects{$1} = $var;&lt;br&gt;+				}&lt;br&gt;+			}&lt;br&gt;+		}&lt;br&gt;+	}&lt;br&gt;+	close(MIN);&lt;br&gt;+}&lt;br&gt;+&lt;br&gt;+my %modules;&lt;br&gt;+&lt;br&gt;+open(LIN,&amp;quot;/sbin/lsmod|&amp;quot;) || die &amp;quot;Cant lsmod&amp;quot;;&lt;br&gt;+while (&amp;lt;LIN&amp;gt;) {&lt;br&gt;+	next if (/^Module/);  # Skip the first line.&lt;br&gt;+	if (/^(\S+)/) {&lt;br&gt;+		$modules{$1} = 1;&lt;br&gt;+	}&lt;br&gt;+}&lt;br&gt;+close (LIN);&lt;br&gt;+&lt;br&gt;+my %configs;&lt;br&gt;+foreach my $module (keys(%modules)) {&lt;br&gt;+	if (defined($objects{$module})) {&lt;br&gt;+		$configs{$objects{$module}} = $module;&lt;br&gt;+	} else {&lt;br&gt;+		print STDERR &amp;quot;$module config not found!!\n&amp;quot;;&lt;br&gt;+	}&lt;br&gt;+}&lt;br&gt;+&lt;br&gt;+while(&amp;lt;CIN&amp;gt;) {&lt;br&gt;+	if (/^(CONFIG.*)=m/) {&lt;br&gt;+		if (defined($configs{$1})) {&lt;br&gt;+			print;&lt;br&gt;+		} else {&lt;br&gt;+			print &amp;quot;# $1 is not set\n&amp;quot;;&lt;br&gt;+		}&lt;br&gt;+	} else {&lt;br&gt;+		print;&lt;br&gt;+	}&lt;br&gt;+}&lt;br&gt;+close(CIN);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1906386958758770171?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1906386958758770171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1906386958758770171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1906386958758770171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1906386958758770171'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/11/script-to-remove-unused-modules-from.html' title='script to remove unused modules from kernel config file'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3931199316919452291</id><published>2009-11-02T06:32:00.001-08:00</published><updated>2009-11-02T06:32:52.574-08:00</updated><title type='text'>/var/cache/apt/ on tmpfs eeepc</title><content type='html'>&lt;p&gt;&lt;a href="http://noone.org/blog/English/Computer/Debian/var_cache_apt%20on%20tmpfs.futile"&gt;http://noone.org/blog/English/Computer/Debian/var_cache_apt%20on%20tmpfs.futile&lt;/a&gt;&lt;br&gt;  &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;My &lt;a href="http://eeepc.asus.com/" class="ext"&gt;ASUS EeePC&lt;/a&gt; 701 (4G) "nemo" running &lt;a href="http://www.debian.org/" class="ext"&gt;Debian&lt;/a&gt; &lt;a href="http://www.debian.org/releases/sid/" class="ext"&gt;Sid&lt;/a&gt; has a 4 &lt;acronym title="Gigabyte; Great Britain; Großbritannien"&gt;GB&lt;/acronym&gt; &lt;acronym title="Solid-State Disk; Stiftung Studenten-Discount"&gt;SSD&lt;/acronym&gt; as main disk, which is on the one hand quite full (mostly with software I use, but also local working copies of software I work on) and on the other hand an &lt;acronym title="Solid-State Disk; Stiftung Studenten-Discount"&gt;SSD&lt;/acronym&gt;, so I always try to reduce the amount of write to disk without losing convenience. Similar issues have systems which run off a &lt;acronym title="Compact Flash"&gt;CF&lt;/acronym&gt; or &lt;acronym title="Secure Digital"&gt;SD&lt;/acronym&gt; card or maybe even an &lt;acronym title="Universal Serial Bus; United States of Bush"&gt;USB&lt;/acronym&gt; stick.  &lt;/p&gt;&lt;p&gt;  Since I ordered a 2 &lt;acronym title="Gigabyte; Great Britain; Großbritannien"&gt;GB&lt;/acronym&gt; &lt;acronym title="Random Access Memory"&gt;RAM&lt;/acronym&gt; bar together with the EeePC, I not bound to the 512 &lt;acronym title="Megabyte"&gt;MB&lt;/acronym&gt; which it had originally. But on the other hand I seldom needed more than 1 &lt;acronym title="Gigabyte; Great Britain; Großbritannien"&gt;GB&lt;/acronym&gt; of &lt;acronym title="Random Access Memory"&gt;RAM&lt;/acronym&gt;. Usually I needed between 400 &lt;acronym title="Megabyte"&gt;MB&lt;/acronym&gt; and 1 &lt;acronym title="Gigabyte; Great Britain; Großbritannien"&gt;GB&lt;/acronym&gt; of &lt;acronym title="Random Access Memory"&gt;RAM&lt;/acronym&gt;. So it's quite obvious to use &lt;a class="wiki" href="http://en.wikipedia.org/wiki/TMPFS"&gt;tmpfs&lt;/a&gt; on as many places as possible.  &lt;/p&gt;&lt;p&gt;  Making &lt;code class="filename"&gt;/tmp&lt;/code&gt;, &lt;code class="filename"&gt;/var/run&lt;/code&gt; and &lt;code class="filename"&gt;/var/lock&lt;/code&gt; tmpfs were the most obvious directories to mount as tmpfs. Especially &lt;code class="filename"&gt;/var/run&lt;/code&gt; on tmpfs brought up a few bugs a while ago (mostly init.d scripts relying on &lt;code class="filename"&gt;/var/run/$PACKAGENAME/&lt;/code&gt;'s existence), but it's no hassles to use nowadays. Even in Debian Stable such bugs got fixed.  &lt;/p&gt;&lt;p&gt;  Next target to explore for was &lt;code class="filename"&gt;/var/cache&lt;/code&gt;. According to the &lt;a class="ext" href="http://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#VARCACHEAPPLICATIONCACHEDATA"&gt;FHS, /var/cache&lt;/a&gt; &lt;q src="http://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#VARCACHEAPPLICATIONCACHEDATA"&gt;is intended for cached data from applications. […] The application &lt;em&gt;must&lt;/em&gt; be able to regenerate or restore the data.&lt;/q&gt; So it should be safe to put anything under &lt;code class="filename"&gt;/var/cache&lt;/code&gt; on tmpfs.  &lt;/p&gt;&lt;p&gt;  One directory in there which gets written quite often and with a lot of data on Debian Unstable is &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt; and its subdirectories, especially &lt;code class="filename"&gt;/var/cache/apt/archives&lt;/code&gt;. If you update your Sid installation daily, all new or updated &lt;code class="filename"&gt;.deb&lt;/code&gt;s will be downloaded to &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt; first.  &lt;/p&gt;&lt;p&gt;  So I put &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt; on tmpfs by putting the following line into &lt;code class="filename"&gt;/etc/fstab&lt;/code&gt;:  &lt;/p&gt;&lt;pre&gt;tmpfs /var/cache/apt tmpfs defaults,noexec,nosuid,nodev,mode=0755 0 0&lt;br&gt;&lt;/pre&gt;&lt;p&gt;  But despite FHS stating that anything under &lt;code class="filename"&gt;/var/cache&lt;/code&gt; must be reproducible by the application, apt is puking and refusing to work:  &lt;/p&gt;&lt;pre&gt;!447 Z31 ?0 L1 root@nemo:pts/0 (-&lt;a href="http://www.zsh.org/" class="ext"&gt;zsh&lt;/a&gt;) 16:13:10 [~] # apt-get update&lt;br&gt;E: Archive directory /var/cache/apt/archives/partial is missing.&lt;br&gt;!448 Z32 ?100 L1 root@nemo:pts/0 (-zsh) 16:13:17 [~] # &lt;br&gt; &lt;/pre&gt;&lt;p&gt;  If you create &lt;code class="filename"&gt;/var/cache/apt/archives/partial&lt;/code&gt;, it will also argue about &lt;code class="filename"&gt;/var/cache/apt/partial&lt;/code&gt;.  &lt;/p&gt;&lt;p&gt;  Of course the workaround is simple: Just put &lt;code class="oneliner"&gt;mkdir -p /var/cache/apt/partial /var/cache/apt/archives/partial&lt;/code&gt; in &lt;code class="filename"&gt;/etc/rc.local&lt;/code&gt;.  &lt;/p&gt;&lt;p&gt;  But nevertheless, &lt;a href="http://bugs.debian.org/523920" class="ext"&gt;this is a bug in apt – which already has been reported by madduck earlier this year (#523920)&lt;/a&gt;. Unfortunately the APT maintainers have not yet even commented on this FHS violation and therefore also a &lt;a class="ext" href="http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs"&gt;Debian Policy (Section 9.1.1)&lt;/a&gt; violation.  &lt;/p&gt;&lt;p&gt;  One more thought about &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt; vs only &lt;code class="filename"&gt;/var/cache/apt/archives&lt;/code&gt;: &lt;code class="command"&gt;apt-file&lt;/code&gt; also caches its data under &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt;. So if you want to use apt-file after a reboot and have &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt; mounted as tmpfs, you have to run &lt;code class="command"&gt;apt-file update&lt;/code&gt; first and it will download all &lt;code class="filename"&gt;Contents&lt;/code&gt; files (can be dozens of megabytes) and not only the differences to previously downloaded &lt;code class="filename"&gt;Contents&lt;/code&gt; files.  &lt;/p&gt;  So if you use &lt;code class="command"&gt;apt-file&lt;/code&gt; a lot, you probably go better with making only &lt;code class="filename"&gt;/var/cache/apt/archives&lt;/code&gt; tmpfs and not whole &lt;code class="filename"&gt;/var/cache/apt&lt;/code&gt;. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3931199316919452291?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3931199316919452291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3931199316919452291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3931199316919452291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3931199316919452291'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/11/varcacheapt-on-tmpfs-eeepc.html' title='/var/cache/apt/ on tmpfs eeepc'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1769145084853986210</id><published>2009-10-31T15:47:00.001-07:00</published><updated>2009-10-31T15:47:49.582-07:00</updated><title type='text'>alice DSL</title><content type='html'>0. Connect everything as shown in Alice DSL instructions - Alice Modem 1111&lt;p&gt;1. Point yout browser to &lt;a href="http://192.168.1.1"&gt;http://192.168.1.1&lt;/a&gt;. You can find this from&lt;br&gt;&amp;quot;ifconfig&amp;quot;. My linux pc showed &amp;quot;inet addr:192.168.1.50&amp;quot; - so I assumed&lt;br&gt;the ip of modem as  &lt;a href="http://192.168.1.1"&gt;http://192.168.1.1&lt;/a&gt;&lt;p&gt;2. Type your tel.number / password as login data.&lt;p&gt;(if you hibernate then module 8139cp may need to be re-loaded with&lt;br&gt;modprobe -rv )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1769145084853986210?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1769145084853986210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1769145084853986210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1769145084853986210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1769145084853986210'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/alice-dsl.html' title='alice DSL'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3111658104031027787</id><published>2009-10-27T08:15:00.001-07:00</published><updated>2009-10-27T08:15:50.301-07:00</updated><title type='text'>source.list generator automatic</title><content type='html'>source.list generator automatic&lt;p&gt;&lt;a href="http://repogen.simplylinux.ch/index.php"&gt;http://repogen.simplylinux.ch/index.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3111658104031027787?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3111658104031027787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3111658104031027787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3111658104031027787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3111658104031027787'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/sourcelist-generator-automatic.html' title='source.list generator automatic'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7632527313072336872</id><published>2009-10-22T07:14:00.001-07:00</published><updated>2009-10-22T07:14:06.852-07:00</updated><title type='text'>cctbx python</title><content type='html'>48  11:28   wget&lt;br&gt;&lt;a href="http://cci.lbl.gov/cctbx_build/results/2009_09_28_1034/cctbx_bundle.selfx"&gt;http://cci.lbl.gov/cctbx_build/results/2009_09_28_1034/cctbx_bundle.selfx&lt;/a&gt;&lt;br&gt;    49  11:28   which python&lt;br&gt;    50  11:28   perl cctbx_bundle.selfx /usr/bin/python&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7632527313072336872?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7632527313072336872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7632527313072336872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7632527313072336872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7632527313072336872'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/cctbx-python.html' title='cctbx python'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3776893661146779203</id><published>2009-10-21T01:38:00.000-07:00</published><updated>2009-10-21T01:39:35.554-07:00</updated><title type='text'>system bell kde4 disable</title><content type='html'>system bell kde4 disable&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fjNIXbiPEqk/St7Itn569nI/AAAAAAAAAMc/MuuHQjCPhsw/s1600-h/snap_shot.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 164px;" src="http://1.bp.blogspot.com/_fjNIXbiPEqk/St7Itn569nI/AAAAAAAAAMc/MuuHQjCPhsw/s320/snap_shot.png" alt="" id="BLOGGER_PHOTO_ID_5394970089768023666" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3776893661146779203?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3776893661146779203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3776893661146779203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3776893661146779203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3776893661146779203'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/system-bell-kde4-disable.html' title='system bell kde4 disable'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_fjNIXbiPEqk/St7Itn569nI/AAAAAAAAAMc/MuuHQjCPhsw/s72-c/snap_shot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8206982130902873289</id><published>2009-10-21T01:36:00.001-07:00</published><updated>2009-10-21T05:56:21.746-07:00</updated><title type='text'>phonon problem kde4 trunk</title><content type='html'>WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend&lt;br /&gt;plugin could not be loaded&lt;br /&gt;WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend&lt;br /&gt;plugin could not be loaded&lt;br /&gt;WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend&lt;br /&gt;plugin could not be loaded&lt;br /&gt;WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend&lt;br /&gt;plugin could not be loaded&lt;p&gt;After some tries, I made a workround:&lt;/p&gt;&lt;p&gt;sudo ln -s /usr/lib/kde4/plugins/phonon_backend&lt;br /&gt;/usr/lib/qt4/plugins/phonon_backend&lt;/p&gt;&lt;p&gt;I have gotten the same warnings along with it not working. This is due&lt;br /&gt;to the fact that the devs have added most of the phonon stuff in at&lt;br /&gt;the wrong locations.&lt;/p&gt;&lt;p&gt;libphonon-dev should install phonon headers to /usr/include/qt4/phonon&lt;br /&gt;phonon-backend-gstreamer should install the plugin to&lt;br /&gt;/usr/lib/qt4/plugins/phonon_backend&lt;/p&gt;&lt;p&gt;Currently phonon is broken in intrepid due to the files being put into&lt;br /&gt;the improper locations. They seem to think it doesnt belong with the&lt;br /&gt;rest of QT even though it is a standard part of QT4.4.&lt;/p&gt;&lt;p&gt;All phonon related files need to be put into qt4 directories instead&lt;br /&gt;of kde or other non-qt4 related directories. Hopefully this will be&lt;br /&gt;fixed soon&lt;/p&gt;&lt;p&gt;&lt;a href="https://bugs.launchpad.net/ubuntu/+source/phonon/+bug/250772"&gt;https://bugs.launchpad.net/ubuntu/+source/phonon/+bug/250772&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;http://ubuntuforums.org/archive/index.php/t-1094920.html&lt;/p&gt;&lt;p&gt;sudo apt-get install libgstreamer0.10-dev   libgstreamer-plugins-base0.10-dev&lt;/p&gt;&lt;p&gt;&lt;br /&gt;and a sym link from /usr/include/gstreamer-0.10/gst to /usr/include/gst&lt;br /&gt;&lt;br /&gt;works for me.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8206982130902873289?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8206982130902873289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8206982130902873289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8206982130902873289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8206982130902873289'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/phonon-problem-kde4-trunk.html' title='phonon problem kde4 trunk'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4747199295322585260</id><published>2009-10-15T05:52:00.001-07:00</published><updated>2009-10-15T05:52:58.424-07:00</updated><title type='text'>chmod</title><content type='html'>chmod -R o=rxX  folder&lt;p&gt;execute only if the  file  is  a  directory  or already  has  execute&lt;br&gt;permission  for  some user (X)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4747199295322585260?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4747199295322585260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4747199295322585260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4747199295322585260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4747199295322585260'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/chmod.html' title='chmod'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2044861984371676984</id><published>2009-10-13T03:20:00.001-07:00</published><updated>2009-10-13T03:20:09.559-07:00</updated><title type='text'>howto wakeup automatically from hibernate or standby</title><content type='html'>Try /sys/class/rtc/rtc0/wakealarm.&lt;p&gt;You could test it this way:&lt;p&gt;echo 0 &amp;gt; /sys/class/rtc/rtc0/wakealarm&lt;br&gt;echo $((`cat /sys/class/rtc/rtc0/since_epoch` + 300)) &amp;gt;&lt;br&gt;/sys/class/rtc/rtc0/wakealarm&lt;p&gt;This should cause a wakeup interrupt after 5 minutes. You might have to&lt;br&gt;tweak the BIOS settings to make it work.&lt;p&gt;&lt;br&gt;When hibernating using TuxOnIce, you can also do this as:&lt;p&gt;echo rtc0 &amp;gt; /sys/power/tuxonice/wake_alarm_dir&lt;br&gt;echo 300 &amp;gt; /sys/power/tuxonice/wake_delay&lt;p&gt;If you want it to suspend to ram after writing the image, then power&lt;br&gt;off properly after 5 minutes, you can combine the above with&lt;p&gt;# Suspend to ram after writing the image.&lt;br&gt;echo 3 &amp;gt; /sys/power/tuxonice/powerdown_method&lt;p&gt;# On wake, check if the lid switch is still closed&lt;br&gt;# lid/LID comes from the /proc/acpi/button/lid/LID/state path.&lt;br&gt;echo lid/LID &amp;gt; /sys/power/tuxonice/lid_file&lt;p&gt;# And power off properly if the lid is still closed&lt;br&gt;echo 4 &amp;gt; /sys/power/tuxonice/post_wake_state&lt;p&gt;&lt;br&gt;Courtesy: TOI mailing list&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2044861984371676984?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2044861984371676984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2044861984371676984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2044861984371676984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2044861984371676984'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/howto-wakeup-automatically-from.html' title='howto wakeup automatically from hibernate or standby'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1187897886219943815</id><published>2009-10-08T05:50:00.001-07:00</published><updated>2009-10-08T05:50:30.549-07:00</updated><title type='text'>Vim is able to write files encrypted</title><content type='html'>&lt;pre&gt;&lt;font size="2"&gt;Encryption						*&lt;a name="encryption"&gt;&lt;/a&gt;&lt;b&gt;encryption&lt;/b&gt;*&lt;br&gt;&lt;br&gt;Vim is able to write files encrypted, and read them back.  The encrypted text&lt;br&gt;cannot be read without the right key.&lt;br&gt;&lt;br&gt;Note: The swapfile and text in memory is not encrypted.  A system&lt;br&gt; administrator will be able to see your text while you are editing it.&lt;br&gt;When filtering text with &amp;quot;:!filter&amp;quot; or using &amp;quot;&lt;a href="http://www.vim.org/htmldoc/editing.html#:w"&gt;:w&lt;/a&gt; !command&amp;quot; the text is not&lt;br&gt; encrypted, this may reveal it to others.&lt;br&gt;&lt;br&gt;WARNING: If you make a typo when entering the key and then write the file and&lt;br&gt;exit, the text will be lost!&lt;br&gt;&lt;br&gt;The normal way to work with &lt;a href="http://www.vim.org/htmldoc/editing.html#encryption"&gt;encryption&lt;/a&gt;, is to use the &amp;quot;&lt;a href="http://www.vim.org/htmldoc/editing.html#:X"&gt;:X&lt;/a&gt;&amp;quot; command, which will&lt;br&gt; ask you to enter a key.  A following write command will use that key to&lt;br&gt;encrypt the file.  If you later edit the same file, Vim will ask you to enter&lt;br&gt;a key.  If you type the same key &lt;a href="http://www.vim.org/htmldoc/motion.html#as"&gt;as&lt;/a&gt; that was used for &lt;a href="http://www.vim.org/htmldoc/editing.html#writing"&gt;writing&lt;/a&gt;, the text will&lt;br&gt; be readable again.  If you use a wrong key, it will be a mess.&lt;br&gt;&lt;br&gt;&lt;br&gt;							*&lt;a name=":X"&gt;&lt;/a&gt;&lt;b&gt;:X&lt;/b&gt;*&lt;br&gt;&lt;a href="http://www.vim.org/htmldoc/editing.html#:X"&gt;:X&lt;/a&gt;	Prompt for an &lt;a href="http://www.vim.org/htmldoc/editing.html#encryption"&gt;encryption&lt;/a&gt; key.  The typing is done without showing the&lt;br&gt; 	actual text, so that someone looking at the display won&amp;#39;t see it.&lt;br&gt;	The typed key is stored in the &lt;a href="http://www.vim.org/htmldoc/options.html#%27key%27"&gt;&amp;#39;key&amp;#39;&lt;/a&gt; option, which is used to encrypt&lt;br&gt;	the file when it is written.  The file will remain unchanged until you&lt;br&gt; 	write it.  See also |&lt;a href="http://www.vim.org/htmldoc/starting.html#-x"&gt;-x&lt;/a&gt;|.&lt;br&gt;&lt;br&gt;The value of the &lt;a href="http://www.vim.org/htmldoc/options.html#%27key%27"&gt;&amp;#39;key&amp;#39;&lt;/a&gt; &lt;a href="http://www.vim.org/htmldoc/options.html#options"&gt;options&lt;/a&gt; is used when text is written.  When the option&lt;br&gt; is not empty, the written file will be encrypted, using the value &lt;a href="http://www.vim.org/htmldoc/motion.html#as"&gt;as&lt;/a&gt; the&lt;br&gt;&lt;a href="http://www.vim.org/htmldoc/editing.html#encryption"&gt;encryption&lt;/a&gt; key.  A magic number is prepended, so that Vim can recognize that&lt;br&gt; the file is encrypted.&lt;br&gt;&lt;br&gt;To disable the &lt;a href="http://www.vim.org/htmldoc/editing.html#encryption"&gt;encryption&lt;/a&gt;, reset the &lt;a href="http://www.vim.org/htmldoc/options.html#%27key%27"&gt;&amp;#39;key&amp;#39;&lt;/a&gt; option to an empty value:&lt;br&gt; &lt;b&gt;	:set key=&lt;/b&gt;&lt;br&gt;&lt;br&gt;When reading a file that has been encrypted and this option is not empty, it&lt;br&gt;will be used for decryption.  If the value is empty, you will be prompted to&lt;br&gt;enter the key.  If you don&amp;#39;t enter a key, the file is edited without being&lt;br&gt; decrypted.&lt;br&gt;&lt;br&gt;If want to start reading a file that uses a different key, set the &lt;a href="http://www.vim.org/htmldoc/options.html#%27key%27"&gt;&amp;#39;key&amp;#39;&lt;/a&gt;&lt;br&gt;option to an empty string, so that Vim will prompt for a new one.  Don&amp;#39;t use&lt;br&gt; the &amp;quot;&lt;a href="http://www.vim.org/htmldoc/options.html#:set"&gt;:set&lt;/a&gt;&amp;quot; command to enter the value, other people can read the command over&lt;br&gt;your shoulder.&lt;br&gt;&lt;br&gt;Since the value of the &lt;a href="http://www.vim.org/htmldoc/options.html#%27key%27"&gt;&amp;#39;key&amp;#39;&lt;/a&gt; option is supposed to be a secret, its value can&lt;br&gt; never be viewed.  You should not set this option in a &lt;a href="http://www.vim.org/htmldoc/starting.html#vimrc"&gt;vimrc&lt;/a&gt; file.&lt;br&gt;&lt;br&gt;An encrypted file can be recognized by the &amp;quot;file&amp;quot; command, if you add this&lt;br&gt; line to &amp;quot;/etc/magic&amp;quot;, &amp;quot;/usr/share/misc/magic&amp;quot; or wherever your system has the&lt;br&gt;&amp;quot;magic&amp;quot; file:&lt;br&gt;&lt;b&gt;     0	string	VimCrypt~	Vim encrypted file&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/pre&gt;&lt;a href="http://www.vim.org/htmldoc/editing.html#encryption"&gt;http://www.vim.org/htmldoc/editing.html#encryption&lt;/a&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1187897886219943815?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1187897886219943815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1187897886219943815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1187897886219943815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1187897886219943815'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/vim-is-able-to-write-files-encrypted.html' title='Vim is able to write files encrypted'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4943633508736841902</id><published>2009-10-07T02:53:00.001-07:00</published><updated>2010-04-30T07:04:45.033-07:00</updated><title type='text'>dvd cd encrypt ubuntu</title><content type='html'>Install the required packages:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;sudo apt-get install aespipe mkisofs loop-aes-utils&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;mkisofs -r backup | aespipe -e aes256 &amp;gt; backup.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;mkisofs -r backup | aespipe -e aes128 &amp;gt; backup.iso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If needed load these&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;sudo modprobe aes&lt;/span&gt;  &lt;span style="font-family:courier new,monospace;"&gt;sudo modprobe cryptoloop&lt;/span&gt;&lt;br /&gt;test the iso if needed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;sudo mount -t iso9660 backup.iso /mnt/iso -o loop=/dev/loop0,encryption=aes128&lt;/span&gt;  &lt;span style="font-family:courier new,monospace;"&gt;sudo mount -t iso9660 backup.iso /mnt/iso -o loop=/dev/loop0,encryption=aes256&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now burn the ISO&lt;br /&gt;&lt;br /&gt;Put the CD/DVD in the drive and then&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;sudo mount -t iso9660 /dev/cdrom /mnt/iso -o loop=/dev/loop0,encryption=aes256&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More tips at http://loop-aes.sourceforge.net/aespipe.README&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3.2. Example 2 - Encrypted archive with gpg-encrypted key file&lt;br /&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;br /&gt;Create 65 random encryption keys and encrypt those keys using gpg. Reading&lt;br /&gt;from /dev/random may take indefinitely long if kernel's random entropy pool&lt;br /&gt;is empty. If that happens, do some other work on some other console (use&lt;br /&gt;keyboard, mouse and disks). Use of gpg-encrypted key file depends on&lt;br /&gt;encrypted swap.&lt;br /&gt;&lt;br /&gt;    head -c 3705 /dev/random | uuencode -m - | head -n 66 | tail -n 65 \&lt;br /&gt;        | gpg --symmetric -a &gt;mykey1.gpg&lt;br /&gt;&lt;br /&gt;Write files to bzip2 compressed, encrypted tar archive. aespipe asks for&lt;br /&gt;passphrase to decrypt the key file.&lt;br /&gt;&lt;br /&gt;    tar cvf - files... | bzip2 | aespipe -w 10 -K mykey1.gpg &gt;archive.aes&lt;br /&gt;&lt;br /&gt;Restore files from bzip2 compressed, encrypted tar archive. aespipe asks for&lt;br /&gt;passphrase to decrypt the key file.&lt;br /&gt;&lt;br /&gt;    aespipe -d -K mykey1.gpg &lt;archive.aes | bzip2 -d -q | tar xvpf -&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.3. Example 3 - Encrypted CD-ROM&lt;br /&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;br /&gt;Create 65 random encryption keys and encrypt those keys using gpg. Reading&lt;br /&gt;from /dev/random may take indefinitely long if kernel's random entropy pool&lt;br /&gt;is empty. If that happens, do some other work on some other console (use&lt;br /&gt;keyboard, mouse and disks). Use of gpg encrypted key file depends on&lt;br /&gt;encrypted swap.&lt;br /&gt;&lt;br /&gt;gpg encrypted key file is recorded to first 8192 bytes of the CD-ROM. Key&lt;br /&gt;file does not use all of 8192 bytes so remaining part of the 8192 bytes is&lt;br /&gt;padded with newlines.&lt;br /&gt;&lt;br /&gt;    yes "" | dd of=image.iso bs=512 count=16&lt;br /&gt;    head -c 3705 /dev/random | uuencode -m - | head -n 66 | tail -n 65 \&lt;br /&gt;        | gpg --symmetric -a | dd of=image.iso conv=notrunc&lt;br /&gt;&lt;br /&gt;Create encrypted ISO9660 CD-ROM image that can be mounted using Linux&lt;br /&gt;loop-AES crypto package version 3.0a or later:&lt;br /&gt;&lt;br /&gt;    mkisofs -quiet -r directory-tree | aespipe -K image.iso -O 16 &gt;&gt;image.iso&lt;br /&gt;&lt;br /&gt;This image file can then be mounted under Linux like this:&lt;br /&gt;&lt;br /&gt;    mount -t iso9660 image.iso /cdrom -o loop=/dev/loop0,encryption=AES128,gpgkey=image.iso,offset=8192&lt;br /&gt;&lt;br /&gt;Or, after writing image.iso to CD-ROM, like this:&lt;br /&gt;&lt;br /&gt;    mount -t iso9660 /dev/cdrom /cdrom -o loop=/dev/loop0,encryption=AES128,gpgkey=/dev/cdrom,offset=8192&lt;br /&gt;&lt;br /&gt;Or, if this line is added to /etc/fstab file:&lt;br /&gt;&lt;br /&gt; /dev/cdrom /cryptcd iso9660 defaults,noauto,loop=/dev/loop0,encryption=AES128,gpgkey=/dev/cdrom,offset=8192 0 0&lt;br /&gt;&lt;br /&gt;Then encrypted CD-ROMs can be mounted and unmounted like this:&lt;br /&gt;&lt;br /&gt;    mkdir /cryptcd&lt;br /&gt;    mount /cryptcd&lt;br /&gt;    umount /cryptcd&lt;br /&gt;    &lt;br /&gt;In above mount cases the mounted device name must be identical to gpgkey=&lt;br /&gt;definition and offset= must be specified. That condition is special cased&lt;br /&gt;inside mount and losetup programs to prevent gpg from reading all of cdrom&lt;br /&gt;contents when gpg is decrypting the key file.&lt;br /&gt;&lt;br /&gt;If you ever need to extract unencrypted image of encrypted CD-ROM, you can&lt;br /&gt;do that like this:&lt;br /&gt;&lt;br /&gt;    dd if=/dev/cdrom bs=8192 count=1 of=key.gpg&lt;br /&gt;    dd if=/dev/cdrom bs=8192 skip=1 | aespipe -d -K key.gpg -O 16 &gt;clear.iso&lt;br /&gt;&lt;br /&gt;Latter of above dd commands may cause some kernel error messages when dd&lt;br /&gt;command attempts to read past end of CD-ROM device.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4943633508736841902?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4943633508736841902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4943633508736841902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4943633508736841902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4943633508736841902'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/10/dvd-cd-encrypt-ubuntu.html' title='dvd cd encrypt ubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7246670631258088222</id><published>2009-09-01T05:34:00.001-07:00</published><updated>2009-09-01T05:34:53.276-07:00</updated><title type='text'>apt-key add gpg key ubuntu kubuntu</title><content type='html'>gpg --keyserver &lt;a href="http://keyserver.ubuntu.com"&gt;keyserver.ubuntu.com&lt;/a&gt; --recv 2836CB0A8AC93F7A&lt;p&gt;gpg --export --armor 2836CB0A8AC93F7A | sudo apt-key add -&lt;p&gt;&lt;a href="http://www.linux-archive.org/kubuntu-development/348968-kubuntu-upgrade-process.html"&gt;http://www.linux-archive.org/kubuntu-development/348968-kubuntu-upgrade-process.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7246670631258088222?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7246670631258088222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7246670631258088222' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7246670631258088222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7246670631258088222'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/09/apt-key-add-gpg-key-ubuntu-kubuntu.html' title='apt-key add gpg key ubuntu kubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2155619050702488823</id><published>2009-08-28T09:26:00.001-07:00</published><updated>2009-08-28T09:26:55.821-07:00</updated><title type='text'>v4l linux skype</title><content type='html'>Download&lt;br&gt;v4l-dvb-ad2f24d34b83.tar.bz2&lt;br&gt;from&lt;br&gt;&lt;a href="http://linuxtv.org/hg/~jfrancois/gspca/"&gt;http://linuxtv.org/hg/~jfrancois/gspca/&lt;/a&gt;&lt;p&gt;cd archivename/v4l2-apps/lib/libv4l1/&lt;br&gt;make&lt;br&gt;make install&lt;p&gt; (echo I do not know why) do the following:&lt;br&gt;export LD_LIBRARY_PATH=/usr/local/lib&lt;br&gt;export LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so&lt;p&gt;launch skype and enjoy clear video&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2155619050702488823?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2155619050702488823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2155619050702488823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2155619050702488823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2155619050702488823'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/08/v4l-linux-skype.html' title='v4l linux skype'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5941342984192633928</id><published>2009-08-27T05:47:00.001-07:00</published><updated>2009-08-27T05:47:06.243-07:00</updated><title type='text'>immutable images in virtualbox</title><content type='html'>1. Release the disk using GUI in virtualbox&lt;p&gt;2. VBoxManage modifyhd /full/path/to/the/vdi/name_123.vdi --type immutable&lt;p&gt;3. All changes are lost.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5941342984192633928?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5941342984192633928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5941342984192633928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5941342984192633928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5941342984192633928'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/08/immutable-images-in-virtualbox.html' title='immutable images in virtualbox'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2422043979542684228</id><published>2009-08-24T00:32:00.001-07:00</published><updated>2009-08-24T00:32:04.902-07:00</updated><title type='text'>language settings LANG export</title><content type='html'>run as root&lt;p&gt;localedef -i en_US -f UTF-8 en_US.UTF-8&lt;br&gt;localedef -i en_GB -f UTF-8 en_GB.UTF-8&lt;p&gt; LANG=en_US.UTF-8&lt;p&gt;This is the default setting if English is selected during&lt;br&gt;installation. If you selected another language, that language is&lt;br&gt;enabled but still with UTF-8 as the character encoding.&lt;p&gt;Users can override the system defaults by editing their ~/.bashrc&lt;br&gt;accordingly. For instance, if you do not want to use the systemwide&lt;br&gt;en_US for program messages, include LC_MESSAGES=es_ES so messages are&lt;br&gt;displayed in Spanish instead.&lt;p&gt;&lt;a href="http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.3/suselinux-adminguide_en/sec.suse.l10n.html"&gt;http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.3/suselinux-adminguide_en/sec.suse.l10n.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2422043979542684228?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2422043979542684228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2422043979542684228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2422043979542684228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2422043979542684228'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/08/language-settings-lang-export.html' title='language settings LANG export'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5570834092640068645</id><published>2009-08-05T09:10:00.001-07:00</published><updated>2009-08-05T09:10:38.242-07:00</updated><title type='text'>konto</title><content type='html'>&lt;a href="https://www.1822direkt.com"&gt;https://www.1822direkt.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5570834092640068645?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5570834092640068645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5570834092640068645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5570834092640068645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5570834092640068645'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/08/konto.html' title='konto'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2931475891196690972</id><published>2009-08-02T13:19:00.001-07:00</published><updated>2009-08-02T13:19:42.340-07:00</updated><title type='text'>handy prepaid dsl germany</title><content type='html'>&lt;a href="http://www.teltarif.de/"&gt;http://www.teltarif.de/&lt;/a&gt;&lt;br&gt;handy prepaid dsl germany&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2931475891196690972?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2931475891196690972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2931475891196690972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2931475891196690972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2931475891196690972'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/08/handy-prepaid-dsl-germany.html' title='handy prepaid dsl germany'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-875982778309070821</id><published>2009-08-02T04:58:00.001-07:00</published><updated>2009-08-02T04:58:46.952-07:00</updated><title type='text'>Ubuntu Berlin</title><content type='html'>&lt;a href="http://www.ubuntu-berlin.de/event/overview"&gt;http://www.ubuntu-berlin.de/event/overview&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-875982778309070821?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/875982778309070821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=875982778309070821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/875982778309070821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/875982778309070821'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/08/ubuntu-berlin.html' title='Ubuntu Berlin'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2017765096801074538</id><published>2009-07-31T11:28:00.001-07:00</published><updated>2009-07-31T11:28:34.973-07:00</updated><title type='text'>berlin shops</title><content type='html'>Berlin shops&lt;br&gt;U9 - Osloerstr.&lt;p&gt;U9 - Turmstr&lt;p&gt;U7 - Kleistpark (Ganapathy stores)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2017765096801074538?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2017765096801074538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2017765096801074538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2017765096801074538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2017765096801074538'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/berlin-shops.html' title='berlin shops'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8222581954360723146</id><published>2009-07-31T04:24:00.001-07:00</published><updated>2009-07-31T04:24:12.831-07:00</updated><title type='text'>Defragmenting Your Pagefile XP</title><content type='html'>&lt;a href="http://windowsdevcenter.com/pub/a/windows/2004/11/23/defrag_pagefile.html"&gt;http://windowsdevcenter.com/pub/a/windows/2004/11/23/defrag_pagefile.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;   &lt;a href="http://www.windowsdevcenter.com/"&gt;  &lt;img src="http://windowsdevcenter.com/images/windows/windevcenter_logo.gif" alt="Windows DevCenter" height="88" width="240" align="left" border="0"&gt;&lt;/a&gt;       &lt;br clear="all"&gt;   &lt;font face="verdana,arial,helvetica" size="1"&gt;Published on &lt;b&gt;  &lt;a href="http://www.windowsdevcenter.com/"&gt;Windows DevCenter&lt;/a&gt;&lt;/b&gt; (&lt;a href="http://www.windowsdevcenter.com/"&gt;http://www.windowsdevcenter.com/&lt;/a&gt;)&lt;br&gt;      &lt;a href="http://windowsdevcenter.com/pub/a/general/print_code.html"&gt;See this&lt;/a&gt; if you&amp;#39;re having trouble printing code examples&lt;/font&gt;&lt;br&gt;&lt;br clear="all"&gt;   &lt;span class="ISI_MESSAGE"&gt;  &lt;/span&gt;      &lt;h2&gt; Defragmenting Your Pagefile&lt;/h2&gt; by &lt;a href="http://windowsdevcenter.com/pub/au/438"&gt;Mitch Tulloch&lt;/a&gt;, author of &lt;a href="http://www.oreilly.com/catalog/winsvrhks/"&gt;Windows Server Hacks&lt;/a&gt;&lt;br&gt; 11/23/2004    &lt;p&gt;Defragmenting your hard drive regularly is an important part of general system maintenance for Windows XP machines, and the Disk Defragmenter tool in Computer Management lets you do this easily. (You can also get to the Disk Defragmenter tool by choosing Control Panel--&amp;gt;Performance and Maintenance--&amp;gt;Rearrange items on your hard disk to make programs run faster.) But what about defragmenting your pagefile?&lt;/p&gt;   &lt;p&gt;Windows dynamically resizes your pagefile as needed to ensure there is sufficient virtual memory to meet the needs of running applications, and as a result of this resizing, it is possible that your pagefile can become fragmented over time, which can slow performance of your machine. Unfortunately, the Disk Defragmenter tool doesn&amp;#39;t defragment the pagefile, and you might be tempted to buy a third-party disk defragmenter to do this. However, you can save your bucks by following this simple procedure to defragment your pagefile.&lt;/p&gt;  &lt;p&gt;First, here&amp;#39;s a look at the fragmentation of the C: drive on my XP machine just before I defragmented it:&lt;/p&gt;  &lt;p&gt;&lt;img src="http://windowsdevcenter.com/windows/2004/11/23/graphics/figure1.gif" alt="Figure 1" height="372" width="550"&gt;&lt;br&gt; &lt;em&gt;Figure 1&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;After running Disk Defragmenter, the fragmentation of this drive is much reduced:&lt;/p&gt;  &lt;p&gt;&lt;img src="http://windowsdevcenter.com/windows/2004/11/23/graphics/figure2.gif" alt="Figure 2" height="372" width="550"&gt;&lt;br&gt; &lt;em&gt;Figure 2&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Let&amp;#39;s look at the report generated by Disk Defragmenter to see the condition of the pagefile:&lt;/p&gt; &lt;pre&gt;&lt;code&gt;&lt;br&gt;Volume (C:)&lt;br&gt;    Volume size                                = 4.00 GB&lt;br&gt;    Cluster size                               = 4 KB&lt;br&gt;    Used space                                 = 2.59 GB&lt;br&gt;    Free space                                 = 1.41 GB&lt;br&gt;     Percent free space                         = 35 %&lt;br&gt;&lt;br&gt;Volume fragmentation&lt;br&gt;    Total fragmentation                        = 0 %&lt;br&gt;    File fragmentation                         = 0 %&lt;br&gt;    Free space fragmentation                   = 1 %&lt;br&gt; &lt;br&gt;File fragmentation&lt;br&gt;    Total files                                = 12,927&lt;br&gt;    Average file size                          = 259 KB&lt;br&gt;    Total fragmented files                     = 0&lt;br&gt;    Total excess fragments                     = 0&lt;br&gt;     Average fragments per file                 = 1.00&lt;br&gt;&lt;br&gt;Pagefile fragmentation&lt;br&gt;    Pagefile size                              = 767 MB&lt;br&gt;    Total fragments                            = 3&lt;br&gt;&lt;br&gt;Folder fragmentation&lt;br&gt;     Total folders                              = 863&lt;br&gt;    Fragmented folders                         = 1&lt;br&gt;    Excess folder fragments                    = 0&lt;br&gt;&lt;br&gt;Master File Table (MFT) fragmentation&lt;br&gt;    Total MFT size                             = 14 MB&lt;br&gt;     MFT record count                           = 13,815&lt;br&gt;    Percent MFT in use                         = 99 %&lt;br&gt;    Total MFT fragments                        = 4&lt;br&gt;&lt;/code&gt;&lt;/pre&gt;  &lt;p&gt;Note the small degree of pagefile fragmentation (3 fragments). Because of the way Windows XP manages the pagefile swapping large blocks of data, the pagefile usually doesn&amp;#39;t become very fragmented, even on heavily used machines. It can become defragmented enough, though, to affect system performance.&lt;/p&gt;  &lt;p&gt;To defragment the pagefile, we first have to remove the pagefile, then defragment the machine, and finally recreate the pagefile. To do this, start by opening the System utility in Control Panel. (You may have to get there by clicking Performance and Maintenance from the Control Panel and then clicking System.) Then select the Advanced tab, click the Settings button under Performance, select the Advanced tab of Performance Options, and click Change to view your Virtual Memory settings:&lt;/p&gt;  &lt;p&gt;&lt;img src="http://windowsdevcenter.com/windows/2004/11/23/graphics/figure3.gif" alt="Figure 3" height="431" width="344"&gt;&lt;br&gt; &lt;em&gt;Figure 3&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Now select the No Paging File option and click Set. This will disable paging entirely and should also remove the pagefile (pagefile.sys) from the hard drive the next time you reboot your system. (If it doesn&amp;#39;t do this, you can delete this file manually after rebooting. It&amp;#39;s normally found in C:\.)&lt;/p&gt;  &lt;p&gt;Reboot your machine, and when Windows comes up, use Disk Defragmenter to defragment the volume where your pagefile was previously (C: drive in my example). Once your system is defragmented, open the Virtual Memory box again, and change the pagefile back to System Managed Size. Then, reboot your machine again. This time, when you run Disk Defragmenter, it should say your pagefile has only one fragment. When I ran Disk Defragmenter on my machine after performing these steps, the result was this:&lt;/p&gt;  &lt;p&gt;&lt;img src="http://windowsdevcenter.com/windows/2004/11/23/graphics/figure4.gif" alt="Figure 4" height="372" width="550"&gt;&lt;br&gt; &lt;em&gt;Figure 4&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Note that the pagefile (green area) has been moved to the end of the volume (an added bonus to reduce future file fragmentation). Also, as expected, the report generated by Disk Defragmenter indicates there is now no fragmentation of the pagefile:&lt;/p&gt; &lt;pre&gt;&lt;code&gt;&lt;br&gt;Volume (C:)&lt;br&gt;    Volume size                                = 4.00 GB&lt;br&gt;    Cluster size                               = 4 KB&lt;br&gt;    Used space                                 = 2.59 GB&lt;br&gt;    Free space                                 = 1.41 GB&lt;br&gt;     Percent free space                         = 35 %&lt;br&gt;&lt;br&gt;Volume fragmentation&lt;br&gt;    Total fragmentation                        = 0 %&lt;br&gt;    File fragmentation                         = 0 %&lt;br&gt;    Free space fragmentation                   = 0 %&lt;br&gt; &lt;br&gt;File fragmentation&lt;br&gt;    Total files                                = 13,194&lt;br&gt;    Average file size                          = 254 KB&lt;br&gt;    Total fragmented files                     = 10&lt;br&gt;    Total excess fragments                     = 32&lt;br&gt;     Average fragments per file                 = 1.00&lt;br&gt;&lt;br&gt;Pagefile fragmentation&lt;br&gt;    Pagefile size                              = 767 MB&lt;br&gt;    Total fragments                            = 1&lt;br&gt;&lt;br&gt;Folder fragmentation&lt;br&gt;     Total folders                              = 865&lt;br&gt;    Fragmented folders                         = 1&lt;br&gt;    Excess folder fragments                    = 0&lt;br&gt;&lt;br&gt;Master File Table (MFT) fragmentation&lt;br&gt;    Total MFT size                             = 14 MB&lt;br&gt;     MFT record count                           = 14,084&lt;br&gt;    Percent MFT in use                         = 99 %&lt;br&gt;    Total MFT fragments                        &lt;br&gt;&lt;/code&gt;&lt;/pre&gt;  &lt;p&gt;For more tips on optimizing use of your pagefile, see my previous article &lt;a href="http://www.windowsdevcenter.com/pub/a/windows/2004/04/27/pagefile.html"&gt;Optimizing Your Servers&amp;#39; Pagefile Performance&lt;/a&gt; on WindowsDevCenter. &lt;/p&gt;  &lt;p&gt;&lt;i&gt; &lt;a href="http://windowsdevcenter.com/pub/au/438"&gt;Mitch Tulloch&lt;/a&gt;  is the author of &lt;a href="http://www.oreilly.com/catalog/win2000nut/index.html"&gt;Windows 2000 Administration in a Nutshell&lt;/a&gt;, &lt;a href="http://www.oreilly.com/catalog/winsvrian/index.html"&gt;Windows Server 2003 in a Nutshell&lt;/a&gt;, and &lt;a href="http://www.oreilly.com/catalog/winsvrhks/index.html"&gt;Windows Server Hacks&lt;/a&gt;.  &lt;/i&gt;&lt;/p&gt;  &lt;hr noshade size="1"&gt;  &lt;p&gt;Return to the &lt;a href="http://www.windowsdevcenter.com/"&gt;Windows DevCenter&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;&lt;font face="verdana,arial,helvetica" size="1"&gt;Copyright © 2009 O&amp;#39;Reilly Media, Inc.&lt;/font&gt;&lt;/p&gt;            &lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8222581954360723146?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8222581954360723146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8222581954360723146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8222581954360723146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8222581954360723146'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/defragmenting-your-pagefile-xp.html' title='Defragmenting Your Pagefile XP'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2658845293935341937</id><published>2009-07-28T10:49:00.001-07:00</published><updated>2009-07-28T10:49:30.832-07:00</updated><title type='text'>insurance</title><content type='html'>&lt;a href="http://www.mawista.de"&gt;www.mawista.de&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2658845293935341937?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2658845293935341937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2658845293935341937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2658845293935341937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2658845293935341937'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/insurance.html' title='insurance'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-586704291538320945</id><published>2009-07-28T04:58:00.001-07:00</published><updated>2009-07-28T04:58:33.285-07:00</updated><title type='text'>search ubuntu plugin</title><content type='html'>&lt;span style="font-family: courier new,monospace;"&gt;Copuy these files into your folder:&lt;br&gt;&lt;br&gt;cp /usr/lib/firefox-addons/searchplugins/debsearch.src ~/software/firefox-3.5rc3/searchplugins/&lt;br&gt;cp /usr/lib/firefox-addons/searchplugins/debsearch.gif &lt;/span&gt;&lt;span style="font-family: courier new,monospace;"&gt;~/software/firefox-3.5rc3/searchplugins/&lt;br&gt; &lt;br&gt;&lt;/span&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-586704291538320945?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/586704291538320945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=586704291538320945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/586704291538320945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/586704291538320945'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/search-ubuntu-plugin.html' title='search ubuntu plugin'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3431539240759171254</id><published>2009-07-25T04:30:00.001-07:00</published><updated>2009-07-25T04:30:23.692-07:00</updated><title type='text'>router linux linksys</title><content type='html'>From Oxford Linux User Group&lt;p&gt;I&amp;#39;ve been very happy with my Linksys WRT54GS (under &amp;#163;20 from eBay).&lt;br&gt;Comes with 4 10/100 ports. I put Tomato on it, which gave nice extra&lt;br&gt;facilities. However, it only runs at 802.11b/g speeds, so if you need&lt;br&gt;802.11n, you may want to look elsewhere.&lt;p&gt;From&lt;br&gt;&lt;a href="http://torvalds-family.blogspot.com/2009/07/not-so-evil-empire.html"&gt;http://torvalds-family.blogspot.com/2009/07/not-so-evil-empire.html&lt;/a&gt;&lt;p&gt;So off to Fry&amp;#39;s I went again, and got myself a DOCSIS-3.0 motorola box&lt;br&gt;and a separate Netgear router.&lt;p&gt;Give a Linksys a second chance. Try to find WRT54GL router. Then go to&lt;br&gt;&lt;a href="http://www.polarcloud.com/tomato"&gt;http://www.polarcloud.com/tomato&lt;/a&gt; and replace the original firmware&lt;br&gt;with Tomato. Once I did this I never had router problem for 5 years&lt;br&gt;now. Other choice is OpenWRT if you want to teach your router some&lt;br&gt;fancy tricks.&lt;br&gt;Good Luck&lt;p&gt;Linus says: the cable modems don&amp;#39;t allow user-ugradable firmware (not&lt;br&gt;the Linksys, at least). So if the firmware is buggy, you&amp;#39;re stuck.&lt;br&gt;Good for you. :)&lt;br&gt;I&amp;#39;ve been using Linksys WRT54GL router with a DD-WRT image and it&lt;br&gt;works like a charm so far. Avoid WRT54GS like a plague however, you&lt;br&gt;can change to linux firmware but is really freakin useless.&lt;p&gt;Hi Linus,&lt;br&gt;I&amp;#39;d like to apologize for the reboots you were experiencing with the&lt;br&gt;WCG200 v2. This issue had been identified by Linksys well over a year&lt;br&gt;ago and a firmware update was made available to Comcast as well as&lt;br&gt;other ISPs at that time. Unfortunately, not all ISPs have rolled out&lt;br&gt;the updated firmware and Comcast lists only the Version 1 WCG200 on&lt;br&gt;their supported hardware website. As is the standard, there is no&lt;br&gt;manual process for updating the firmware on a cable modem as it is&lt;br&gt;managed solely by the ISP. Once again, I am sorry that this device&lt;br&gt;didn&amp;#39;t work for you, but I hope you understand the circumstances and&lt;br&gt;will try us again in the future.&lt;p&gt;David Peralta&lt;br&gt;Linksys by Cisco&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3431539240759171254?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3431539240759171254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3431539240759171254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3431539240759171254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3431539240759171254'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/router-linux-linksys.html' title='router linux linksys'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8783302234115646955</id><published>2009-07-22T15:39:00.001-07:00</published><updated>2009-07-22T15:39:19.537-07:00</updated><title type='text'>Migrating From WUBI to Full Ubuntu Install copy clone old hard drive</title><content type='html'>&lt;h3&gt;&lt;span style="font-weight: normal;"&gt;&lt;a href="http://popey.com/blog/2009/07/16/migrating-from-wubi-to-full-ubuntu-install/"&gt;http://popey.com/blog/2009/07/16/migrating-from-wubi-to-full-ubuntu-install/&lt;/a&gt;&lt;/span&gt;&lt;br&gt; &lt;/h3&gt; &lt;h3&gt;Boot into the &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; desktop, plugin the USB hard disk&lt;/h3&gt; &lt;p&gt;The disk showed up as /media/SEA_DISC on the desktop and &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; confirmed there was plenty of space, and &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; could write to it. I didn't even bother to check the disk format (FAT32/NTFS) because it just worked. Nice.&lt;/p&gt;  &lt;h3&gt; Logout of the &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; desktop, switch to a console (CTRL+ALT+F1) and login there&lt;/h3&gt; &lt;p&gt;This was to ensure &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; didn't have loads of files open whilst backing up his data.&lt;/p&gt; &lt;h3&gt; Backup his data &lt;/h3&gt; &lt;p&gt;The data in this case consists of everything in /home/nick, no configuration changes in /etc, no other data anywhere else on the system. Clearly if Nick had put data in /var for example then &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt;'d not have backed this up with our method. &lt;/p&gt; &lt;p&gt;&lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; decided to tar/gzip up his data to one big tarball on the USB disk rather than just drag/copy all the data over for a couple of reasons. Firstly if &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; copied it over and the filesystem of the USB disk was FAT/NTFS then &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; may lose some meta data (permissions/ownership) along the way (as I understand it). &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; also wanted to reduce the amount of space &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; took up on the USB disk.&lt;/p&gt;  &lt;pre&gt;$ mkdir /media/SEA_DISC/Ubuntu_Backup&lt;br&gt;$ tar czvf /media/SEA_DISC/Ubuntu_Backup/nick.tgz /home/nick&lt;br&gt;&lt;/pre&gt; &lt;h3&gt; Backup his applications &lt;/h3&gt; &lt;p&gt;&lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt;'re not technically backing up Nicks applications in this step, but backing up a list of his applications and where he got them. After the reinstall &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; restore the list and let the &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; package management apps sort it all out. It's magic.&lt;/p&gt;  &lt;p&gt;I'd &lt;a href="http://www.hants.lug.org.uk/cgi-bin/wiki.pl?LinuxHints/DebianTips"&gt;heard&lt;/a&gt; (section "Can I clone an existing Debian &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt; on another machine?") of this method of copying the package list from one machine to another a few years ago via my local &lt;a href="http://lug.org.uk/"&gt;Linux User Group&lt;/a&gt; in &lt;a href="http://hants.lug.org.uk/"&gt;Hampshire&lt;/a&gt; but never actually used it. Now I have, and it works a treat.&lt;/p&gt;  &lt;p&gt;First &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; backup the sources.list(s). There's the main one in /etc/apt/sources.list, but there may also be others in /etc/apt/sources.list.d/. On Nicks laptop there was just /etc/apt/sources.list, so &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; backed that up.&lt;/p&gt; &lt;pre&gt;$ cp /etc/apt/sources.list /media/SEA_DISC/Ubuntu_Backup/&lt;br&gt;&lt;/pre&gt; &lt;p&gt;Next &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; backup the list of applications he had installed, this includes everything &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; installed from the main repositories and any additional applications installed from other repositories &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; enabled.&lt;/p&gt;  &lt;pre&gt;$ dpkg --get-selections &amp;gt; /media/SEA_DISC/Ubuntu_Backup/list_of_applications.txt&lt;br&gt;&lt;/pre&gt; &lt;p&gt;That's it. &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; just confirmed that all those files got written to the USB disc by browsing them, and then removed the USB drive from the system.&lt;/p&gt; &lt;h3&gt; Re-&lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt; &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; &lt;/h3&gt; &lt;p&gt;I had an &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; 9.04 CD with me (handy to carry around) so &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; &lt;b style="color: white; background-color: rgb(136, 0, 0);"&gt;booted&lt;/b&gt; off that and did a standard &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt;. Nothing really special to note about this other than the issues listed at the bottom of this page. During the &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt; &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; had some opportunity to play Call Of Duty on his PS3. I highly recommend having something else to do than watch a percentage bar cross the screen, and gaming is an ideal pastime for this.. Moving on..&lt;/p&gt; &lt;h3&gt; Restore the data &lt;/h3&gt; &lt;p&gt;&lt;b style="color: black; background-color: rgb(255, 255, 102);"&gt;Once&lt;/b&gt; the &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt; was &lt;b style="color: black; background-color: rgb(255, 153, 153);"&gt;finished&lt;/b&gt; &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; &lt;b style="color: white; background-color: rgb(136, 0, 0);"&gt;booted&lt;/b&gt; up and logged into the desktop, plugged in the USB disc and &lt;b style="color: black; background-color: rgb(255, 255, 102);"&gt;once&lt;/b&gt; again confirmed &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; could read from it. &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; then logged out again, back to the graphical logon screen, and then switched to a console with CTRL+ALT+F1 and logged in again. &lt;/p&gt; &lt;p&gt;Now to wipe the existing home folder created during the &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt;, and replace it with his home folder &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; backed up earlier.&lt;/p&gt;  &lt;pre&gt;$ sudo -s&lt;br&gt;# cd /home&lt;br&gt;# rm -rf /home/nick&lt;br&gt;# tar zxvf /media/SEA_DISC/Ubuntu_Backup/nick.tgz&lt;br&gt;&lt;/pre&gt; &lt;p&gt;Using CTRL+D twice to exit from the root logon prompt, and from Nicks own logon. This switched automatically back to the GUI logon screen (I like that feature) where &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; then logged in again to the desktop. &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; quickly checked all the files &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; expected to be there had been restored, connected to the wifi (see issues below) and opened up a terminal for the next section.&lt;/p&gt;  &lt;h3&gt; Restore the applications &lt;/h3&gt; &lt;p&gt;Logged into the desktop, with a terminal open, now &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; reinstall all the applications Nick previously had installed.&lt;/p&gt; &lt;pre&gt;$ sudo cp /media/SEA_DISC/Ubuntu_Backup/sources.list /etc/apt/&lt;br&gt;$ sudo apt-get update&lt;br&gt;$ sudo dpkg --set-selections &amp;lt; /media/SEA_DISC/Ubuntu_Backup/list_of_applications.txt&lt;br&gt;$ sudo apt-get -u dselect-upgrade&lt;br&gt; &lt;/pre&gt; &lt;p&gt;At this point apt gets busy downloading package updates and new software to &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt;, restoring everything back to how it was before. Worth noting that during the download the gaming ceased due to poor ping. This was a good time to flick through the TV and watch rubbish. &lt;/p&gt; &lt;h3&gt; All done &lt;/h3&gt; &lt;p&gt;Finally &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; checked apps were installed as expected, had a bit of a poke about with the machine, and called it a night. A job well done.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Things to consider&lt;/em&gt;&lt;/p&gt; &lt;p&gt;If &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; had installed apps via a method other than using the repo the &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; may have had problem restoring those applications, perhaps having to re-&lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt; them manually.&lt;/p&gt;  &lt;p&gt;WINE and any applications installed within it were in /home/nick/.wine so whilst they&amp;#39;re apps, &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt;&amp;#39;re backing them up as if they&amp;#39;re data.&lt;/p&gt;  &lt;p&gt;There was only one user account to backup, but &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt;&amp;#39;d obviously have to change the data backup/restore process if there were multiple users.&lt;/p&gt; &lt;p&gt;&lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; didn&amp;#39;t back up any data outside /home/ so if he did inadvertently create a mysql database or website in /var, that would be lost.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Issues&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;We&lt;/b&gt; left the USB disc plugged in after backing up, and during the &lt;b style="color: black; background-color: rgb(160, 255, 255);"&gt;Ubuntu&lt;/b&gt; re-&lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt;, which caused a little confusion for us during the partitioning stage. The partitioner showed up sdb (the USB drive) at the top of the window saying &amp;#39;No OS installed&amp;#39; and the default action was to &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt; onto that device - which would have been sub-optimal given it housed his home backup and also lots of photos and videos from other machines. &lt;/p&gt; &lt;p&gt;So &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; had to specifically choose the &amp;#39;Erase entire disk&amp;#39; option and make sure &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; chose the right disk from the drop down list. Another option (which I suggested above) was to just unplug the USB disk during the &lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt;, or alternatively make sure you&amp;#39;re not doing this at midnight as &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; were  &lt;/p&gt;  &lt;p&gt;The Ubiquity installer doesn&amp;#39;t have the same password rules as the WUBI installer. As a result the &amp;#39;old&amp;#39; password Nick had could not be used by Ubiquity when &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; did the re-&lt;b style="color: black; background-color: rgb(153, 255, 153);"&gt;install&lt;/b&gt;. &lt;b style="color: black; background-color: rgb(255, 255, 102);"&gt;Once&lt;/b&gt; &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; logged in to the finally installed desktop with the &amp;#39;new&amp;#39; password, network manager attempted to connect to his WPA secured WiFi access point. At this stage the gnome keyring password prompt came up and asked for his &amp;#39;old&amp;#39; password (because it was in his home directory &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; backed up) and would not accept the new password. &lt;/p&gt; &lt;p&gt;Not knowing how to fix this &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; simply resorted to changing his password back to the &amp;#39;old&amp;#39; one he knew so his logon and keyring passwords were in sync. This was harder than expected becuase the &amp;#39;About Me&amp;#39; application used to change the password follows similar rules to Ubiquity. So &lt;b style="color: black; background-color: rgb(255, 102, 255);"&gt;we&lt;/b&gt; instead dropped to a bash prompt and used &amp;#39;sudo passwd nick&amp;#39; to get root to change the password - where it seems the rules didn&amp;#39;t apply.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8783302234115646955?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8783302234115646955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8783302234115646955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8783302234115646955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8783302234115646955'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/migrating-from-wubi-to-full-ubuntu.html' title='Migrating From WUBI to Full Ubuntu Install copy clone old hard drive'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1231861455304529496</id><published>2009-07-20T03:03:00.001-07:00</published><updated>2009-07-20T03:03:44.582-07:00</updated><title type='text'>kde4 consumes less memory debug</title><content type='html'>Thiago Macieira in kde-devel list&lt;br&gt;&lt;br&gt;Swapping shouldn&amp;#39;t be an issue, but memory consumption definitely.&lt;br&gt;&lt;br&gt;First of all, don&amp;#39;t use the NVidia driver with KDE 4.2. Use 4.3, since it&lt;br&gt;includes Luboš&amp;#39;s fix to share it. (so instead of having 3 or 4 applications&lt;br&gt; with libGL.so loaded, we have ALL KDE applications doing that, but sharing it)&lt;br&gt;&lt;br&gt;Second, I think that the most memory used by X and by kwin is due to pixmap&lt;br&gt;caching. Then remember Qt applications do double-buffering too, which leads to&lt;br&gt; triple buffering of everything. There was even a bug in Oxygen that caused KWin&lt;br&gt;to enable double-buffering of its own, which would lead to quadruple-buffering,&lt;br&gt;but I think that has been fixed for a year.&lt;br&gt;&lt;br&gt;If you run xrestop, you&amp;#39;ll see the number of pixmaps in use. Up until last&lt;br&gt; week, plasma would leak a lot of pixmaps. KWin too, until this weekend in&lt;br&gt;trunk. Those leakages cause the process memory space to grow as well as X&amp;#39;s&lt;br&gt;own.&lt;br&gt;&lt;br&gt;Since Plasma and KWin were fixed, the biggest aggressors for me are Kontact&lt;br&gt; (mostly Akregator, which btw can&amp;#39;t do KIO correctly, launching a hundred&lt;br&gt;kio_http) and Skype. Now, we can&amp;#39;t fix Skype unless it&amp;#39;s a leak inside Qt, but&lt;br&gt;Kontact we can.&lt;br&gt;&lt;br&gt;res-base Wins  GCs Fnts Pxms Misc   Pxm mem  Other   Total   PID Identifier&lt;br&gt; 4200000    45   39    0 2569 2677    42744K     64K  42809K 30060 skype&lt;br&gt;4c00000    29    9    0  614  852     8877K     20K   8898K 23117 E-mail -&lt;br&gt;Kontact&lt;br&gt;&lt;br&gt;(this kontact is not running akregator; if I run it, it eventually exhausts&lt;br&gt; the X pixmap memory)&lt;br&gt;&lt;br&gt;In my current setup, X is holding 128 MB of pixmaps. So no wonder:&lt;br&gt;&lt;br&gt;F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND&lt;br&gt;4     0  7760  5810  20   0 524676 184420 poll_s Ss+ tty7     571:56&lt;br&gt; /etc/X11/X&lt;br&gt;&lt;br&gt;&lt;a href="http://www.kdedevelopers.org/node/3959"&gt;http://www.kdedevelopers.org/node/3959&lt;/a&gt;&lt;br&gt;&lt;br&gt;On Monday 13 July 2009, Thiago Macieira wrote:&lt;br&gt;&amp;gt; Our stacks are far too large. That&amp;#39;s easily visible in many applications.&lt;br&gt; &amp;gt; Here&amp;#39;s an excerpt from /proc/`pidof plasma-desktop`/smaps:&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; 096d8000-168ad000 rw-p 096d8000 00:00 0          [heap]&lt;br&gt;&lt;br&gt;em. our stacks are far too large, so here&amp;#39;s the heap measure? :)&lt;br&gt;&lt;br&gt; aseigo @ independence :~/Documents&amp;gt; cat /proc/`pidof plasma-desktop`/smaps | grep&lt;br&gt;stack -A4&lt;br&gt;bf95e000-bf973000 rw-p bffeb000 00:00 0          [stack]&lt;br&gt;Size:                 84 kB&lt;br&gt;Rss:                  80 kB&lt;br&gt; Pss:                  80 kB&lt;br&gt;Shared_Clean:          0 kB&lt;br&gt;&lt;br&gt;anyways:&lt;br&gt;&lt;br&gt;&amp;gt; Size:             214868 kB&lt;br&gt;&amp;gt; Rss:              214576 kB&lt;br&gt;&amp;gt; Pss:              214576 kB&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Can anyone tell me why Plasma needed to allocate 209.8 MB of RAM? (binary&lt;br&gt; &amp;gt; 1024 units)&lt;br&gt;&lt;br&gt;probably a memory leak somewhere. or maybe something in your configuration&lt;br&gt;that&amp;#39;s taking an unreasonable amount of ram.&lt;br&gt;&lt;br&gt;profiling would be helpful. even knowing what your configuration is would be&lt;br&gt; helpful. (there have been reports that suggest there&amp;#39;s a leak somewhere in the&lt;br&gt;slideshow wallpaper, though it hasn&amp;#39;t been identified. iirc you use a&lt;br&gt;slideshow paper over two screens, yes?)&lt;br&gt;&lt;br&gt;so .. here&amp;#39;s my laptop&amp;#39;s current uptime (for which time it&amp;#39;s been constantly&lt;br&gt; logged into a kde4 session):&lt;br&gt;&lt;br&gt;12:42am  up 3 days 22:09,  23 users,  load average: 0.41, 0.35, 0.37&lt;br&gt;&lt;br&gt;and the [heap] entry from plasma&amp;#39;s smaps is:&lt;br&gt;&lt;br&gt;08055000-09729000 rw-p 08055000 00:00 0          [heap]&lt;br&gt; Size:              23376 kB&lt;br&gt;Rss:               23096 kB&lt;br&gt;Pss:               22984 kB&lt;br&gt;Shared_Clean:          0 kB&lt;br&gt;&lt;br&gt;but then right now on this machine i&amp;#39;m only running one panel, one screen with&lt;br&gt;a single image wallpaper, tasks, kickoff, device notifier, system tray,&lt;br&gt; battery, digital clock weather and translation widgets.&lt;br&gt;&lt;br&gt;a good chunk of that 23mb is likely to be the wallpaper i&amp;#39;m using (though&lt;br&gt;maybe that isn&amp;#39;t permanently stored in the heap; i haven&amp;#39;t looked yet) and the&lt;br&gt; rest will be various bits of windows and widgets and data structures.&lt;br&gt;&lt;br&gt;nearly zero profiling has gone on for memory usage within plasma, and that&lt;br&gt;certainly shows. it could also be a lot worse.&lt;br&gt;&lt;br&gt;&amp;gt; There are definitely memory leaks in some places. In other places, we need&lt;br&gt; &amp;gt; profiling to find out why we&amp;#39;re wasting so much memory.&lt;br&gt;&lt;br&gt;yep.&lt;br&gt;&lt;br&gt;&amp;gt; However, I also know that we are using more memory for caching things,&lt;br&gt;&amp;gt; pre-rendered pixmaps for example. We use more memory to make the system&lt;br&gt; &amp;gt; faster. So I don&amp;#39;t expect KDE 4 to reach KDE 3 levels again.&lt;br&gt;&lt;br&gt;quite true ... there are probably places we do things unnecessarily.&lt;br&gt;&lt;br&gt;&amp;gt; No. I expect KDE 4 to excel in other areas, like battery time. For&lt;br&gt; &amp;gt; example, right now, Plasma wakes up between 20 and 60 times per second due&lt;br&gt;&amp;gt; to timers. Killing Plasma makes my laptop&amp;#39;s power consumption drop by 1 W&lt;br&gt;&lt;br&gt;bugs get fixed as and when reported. this was probably the taskbar timers&lt;br&gt; issue i fixed before leaving for vancouver.&lt;br&gt;&lt;br&gt;and really,  it&amp;#39;s kind of that simple. most of the things in this thread are&lt;br&gt;of the &amp;quot;huh, something&amp;#39;s broken or not as good as it should be&amp;quot; type to which&lt;br&gt; the answer is simple:&lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;#!/bin/sh&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo &amp;quot;pid  username   cmd                   total_mem  non-swapped-mem&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;ps -eo pid,ruser,comm,size,rss --sort size | tail -15 | awk &amp;#39;{print $1&amp;quot;\t&amp;quot;$2&amp;quot;\t&amp;quot;$3&amp;quot;\t\t&amp;quot;$4/1024&amp;quot;MiB\t&amp;quot;$5/1024&amp;quot;MiB&amp;quot; }&amp;#39;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo plasma heap&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo plasma heap&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;cat /proc/`pidof plasma-desktop`/smaps | grep heap -A4&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo plasma stack&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo plasma stack&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;cat /proc/`pidof plasma-desktop`/smaps | grep stack -A4&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo konsole heap&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo konsole heap&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;cat /proc/`pidof konsole`/smaps | grep heap -A4&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo &amp;quot;konsole memory below&amp;quot;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;ps -eo rss,args | grep konsole&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;echo &amp;quot;make sure you have only one plasma-desktop running&amp;quot;&lt;/span&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1231861455304529496?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1231861455304529496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1231861455304529496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1231861455304529496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1231861455304529496'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/kde4-consumes-less-memory-debug.html' title='kde4 consumes less memory debug'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3988134276313794086</id><published>2009-07-15T04:16:00.001-07:00</published><updated>2009-07-15T04:16:02.789-07:00</updated><title type='text'>fotowall photo</title><content type='html'>&lt;a href="http://code.google.com/p/fotowall/"&gt;http://code.google.com/p/fotowall/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3988134276313794086?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3988134276313794086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3988134276313794086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3988134276313794086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3988134276313794086'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/fotowall-photo.html' title='fotowall photo'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-369087918721933545</id><published>2009-07-14T02:49:00.001-07:00</published><updated>2009-07-14T02:49:24.497-07:00</updated><title type='text'>kde4 speed tips</title><content type='html'>From kde-devel mailing list:&lt;br&gt;Regarding general responsiveness, this may have a lot to do with your&lt;br&gt;video card and graphics drivers.  One way to find out is to try&lt;br&gt;running applications with the &amp;quot;-graphicssystem raster&amp;quot; argument on the&lt;br&gt;command line - which I understand uses Qt&amp;#39;s highly optimised software&lt;br&gt;rendering instead of using XRender and friends.&lt;p&gt;For example, when I run Konsole with &amp;quot;konsole -graphicssystem raster&amp;quot;&lt;br&gt;in Ubuntu 9.04, switching tabs is much more responsive than running&lt;br&gt;Konsole without this argument.&lt;p&gt;If you want to see the effect this has on the desktop, kill the&lt;br&gt;plasma-desktop application and start it again with -graphicssystem&lt;br&gt;raster.&lt;p&gt;Regards,&lt;br&gt;Robert.&lt;p&gt;I&amp;#39;ve played around with graphics drivers in order to increase performance.&lt;br&gt;There&amp;#39;s quite a big difference to be made.&lt;p&gt;Intel:&lt;p&gt;- Use the latest, absolutely latest Xorg and kernel you can get, use UXA if&lt;br&gt;  possible -&amp;gt; graphics are absolutely snappy, the UI feels very responsive&lt;p&gt;ATI:&lt;br&gt;- Use the free radeon driver and&lt;p&gt;Section &amp;quot;Device&amp;quot;&lt;br&gt;        Identifier  &amp;quot;aticonfig-Device[0]&amp;quot;&lt;br&gt;        Driver      &amp;quot;radeon&amp;quot;&lt;br&gt;        Option      &amp;quot;AccelMethod&amp;quot; &amp;quot;EXA&amp;quot;&lt;br&gt;        Option      &amp;quot;MigrationHeuristic&amp;quot; &amp;quot;greedy&amp;quot;&lt;br&gt;EndSection&lt;p&gt;Now try commenting the MigrationHeuristics option and see if that changes&lt;br&gt;anything. On my machine, graphics become a lot more snappy, but I large see&lt;br&gt;chunks of artifacts especially in katepart, Quassel and Konqueror. Setting it&lt;br&gt;to greedy makes the UI feel more laggy, but at least it doesn&amp;#39;t crap all over&lt;br&gt;my screen.&lt;p&gt;NVidia:&lt;br&gt;- Use the latest drivers and pray. Performance seems to improve bit by bit,&lt;br&gt;but my weak integrated Intel chip still feels a lot more snappy than the&lt;br&gt;rather beefy NVidia card in my desktop PC (7600GS).&lt;p&gt;&lt;br&gt;Of course this is only of limited use for startup performance, it has a huge&lt;br&gt;impact on the perception of speed though. Unfortunately, I don&amp;#39;t understand&lt;br&gt;enough of this to provide useful benchmarks to driver authors, but maybe we&lt;br&gt;can use this as a starting point?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-369087918721933545?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/369087918721933545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=369087918721933545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/369087918721933545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/369087918721933545'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/kde4-speed-tips.html' title='kde4 speed tips'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3886491780248488913</id><published>2009-07-01T09:48:00.000-07:00</published><updated>2009-07-01T10:44:55.273-07:00</updated><title type='text'>eeepc kde4 UXA finally working fast</title><content type='html'>1. Install jaunty and change to UXA as shown in http://biocrystallography.blogspot.com/2009/05/reverting-jaunty-xorg-intel-driver-to.html&lt;br /&gt;&lt;br /&gt;2. Add the repositories from eeebuntu, array and statux&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;deb http://repos.eeebuntu.org eb3 main non-free contrib&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;deb http://www.array.org/ubuntu jaunty main&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;deb http://www.statux.org/ubuntu jaunty main&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;apt-get install linux-kernel-eb netbook-dkms eeepc-acpi-utilities eeepc-tray&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is supposed to install the latest netbook kernel.&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;linux-headers-2.6.29-1-netbook&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;linux-image-2.6.29-1-netbook&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. For some ridiculous reason it fails. You have to run:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;sudo apt-get install --reinstall libgtk2.0-cil libmono-addins-gui0.2-cil&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Restart&lt;br /&gt;&lt;br /&gt;5. Install latest KDE from ppa&lt;br /&gt;&lt;br /&gt;6. Desktop effects like these:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fjNIXbiPEqk/SkuYemn6ixI/AAAAAAAAAMU/EPWkJUOh3tg/s1600-h/1.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 380px;" src="http://2.bp.blogspot.com/_fjNIXbiPEqk/SkuYemn6ixI/AAAAAAAAAMU/EPWkJUOh3tg/s400/1.png" alt="" id="BLOGGER_PHOTO_ID_5353540233591425810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;7. List of packages&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;http://docs.google.com/View?id=ddsf8993_39284qnxgs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;8. xorg.conf&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Section "Monitor"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Identifier    "Configured Monitor"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Section "Screen"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Identifier    "Default Screen"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Monitor        "Configured Monitor"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Device        "Configured Video Device"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Section "Device"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Identifier    "Configured Video Device"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Driver          "intel"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    BusID           "PCI:0:2:0"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option          "AccelMethod"        "UXA"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "HWCursor"    "False"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "MigrationHeuristic"    "greedy"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "XAANoOffscreenPixmaps"    "true"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "XaaNoPixmapCache"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "DRI"    "true"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "XvMCSurfaces"    "6"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option "May_Need_ForceBIOS"    "1"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Section "ServerFlags"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    Option    "DontZap"    "True"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;EndSection&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3886491780248488913?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3886491780248488913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3886491780248488913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3886491780248488913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3886491780248488913'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/07/eeepc-kde4-uxa-finally-working-fast.html' title='eeepc kde4 UXA finally working fast'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_fjNIXbiPEqk/SkuYemn6ixI/AAAAAAAAAMU/EPWkJUOh3tg/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2749707389646929126</id><published>2009-06-29T06:48:00.001-07:00</published><updated>2009-06-29T06:48:16.641-07:00</updated><title type='text'>eeepc</title><content type='html'>libgl1-mesa-dri&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2749707389646929126?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2749707389646929126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2749707389646929126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2749707389646929126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2749707389646929126'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/eeepc.html' title='eeepc'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5496099034488530507</id><published>2009-06-29T06:45:00.001-07:00</published><updated>2009-06-29T06:45:38.782-07:00</updated><title type='text'>kde4 eeepc</title><content type='html'>&amp;lt;object width=&amp;quot;425&amp;quot; height=&amp;quot;344&amp;quot;&amp;gt;&amp;lt;param name=&amp;quot;movie&amp;quot;&lt;br&gt;value=&amp;quot;&lt;a href="http://www.youtube.com/v/Wedw701Gy8s&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;http://www.youtube.com/v/Wedw701Gy8s&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&amp;lt;param&lt;br&gt;name=&amp;quot;allowFullScreen&amp;quot; value=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&amp;lt;param&lt;br&gt;name=&amp;quot;allowscriptaccess&amp;quot; value=&amp;quot;always&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&amp;lt;embed&lt;br&gt;src=&amp;quot;&lt;a href="http://www.youtube.com/v/Wedw701Gy8s&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;http://www.youtube.com/v/Wedw701Gy8s&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&lt;/a&gt;&amp;quot;&lt;br&gt;type=&amp;quot;application/x-shockwave-flash&amp;quot; allowscriptaccess=&amp;quot;always&amp;quot;&lt;br&gt;allowfullscreen=&amp;quot;true&amp;quot; width=&amp;quot;425&amp;quot; height=&amp;quot;344&amp;quot;&amp;gt;&amp;lt;/embed&amp;gt;&amp;lt;/object&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5496099034488530507?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5496099034488530507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5496099034488530507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5496099034488530507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5496099034488530507'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/kde4-eeepc.html' title='kde4 eeepc'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4113781721285922566</id><published>2009-06-25T03:31:00.001-07:00</published><updated>2009-06-25T03:31:28.877-07:00</updated><title type='text'>tar ssh copy files rapid fast quick data transfer restore backup</title><content type='html'>&lt;font size="2"&gt;&lt;span style="font-family: courier new,monospace;"&gt;user@old_computer:&amp;gt; cd /oldplace&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;user@old_computer:&amp;gt; tar cf - name_old_directory | ssh destination_machine &amp;quot;cd /home/ ; tar xvf -&amp;quot;&lt;/span&gt;&lt;/font&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4113781721285922566?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4113781721285922566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4113781721285922566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4113781721285922566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4113781721285922566'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/tar-ssh-copy-files-rapid-fast-quick.html' title='tar ssh copy files rapid fast quick data transfer restore backup'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5056419509820195284</id><published>2009-06-21T10:06:00.001-07:00</published><updated>2009-06-21T10:06:45.318-07:00</updated><title type='text'>gfxboot for ubuntu</title><content type='html'>gfx boot for ubuntu&lt;br&gt;&lt;br&gt;1. Add the repository from sidux &lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace; color: rgb(51, 51, 255);"&gt;deb &lt;a href="http://debian.tu-bs.de/project/sidux/debian/"&gt;http://debian.tu-bs.de/project/sidux/debian/&lt;/a&gt; sid main contrib non-free fix.main fix.contrib fix.non-free&lt;/span&gt;&lt;br style="font-family: courier new,monospace; color: rgb(51, 51, 255);"&gt; &lt;br&gt;&lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;apt-get install grub-gfxboot gfxboot&lt;/span&gt;&lt;br&gt;&lt;font face="arial,helvetica,sans-serif"&gt;(This will install an additional package called grub-common&lt;/font&gt;)&lt;br style="color: rgb(255, 0, 0);"&gt; &lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;apt-cache policy grub-gfxboot&lt;/span&gt;&lt;br style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-family: courier new,monospace;"&gt;grub-gfxboot:&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  Installed: 0.97-42&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  Candidate: 0.97-42&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  Version table:&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt; *** 0.97-42 0&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;        100 /var/lib/dpkg/status&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="color: rgb(255, 0, 0); font-family: courier new,monospace;"&gt;apt-cache policy gfxboot&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;gfxboot:&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  Installed: 3.3.39-0ubuntu2&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  Candidate: 3.3.39-0ubuntu2&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  Version table:&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt; *** 3.3.39-0ubuntu2 0&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;        500 &lt;a href="http://mirror.ox.ac.uk"&gt;http://mirror.ox.ac.uk&lt;/a&gt; intrepid/main Packages&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;        500 &lt;a href="http://archive.ubuntu.com"&gt;http://archive.ubuntu.com&lt;/a&gt; intrepid/main Packages&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;        100 /var/lib/dpkg/status&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;apt-cache policy grub-common&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;grub-common:&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  Installed: 1.96+20080512-1ubuntu2&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  Candidate: 1.96+20080512-1ubuntu2&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  Version table:&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt; *** 1.96+20080512-1ubuntu2 0&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;        500 &lt;a href="http://mirror.ox.ac.uk"&gt;http://mirror.ox.ac.uk&lt;/a&gt; intrepid/universe Packages&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;        500 &lt;a href="http://archive.ubuntu.com"&gt;http://archive.ubuntu.com&lt;/a&gt; intrepid/universe Packages&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;        100 /var/lib/dpkg/status&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;br&gt;2. Note that  grub-gfxboot is from sidux whereas gfxboot is from ubuntu repository.&lt;br&gt; &lt;br&gt;&lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;cd /usr/share/gfxboot-theme-suse&lt;/span&gt;&lt;br&gt;&lt;br&gt;Since there are some compilation errors in finding {panim,panim_a}.jpg&lt;br&gt;change the line PIC_COMMON in &lt;span style="font-family: courier new,monospace;"&gt;Makefile&lt;/span&gt;&lt;br&gt; &lt;span style="font-family: courier new,monospace;"&gt;PIC_COMMON   = timer_a.jpg pback.jpg phead.jpg &lt;span style="color: rgb(255, 0, 0);"&gt;panim.jpg panim_a.jpg&lt;/span&gt; pabout.txt gfxboot.cfg&lt;/span&gt;&lt;br&gt;&lt;br&gt;Edit &lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;/usr/share/gfxboot-theme-suse/gfxboot.cfg&lt;/span&gt; &lt;br&gt; to change to the following:&lt;br&gt;  &lt;span style="font-family: courier new,monospace;"&gt;# penguin theme likelihood in percent; -1 = auto&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;  &lt;span style="font-family: courier new,monospace;"&gt;penguin=100&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;  &lt;span style="font-family: courier new,monospace;"&gt;welcome=1&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;make bootdir&lt;/span&gt;&lt;br&gt;&lt;br&gt;This compilation should create a file &lt;span style="font-family: courier new,monospace;"&gt;message&lt;/span&gt; inside&lt;br&gt; &lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;/usr/share/gfxboot-theme-suse/boot/&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;cp /usr/share/gfxboot-theme-suse/boot/message&lt;/span&gt; &lt;span style="font-family: arial,helvetica,sans-serif;"&gt;to your &lt;/span&gt;boot_directory &lt;span style="font-family: arial,helvetica,sans-serif;"&gt;example&lt;/span&gt;: /boot/&lt;/span&gt;&lt;br&gt; &lt;br&gt;Edit &lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;/boot/grub/menu.lst&lt;/span&gt;&lt;br style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-family: courier new,monospace; color: rgb(255, 0, 0);"&gt;gfxmenu (hd0,5)/boot/message&lt;/span&gt;&lt;br&gt; &lt;br&gt;3. Run&lt;br&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;update-grub&lt;/span&gt;&lt;br&gt;You may want to edit the string &amp;quot;Debian&amp;quot; to &amp;quot;Ubuntu&amp;quot; inside the script update-grub&lt;br&gt;&lt;br&gt;3. Very important: Reinstall grub&lt;br&gt;&lt;font size="4"&gt;&lt;b&gt;&lt;span style="font-family: courier new,monospace; color: rgb(153, 51, 153);"&gt;grub-install /dev/sda&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;br&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;(or whatever. You have to reinstall the master-boot-record before rebooting the system otherwise it is a huge problem).&lt;/span&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5056419509820195284?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5056419509820195284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5056419509820195284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5056419509820195284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5056419509820195284'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/gfxboot-for-ubuntu.html' title='gfxboot for ubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-9137606032712490980</id><published>2009-06-21T03:22:00.001-07:00</published><updated>2009-06-21T03:22:59.862-07:00</updated><title type='text'>update usplash script ubuntu kubuntu bootsplash tuxonice</title><content type='html'>&lt;font face="courier new,monospace"&gt;#!/bin/bash&lt;br&gt;&lt;br&gt;&lt;br&gt;# Lots of changes&lt;br&gt;#&lt;br&gt;&lt;br&gt;&lt;br&gt;if [ -z &amp;quot;$1&amp;quot; ]; then&lt;br&gt;        echo $0 &amp;quot; full path file name at 1024x768 to use for splash screen&amp;quot;&lt;br&gt;        exit 1&lt;br&gt; fi&lt;br&gt;cd /usr/share/doc/libusplash-dev/examples&lt;br&gt;datadir=$(date +%d-%m-%Y-%H-%M-%S)&lt;br&gt;cp eft_1024_768.png &amp;quot;eft_1024_768_${datadir}.png&amp;quot;&lt;br&gt;&lt;br&gt;cp &amp;quot;$1&amp;quot; /usr/share/doc/libusplash-dev/examples/eft_1024_768.png&lt;br&gt; &lt;br&gt;sleep 1&lt;br&gt;make clean&lt;br&gt;make&lt;br&gt;cp eft-theme.so /usr/lib/usplash/&lt;br&gt;sleep 1&lt;br&gt;update-alternatives --list usplash-artwork.so&lt;br&gt;sleep 1&lt;br&gt;update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/eft-theme.so 10&lt;br&gt; sleep 1&lt;br&gt;update-alternatives --list usplash-artwork.so&lt;br&gt;sleep 1&lt;br&gt;update-usplash-theme eft-theme&lt;br&gt;&lt;br&gt;echo &amp;quot;For testing:&amp;quot;&lt;br&gt;echo &amp;quot;usplash -c -x 1024 -y 768 &amp;quot;&lt;br&gt;echo &amp;quot;usplash -c -x 1024 -y 768 &amp;quot;&lt;br&gt; echo &amp;quot;usplash -c -x 1024 -y 768 &amp;quot;&lt;br&gt;echo &amp;quot;usplash -c -x 1024 -y 768 &amp;quot;&lt;br&gt;echo &amp;quot;Both tuxonice and boot splash updated&amp;quot;&lt;br&gt;&lt;/font&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-9137606032712490980?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/9137606032712490980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=9137606032712490980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/9137606032712490980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/9137606032712490980'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/update-usplash-script-ubuntu-kubuntu.html' title='update usplash script ubuntu kubuntu bootsplash tuxonice'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3335920774052693723</id><published>2009-06-19T11:37:00.001-07:00</published><updated>2009-06-19T11:37:37.547-07:00</updated><title type='text'>Angstrom symbol use \cE xmgrace</title><content type='html'>xmgrace&lt;br&gt;Fonts&lt;br&gt;Changing fonts within a string&lt;br&gt;To change fonts within a string precede the font number listed below&lt;br&gt;by a backslash. To turn subscripting or superscripting on or off use&lt;br&gt;\s for subscripts and \S for superscripting. Font selection is current&lt;br&gt;for the remainder of the string or until the next font change.&lt;br&gt;Subscripts and superscripts remain for the remainder of the string or&lt;br&gt;until \N is seen. To print a backslash use \\. To backspace use \b. To&lt;br&gt;begin underlining use \u, to stop underlining use \U. \+ increases the&lt;br&gt;size of the characters and \- decreases the size of the characters.&lt;p&gt;To obtain the Angstrom symbol use \cE .&lt;p&gt;xmgr uses the Hershey fonts to draw text on the screen, but PostScript&lt;br&gt;fonts for hardcopy. There are discrepancies between the two sets of&lt;br&gt;fonts and of this writing, there are problems with the mapping of&lt;br&gt;Greek and special characters.&lt;p&gt;Font # Font&lt;p&gt;    * 0 .... Complex Roman on screen, maps to Times-Roman.&lt;br&gt;    * 1 .... Triplex Roman on screen, maps to Times-Bold.&lt;br&gt;    * 2 .... Complex Italic on screen, maps to Times-Italic.&lt;br&gt;    * 3 .... Triplex Italic on screen, maps to Times-BoldItalic.&lt;br&gt;    * 4 .... Simplex on screen, maps to Helvetica.&lt;br&gt;    * 5 .... Duplex on screen, maps to Helvetica-Bold&lt;br&gt;    * 6 .... Complex Italic on screen, maps to Helvetica-Oblique.&lt;br&gt;    * 7 .... Triplex Italic on screen, maps to Helvetica-BoldOblique.&lt;br&gt;    * 8 .... Simplex Greek on screen, maps to the lower 128 characters&lt;br&gt;of the Symbol font.&lt;br&gt;    * 9 .... Symbols on screen, maps to the upper 128 characters of&lt;br&gt;the Symbol font.&lt;br&gt;    * x .... Special symbols&lt;p&gt;Summary of other special commands&lt;p&gt;    * + .... increase size&lt;br&gt;    * - .... decrease size&lt;br&gt;    * b .... backspace length of previous character&lt;br&gt;    * c .... begin using upper 128 characters of set&lt;br&gt;    * C .... stop using upper 128 characters of set&lt;br&gt;    * s .... begin subscripting&lt;br&gt;    * S .... begin superscripting&lt;br&gt;    * u .... begin underline&lt;br&gt;    * U .... stop underline&lt;br&gt;    * N .... return to normal&lt;p&gt;Example:&lt;p&gt;\0F\sX\N(\8e\0) = sin(\8e\0)*e\S(-X)\N*cos(\8e\0)&lt;p&gt;prints roughly FX(e) = sin(e)*e -X*cos(e)&lt;p&gt;using font 0 and e prints as epsilon from the Simplex Greek font.&lt;p&gt;Use the upper 128 characters for accented characters. The upper&lt;br&gt;character set not display on the screen correctly but will print.&lt;p&gt;NOTE: Special characters are mapped to the keyboard, the present&lt;br&gt;mapping is not very well organized and may change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3335920774052693723?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3335920774052693723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3335920774052693723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3335920774052693723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3335920774052693723'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/angstrom-symbol-use-ce-xmgrace.html' title='Angstrom symbol use \cE xmgrace'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6116515468838485501</id><published>2009-06-05T02:44:00.001-07:00</published><updated>2009-06-05T02:44:08.891-07:00</updated><title type='text'>svn</title><content type='html'>svn update -r 970241&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6116515468838485501?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6116515468838485501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6116515468838485501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6116515468838485501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6116515468838485501'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/06/svn.html' title='svn'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3059774563863143790</id><published>2009-05-23T11:17:00.001-07:00</published><updated>2010-08-17T11:05:41.844-07:00</updated><title type='text'>grub mbr reinstall</title><content type='html'>Assuming that the "failed" system has / partition at sda1&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;1. mount /dev/sda1 /mnt/sda1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;2. mount -o bind /dev /mnt/sda1/dev&lt;/span&gt;   &lt;span style="font-family:courier new,monospace;"&gt;&lt;br /&gt;3. chroot /mnt/sda1 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(if necessary)&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;1. chroot /mnt/sda1  bash&lt;/span&gt;    &lt;span style="font-family:courier new,monospace;"&gt;&lt;br /&gt;2. grub-install /dev/sda1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Since UUID of partition _may_ have changed when you formatted it: edit&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;1. /etc/fstab&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,monospace;"&gt;2. /boot/grub/menu.lst&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial,helvetica,sans-serif;"&gt;Find the UUID&lt;/span&gt;&lt;br /&gt;vol_id -u device&lt;br /&gt;&lt;br /&gt;for EEEPC do this after getting chroot&lt;br /&gt;&lt;br /&gt;$ grub&lt;br /&gt;&lt;br /&gt;# find /boot/grub/stage1&lt;br /&gt;&lt;br /&gt;this returned the drive (hd0,0) which is used below:&lt;br /&gt;&lt;br /&gt;# root (hd0,0)&lt;br /&gt;&lt;br /&gt;# setup (hd0)&lt;br /&gt;&lt;br /&gt;or better do this OK tested august 2010&lt;br /&gt;/sbin/grub-install --recheck --no-floppy --root-directory=/mnt/sda1   /dev/sda&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3059774563863143790?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3059774563863143790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3059774563863143790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3059774563863143790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3059774563863143790'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/re-grub-mbr-reinstall.html' title='grub mbr reinstall'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2188403028900210021</id><published>2009-05-20T06:18:00.001-07:00</published><updated>2009-05-20T06:18:45.134-07:00</updated><title type='text'>Reverting the Jaunty Xorg intel driver to 2.4</title><content type='html'>&lt;a href="https://wiki.ubuntu.com/ReinhardTartler/X/RevertingIntelDriverTo2.4"&gt;https://wiki.ubuntu.com/ReinhardTartler/X/RevertingIntelDriverTo2.4&lt;/a&gt;&lt;br&gt;&lt;h2 id="The problem"&gt;The problem&lt;/h2&gt; &lt;span class="anchor" id="line-6"&gt;&lt;/span&gt;&lt;ul&gt;&lt;li style="list-style-type: none;"&gt;&lt;p class="line862"&gt;Described in &lt;a href="https://wiki.ubuntu.com/X/Troubleshooting/IntelPerformance"&gt;X/Troubleshooting/IntelPerformance&lt;/a&gt;, some laptops with intel graphics hardware &lt;span class="anchor" id="line-7"&gt;&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p class="line874"&gt;experience a serious performance degration after upgrading from intrepid to jaunty. The reasons &lt;span class="anchor" id="line-8"&gt;&lt;/span&gt;for that are already explained on that page. This page explains how to revert the driver to the &lt;span class="anchor" id="line-9"&gt;&lt;/span&gt;version in intrepid. &lt;span class="anchor" id="line-10"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-11"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt; &lt;/p&gt;&lt;h2 id="Installing the package"&gt;Installing the package&lt;/h2&gt; &lt;span class="anchor" id="line-12"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-13"&gt;&lt;/span&gt;&lt;p class="line862"&gt;Add the following lines to your &lt;tt class="backtick"&gt;/etc/apt/sources.list&lt;/tt&gt;: &lt;span class="anchor" id="line-14"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-15"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt;&lt;span class="anchor" id="line-16"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-17"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-18"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt; deb &lt;a href="http://ppa.launchpad.net/siretart/ppa/ubuntu"&gt;http://ppa.launchpad.net/siretart/ppa/ubuntu&lt;/a&gt; jaunty main&lt;br&gt;  deb-src &lt;a href="http://ppa.launchpad.net/siretart/ppa/ubuntu"&gt;http://ppa.launchpad.net/siretart/ppa/ubuntu&lt;/a&gt; jaunty main&lt;/pre&gt;&lt;span class="anchor" id="line-19"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-20"&gt;&lt;/span&gt;&lt;p class="line874"&gt; Import the appropriate GPG key: &lt;span class="anchor" id="line-21"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-22"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;span class="anchor" id="line-23"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-24"&gt;&lt;/span&gt;&lt;/p&gt; &lt;pre&gt; sudo apt-key adv --recv-keys --keyserver &lt;a href="http://keyserver.ubuntu.com"&gt;keyserver.ubuntu.com&lt;/a&gt; 0xce90d8983e731f79&lt;/pre&gt;&lt;span class="anchor" id="line-25"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-26"&gt;&lt;/span&gt;&lt;p class="line862"&gt; See &lt;a class="https" href="https://help.launchpad.net/Packaging/PPA#Adding%20a%20PPA%20to%20your%20Ubuntu%20repositories"&gt;https://help.launchpad.net/Packaging/PPA#Adding%20a%20PPA%20to%20your%20Ubuntu%20repositories&lt;/a&gt; &lt;span class="anchor" id="line-27"&gt;&lt;/span&gt;for additional information how to add GPG keys to your system. &lt;span class="anchor" id="line-28"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-29"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line874"&gt;Install the driver: &lt;span class="anchor" id="line-30"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-31"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;span class="anchor" id="line-32"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-33"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-34"&gt;&lt;/span&gt;&lt;/p&gt; &lt;pre&gt; $ sudo apt-get update&lt;br&gt; $ sudo apt-get install xserver-xorg-video-intel-2.4&lt;/pre&gt;&lt;span class="anchor" id="line-35"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-36"&gt;&lt;/span&gt;&lt;p class="line862"&gt;Now you &lt;em&gt;should&lt;/em&gt; be set. Restart X by running &amp;quot;sudo /etc/init.d/gdm restart&amp;quot; in a terminal and see if the graphics performance from intrepid is restored. &lt;span class="anchor" id="line-37"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-38"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line862"&gt;Do I need to change my xorg.conf file? ==&amp;gt; May not work. Situation not improved without xorg.conf change?? &lt;span class="anchor" id="line-39"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-40"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt; &lt;/p&gt;&lt;h2 id="Rolling back"&gt;Rolling back&lt;/h2&gt; &lt;span class="anchor" id="line-41"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-42"&gt;&lt;/span&gt;&lt;p class="line874"&gt;If the driver does not work for you, or is not better, you should rollback to &lt;span class="anchor" id="line-43"&gt;&lt;/span&gt;the original Ubuntu one. Remove the two lines from &lt;tt class="backtick"&gt;/etc/apt/sources.list&lt;/tt&gt; &lt;span class="anchor" id="line-44"&gt;&lt;/span&gt;again, and install the original one again: &lt;span class="anchor" id="line-45"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-46"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt;&lt;span class="anchor" id="line-47"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-48"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt; $ sudo apt-get install xserver-xorg-video-intel&lt;/pre&gt;&lt;span class="anchor" id="line-49"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-50"&gt;&lt;/span&gt;&lt;p class="line874"&gt; If X.org does not start at all, you should change to a text terminal by &lt;span class="anchor" id="line-51"&gt;&lt;/span&gt;pressing Ctrl+Alt+F2, logging in, and use &amp;quot;sudo nano&amp;quot; to edit &lt;span class="anchor" id="line-52"&gt;&lt;/span&gt;&lt;tt class="backtick"&gt;/etc/apt/sources.list&lt;/tt&gt;. After installing &lt;tt class="backtick"&gt;xserver-xorg-video-intel&lt;/tt&gt;, restart &lt;span class="anchor" id="line-53"&gt;&lt;/span&gt;the computer with &amp;quot;sudo reboot&amp;quot;. &lt;span class="anchor" id="line-54"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-55"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt; &lt;/p&gt;&lt;h2 id="Results"&gt;Results&lt;/h2&gt; &lt;span class="anchor" id="line-56"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-57"&gt;&lt;/span&gt;&lt;p class="line874"&gt;If you have tested the package, please report your findings (broken|same|better) and also your PCI ID: &lt;span class="anchor" id="line-58"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-59"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt;&lt;span class="anchor" id="line-60"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-61"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;  lspci -nn | grep VGA&lt;/pre&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2188403028900210021?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2188403028900210021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2188403028900210021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2188403028900210021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2188403028900210021'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/reverting-jaunty-xorg-intel-driver-to.html' title='Reverting the Jaunty Xorg intel driver to 2.4'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4854542633870384760</id><published>2009-05-17T12:28:00.001-07:00</published><updated>2009-05-17T12:28:51.327-07:00</updated><title type='text'>lpia launchpad bug eeepc uxa acceleration jaunty ubuntu</title><content type='html'>&lt;div class="gmail_quote"&gt;&lt;br&gt;&lt;a href="https://bugs.launchpad.net/ubuntu/jaunty/+source/linux/+bug/349314" target="_blank"&gt;https://bugs.launchpad.net/ubuntu/jaunty/+source/linux/+bug/349314&lt;/a&gt;&lt;br&gt; &lt;br&gt; &lt;a href="http://people.ubuntu.com/%7Eapw/lp349314-jaunty/" target="_blank"&gt;http://people.ubuntu.com/~apw/lp349314-jaunty/&lt;/a&gt;&lt;br&gt; &lt;br&gt; linux-headers-2.6.28-11-generic_2.6.28-11.43~lp349314apw5_i386.deb&lt;br&gt; &lt;br&gt; linux-image-2.6.28-11-generic_2.6.28-11.43~lp349314apw5_i386.deb&lt;br&gt; &lt;br&gt; *_2.6.28-11.43~lp349314apw5_*.deb&lt;br&gt; &lt;br&gt; &lt;a href="http://davyd.livejournal.com/275982.html" target="_blank"&gt;http://davyd.livejournal.com/275982.html&lt;/a&gt;&lt;br&gt; &lt;br&gt; &lt;a href="http://www.ubuntu.com/getubuntu/releasenotes/904#Performance"&gt;http://www.ubuntu.com/getubuntu/releasenotes/904#Performance&lt;/a&gt; regressions on Intel graphics cards&lt;br&gt; &lt;/div&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4854542633870384760?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4854542633870384760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4854542633870384760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4854542633870384760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4854542633870384760'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/lpia-launchpad-bug-eeepc-uxa.html' title='lpia launchpad bug eeepc uxa acceleration jaunty ubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-8523861225707315519</id><published>2009-05-17T02:39:00.001-07:00</published><updated>2009-05-17T02:39:43.291-07:00</updated><title type='text'>exa debian ubuntu jaunty</title><content type='html'>&lt;a href="http://anothersysadmin.wordpress.com/2009/05/05/ubuntu-904-and-uxa-acceleration-in-xorg/"&gt;http://anothersysadmin.wordpress.com/2009/05/05/ubuntu-904-and-uxa-acceleration-in-xorg/&lt;/a&gt;&lt;br&gt;&lt;p&gt;With the recent release of Ubuntu 9.04 and the brand new X.org stack, finally I have got quick and usable windows effects in my KDE 4.2 install (using Kwin, not Compiz).&lt;br&gt; My workstation is a Dell Optiplex 745 with an Intel grapphic chipset&lt;/p&gt; &lt;p&gt;&lt;code&gt;$ lspci|grep -i vga&lt;br&gt; 00:02.0 VGA compatible controller: &lt;strong&gt;Intel Corporation 82Q963/Q965 Integrated Graphics&lt;/strong&gt; Controller (rev 02)&lt;/code&gt;&lt;/p&gt; &lt;p&gt;with the default install I had serious problems with X, and with serious I mean textures corruptions, artifacts with KDE/Qt4 applications and all sort of graphic glitches.. really a PITA. Then the great idea: Ubuntu 9.04 now ships with a DRI2 enabled kernel, GEM for graphic memory management and this new Intel-sponsored acceleration framework called UXA, which is supposed to improve XAA and EXA. So, if everything is already screwed, why not give it a try?&lt;/p&gt; &lt;p&gt;So I fired up my vim editor and changed my &lt;code&gt;/etc/X11/xorg.conf&lt;/code&gt; to look &lt;strong&gt;exactly&lt;/strong&gt; like this, no more no less:&lt;/p&gt; &lt;pre&gt;Section &amp;quot;Monitor&amp;quot;&lt;br&gt; Identifier      &amp;quot;Configured Monitor&amp;quot;&lt;br&gt;EndSection&lt;br&gt;&lt;br&gt;Section &amp;quot;Screen&amp;quot;&lt;br&gt;        Identifier      &amp;quot;Default Screen&amp;quot;&lt;br&gt;        Monitor         &amp;quot;Configured Monitor&amp;quot;&lt;br&gt;         Device          &amp;quot;Configured Video Device&amp;quot;&lt;br&gt;EndSection&lt;/pre&gt; &lt;pre&gt;Section &amp;quot;Device&amp;quot;&lt;br&gt;        Identifier      &amp;quot;Configured Video Device&amp;quot;&lt;br&gt;        Option          &amp;quot;AccelMethod&amp;quot; &amp;quot;UXA&amp;quot;&lt;br&gt;EndSection&lt;/pre&gt; &lt;pre&gt;Section &amp;quot;ServerFlags&amp;quot;&lt;br&gt;        Option  &amp;quot;DontZap&amp;quot;       &amp;quot;False&amp;quot;&lt;br&gt;EndSection&lt;/pre&gt; &lt;p&gt;restarted X and the magic was done. I activated the composited effects in KWin and everything worked like a charm, really flying as it never did and as it is supposed to do (Vista on the same hardware works the same).&lt;br&gt; So, if you have a similar hardware, I encourage you to try the same. If anything goes wrong, removing this line&lt;br&gt; &lt;code&gt;&lt;br&gt; Option          &amp;quot;AccelMethod&amp;quot; &amp;quot;UXA&amp;quot;&lt;br&gt; &lt;/code&gt;&lt;br&gt; will fall back the configuration to its default state.&lt;/p&gt; &lt;p&gt;HTH&lt;/p&gt; &lt;hr&gt;&lt;br&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-8523861225707315519?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/8523861225707315519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=8523861225707315519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8523861225707315519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/8523861225707315519'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/exa-debian-ubuntu-jaunty.html' title='exa debian ubuntu jaunty'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-228865351560000413</id><published>2009-05-15T10:13:00.001-07:00</published><updated>2009-05-15T10:52:37.835-07:00</updated><title type='text'>eeepc eee pc debian kde4 install tips</title><content type='html'>&lt;h2 id="Downloadinstallerimage"&gt;Download installer image&lt;/h2&gt; &lt;span class="anchor" id="line-18"&gt;&lt;/span&gt;&lt;p class="line862"&gt;Download our installer image from &lt;a class="http" href="http://eeepc.debian.net/debian/images/debian-eeepc.img"&gt;http://eeepc.debian.net/debian/images/debian-eeepc.img&lt;/a&gt;, size ~16M (md5sum: &lt;a class="http" href="http://eeepc.debian.net/debian/images/debian-eeepc.img.md5"&gt;http://eeepc.debian.net/debian/images/debian-eeepc.img.md5&lt;/a&gt;). This small image includes everything needed to start a Debian installation that will get other files over the network. &lt;span class="anchor" id="line-19"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-20"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt; &lt;/p&gt;&lt;h2 id="PuttingtheimageontoaUSBstick"&gt;Putting the image onto a USB stick&lt;/h2&gt; &lt;span class="anchor" id="line-21"&gt;&lt;/span&gt;&lt;p class="line874"&gt;You need a small USB stick to put the installer on. Data and filesystem previously on the stick will be destroyed, so take care to copy it to the right device. This is not like usual file copy, but will prepare the stick as bootable 'superfloppy'. No need to format the stick, and do not mount it. Depending your operating system the procedure is different: &lt;span class="anchor" id="line-22"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-23"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt; &lt;/p&gt;&lt;h3 id="WritingbootablestickfromLinux"&gt;Writing bootable stick from Linux&lt;/h3&gt; &lt;span class="anchor" id="line-24"&gt;&lt;/span&gt;&lt;p class="line862"&gt;If you have a Linux system use it to prepare the stick, it's simplest. Copy the image onto your USB stick or SD card with &lt;tt&gt;dd&lt;/tt&gt;. Do &lt;strong&gt;not&lt;/strong&gt; mount the stick for that. (Make sure any existing filesystems on the device are &lt;strong&gt;unmounted&lt;/strong&gt; with 'umount' first -- check this with 'df'.) &lt;span class="anchor" id="line-25"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-26"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line874"&gt;Now write the installer to the stick with 'dd' and then make sure all buffers are written by doing a 'sync': &lt;span class="anchor" id="line-27"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-28"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-29"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-30"&gt;&lt;/span&gt;&lt;/p&gt; &lt;pre&gt;dd if=debian-eeepc.img of=/dev/&amp;lt;YOUR-USB-DEVICE&amp;gt;&lt;br /&gt;sync&lt;/pre&gt;&lt;span class="anchor" id="line-31"&gt;&lt;/span&gt;&lt;strong&gt;Note: &amp;lt;YOUR-USB-DEVICE&amp;gt; = the whole device, not a device partition (e.g. /dev/sdX NOT /dev/sdX1). Make sure the USB/SD is NOT mounted.&lt;/strong&gt; Use the primary name of the device and not an alias (often used by internal SD card readers, check with dmesg).&lt;br /&gt;&lt;br /&gt;&lt;h2 id="Partitioningandswap"&gt; Partitioning and swap&lt;/h2&gt; &lt;span class="anchor" id="line-124"&gt;&lt;/span&gt;&lt;p class="line874"&gt;It's advisable to keep the small (around 16Mb) EFI partition (type 0xef) found at the beginning or at the end of /dev/sda; it lets bios enable Boot Booster, a feature that reduces the (unusually long) time an Eee Pc needs to handle the system to Grub. &lt;span class="anchor" id="line-125"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-126"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line862"&gt;It is fine to use ext3 as your filesystem, which is the default. See &lt;a class="http" href="http://wiki.eeeuser.com/ssd_write_limit"&gt;http://wiki.eeeuser.com/ssd_write_limit&lt;/a&gt; for a compelling argument that you're not going to kill your flash drive by the small percentage of extra writes that a journaling filesystem will add over the lifespan of the drive. You may wish to do without swap simply because it will save space on the relatively small SSD in the Eee. Also &lt;a href="http://wiki.debian.org/DebianEeePC/TipsAndTricks"&gt;../../TipsAndTricks&lt;/a&gt; links to some tuning tips if after reading this article you're still concerned about write life-span. &lt;span class="anchor" id="line-127"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-128"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line862"&gt;If you still need swap for suspend-to-disk, for instance, then you can create a swap file and not use it for swapping. See &lt;a href="http://wiki.debian.org/Hibernation/Hibernate_Without_Swap_Partition"&gt;Hibernate without a swap partition&lt;/a&gt; for details.&lt;br /&gt;&lt;/p&gt;&lt;h2 id="Tasksel"&gt;Tasksel&lt;/h2&gt; &lt;span class="anchor" id="line-131"&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;After a while the installer presents you a list of tasks to install software for. &lt;span class="anchor" id="line-132"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;It is OK to install only standard and install other software you might want later on. &lt;span class="anchor" id="line-133"&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;For a really minimal system you can even omit standard. &lt;span class="anchor" id="line-134"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Lenny D-I RC1 should support task selection as boot option, you can now choose the default desktop task by appending such boot option: 'desktop=lxde' or 'desktop=xfce'. &lt;span class="anchor" id="line-135"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;After booting for the first time, if you didn't select a desktop as a boot parameter, or select the dekstop environment (701 users can run out of room on / with this task) then you will need to install xorg and your favourite window manager. For gnome or kde you are probably best off selecting the core metapackage. For Gnome, install gnome-core, and for KDE, select kde-core. You will also need to install the following packages for xorg &lt;span class="anchor" id="line-136"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-137"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="line867"&gt;&lt;span class="anchor" id="line-138"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-139"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt; aptitude install --without-recommends xinit xserver-xorg-video-intel xserver-xorg-input-synaptics xserver-xorg-input-kbd xserver-xorg-input-mouse xfonts-base&lt;/pre&gt;&lt;p class="line862"&gt;&lt;span style="font-weight: bold;"&gt;--no-install-recommends&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;h3 id="FreeingDiskSpace"&gt;Freeing Disk Space&lt;/h3&gt;  &lt;span class="anchor" id="line-180"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-181"&gt;&lt;/span&gt;&lt;p class="line867"&gt; &lt;/p&gt;&lt;h4 id="RemoveUnusedLocales"&gt;Remove Unused Locales&lt;/h4&gt; &lt;span class="anchor" id="line-182"&gt;&lt;/span&gt;&lt;p class="line862"&gt;This would save several tenths of megabytes. Install the package &lt;a class="interwiki" href="http://packages.debian.org/localepurge" title="DebPkg"&gt;localepurge&lt;/a&gt; and select the locales you use (&lt;a class="nonexistent" href="http://wiki.debian.org/LocalePurge"&gt;LocalePurge&lt;/a&gt;). Then run &lt;tt&gt;localepurge&lt;/tt&gt; as root. &lt;tt&gt;localepurge&lt;/tt&gt; will also run automatically after each APT run, cleaning unused localization data. &lt;span class="anchor" id="line-183"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-184"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt; &lt;/p&gt;&lt;h4 id="CleanupObsoleteDownloadedPackageFile"&gt;Clean up Obsolete Downloaded Package File&lt;/h4&gt; &lt;span class="anchor" id="line-185"&gt;&lt;/span&gt;&lt;p class="line862"&gt;When installing packages the package files are first stored locally and then installed. After that the package files are not needed any more. You can delete them using the tools of the package manager in question. Use the menu item in Aptitude or Synaptic or enter one of the following on the &lt;a href="http://wiki.debian.org/CommandLine"&gt;command line&lt;/a&gt;. &lt;span class="anchor" id="line-186"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-187"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;span class="anchor" id="line-188"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-189"&gt;&lt;/span&gt;&lt;/p&gt; &lt;pre&gt;sudo aptitude clean&lt;/pre&gt;&lt;span class="anchor" id="line-190"&gt;&lt;/span&gt;&lt;p class="line867"&gt;&lt;span class="anchor" id="line-191"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-192"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;sudo apt-get clean&lt;/pre&gt;&lt;span class="anchor" id="line-193"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-194"&gt;&lt;/span&gt;&lt;p class="line867"&gt;  &lt;/p&gt;&lt;h4 id="RemoveUnnecessaryBigPackages"&gt;Remove Unnecessary Big Packages&lt;/h4&gt; &lt;span class="anchor" id="line-195"&gt;&lt;/span&gt;&lt;p class="line874"&gt;Courtesy of keverets from #debian-eeepc, this sorts installed packages by size: &lt;span class="anchor" id="line-196"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-197"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt;&lt;span class="anchor" id="line-198"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-199"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n&lt;/pre&gt;&lt;span class="anchor" id="line-200"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-201"&gt;&lt;/span&gt;&lt;p class="line874"&gt; You may have some big -doc packages you don't really need. Can free up a couple &lt;span class="anchor" id="line-202"&gt;&lt;/span&gt;hundred megs this way or more. &lt;span class="anchor" id="line-203"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-204"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line874"&gt;Another way is to use synaptic, go to installed packages and click on the size &lt;span class="anchor" id="line-205"&gt;&lt;/span&gt;column. &lt;span class="anchor" id="line-206"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-207"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt; &lt;/p&gt;&lt;h4 id="TurnOffReservedBlocksonext3"&gt;Turn Off Reserved Blocks on ext3&lt;/h4&gt; &lt;span class="anchor" id="line-208"&gt;&lt;/span&gt;&lt;p class="line874"&gt;By default, ext3 allocates 5% or so of your partitions for reserved blocks. To &lt;span class="anchor" id="line-209"&gt;&lt;/span&gt;turn this off: &lt;span class="anchor" id="line-210"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-211"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="line867"&gt;&lt;span class="anchor" id="line-212"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-213"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;tune2fs -r 0 /dev/sda2&lt;/pre&gt;&lt;span class="anchor" id="line-214"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-215"&gt;&lt;/span&gt;&lt;p class="line874"&gt; This can be done on a mounted filesystem. On an 8gig SSD I freed up half a gig &lt;span class="anchor" id="line-216"&gt;&lt;/span&gt;this way. &lt;/p&gt;&lt;a href="http://pkg-kde.alioth.debian.org/kde4.html"&gt;http://pkg-kde.alioth.debian.org/kde4.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Install KDE 4.2 packages from the Debian unstable branch&lt;img src="http://pkg-kde.alioth.debian.org/images/download_64.png" style="margin: -8px 0pt 0pt; float: right;" alt="Install KDE 4 Debian packages in your hard disk" /&gt;&lt;/h2&gt;        &lt;h3&gt;Enabling the sid repository&lt;/h3&gt;    &lt;p&gt;KDE 4.2 requires some software that is not available in the Debian 5.0   "lenny" release.  Therefore, it can only be installed on systems using   the unstable branches. Also, we recommend you to keep testing branch, it   will ease you the pain with broken installations when there is   transitions going on in unstable.&lt;/p&gt;       &lt;blockquote&gt;      &lt;pre style="margin-bottom: 0pt;"&gt;deb &lt;a href="http://ftp.de.debian.org/debian/"&gt;http://ftp.de.debian.org/debian/&lt;/a&gt; sid main&lt;br /&gt;deb-src &lt;a href="http://ftp.de.debian.org/debian/"&gt;http://ftp.de.debian.org/debian/&lt;/a&gt; sid main&lt;br /&gt;deb &lt;a href="http://ftp.de.debian.org/debian/"&gt;http://ftp.de.debian.org/debian/&lt;/a&gt; testing main&lt;br /&gt;deb-src &lt;a href="http://ftp.de.debian.org/debian/"&gt;http://ftp.de.debian.org/debian/&lt;/a&gt; testing main&lt;/pre&gt;     &lt;/blockquote&gt;       &lt;p&gt;You should replace &lt;a href="http://ftp.de.debian.org/"&gt;ftp.de.debian.org&lt;/a&gt; by a      &lt;a href="http://www.debian.org/mirror/list"&gt;mirror&lt;/a&gt; near you.&lt;/p&gt;       &lt;p&gt;To enable unstable without upgrading your entire system,      &lt;a href="http://wiki.debian.org/AptPinning"&gt;see this page&lt;/a&gt;.&lt;/p&gt;   &lt;h3&gt;KDE 4 packages&lt;/h3&gt;    &lt;p style="margin-bottom: 0.1em;"&gt;For a basic KDE 4 desktop, install the &lt;a href="http://packages.debian.org/unstable/kde-minimal"&gt;&lt;code&gt;kde-minimal&lt;/code&gt;&lt;/a&gt; package, which includes&lt;/p&gt;    &lt;table style="margin-left: 5em;"&gt;    &lt;tbody&gt;&lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdebase-runtime"&gt;&lt;code&gt;kdebase-runtime&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Essential runtime components&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdebase-workspace"&gt;&lt;code&gt;kdebase-workspace&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Desktop environment&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdebase"&gt;&lt;code&gt;kdebase&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Core applications&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;   &lt;br /&gt;   &lt;p style="margin-bottom: 0.1em;"&gt;For all of KDE 4, install the &lt;a href="http://packages.debian.org/unstable/kde-full"&gt;&lt;code&gt;kde-full&lt;/code&gt;&lt;/a&gt; package, which also includes&lt;/p&gt;    &lt;table style="margin-left: 5em;"&gt;   &lt;tbody&gt;&lt;tr&gt;    &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kde-minimal"&gt;&lt;code&gt;kde-minimal&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;The basic KDE 4 desktop&lt;/i&gt;&lt;/td&gt;   &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdeplasma-addons"&gt;&lt;code&gt;kdeplasma-addons&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Additional Plasma applets&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdegraphics"&gt;&lt;code&gt;kdegraphics&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Graphics applications, including the Okular document viewer&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdegames"&gt;&lt;code&gt;kdegames&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Assortment of fun games&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdemultimedia"&gt;&lt;code&gt;kdemultimedia&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Multimedia players and utilities&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdenetwork"&gt;&lt;code&gt;kdenetwork&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;networking-related applications, such as the Kopete IM client&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdepim"&gt;&lt;code&gt;kdepim&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Personal Information Management apps, such as Kontact or KMail&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdeutils"&gt;&lt;code&gt;kdeutils&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;General-purpose utilities&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdeedu"&gt;&lt;code&gt;kdeedu&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Educational applications&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;    &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdeadmin"&gt;&lt;code&gt;kdeadmin&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;System administration tools&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;     &lt;tr&gt;     &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdeartwork"&gt;&lt;code&gt;kdeartwork&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;Additional artwork and sound themes&lt;/i&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;    &lt;br /&gt;   &lt;p style="margin-bottom: 0.1em;"&gt;For what a random user would expect in a desktop environment, install the &lt;a href="http://packages.debian.org/unstable/kde-standard"&gt;&lt;code&gt;kde-standard&lt;/code&gt;&lt;/a&gt; package.&lt;br /&gt;&lt;strong&gt;Note:&lt;/strong&gt; this package will be the same as installing kde-minimal until we decide excatly what to ship here :-)&lt;/p&gt;     &lt;table style="margin-left: 5em;"&gt;   &lt;tbody&gt;&lt;tr&gt;    &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kde-minimal"&gt;&lt;code&gt;kde-minimal&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;     &lt;td&gt;&lt;i&gt;The basic KDE 4 desktop&lt;/i&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;        &lt;br /&gt;      &lt;p style="margin-bottom: 0.1em;"&gt;Most users will also want to install      &lt;a href="http://packages.debian.org/unstable/kdm"&gt;&lt;strong&gt;kdm&lt;/strong&gt;&lt;/a&gt;.      There are still a couple of packages more:&lt;/p&gt;       &lt;table style="margin-left: 5em;"&gt;         &lt;tbody&gt;&lt;tr&gt;             &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdetoys"&gt;&lt;code&gt;kdetoys&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;             &lt;td&gt;&lt;i&gt;Desktop amusements&lt;/i&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;             &lt;td style="width: 15em;"&gt;&lt;a href="http://packages.debian.org/unstable/kdesdk"&gt;&lt;code&gt;kdesdk&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;             &lt;td&gt;&lt;i&gt;Software development tools&lt;/i&gt;&lt;/td&gt;         &lt;/tr&gt;      &lt;/tbody&gt;&lt;/table&gt;     &lt;br /&gt;      &lt;p style="margin-bottom: 0.1em;"&gt;Translations packages are &lt;a href="http://packages.debian.org/search?keywords=kde-l10n"&gt;kde-l10n-XX&lt;/a&gt; where XX is your language code&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-228865351560000413?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/228865351560000413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=228865351560000413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/228865351560000413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/228865351560000413'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/eeepc-eee-pc-debian-kde4-install-tips.html' title='eeepc eee pc debian kde4 install tips'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-7997860489294381371</id><published>2009-05-08T11:07:00.001-07:00</published><updated>2009-05-08T11:07:45.422-07:00</updated><title type='text'>compile bash makefile</title><content type='html'>* For SUSE users how to generate configure:&lt;p&gt;   . /etc/opt/kde3/common_options&lt;br&gt;   update_admin&lt;p&gt;* For other distributions try this to generate configure:&lt;p&gt;   make -f admin/Makefile.common cvs&lt;p&gt;&lt;br&gt;* Execute the following commands to compile, make and install  kpowersave:&lt;p&gt;   ./configure --prefix=/opt/kde3 [--enable-debug=full]&lt;br&gt;   make&lt;br&gt;   make install&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-7997860489294381371?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/7997860489294381371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=7997860489294381371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7997860489294381371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/7997860489294381371'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/compile-bash-makefile.html' title='compile bash makefile'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3971640830002295500</id><published>2009-05-05T14:32:00.001-07:00</published><updated>2009-05-05T14:32:13.125-07:00</updated><title type='text'>guardian</title><content type='html'>&lt;a href="http://www.guardian.co.uk/lifeandstyle/series/dearmariella"&gt;http://www.guardian.co.uk/lifeandstyle/series/dearmariella&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.guardian.co.uk/lifeandstyle/series/privatelives"&gt;http://www.guardian.co.uk/lifeandstyle/series/privatelives&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.guardian.co.uk/lifeandstyle/series/dear-lucy-mangan-agony-aunt"&gt;http://www.guardian.co.uk/lifeandstyle/series/dear-lucy-mangan-agony-aunt&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3971640830002295500?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3971640830002295500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3971640830002295500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3971640830002295500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3971640830002295500'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/guardian.html' title='guardian'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1229268269030774342</id><published>2009-05-05T12:14:00.001-07:00</published><updated>2009-05-05T12:14:22.333-07:00</updated><title type='text'>powertop power Improvements on Asus Eee PC 701 4G</title><content type='html'>&lt;a href="http://www.nathancoulson.com/proj_eee.shtml"&gt;http://www.nathancoulson.com/proj_eee.shtml&lt;/a&gt;&lt;p&gt;the cardreader and webcam are connected via USB 2.0. &amp;#160;The camera seems&lt;br&gt;to drastically drain battery life when enabled, regardless if it is&lt;br&gt;enabled or not (I do not know if it suspends on the latest kernels now&lt;br&gt;or not, I have not reran my tests since 2.6.26). &amp;#160;not sure what impact&lt;br&gt;the cardreader has on powerusage, but both options can be disabled in&lt;br&gt;the bios to save power&lt;p&gt;as for usb UHCI_HCD is the USB 1.1 compatibility driver which allows&lt;br&gt;you to use USB 1.1 devices. &amp;#160;This causes about 20 wakeup&amp;#39;s per second&lt;br&gt;(last tested kernel, 2.6.26). &amp;#160;I compiled it into module form, so I&lt;br&gt;have it if I need it, but I believe the only USB 1.1 devices in this&lt;br&gt;day &amp;amp; age is external keyboards &amp;amp; mice.&lt;p&gt;&amp;gt;&amp;gt; &amp;gt; 3. Are the two suggestions (VM dirty writeback and hal-disable-polling)&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; also useful for the Eee PC? It has a SSD and no CD drive.&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt; a ssd does also use more power when writing, so increasing the writeback&lt;br&gt;&amp;gt;&amp;gt; should be useful and perhaps will even help to keep your ssd alive longer ;)&lt;br&gt;&amp;gt;&amp;gt; disable polling shouldn&amp;#39;t do any harm so just try it out&lt;br&gt;&amp;gt;&lt;p&gt;&lt;br&gt;I&amp;#39;ve been researching eeepc power reduction tweaks back when I had&lt;br&gt;some spare time, &amp;#160;and I came up with the following suggestions.&lt;p&gt;&amp;#160; &amp;#160;* &amp;#160;uhci_hcd: this causes 20 wakeup&amp;#39;s a second. If you compile your&lt;br&gt;kernel as a module, and then blacklist it, You will have the ability&lt;br&gt;to use it when necessary. UHCI is a USB 1.1 driver, to load any&lt;br&gt;devices not USB 2.0 compliant.&lt;br&gt;&amp;#160; &amp;#160;* echo 0 &amp;gt; /sys/class/graphics/fbcon/cursor_blink: This will&lt;br&gt;disable the blinking cursor in the console. This causes about 20&lt;br&gt;wakeup&amp;#39;s a second when enabled. Note that this does not cause any&lt;br&gt;wakeup&amp;#39;s while Xorg is running.&lt;br&gt;&amp;#160; &amp;#160;* echo &amp;quot;vm.dirty_writeback_centisecs=1500&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf:&lt;br&gt;This increases the time data can stay in memory before it is written&lt;br&gt;to the harddrive. Remember that since this is a laptop with a limited&lt;br&gt;battery life, you will loose whatever information that is still in&lt;br&gt;memory when the power dies.&lt;br&gt;&amp;#160; &amp;#160;* echo &amp;quot;/proc/sys/vm/laptop_mode=5&amp;quot; &amp;gt;&amp;gt; /etc/sysctl.conf: This will&lt;br&gt;enable laptop mode&lt;br&gt;&amp;#160; &amp;#160;* mount / -o remount,noatime: This disables noatime support for&lt;br&gt;all files on your root filesystem. atime is the last time a file is&lt;br&gt;read. This will cause less writes to your drive (Allowing the SSD to&lt;br&gt;last longer), and free up some IO cycles. This can be done at&lt;br&gt;boottime, by adding it to your options in /etc/fstab&lt;br&gt;&amp;#160; &amp;#160;* echo 0 &amp;gt; /proc/acpi/asus/wlan: This will disable your wireless&lt;br&gt;network device. When active and connected to a network, madwifi&lt;br&gt;prevents the kernel from entering the C3 state (which allows more&lt;br&gt;datterylife). Simply echo 1 to the above file to reenable the device.&lt;br&gt;&amp;#160; &amp;#160;* CONFIG_SND_HDA_POWER_SAVE=y &amp;amp;&lt;br&gt;CONFIG_SND_HDA_POWER_SAVE_DEFAULT=10: These are kernel configuration&lt;br&gt;options that will allow your soundcard to suspend itself when it has&lt;br&gt;not been used for 10 seconds. The above kernel configuration kernel&lt;br&gt;already has this enabled.&lt;br&gt;&amp;#160; &amp;#160;* echo 0 &amp;gt; /proc/acpu/asus/camera: This will disable your USB&lt;br&gt;Camera. (You can reenable this echo 1 to the above file. The usb&lt;br&gt;camera drastically shortens your batterylife when enabled.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1229268269030774342?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1229268269030774342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1229268269030774342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1229268269030774342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1229268269030774342'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/powertop-power-improvements-on-asus-eee.html' title='powertop power Improvements on Asus Eee PC 701 4G'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-1149409780377865853</id><published>2009-05-05T02:59:00.001-07:00</published><updated>2009-05-05T02:59:28.784-07:00</updated><title type='text'>links guardian</title><content type='html'>&lt;a href="http://www.guardian.co.uk/lifeandstyle/series/neilspencershoroscopes"&gt;http://www.guardian.co.uk/lifeandstyle/series/neilspencershoroscopes&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.guardian.co.uk/lifeandstyle/series/askhadley"&gt;http://www.guardian.co.uk/lifeandstyle/series/askhadley&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-1149409780377865853?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/1149409780377865853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=1149409780377865853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1149409780377865853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/1149409780377865853'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/links-guardian.html' title='links guardian'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-4806134000443879156</id><published>2009-05-01T06:02:00.001-07:00</published><updated>2009-05-01T06:02:17.227-07:00</updated><title type='text'>EeePC: Surviving liquid spills</title><content type='html'>&lt;a href="http://www.nardol.org/2009/4/30/eeepc-surviving-liquid-spills"&gt;http://www.nardol.org/2009/4/30/eeepc-surviving-liquid-spills&lt;/a&gt;&lt;p&gt;Last few months since I got my EeePC have been a lot of fun. Playing&lt;br&gt;and tweaking the little bastard is a joy in the end of a busy day.&lt;br&gt;Besides, since I loaded it with the most useful SysAdmin tools, it&lt;br&gt;became a powerful device in my &amp;quot;tool belt&amp;quot;.&lt;p&gt;Unfortunately, I&amp;#39;ve been stupid enough to drink a glass of orange&lt;br&gt;juice while messing with it. I know, I know! Silly thing to do. I&lt;br&gt;should know better! But life is like that… I spilled a few drops over&lt;br&gt;it. Of course, the web is pouring off information on what to do in&lt;br&gt;cases like this, so I&amp;#39;ll just summarize what I did:&lt;p&gt;   1. Imediatelly, without thinking or questioning, I turned it upside&lt;br&gt;down and removed the battery. It was a clumsy thing to do… I ended up&lt;br&gt;spilling the rest of my orange juice on the floor while worrying about&lt;br&gt;the EeePC. Concearns about filesystem corruption (or whatever) crossed&lt;br&gt;my mind, but I can always deal with that later… First things first!&lt;br&gt;   2. I went online in another computer and found out how to&lt;br&gt;disassemble it. For me it was easy, since I got other two computers at&lt;br&gt;home… but if I needed to leave it there while looking for information,&lt;br&gt;I would! If it&amp;#39;s upside down and has no power whatsoever (the battery&lt;br&gt;was removed), it&amp;#39;s safe, I think. The information was easily found. I&lt;br&gt;decided I didn&amp;#39;t need to disassemble all of it, but having those&lt;br&gt;information at hand was pretty useful.&lt;br&gt;   3. I began by removing the keyboard. It&amp;#39;s tricky but not difficult.&lt;br&gt;The secret relies on the spring-mounted tabs near the screen. I&lt;br&gt;checked for spills under it and cleaned with a cotton swab.&lt;br&gt;   4. I was not very confortable to open the case, but I decided that&lt;br&gt;turning it back on without checking the electronic parts first was too&lt;br&gt;risky. So I said &amp;quot;goodbye&amp;quot; to my warranty and unscrewed the 6 screws&lt;br&gt;from the bottom and the 9 from the silver casing under the keyboard.&lt;br&gt;   5. There I found some little drops! Good decision to open it up! I&lt;br&gt;dried it using cotton swabs again.&lt;br&gt;   6. Before putting it all together, I decided to leave it open until&lt;br&gt;the next day. I was pretty sure everything was dry again, but &amp;quot;better&lt;br&gt;safe than sorry&amp;quot;. The next day I successfully assembled it and turned&lt;br&gt;it on. Great! Everything worked fine.&lt;p&gt;Now… that was just what worked for me. My EeePC is back, fully&lt;br&gt;restored but, of course, the warranty is void :-( So I cannot&lt;br&gt;recommend you to do the same. Best advice I can tell you: Keep liquids&lt;br&gt;away your EeePC!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-4806134000443879156?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/4806134000443879156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=4806134000443879156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4806134000443879156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/4806134000443879156'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/05/eeepc-surviving-liquid-spills.html' title='EeePC: Surviving liquid spills'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6768327420474533536</id><published>2009-04-28T09:18:00.001-07:00</published><updated>2009-04-28T09:18:49.223-07:00</updated><title type='text'>eeepc wireless on/off</title><content type='html'>&lt;a href="http://people.ubuntu.com/~apw/lp232170-jaunty/"&gt;http://people.ubuntu.com/~apw/lp232170-jaunty/&lt;/a&gt;&lt;p&gt;Patch to implement rfkill in eee pc&lt;p&gt;&lt;a href="http://people.ubuntu.com/~apw/lp232170-jaunty/0001-eeepc-laptop-Implement-rfkill-hotplugging-in-eeepc.patch"&gt;http://people.ubuntu.com/~apw/lp232170-jaunty/0001-eeepc-laptop-Implement-rfkill-hotplugging-in-eeepc.patch&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6768327420474533536?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6768327420474533536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6768327420474533536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6768327420474533536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6768327420474533536'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/eeepc-wireless-onoff.html' title='eeepc wireless on/off'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6615304650389419026</id><published>2009-04-27T08:32:00.001-07:00</published><updated>2009-04-27T08:32:02.655-07:00</updated><title type='text'>jaunty fast quick low RAM kde3 in eee pc</title><content type='html'>Add the GPG signing key:&lt;br&gt;wget &lt;a href="http://apt.pearsoncomputing.net/public.gpg"&gt;http://apt.pearsoncomputing.net/public.gpg&lt;/a&gt;&lt;br&gt;sudo apt-key add public.gpg&lt;p&gt;To use, add these lines to your /etc/apt/sources.list file:&lt;br&gt;For Jaunty:&lt;br&gt;deb &lt;a href="http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu"&gt;http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu&lt;/a&gt; jaunty main&lt;br&gt;deb-src &lt;a href="http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu"&gt;http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu&lt;/a&gt; jaunty main&lt;br&gt;deb &lt;a href="http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu"&gt;http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu&lt;/a&gt; intrepid main&lt;br&gt;deb-src &lt;a href="http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu"&gt;http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu&lt;/a&gt; intrepid main&lt;p&gt;For Intrepid:&lt;br&gt;deb &lt;a href="http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu"&gt;http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu&lt;/a&gt; intrepid main&lt;br&gt;deb-src &lt;a href="http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu"&gt;http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu&lt;/a&gt; intrepid main&lt;p&gt;To install KDE 3.5:&lt;br&gt;sudo apt-get install kubuntu-desktop-kde3&lt;p&gt;Alternatively, get yourself the ISO images at&lt;br&gt;&lt;a href="http://apt.pearsoncomputing.net/cdimages/"&gt;http://apt.pearsoncomputing.net/cdimages/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6615304650389419026?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6615304650389419026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6615304650389419026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6615304650389419026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6615304650389419026'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/jaunty-fast-quick-low-ram-kde3-in-eee.html' title='jaunty fast quick low RAM kde3 in eee pc'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6117670658503042812</id><published>2009-04-19T16:41:00.001-07:00</published><updated>2009-04-19T16:41:42.132-07:00</updated><title type='text'>eee pc kernel 2.6.21.4-eeepc</title><content type='html'>#&lt;br&gt;# Automatically generated make config: don&amp;#39;t edit&lt;br&gt;# Linux kernel version: 2.6.21.4&lt;br&gt;# Mon Oct 15 12:34:40 2007&lt;br&gt;#&lt;br&gt;CONFIG_X86_32=y&lt;br&gt;CONFIG_GENERIC_TIME=y&lt;br&gt;CONFIG_CLOCKSOURCE_WATCHDOG=y&lt;br&gt;CONFIG_GENERIC_CLOCKEVENTS=y&lt;br&gt;CONFIG_LOCKDEP_SUPPORT=y&lt;br&gt;CONFIG_STACKTRACE_SUPPORT=y&lt;br&gt;CONFIG_SEMAPHORE_SLEEPERS=y&lt;br&gt;CONFIG_X86=y&lt;br&gt;CONFIG_MMU=y&lt;br&gt;CONFIG_ZONE_DMA=y&lt;br&gt;CONFIG_GENERIC_ISA_DMA=y&lt;br&gt;CONFIG_GENERIC_IOMAP=y&lt;br&gt;CONFIG_GENERIC_HWEIGHT=y&lt;br&gt;CONFIG_ARCH_MAY_HAVE_PC_FDC=y&lt;br&gt;CONFIG_DMI=y&lt;br&gt;CONFIG_DEFCONFIG_LIST=&amp;quot;/lib/modules/$UNAME_RELEASE/.config&amp;quot;&lt;p&gt;#&lt;br&gt;# Code maturity level options&lt;br&gt;#&lt;br&gt;CONFIG_EXPERIMENTAL=y&lt;br&gt;CONFIG_BROKEN_ON_SMP=y&lt;br&gt;CONFIG_INIT_ENV_ARG_LIMIT=32&lt;p&gt;#&lt;br&gt;# General setup&lt;br&gt;#&lt;br&gt;CONFIG_LOCALVERSION=&amp;quot;-eeepc&amp;quot;&lt;br&gt;# CONFIG_LOCALVERSION_AUTO is not set&lt;br&gt;CONFIG_SWAP=y&lt;br&gt;CONFIG_SYSVIPC=y&lt;br&gt;# CONFIG_IPC_NS is not set&lt;br&gt;CONFIG_SYSVIPC_SYSCTL=y&lt;br&gt;# CONFIG_POSIX_MQUEUE is not set&lt;br&gt;# CONFIG_BSD_PROCESS_ACCT is not set&lt;br&gt;# CONFIG_TASKSTATS is not set&lt;br&gt;# CONFIG_UTS_NS is not set&lt;br&gt;# CONFIG_AUDIT is not set&lt;br&gt;# CONFIG_IKCONFIG is not set&lt;br&gt;# CONFIG_SYSFS_DEPRECATED is not set&lt;br&gt;# CONFIG_RELAY is not set&lt;br&gt;CONFIG_BLK_DEV_INITRD=y&lt;br&gt;CONFIG_INITRAMFS_SOURCE=&amp;quot;&amp;quot;&lt;br&gt;# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set&lt;br&gt;CONFIG_SYSCTL=y&lt;br&gt;CONFIG_EMBEDDED=y&lt;br&gt;CONFIG_UID16=y&lt;br&gt;# CONFIG_SYSCTL_SYSCALL is not set&lt;br&gt;# CONFIG_KALLSYMS is not set&lt;br&gt;CONFIG_HOTPLUG=y&lt;br&gt;CONFIG_PRINTK=y&lt;br&gt;# CONFIG_BUG is not set&lt;br&gt;# CONFIG_ELF_CORE is not set&lt;br&gt;CONFIG_BASE_FULL=y&lt;br&gt;CONFIG_FUTEX=y&lt;br&gt;CONFIG_EPOLL=y&lt;br&gt;CONFIG_SHMEM=y&lt;br&gt;CONFIG_SLAB=y&lt;br&gt;# CONFIG_VM_EVENT_COUNTERS is not set&lt;br&gt;CONFIG_RT_MUTEXES=y&lt;br&gt;# CONFIG_TINY_SHMEM is not set&lt;br&gt;CONFIG_BASE_SMALL=0&lt;br&gt;# CONFIG_SLOB is not set&lt;p&gt;#&lt;br&gt;# Loadable module support&lt;br&gt;#&lt;br&gt;CONFIG_MODULES=y&lt;br&gt;CONFIG_MODULE_UNLOAD=y&lt;br&gt;# CONFIG_MODULE_FORCE_UNLOAD is not set&lt;br&gt;CONFIG_MODVERSIONS=y&lt;br&gt;# CONFIG_MODULE_SRCVERSION_ALL is not set&lt;br&gt;CONFIG_KMOD=y&lt;p&gt;#&lt;br&gt;# Block layer&lt;br&gt;#&lt;br&gt;CONFIG_BLOCK=y&lt;br&gt;# CONFIG_LBD is not set&lt;br&gt;# CONFIG_BLK_DEV_IO_TRACE is not set&lt;br&gt;# CONFIG_LSF is not set&lt;p&gt;#&lt;br&gt;# IO Schedulers&lt;br&gt;#&lt;br&gt;CONFIG_IOSCHED_NOOP=y&lt;br&gt;# CONFIG_IOSCHED_AS is not set&lt;br&gt;CONFIG_IOSCHED_DEADLINE=y&lt;br&gt;# CONFIG_IOSCHED_CFQ is not set&lt;br&gt;# CONFIG_DEFAULT_AS is not set&lt;br&gt;CONFIG_DEFAULT_DEADLINE=y&lt;br&gt;# CONFIG_DEFAULT_CFQ is not set&lt;br&gt;# CONFIG_DEFAULT_NOOP is not set&lt;br&gt;CONFIG_DEFAULT_IOSCHED=&amp;quot;deadline&amp;quot;&lt;p&gt;#&lt;br&gt;# Processor type and features&lt;br&gt;#&lt;br&gt;# CONFIG_TICK_ONESHOT is not set&lt;br&gt;# CONFIG_NO_HZ is not set&lt;br&gt;# CONFIG_HIGH_RES_TIMERS is not set&lt;br&gt;# CONFIG_SMP is not set&lt;br&gt;CONFIG_X86_PC=y&lt;br&gt;# CONFIG_X86_ELAN is not set&lt;br&gt;# CONFIG_X86_VOYAGER is not set&lt;br&gt;# CONFIG_X86_NUMAQ is not set&lt;br&gt;# CONFIG_X86_SUMMIT is not set&lt;br&gt;# CONFIG_X86_BIGSMP is not set&lt;br&gt;# CONFIG_X86_VISWS is not set&lt;br&gt;# CONFIG_X86_GENERICARCH is not set&lt;br&gt;# CONFIG_X86_ES7000 is not set&lt;br&gt;# CONFIG_PARAVIRT is not set&lt;br&gt;# CONFIG_M386 is not set&lt;br&gt;# CONFIG_M486 is not set&lt;br&gt;# CONFIG_M586 is not set&lt;br&gt;# CONFIG_M586TSC is not set&lt;br&gt;# CONFIG_M586MMX is not set&lt;br&gt;# CONFIG_M686 is not set&lt;br&gt;# CONFIG_MPENTIUMII is not set&lt;br&gt;# CONFIG_MPENTIUMIII is not set&lt;br&gt;CONFIG_MPENTIUMM=y&lt;br&gt;# CONFIG_MCORE2 is not set&lt;br&gt;# CONFIG_MPENTIUM4 is not set&lt;br&gt;# CONFIG_MK6 is not set&lt;br&gt;# CONFIG_MK7 is not set&lt;br&gt;# CONFIG_MK8 is not set&lt;br&gt;# CONFIG_MCRUSOE is not set&lt;br&gt;# CONFIG_MEFFICEON is not set&lt;br&gt;# CONFIG_MWINCHIPC6 is not set&lt;br&gt;# CONFIG_MWINCHIP2 is not set&lt;br&gt;# CONFIG_MWINCHIP3D is not set&lt;br&gt;# CONFIG_MGEODEGX1 is not set&lt;br&gt;# CONFIG_MGEODE_LX is not set&lt;br&gt;# CONFIG_MCYRIXIII is not set&lt;br&gt;# CONFIG_MVIAC3_2 is not set&lt;br&gt;# CONFIG_X86_GENERIC is not set&lt;br&gt;CONFIG_X86_CMPXCHG=y&lt;br&gt;CONFIG_X86_L1_CACHE_SHIFT=6&lt;br&gt;CONFIG_RWSEM_XCHGADD_ALGORITHM=y&lt;br&gt;# CONFIG_ARCH_HAS_ILOG2_U32 is not set&lt;br&gt;# CONFIG_ARCH_HAS_ILOG2_U64 is not set&lt;br&gt;CONFIG_GENERIC_CALIBRATE_DELAY=y&lt;br&gt;CONFIG_X86_WP_WORKS_OK=y&lt;br&gt;CONFIG_X86_INVLPG=y&lt;br&gt;CONFIG_X86_BSWAP=y&lt;br&gt;CONFIG_X86_POPAD_OK=y&lt;br&gt;CONFIG_X86_CMPXCHG64=y&lt;br&gt;CONFIG_X86_GOOD_APIC=y&lt;br&gt;CONFIG_X86_INTEL_USERCOPY=y&lt;br&gt;CONFIG_X86_USE_PPRO_CHECKSUM=y&lt;br&gt;CONFIG_X86_TSC=y&lt;br&gt;# CONFIG_HPET_TIMER is not set&lt;br&gt;# CONFIG_PREEMPT_NONE is not set&lt;br&gt;CONFIG_PREEMPT_VOLUNTARY=y&lt;br&gt;# CONFIG_PREEMPT is not set&lt;br&gt;# CONFIG_X86_UP_APIC is not set&lt;br&gt;CONFIG_X86_MCE=y&lt;br&gt;# CONFIG_X86_MCE_NONFATAL is not set&lt;br&gt;CONFIG_VM86=y&lt;br&gt;# CONFIG_TOSHIBA is not set&lt;br&gt;# CONFIG_I8K is not set&lt;br&gt;# CONFIG_X86_REBOOTFIXUPS is not set&lt;br&gt;CONFIG_MICROCODE=m&lt;br&gt;CONFIG_MICROCODE_OLD_INTERFACE=y&lt;br&gt;CONFIG_X86_MSR=m&lt;br&gt;# CONFIG_X86_CPUID is not set&lt;p&gt;#&lt;br&gt;# Firmware Drivers&lt;br&gt;#&lt;br&gt;CONFIG_EDD=m&lt;br&gt;# CONFIG_DELL_RBU is not set&lt;br&gt;# CONFIG_DCDBAS is not set&lt;br&gt;CONFIG_NOHIGHMEM=y&lt;br&gt;# CONFIG_HIGHMEM4G is not set&lt;br&gt;# CONFIG_HIGHMEM64G is not set&lt;br&gt;CONFIG_VMSPLIT_3G=y&lt;br&gt;# CONFIG_VMSPLIT_3G_OPT is not set&lt;br&gt;# CONFIG_VMSPLIT_2G is not set&lt;br&gt;# CONFIG_VMSPLIT_1G is not set&lt;br&gt;CONFIG_PAGE_OFFSET=0xC0000000&lt;br&gt;CONFIG_ARCH_FLATMEM_ENABLE=y&lt;br&gt;CONFIG_ARCH_SPARSEMEM_ENABLE=y&lt;br&gt;CONFIG_ARCH_SELECT_MEMORY_MODEL=y&lt;br&gt;CONFIG_ARCH_POPULATES_NODE_MAP=y&lt;br&gt;CONFIG_SELECT_MEMORY_MODEL=y&lt;br&gt;CONFIG_FLATMEM_MANUAL=y&lt;br&gt;# CONFIG_DISCONTIGMEM_MANUAL is not set&lt;br&gt;# CONFIG_SPARSEMEM_MANUAL is not set&lt;br&gt;CONFIG_FLATMEM=y&lt;br&gt;CONFIG_FLAT_NODE_MEM_MAP=y&lt;br&gt;CONFIG_SPARSEMEM_STATIC=y&lt;br&gt;CONFIG_SPLIT_PTLOCK_CPUS=4&lt;br&gt;# CONFIG_RESOURCES_64BIT is not set&lt;br&gt;CONFIG_ZONE_DMA_FLAG=1&lt;br&gt;# CONFIG_MATH_EMULATION is not set&lt;br&gt;CONFIG_MTRR=y&lt;br&gt;# CONFIG_EFI is not set&lt;br&gt;# CONFIG_SECCOMP is not set&lt;br&gt;CONFIG_HZ_100=y&lt;br&gt;# CONFIG_HZ_250 is not set&lt;br&gt;# CONFIG_HZ_300 is not set&lt;br&gt;# CONFIG_HZ_1000 is not set&lt;br&gt;CONFIG_HZ=100&lt;br&gt;# CONFIG_KEXEC is not set&lt;br&gt;CONFIG_PHYSICAL_START=0x100000&lt;br&gt;# CONFIG_RELOCATABLE is not set&lt;br&gt;CONFIG_PHYSICAL_ALIGN=0x100000&lt;br&gt;# CONFIG_COMPAT_VDSO is not set&lt;p&gt;#&lt;br&gt;# Power management options (ACPI, APM)&lt;br&gt;#&lt;br&gt;CONFIG_PM=y&lt;br&gt;CONFIG_PM_LEGACY=y&lt;br&gt;# CONFIG_PM_DEBUG is not set&lt;br&gt;CONFIG_PM_SYSFS_DEPRECATED=y&lt;br&gt;CONFIG_SOFTWARE_SUSPEND=y&lt;br&gt;CONFIG_PM_STD_PARTITION=&amp;quot;&amp;quot;&lt;p&gt;#&lt;br&gt;# ACPI (Advanced Configuration and Power Interface) Support&lt;br&gt;#&lt;br&gt;CONFIG_ACPI=y&lt;br&gt;CONFIG_ACPI_SLEEP=y&lt;br&gt;CONFIG_ACPI_SLEEP_PROC_FS=y&lt;br&gt;CONFIG_ACPI_SLEEP_PROC_SLEEP=y&lt;br&gt;CONFIG_ACPI_PROCFS=y&lt;br&gt;CONFIG_ACPI_AC=m&lt;br&gt;CONFIG_ACPI_BATTERY=m&lt;br&gt;CONFIG_ACPI_BUTTON=m&lt;br&gt;CONFIG_ACPI_VIDEO=m&lt;br&gt;CONFIG_ACPI_FAN=m&lt;br&gt;# CONFIG_ACPI_DOCK is not set&lt;br&gt;CONFIG_ACPI_PROCESSOR=m&lt;br&gt;CONFIG_ACPI_THERMAL=m&lt;br&gt;# CONFIG_ACPI_ASUS is not set&lt;br&gt;# CONFIG_ACPI_IBM is not set&lt;br&gt;# CONFIG_ACPI_TOSHIBA is not set&lt;br&gt;CONFIG_ACPI_BLACKLIST_YEAR=0&lt;br&gt;CONFIG_ACPI_DEBUG=y&lt;br&gt;CONFIG_ACPI_EC=y&lt;br&gt;CONFIG_ACPI_POWER=y&lt;br&gt;CONFIG_ACPI_SYSTEM=y&lt;br&gt;CONFIG_X86_PM_TIMER=y&lt;br&gt;# CONFIG_ACPI_CONTAINER is not set&lt;br&gt;CONFIG_ACPI_SBS=m&lt;p&gt;#&lt;br&gt;# APM (Advanced Power Management) BIOS Support&lt;br&gt;#&lt;br&gt;# CONFIG_APM is not set&lt;p&gt;#&lt;br&gt;# CPU Frequency scaling&lt;br&gt;#&lt;br&gt;CONFIG_CPU_FREQ=y&lt;br&gt;CONFIG_CPU_FREQ_TABLE=m&lt;br&gt;# CONFIG_CPU_FREQ_DEBUG is not set&lt;br&gt;CONFIG_CPU_FREQ_STAT=m&lt;br&gt;# CONFIG_CPU_FREQ_STAT_DETAILS is not set&lt;br&gt;CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br&gt;# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br&gt;CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br&gt;CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br&gt;CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br&gt;CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br&gt;CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;p&gt;#&lt;br&gt;# CPUFreq processor drivers&lt;br&gt;#&lt;br&gt;CONFIG_X86_ACPI_CPUFREQ=m&lt;br&gt;# CONFIG_X86_POWERNOW_K6 is not set&lt;br&gt;# CONFIG_X86_POWERNOW_K7 is not set&lt;br&gt;# CONFIG_X86_POWERNOW_K8 is not set&lt;br&gt;# CONFIG_X86_GX_SUSPMOD is not set&lt;br&gt;CONFIG_X86_SPEEDSTEP_CENTRINO=m&lt;br&gt;# CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI is not set&lt;br&gt;CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y&lt;br&gt;# CONFIG_X86_SPEEDSTEP_ICH is not set&lt;br&gt;# CONFIG_X86_SPEEDSTEP_SMI is not set&lt;br&gt;CONFIG_X86_P4_CLOCKMOD=m&lt;br&gt;# CONFIG_X86_CPUFREQ_NFORCE2 is not set&lt;br&gt;# CONFIG_X86_LONGRUN is not set&lt;br&gt;# CONFIG_X86_LONGHAUL is not set&lt;br&gt;# CONFIG_X86_E_POWERSAVER is not set&lt;p&gt;#&lt;br&gt;# shared options&lt;br&gt;#&lt;br&gt;# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set&lt;br&gt;CONFIG_X86_SPEEDSTEP_LIB=m&lt;p&gt;#&lt;br&gt;# Bus options (PCI, PCMCIA, EISA, MCA, ISA)&lt;br&gt;#&lt;br&gt;CONFIG_PCI=y&lt;br&gt;# CONFIG_PCI_GOBIOS is not set&lt;br&gt;# CONFIG_PCI_GOMMCONFIG is not set&lt;br&gt;CONFIG_PCI_GODIRECT=y&lt;br&gt;# CONFIG_PCI_GOANY is not set&lt;br&gt;CONFIG_PCI_DIRECT=y&lt;br&gt;CONFIG_PCIEPORTBUS=y&lt;br&gt;CONFIG_HOTPLUG_PCI_PCIE=m&lt;br&gt;# CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set&lt;br&gt;# CONFIG_PCIEAER is not set&lt;br&gt;# CONFIG_PCI_DEBUG is not set&lt;br&gt;CONFIG_ISA_DMA_API=y&lt;br&gt;# CONFIG_ISA is not set&lt;br&gt;# CONFIG_MCA is not set&lt;br&gt;# CONFIG_SCx200 is not set&lt;p&gt;#&lt;br&gt;# PCCARD (PCMCIA/CardBus) support&lt;br&gt;#&lt;br&gt;# CONFIG_PCCARD is not set&lt;p&gt;#&lt;br&gt;# PCI Hotplug Support&lt;br&gt;#&lt;br&gt;CONFIG_HOTPLUG_PCI=m&lt;br&gt;# CONFIG_HOTPLUG_PCI_FAKE is not set&lt;br&gt;# CONFIG_HOTPLUG_PCI_ACPI is not set&lt;br&gt;# CONFIG_HOTPLUG_PCI_CPCI is not set&lt;br&gt;# CONFIG_HOTPLUG_PCI_SHPC is not set&lt;p&gt;#&lt;br&gt;# Executable file formats&lt;br&gt;#&lt;br&gt;CONFIG_BINFMT_ELF=y&lt;br&gt;# CONFIG_BINFMT_AOUT is not set&lt;br&gt;# CONFIG_BINFMT_MISC is not set&lt;p&gt;#&lt;br&gt;# Networking&lt;br&gt;#&lt;br&gt;CONFIG_NET=y&lt;p&gt;#&lt;br&gt;# Networking options&lt;br&gt;#&lt;br&gt;# CONFIG_NETDEBUG is not set&lt;br&gt;CONFIG_PACKET=y&lt;br&gt;CONFIG_PACKET_MMAP=y&lt;br&gt;CONFIG_UNIX=y&lt;br&gt;# CONFIG_NET_KEY is not set&lt;br&gt;CONFIG_INET=y&lt;br&gt;# CONFIG_IP_MULTICAST is not set&lt;br&gt;# CONFIG_IP_ADVANCED_ROUTER is not set&lt;br&gt;CONFIG_IP_FIB_HASH=y&lt;br&gt;# CONFIG_IP_PNP is not set&lt;br&gt;# CONFIG_NET_IPIP is not set&lt;br&gt;# CONFIG_NET_IPGRE is not set&lt;br&gt;# CONFIG_ARPD is not set&lt;br&gt;# CONFIG_SYN_COOKIES is not set&lt;br&gt;# CONFIG_INET_AH is not set&lt;br&gt;# CONFIG_INET_ESP is not set&lt;br&gt;# CONFIG_INET_IPCOMP is not set&lt;br&gt;# CONFIG_INET_XFRM_TUNNEL is not set&lt;br&gt;# CONFIG_INET_TUNNEL is not set&lt;br&gt;# CONFIG_INET_XFRM_MODE_TRANSPORT is not set&lt;br&gt;# CONFIG_INET_XFRM_MODE_TUNNEL is not set&lt;br&gt;# CONFIG_INET_XFRM_MODE_BEET is not set&lt;br&gt;# CONFIG_INET_DIAG is not set&lt;br&gt;# CONFIG_TCP_CONG_ADVANCED is not set&lt;br&gt;CONFIG_TCP_CONG_CUBIC=y&lt;br&gt;CONFIG_DEFAULT_TCP_CONG=&amp;quot;cubic&amp;quot;&lt;br&gt;# CONFIG_TCP_MD5SIG is not set&lt;br&gt;# CONFIG_IPV6 is not set&lt;br&gt;# CONFIG_INET6_XFRM_TUNNEL is not set&lt;br&gt;# CONFIG_INET6_TUNNEL is not set&lt;br&gt;# CONFIG_NETWORK_SECMARK is not set&lt;br&gt;# CONFIG_NETFILTER is not set&lt;p&gt;#&lt;br&gt;# DCCP Configuration (EXPERIMENTAL)&lt;br&gt;#&lt;br&gt;# CONFIG_IP_DCCP is not set&lt;p&gt;#&lt;br&gt;# SCTP Configuration (EXPERIMENTAL)&lt;br&gt;#&lt;br&gt;# CONFIG_IP_SCTP is not set&lt;p&gt;#&lt;br&gt;# TIPC Configuration (EXPERIMENTAL)&lt;br&gt;#&lt;br&gt;# CONFIG_TIPC is not set&lt;br&gt;CONFIG_ATM=m&lt;br&gt;CONFIG_ATM_CLIP=m&lt;br&gt;# CONFIG_ATM_CLIP_NO_ICMP is not set&lt;br&gt;# CONFIG_ATM_LANE is not set&lt;br&gt;# CONFIG_ATM_BR2684 is not set&lt;br&gt;# CONFIG_BRIDGE is not set&lt;br&gt;CONFIG_VLAN_8021Q=m&lt;br&gt;# CONFIG_DECNET is not set&lt;br&gt;CONFIG_LLC=m&lt;br&gt;CONFIG_LLC2=m&lt;br&gt;# CONFIG_IPX is not set&lt;br&gt;# CONFIG_ATALK is not set&lt;br&gt;# CONFIG_X25 is not set&lt;br&gt;# CONFIG_LAPB is not set&lt;br&gt;# CONFIG_ECONET is not set&lt;br&gt;# CONFIG_WAN_ROUTER is not set&lt;p&gt;#&lt;br&gt;# QoS and/or fair queueing&lt;br&gt;#&lt;br&gt;# CONFIG_NET_SCHED is not set&lt;p&gt;#&lt;br&gt;# Network testing&lt;br&gt;#&lt;br&gt;# CONFIG_NET_PKTGEN is not set&lt;br&gt;# CONFIG_HAMRADIO is not set&lt;br&gt;# CONFIG_IRDA is not set&lt;br&gt;CONFIG_BT=m&lt;br&gt;CONFIG_BT_L2CAP=m&lt;br&gt;CONFIG_BT_SCO=m&lt;br&gt;CONFIG_BT_RFCOMM=m&lt;br&gt;CONFIG_BT_RFCOMM_TTY=y&lt;br&gt;CONFIG_BT_BNEP=m&lt;br&gt;CONFIG_BT_BNEP_MC_FILTER=y&lt;br&gt;CONFIG_BT_BNEP_PROTO_FILTER=y&lt;br&gt;CONFIG_BT_CMTP=m&lt;br&gt;CONFIG_BT_HIDP=m&lt;p&gt;#&lt;br&gt;# Bluetooth device drivers&lt;br&gt;#&lt;br&gt;CONFIG_BT_HCIUSB=m&lt;br&gt;CONFIG_BT_HCIUSB_SCO=y&lt;br&gt;CONFIG_BT_HCIUART=m&lt;br&gt;CONFIG_BT_HCIUART_H4=y&lt;br&gt;CONFIG_BT_HCIUART_BCSP=y&lt;br&gt;CONFIG_BT_HCIBCM203X=m&lt;br&gt;CONFIG_BT_HCIBPA10X=m&lt;br&gt;CONFIG_BT_HCIBFUSB=m&lt;br&gt;CONFIG_BT_HCIVHCI=m&lt;br&gt;CONFIG_IEEE80211=m&lt;br&gt;# CONFIG_IEEE80211_DEBUG is not set&lt;br&gt;CONFIG_IEEE80211_CRYPT_WEP=m&lt;br&gt;CONFIG_IEEE80211_CRYPT_CCMP=m&lt;br&gt;CONFIG_IEEE80211_CRYPT_TKIP=m&lt;br&gt;CONFIG_IEEE80211_SOFTMAC=m&lt;br&gt;# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set&lt;br&gt;CONFIG_WIRELESS_EXT=y&lt;p&gt;#&lt;br&gt;# Device Drivers&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# Generic Driver Options&lt;br&gt;#&lt;br&gt;CONFIG_STANDALONE=y&lt;br&gt;# CONFIG_PREVENT_FIRMWARE_BUILD is not set&lt;br&gt;CONFIG_FW_LOADER=m&lt;br&gt;# CONFIG_DEBUG_DRIVER is not set&lt;br&gt;# CONFIG_DEBUG_DEVRES is not set&lt;br&gt;# CONFIG_SYS_HYPERVISOR is not set&lt;p&gt;#&lt;br&gt;# Connector - unified userspace &amp;lt;-&amp;gt; kernelspace linker&lt;br&gt;#&lt;br&gt;# CONFIG_CONNECTOR is not set&lt;p&gt;#&lt;br&gt;# Memory Technology Devices (MTD)&lt;br&gt;#&lt;br&gt;# CONFIG_MTD is not set&lt;p&gt;#&lt;br&gt;# Parallel port support&lt;br&gt;#&lt;br&gt;# CONFIG_PARPORT is not set&lt;p&gt;#&lt;br&gt;# Plug and Play support&lt;br&gt;#&lt;br&gt;CONFIG_PNP=y&lt;br&gt;# CONFIG_PNP_DEBUG is not set&lt;p&gt;#&lt;br&gt;# Protocols&lt;br&gt;#&lt;br&gt;CONFIG_PNPACPI=y&lt;p&gt;#&lt;br&gt;# Block devices&lt;br&gt;#&lt;br&gt;# CONFIG_BLK_DEV_FD is not set&lt;br&gt;# CONFIG_BLK_CPQ_DA is not set&lt;br&gt;# CONFIG_BLK_CPQ_CISS_DA is not set&lt;br&gt;# CONFIG_BLK_DEV_DAC960 is not set&lt;br&gt;# CONFIG_BLK_DEV_UMEM is not set&lt;br&gt;# CONFIG_BLK_DEV_COW_COMMON is not set&lt;br&gt;CONFIG_BLK_DEV_LOOP=y&lt;br&gt;# CONFIG_BLK_DEV_CRYPTOLOOP is not set&lt;br&gt;# CONFIG_BLK_DEV_NBD is not set&lt;br&gt;# CONFIG_BLK_DEV_SX8 is not set&lt;br&gt;# CONFIG_BLK_DEV_UB is not set&lt;br&gt;CONFIG_BLK_DEV_RAM=y&lt;br&gt;CONFIG_BLK_DEV_RAM_COUNT=16&lt;br&gt;CONFIG_BLK_DEV_RAM_SIZE=4096&lt;br&gt;CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024&lt;br&gt;# CONFIG_CDROM_PKTCDVD is not set&lt;br&gt;# CONFIG_ATA_OVER_ETH is not set&lt;p&gt;#&lt;br&gt;# Misc devices&lt;br&gt;#&lt;br&gt;# CONFIG_IBM_ASM is not set&lt;br&gt;# CONFIG_SGI_IOC4 is not set&lt;br&gt;# CONFIG_TIFM_CORE is not set&lt;br&gt;CONFIG_ASUS_LAPTOP=m&lt;br&gt;# CONFIG_MSI_LAPTOP is not set&lt;br&gt;# CONFIG_SONY_LAPTOP is not set&lt;p&gt;#&lt;br&gt;# ATA/ATAPI/MFM/RLL support&lt;br&gt;#&lt;br&gt;# CONFIG_IDE is not set&lt;p&gt;#&lt;br&gt;# SCSI device support&lt;br&gt;#&lt;br&gt;# CONFIG_RAID_ATTRS is not set&lt;br&gt;CONFIG_SCSI=y&lt;br&gt;# CONFIG_SCSI_TGT is not set&lt;br&gt;# CONFIG_SCSI_NETLINK is not set&lt;br&gt;# CONFIG_SCSI_PROC_FS is not set&lt;p&gt;#&lt;br&gt;# SCSI support type (disk, tape, CD-ROM)&lt;br&gt;#&lt;br&gt;CONFIG_BLK_DEV_SD=y&lt;br&gt;# CONFIG_CHR_DEV_ST is not set&lt;br&gt;# CONFIG_CHR_DEV_OSST is not set&lt;br&gt;CONFIG_BLK_DEV_SR=m&lt;br&gt;CONFIG_BLK_DEV_SR_VENDOR=y&lt;br&gt;CONFIG_CHR_DEV_SG=m&lt;br&gt;# CONFIG_CHR_DEV_SCH is not set&lt;p&gt;#&lt;br&gt;# Some SCSI devices (e.g. CD jukebox) support multiple LUNs&lt;br&gt;#&lt;br&gt;CONFIG_SCSI_MULTI_LUN=y&lt;br&gt;# CONFIG_SCSI_CONSTANTS is not set&lt;br&gt;# CONFIG_SCSI_LOGGING is not set&lt;br&gt;# CONFIG_SCSI_SCAN_ASYNC is not set&lt;p&gt;#&lt;br&gt;# SCSI Transports&lt;br&gt;#&lt;br&gt;# CONFIG_SCSI_SPI_ATTRS is not set&lt;br&gt;# CONFIG_SCSI_FC_ATTRS is not set&lt;br&gt;# CONFIG_SCSI_ISCSI_ATTRS is not set&lt;br&gt;# CONFIG_SCSI_SAS_ATTRS is not set&lt;br&gt;# CONFIG_SCSI_SAS_LIBSAS is not set&lt;p&gt;#&lt;br&gt;# SCSI low-level drivers&lt;br&gt;#&lt;br&gt;# CONFIG_ISCSI_TCP is not set&lt;br&gt;# CONFIG_BLK_DEV_3W_XXXX_RAID is not set&lt;br&gt;# CONFIG_SCSI_3W_9XXX is not set&lt;br&gt;# CONFIG_SCSI_ACARD is not set&lt;br&gt;# CONFIG_SCSI_AACRAID is not set&lt;br&gt;# CONFIG_SCSI_AIC7XXX is not set&lt;br&gt;# CONFIG_SCSI_AIC7XXX_OLD is not set&lt;br&gt;# CONFIG_SCSI_AIC79XX is not set&lt;br&gt;# CONFIG_SCSI_AIC94XX is not set&lt;br&gt;# CONFIG_SCSI_DPT_I2O is not set&lt;br&gt;# CONFIG_SCSI_ADVANSYS is not set&lt;br&gt;# CONFIG_SCSI_ARCMSR is not set&lt;br&gt;# CONFIG_MEGARAID_NEWGEN is not set&lt;br&gt;# CONFIG_MEGARAID_LEGACY is not set&lt;br&gt;# CONFIG_MEGARAID_SAS is not set&lt;br&gt;# CONFIG_SCSI_HPTIOP is not set&lt;br&gt;# CONFIG_SCSI_BUSLOGIC is not set&lt;br&gt;# CONFIG_SCSI_DMX3191D is not set&lt;br&gt;# CONFIG_SCSI_EATA is not set&lt;br&gt;# CONFIG_SCSI_FUTURE_DOMAIN is not set&lt;br&gt;# CONFIG_SCSI_GDTH is not set&lt;br&gt;# CONFIG_SCSI_IPS is not set&lt;br&gt;# CONFIG_SCSI_INITIO is not set&lt;br&gt;# CONFIG_SCSI_INIA100 is not set&lt;br&gt;# CONFIG_SCSI_STEX is not set&lt;br&gt;# CONFIG_SCSI_SYM53C8XX_2 is not set&lt;br&gt;# CONFIG_SCSI_IPR is not set&lt;br&gt;# CONFIG_SCSI_QLOGIC_1280 is not set&lt;br&gt;# CONFIG_SCSI_QLA_FC is not set&lt;br&gt;# CONFIG_SCSI_QLA_ISCSI is not set&lt;br&gt;# CONFIG_SCSI_LPFC is not set&lt;br&gt;# CONFIG_SCSI_DC395x is not set&lt;br&gt;# CONFIG_SCSI_DC390T is not set&lt;br&gt;# CONFIG_SCSI_NSP32 is not set&lt;br&gt;# CONFIG_SCSI_DEBUG is not set&lt;br&gt;# CONFIG_SCSI_SRP is not set&lt;p&gt;#&lt;br&gt;# Serial ATA (prod) and Parallel ATA (experimental) drivers&lt;br&gt;#&lt;br&gt;CONFIG_ATA=y&lt;br&gt;# CONFIG_ATA_NONSTANDARD is not set&lt;br&gt;# CONFIG_SATA_AHCI is not set&lt;br&gt;# CONFIG_SATA_SVW is not set&lt;br&gt;CONFIG_ATA_PIIX=y&lt;br&gt;# CONFIG_SATA_MV is not set&lt;br&gt;# CONFIG_SATA_NV is not set&lt;br&gt;# CONFIG_PDC_ADMA is not set&lt;br&gt;# CONFIG_SATA_QSTOR is not set&lt;br&gt;# CONFIG_SATA_PROMISE is not set&lt;br&gt;# CONFIG_SATA_SX4 is not set&lt;br&gt;# CONFIG_SATA_SIL is not set&lt;br&gt;# CONFIG_SATA_SIL24 is not set&lt;br&gt;# CONFIG_SATA_SIS is not set&lt;br&gt;# CONFIG_SATA_ULI is not set&lt;br&gt;# CONFIG_SATA_VIA is not set&lt;br&gt;# CONFIG_SATA_VITESSE is not set&lt;br&gt;# CONFIG_SATA_INIC162X is not set&lt;br&gt;CONFIG_SATA_ACPI=y&lt;br&gt;# CONFIG_PATA_ALI is not set&lt;br&gt;# CONFIG_PATA_AMD is not set&lt;br&gt;# CONFIG_PATA_ARTOP is not set&lt;br&gt;# CONFIG_PATA_ATIIXP is not set&lt;br&gt;# CONFIG_PATA_CMD64X is not set&lt;br&gt;# CONFIG_PATA_CS5520 is not set&lt;br&gt;# CONFIG_PATA_CS5530 is not set&lt;br&gt;# CONFIG_PATA_CS5535 is not set&lt;br&gt;# CONFIG_PATA_CYPRESS is not set&lt;br&gt;# CONFIG_PATA_EFAR is not set&lt;br&gt;# CONFIG_ATA_GENERIC is not set&lt;br&gt;# CONFIG_PATA_HPT366 is not set&lt;br&gt;# CONFIG_PATA_HPT37X is not set&lt;br&gt;# CONFIG_PATA_HPT3X2N is not set&lt;br&gt;# CONFIG_PATA_HPT3X3 is not set&lt;br&gt;# CONFIG_PATA_IT821X is not set&lt;br&gt;# CONFIG_PATA_IT8213 is not set&lt;br&gt;# CONFIG_PATA_JMICRON is not set&lt;br&gt;# CONFIG_PATA_TRIFLEX is not set&lt;br&gt;# CONFIG_PATA_MARVELL is not set&lt;br&gt;# CONFIG_PATA_MPIIX is not set&lt;br&gt;# CONFIG_PATA_OLDPIIX is not set&lt;br&gt;# CONFIG_PATA_NETCELL is not set&lt;br&gt;# CONFIG_PATA_NS87410 is not set&lt;br&gt;# CONFIG_PATA_OPTI is not set&lt;br&gt;# CONFIG_PATA_OPTIDMA is not set&lt;br&gt;# CONFIG_PATA_PDC_OLD is not set&lt;br&gt;# CONFIG_PATA_RADISYS is not set&lt;br&gt;# CONFIG_PATA_RZ1000 is not set&lt;br&gt;# CONFIG_PATA_SC1200 is not set&lt;br&gt;# CONFIG_PATA_SERVERWORKS is not set&lt;br&gt;# CONFIG_PATA_PDC2027X is not set&lt;br&gt;# CONFIG_PATA_SIL680 is not set&lt;br&gt;# CONFIG_PATA_SIS is not set&lt;br&gt;# CONFIG_PATA_VIA is not set&lt;br&gt;# CONFIG_PATA_WINBOND is not set&lt;br&gt;# CONFIG_PATA_PLATFORM is not set&lt;p&gt;#&lt;br&gt;# Multi-device support (RAID and LVM)&lt;br&gt;#&lt;br&gt;# CONFIG_MD is not set&lt;p&gt;#&lt;br&gt;# Fusion MPT device support&lt;br&gt;#&lt;br&gt;# CONFIG_FUSION is not set&lt;br&gt;# CONFIG_FUSION_SPI is not set&lt;br&gt;# CONFIG_FUSION_FC is not set&lt;br&gt;# CONFIG_FUSION_SAS is not set&lt;p&gt;#&lt;br&gt;# IEEE 1394 (FireWire) support&lt;br&gt;#&lt;br&gt;# CONFIG_IEEE1394 is not set&lt;p&gt;#&lt;br&gt;# I2O device support&lt;br&gt;#&lt;br&gt;# CONFIG_I2O is not set&lt;p&gt;#&lt;br&gt;# Macintosh device drivers&lt;br&gt;#&lt;br&gt;# CONFIG_MAC_EMUMOUSEBTN is not set&lt;p&gt;#&lt;br&gt;# Network device support&lt;br&gt;#&lt;br&gt;CONFIG_NETDEVICES=y&lt;br&gt;CONFIG_DUMMY=m&lt;br&gt;# CONFIG_BONDING is not set&lt;br&gt;# CONFIG_EQUALIZER is not set&lt;br&gt;CONFIG_TUN=y&lt;br&gt;# CONFIG_NET_SB1000 is not set&lt;p&gt;#&lt;br&gt;# ARCnet devices&lt;br&gt;#&lt;br&gt;# CONFIG_ARCNET is not set&lt;p&gt;#&lt;br&gt;# PHY device support&lt;br&gt;#&lt;br&gt;# CONFIG_PHYLIB is not set&lt;p&gt;#&lt;br&gt;# Ethernet (10 or 100Mbit)&lt;br&gt;#&lt;br&gt;CONFIG_NET_ETHERNET=y&lt;br&gt;CONFIG_MII=m&lt;br&gt;# CONFIG_HAPPYMEAL is not set&lt;br&gt;# CONFIG_SUNGEM is not set&lt;br&gt;# CONFIG_CASSINI is not set&lt;br&gt;# CONFIG_NET_VENDOR_3COM is not set&lt;p&gt;#&lt;br&gt;# Tulip family network device support&lt;br&gt;#&lt;br&gt;# CONFIG_NET_TULIP is not set&lt;br&gt;# CONFIG_HP100 is not set&lt;br&gt;# CONFIG_NET_PCI is not set&lt;p&gt;#&lt;br&gt;# Ethernet (1000 Mbit)&lt;br&gt;#&lt;br&gt;# CONFIG_ACENIC is not set&lt;br&gt;# CONFIG_DL2K is not set&lt;br&gt;# CONFIG_E1000 is not set&lt;br&gt;# CONFIG_NS83820 is not set&lt;br&gt;# CONFIG_HAMACHI is not set&lt;br&gt;# CONFIG_YELLOWFIN is not set&lt;br&gt;# CONFIG_R8169 is not set&lt;br&gt;# CONFIG_SIS190 is not set&lt;br&gt;# CONFIG_SKGE is not set&lt;br&gt;# CONFIG_SKY2 is not set&lt;br&gt;# CONFIG_SK98LIN is not set&lt;br&gt;# CONFIG_TIGON3 is not set&lt;br&gt;# CONFIG_BNX2 is not set&lt;br&gt;# CONFIG_QLA3XXX is not set&lt;br&gt;# CONFIG_ATL1 is not set&lt;p&gt;#&lt;br&gt;# Ethernet (10000 Mbit)&lt;br&gt;#&lt;br&gt;# CONFIG_CHELSIO_T1 is not set&lt;br&gt;# CONFIG_CHELSIO_T3 is not set&lt;br&gt;# CONFIG_IXGB is not set&lt;br&gt;# CONFIG_S2IO is not set&lt;br&gt;# CONFIG_MYRI10GE is not set&lt;br&gt;# CONFIG_NETXEN_NIC is not set&lt;p&gt;#&lt;br&gt;# Token Ring devices&lt;br&gt;#&lt;br&gt;# CONFIG_TR is not set&lt;p&gt;#&lt;br&gt;# Wireless LAN (non-hamradio)&lt;br&gt;#&lt;br&gt;CONFIG_NET_RADIO=y&lt;br&gt;# CONFIG_NET_WIRELESS_RTNETLINK is not set&lt;p&gt;#&lt;br&gt;# Obsolete Wireless cards support (pre-802.11)&lt;br&gt;#&lt;br&gt;# CONFIG_STRIP is not set&lt;p&gt;#&lt;br&gt;# Wireless 802.11b ISA/PCI cards support&lt;br&gt;#&lt;br&gt;# CONFIG_IPW2100 is not set&lt;br&gt;# CONFIG_IPW2200 is not set&lt;br&gt;# CONFIG_AIRO is not set&lt;br&gt;# CONFIG_HERMES is not set&lt;br&gt;# CONFIG_ATMEL is not set&lt;p&gt;#&lt;br&gt;# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support&lt;br&gt;#&lt;br&gt;# CONFIG_PRISM54 is not set&lt;br&gt;CONFIG_USB_ZD1201=m&lt;br&gt;# CONFIG_HOSTAP is not set&lt;br&gt;# CONFIG_BCM43XX is not set&lt;br&gt;CONFIG_ZD1211RW=m&lt;br&gt;# CONFIG_ZD1211RW_DEBUG is not set&lt;br&gt;CONFIG_NET_WIRELESS=y&lt;p&gt;#&lt;br&gt;# Wan interfaces&lt;br&gt;#&lt;br&gt;# CONFIG_WAN is not set&lt;p&gt;#&lt;br&gt;# ATM drivers&lt;br&gt;#&lt;br&gt;CONFIG_ATM_DUMMY=m&lt;br&gt;CONFIG_ATM_TCP=m&lt;br&gt;# CONFIG_ATM_LANAI is not set&lt;br&gt;# CONFIG_ATM_ENI is not set&lt;br&gt;# CONFIG_ATM_FIRESTREAM is not set&lt;br&gt;# CONFIG_ATM_ZATM is not set&lt;br&gt;# CONFIG_ATM_NICSTAR is not set&lt;br&gt;# CONFIG_ATM_IDT77252 is not set&lt;br&gt;# CONFIG_ATM_AMBASSADOR is not set&lt;br&gt;# CONFIG_ATM_HORIZON is not set&lt;br&gt;# CONFIG_ATM_IA is not set&lt;br&gt;# CONFIG_ATM_FORE200E_MAYBE is not set&lt;br&gt;# CONFIG_ATM_HE is not set&lt;br&gt;# CONFIG_FDDI is not set&lt;br&gt;# CONFIG_HIPPI is not set&lt;br&gt;CONFIG_PPP=m&lt;br&gt;CONFIG_PPP_MULTILINK=y&lt;br&gt;CONFIG_PPP_FILTER=y&lt;br&gt;CONFIG_PPP_ASYNC=m&lt;br&gt;CONFIG_PPP_SYNC_TTY=m&lt;br&gt;CONFIG_PPP_DEFLATE=m&lt;br&gt;CONFIG_PPP_BSDCOMP=m&lt;br&gt;CONFIG_PPP_MPPE=m&lt;br&gt;CONFIG_PPPOE=m&lt;br&gt;CONFIG_PPPOATM=m&lt;br&gt;# CONFIG_SLIP is not set&lt;br&gt;CONFIG_SLHC=m&lt;br&gt;# CONFIG_NET_FC is not set&lt;br&gt;CONFIG_SHAPER=m&lt;br&gt;CONFIG_NETCONSOLE=m&lt;br&gt;CONFIG_NETPOLL=y&lt;br&gt;# CONFIG_NETPOLL_TRAP is not set&lt;br&gt;CONFIG_NET_POLL_CONTROLLER=y&lt;p&gt;#&lt;br&gt;# ISDN subsystem&lt;br&gt;#&lt;br&gt;CONFIG_ISDN=m&lt;p&gt;#&lt;br&gt;# Old ISDN4Linux&lt;br&gt;#&lt;br&gt;# CONFIG_ISDN_I4L is not set&lt;p&gt;#&lt;br&gt;# CAPI subsystem&lt;br&gt;#&lt;br&gt;CONFIG_ISDN_CAPI=m&lt;br&gt;# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set&lt;br&gt;# CONFIG_CAPI_TRACE is not set&lt;br&gt;# CONFIG_ISDN_CAPI_MIDDLEWARE is not set&lt;br&gt;CONFIG_ISDN_CAPI_CAPI20=m&lt;p&gt;#&lt;br&gt;# CAPI hardware drivers&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# Active AVM cards&lt;br&gt;#&lt;br&gt;# CONFIG_CAPI_AVM is not set&lt;p&gt;#&lt;br&gt;# Active Eicon DIVA Server cards&lt;br&gt;#&lt;br&gt;# CONFIG_CAPI_EICON is not set&lt;p&gt;#&lt;br&gt;# Telephony Support&lt;br&gt;#&lt;br&gt;# CONFIG_PHONE is not set&lt;p&gt;#&lt;br&gt;# Input device support&lt;br&gt;#&lt;br&gt;CONFIG_INPUT=y&lt;br&gt;# CONFIG_INPUT_FF_MEMLESS is not set&lt;p&gt;#&lt;br&gt;# Userland interfaces&lt;br&gt;#&lt;br&gt;CONFIG_INPUT_MOUSEDEV=y&lt;br&gt;CONFIG_INPUT_MOUSEDEV_PSAUX=y&lt;br&gt;CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280&lt;br&gt;CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024&lt;br&gt;CONFIG_INPUT_JOYDEV=m&lt;br&gt;# CONFIG_INPUT_TSDEV is not set&lt;br&gt;CONFIG_INPUT_EVDEV=y&lt;br&gt;# CONFIG_INPUT_EVBUG is not set&lt;p&gt;#&lt;br&gt;# Input Device Drivers&lt;br&gt;#&lt;br&gt;CONFIG_INPUT_KEYBOARD=y&lt;br&gt;CONFIG_KEYBOARD_ATKBD=y&lt;br&gt;# CONFIG_KEYBOARD_SUNKBD is not set&lt;br&gt;# CONFIG_KEYBOARD_LKKBD is not set&lt;br&gt;# CONFIG_KEYBOARD_XTKBD is not set&lt;br&gt;# CONFIG_KEYBOARD_NEWTON is not set&lt;br&gt;# CONFIG_KEYBOARD_STOWAWAY is not set&lt;br&gt;CONFIG_INPUT_MOUSE=y&lt;br&gt;CONFIG_MOUSE_PS2=y&lt;br&gt;# CONFIG_MOUSE_SERIAL is not set&lt;br&gt;# CONFIG_MOUSE_VSXXXAA is not set&lt;br&gt;CONFIG_INPUT_JOYSTICK=y&lt;br&gt;# CONFIG_JOYSTICK_ANALOG is not set&lt;br&gt;# CONFIG_JOYSTICK_A3D is not set&lt;br&gt;# CONFIG_JOYSTICK_ADI is not set&lt;br&gt;# CONFIG_JOYSTICK_COBRA is not set&lt;br&gt;# CONFIG_JOYSTICK_GF2K is not set&lt;br&gt;# CONFIG_JOYSTICK_GRIP is not set&lt;br&gt;# CONFIG_JOYSTICK_GRIP_MP is not set&lt;br&gt;# CONFIG_JOYSTICK_GUILLEMOT is not set&lt;br&gt;# CONFIG_JOYSTICK_INTERACT is not set&lt;br&gt;CONFIG_JOYSTICK_SIDEWINDER=m&lt;br&gt;# CONFIG_JOYSTICK_TMDC is not set&lt;br&gt;# CONFIG_JOYSTICK_IFORCE is not set&lt;br&gt;# CONFIG_JOYSTICK_WARRIOR is not set&lt;br&gt;# CONFIG_JOYSTICK_MAGELLAN is not set&lt;br&gt;# CONFIG_JOYSTICK_SPACEORB is not set&lt;br&gt;# CONFIG_JOYSTICK_SPACEBALL is not set&lt;br&gt;# CONFIG_JOYSTICK_STINGER is not set&lt;br&gt;# CONFIG_JOYSTICK_TWIDJOY is not set&lt;br&gt;# CONFIG_JOYSTICK_JOYDUMP is not set&lt;br&gt;# CONFIG_INPUT_TOUCHSCREEN is not set&lt;br&gt;# CONFIG_INPUT_MISC is not set&lt;p&gt;#&lt;br&gt;# Hardware I/O ports&lt;br&gt;#&lt;br&gt;CONFIG_SERIO=y&lt;br&gt;CONFIG_SERIO_I8042=y&lt;br&gt;# CONFIG_SERIO_SERPORT is not set&lt;br&gt;# CONFIG_SERIO_CT82C710 is not set&lt;br&gt;# CONFIG_SERIO_PCIPS2 is not set&lt;br&gt;CONFIG_SERIO_LIBPS2=y&lt;br&gt;# CONFIG_SERIO_RAW is not set&lt;br&gt;CONFIG_GAMEPORT=m&lt;br&gt;# CONFIG_GAMEPORT_NS558 is not set&lt;br&gt;# CONFIG_GAMEPORT_L4 is not set&lt;br&gt;# CONFIG_GAMEPORT_EMU10K1 is not set&lt;br&gt;# CONFIG_GAMEPORT_FM801 is not set&lt;p&gt;#&lt;br&gt;# Character devices&lt;br&gt;#&lt;br&gt;CONFIG_VT=y&lt;br&gt;CONFIG_VT_CONSOLE=y&lt;br&gt;CONFIG_HW_CONSOLE=y&lt;br&gt;# CONFIG_VT_HW_CONSOLE_BINDING is not set&lt;br&gt;# CONFIG_SERIAL_NONSTANDARD is not set&lt;p&gt;#&lt;br&gt;# Serial drivers&lt;br&gt;#&lt;br&gt;CONFIG_SERIAL_8250=m&lt;br&gt;# CONFIG_SERIAL_8250_PCI is not set&lt;br&gt;# CONFIG_SERIAL_8250_PNP is not set&lt;br&gt;CONFIG_SERIAL_8250_NR_UARTS=4&lt;br&gt;CONFIG_SERIAL_8250_RUNTIME_UARTS=4&lt;br&gt;# CONFIG_SERIAL_8250_EXTENDED is not set&lt;p&gt;#&lt;br&gt;# Non-8250 serial port support&lt;br&gt;#&lt;br&gt;CONFIG_SERIAL_CORE=m&lt;br&gt;# CONFIG_SERIAL_JSM is not set&lt;br&gt;CONFIG_UNIX98_PTYS=y&lt;br&gt;CONFIG_LEGACY_PTYS=y&lt;br&gt;CONFIG_LEGACY_PTY_COUNT=256&lt;p&gt;#&lt;br&gt;# IPMI&lt;br&gt;#&lt;br&gt;# CONFIG_IPMI_HANDLER is not set&lt;p&gt;#&lt;br&gt;# Watchdog Cards&lt;br&gt;#&lt;br&gt;# CONFIG_WATCHDOG is not set&lt;br&gt;# CONFIG_HW_RANDOM is not set&lt;br&gt;CONFIG_NVRAM=m&lt;br&gt;# CONFIG_RTC is not set&lt;br&gt;CONFIG_GEN_RTC=m&lt;br&gt;CONFIG_GEN_RTC_X=y&lt;br&gt;# CONFIG_DTLK is not set&lt;br&gt;# CONFIG_R3964 is not set&lt;br&gt;# CONFIG_APPLICOM is not set&lt;br&gt;# CONFIG_SONYPI is not set&lt;br&gt;CONFIG_AGP=y&lt;br&gt;# CONFIG_AGP_ALI is not set&lt;br&gt;# CONFIG_AGP_ATI is not set&lt;br&gt;# CONFIG_AGP_AMD is not set&lt;br&gt;# CONFIG_AGP_AMD64 is not set&lt;br&gt;CONFIG_AGP_INTEL=y&lt;br&gt;# CONFIG_AGP_NVIDIA is not set&lt;br&gt;# CONFIG_AGP_SIS is not set&lt;br&gt;# CONFIG_AGP_SWORKS is not set&lt;br&gt;# CONFIG_AGP_VIA is not set&lt;br&gt;# CONFIG_AGP_EFFICEON is not set&lt;br&gt;CONFIG_DRM=y&lt;br&gt;# CONFIG_DRM_TDFX is not set&lt;br&gt;# CONFIG_DRM_R128 is not set&lt;br&gt;# CONFIG_DRM_RADEON is not set&lt;br&gt;# CONFIG_DRM_I810 is not set&lt;br&gt;# CONFIG_DRM_I830 is not set&lt;br&gt;CONFIG_DRM_I915=y&lt;br&gt;# CONFIG_DRM_MGA is not set&lt;br&gt;# CONFIG_DRM_SIS is not set&lt;br&gt;# CONFIG_DRM_VIA is not set&lt;br&gt;# CONFIG_DRM_SAVAGE is not set&lt;br&gt;# CONFIG_MWAVE is not set&lt;br&gt;# CONFIG_PC8736x_GPIO is not set&lt;br&gt;# CONFIG_NSC_GPIO is not set&lt;br&gt;# CONFIG_CS5535_GPIO is not set&lt;br&gt;# CONFIG_RAW_DRIVER is not set&lt;br&gt;# CONFIG_HPET is not set&lt;br&gt;# CONFIG_HANGCHECK_TIMER is not set&lt;p&gt;#&lt;br&gt;# TPM devices&lt;br&gt;#&lt;br&gt;# CONFIG_TCG_TPM is not set&lt;br&gt;# CONFIG_TELCLOCK is not set&lt;p&gt;#&lt;br&gt;# I2C support&lt;br&gt;#&lt;br&gt;CONFIG_I2C=y&lt;br&gt;CONFIG_I2C_CHARDEV=m&lt;p&gt;#&lt;br&gt;# I2C Algorithms&lt;br&gt;#&lt;br&gt;CONFIG_I2C_ALGOBIT=y&lt;br&gt;# CONFIG_I2C_ALGOPCF is not set&lt;br&gt;# CONFIG_I2C_ALGOPCA is not set&lt;p&gt;#&lt;br&gt;# I2C Hardware Bus support&lt;br&gt;#&lt;br&gt;# CONFIG_I2C_ALI1535 is not set&lt;br&gt;# CONFIG_I2C_ALI1563 is not set&lt;br&gt;# CONFIG_I2C_ALI15X3 is not set&lt;br&gt;# CONFIG_I2C_AMD756 is not set&lt;br&gt;# CONFIG_I2C_AMD8111 is not set&lt;br&gt;CONFIG_I2C_I801=m&lt;br&gt;# CONFIG_I2C_I810 is not set&lt;br&gt;# CONFIG_I2C_PIIX4 is not set&lt;br&gt;# CONFIG_I2C_NFORCE2 is not set&lt;br&gt;# CONFIG_I2C_OCORES is not set&lt;br&gt;# CONFIG_I2C_PARPORT_LIGHT is not set&lt;br&gt;# CONFIG_I2C_PROSAVAGE is not set&lt;br&gt;# CONFIG_I2C_SAVAGE4 is not set&lt;br&gt;# CONFIG_SCx200_ACB is not set&lt;br&gt;# CONFIG_I2C_SIS5595 is not set&lt;br&gt;# CONFIG_I2C_SIS630 is not set&lt;br&gt;# CONFIG_I2C_SIS96X is not set&lt;br&gt;# CONFIG_I2C_STUB is not set&lt;br&gt;# CONFIG_I2C_VIA is not set&lt;br&gt;# CONFIG_I2C_VIAPRO is not set&lt;br&gt;# CONFIG_I2C_VOODOO3 is not set&lt;br&gt;# CONFIG_I2C_PCA_ISA is not set&lt;p&gt;#&lt;br&gt;# Miscellaneous I2C Chip support&lt;br&gt;#&lt;br&gt;# CONFIG_SENSORS_DS1337 is not set&lt;br&gt;# CONFIG_SENSORS_DS1374 is not set&lt;br&gt;# CONFIG_SENSORS_EEPROM is not set&lt;br&gt;# CONFIG_SENSORS_PCF8574 is not set&lt;br&gt;# CONFIG_SENSORS_PCA9539 is not set&lt;br&gt;# CONFIG_SENSORS_PCF8591 is not set&lt;br&gt;# CONFIG_SENSORS_MAX6875 is not set&lt;br&gt;# CONFIG_I2C_DEBUG_CORE is not set&lt;br&gt;# CONFIG_I2C_DEBUG_ALGO is not set&lt;br&gt;# CONFIG_I2C_DEBUG_BUS is not set&lt;br&gt;# CONFIG_I2C_DEBUG_CHIP is not set&lt;p&gt;#&lt;br&gt;# SPI support&lt;br&gt;#&lt;br&gt;# CONFIG_SPI is not set&lt;br&gt;# CONFIG_SPI_MASTER is not set&lt;p&gt;#&lt;br&gt;# Dallas&amp;#39;s 1-wire bus&lt;br&gt;#&lt;br&gt;# CONFIG_W1 is not set&lt;p&gt;#&lt;br&gt;# Hardware Monitoring support&lt;br&gt;#&lt;br&gt;# CONFIG_HWMON is not set&lt;br&gt;# CONFIG_HWMON_VID is not set&lt;p&gt;#&lt;br&gt;# Multifunction device drivers&lt;br&gt;#&lt;br&gt;# CONFIG_MFD_SM501 is not set&lt;p&gt;#&lt;br&gt;# Multimedia devices&lt;br&gt;#&lt;br&gt;CONFIG_VIDEO_DEV=m&lt;br&gt;CONFIG_VIDEO_V4L1=y&lt;br&gt;CONFIG_VIDEO_V4L1_COMPAT=y&lt;br&gt;CONFIG_VIDEO_V4L2=y&lt;p&gt;#&lt;br&gt;# Video Capture Adapters&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# Video Capture Adapters&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_ADV_DEBUG is not set&lt;br&gt;# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set&lt;p&gt;#&lt;br&gt;# Encoders/decoders and other helper chips&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# Audio decoders&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_TVAUDIO is not set&lt;br&gt;# CONFIG_VIDEO_TDA7432 is not set&lt;br&gt;# CONFIG_VIDEO_TDA9840 is not set&lt;br&gt;# CONFIG_VIDEO_TDA9875 is not set&lt;br&gt;# CONFIG_VIDEO_TEA6415C is not set&lt;br&gt;# CONFIG_VIDEO_TEA6420 is not set&lt;br&gt;# CONFIG_VIDEO_MSP3400 is not set&lt;br&gt;# CONFIG_VIDEO_CS53L32A is not set&lt;br&gt;# CONFIG_VIDEO_TLV320AIC23B is not set&lt;br&gt;# CONFIG_VIDEO_WM8775 is not set&lt;br&gt;# CONFIG_VIDEO_WM8739 is not set&lt;p&gt;#&lt;br&gt;# Video decoders&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_BT819 is not set&lt;br&gt;# CONFIG_VIDEO_BT856 is not set&lt;br&gt;# CONFIG_VIDEO_BT866 is not set&lt;br&gt;# CONFIG_VIDEO_KS0127 is not set&lt;br&gt;# CONFIG_VIDEO_OV7670 is not set&lt;br&gt;# CONFIG_VIDEO_SAA7110 is not set&lt;br&gt;# CONFIG_VIDEO_SAA7111 is not set&lt;br&gt;# CONFIG_VIDEO_SAA7114 is not set&lt;br&gt;# CONFIG_VIDEO_SAA711X is not set&lt;br&gt;# CONFIG_VIDEO_SAA7191 is not set&lt;br&gt;# CONFIG_VIDEO_TVP5150 is not set&lt;br&gt;# CONFIG_VIDEO_VPX3220 is not set&lt;p&gt;#&lt;br&gt;# Video and audio decoders&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_CX25840 is not set&lt;p&gt;#&lt;br&gt;# MPEG video encoders&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_CX2341X is not set&lt;p&gt;#&lt;br&gt;# Video encoders&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_SAA7127 is not set&lt;br&gt;# CONFIG_VIDEO_SAA7185 is not set&lt;br&gt;# CONFIG_VIDEO_ADV7170 is not set&lt;br&gt;# CONFIG_VIDEO_ADV7175 is not set&lt;p&gt;#&lt;br&gt;# Video improvement chips&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_UPD64031A is not set&lt;br&gt;# CONFIG_VIDEO_UPD64083 is not set&lt;br&gt;# CONFIG_VIDEO_VIVI is not set&lt;br&gt;# CONFIG_VIDEO_BT848 is not set&lt;br&gt;# CONFIG_VIDEO_CPIA is not set&lt;br&gt;# CONFIG_VIDEO_CPIA2 is not set&lt;br&gt;# CONFIG_VIDEO_SAA5246A is not set&lt;br&gt;# CONFIG_VIDEO_SAA5249 is not set&lt;br&gt;# CONFIG_TUNER_3036 is not set&lt;br&gt;# CONFIG_VIDEO_STRADIS is not set&lt;br&gt;# CONFIG_VIDEO_ZORAN is not set&lt;br&gt;# CONFIG_VIDEO_SAA7134 is not set&lt;br&gt;# CONFIG_VIDEO_MXB is not set&lt;br&gt;# CONFIG_VIDEO_DPC is not set&lt;br&gt;# CONFIG_VIDEO_HEXIUM_ORION is not set&lt;br&gt;# CONFIG_VIDEO_HEXIUM_GEMINI is not set&lt;br&gt;# CONFIG_VIDEO_CX88 is not set&lt;br&gt;# CONFIG_VIDEO_CAFE_CCIC is not set&lt;p&gt;#&lt;br&gt;# V4L USB devices&lt;br&gt;#&lt;br&gt;# CONFIG_VIDEO_PVRUSB2 is not set&lt;br&gt;# CONFIG_VIDEO_EM28XX is not set&lt;br&gt;# CONFIG_VIDEO_USBVISION is not set&lt;br&gt;# CONFIG_USB_VICAM is not set&lt;br&gt;# CONFIG_USB_IBMCAM is not set&lt;br&gt;# CONFIG_USB_KONICAWC is not set&lt;br&gt;# CONFIG_USB_QUICKCAM_MESSENGER is not set&lt;br&gt;# CONFIG_USB_ET61X251 is not set&lt;br&gt;# CONFIG_VIDEO_OVCAMCHIP is not set&lt;br&gt;# CONFIG_USB_W9968CF is not set&lt;br&gt;# CONFIG_USB_OV511 is not set&lt;br&gt;# CONFIG_USB_SE401 is not set&lt;br&gt;# CONFIG_USB_SN9C102 is not set&lt;br&gt;# CONFIG_USB_STV680 is not set&lt;br&gt;# CONFIG_USB_ZC0301 is not set&lt;br&gt;CONFIG_USB_PWC=m&lt;br&gt;# CONFIG_USB_PWC_DEBUG is not set&lt;p&gt;#&lt;br&gt;# Radio Adapters&lt;br&gt;#&lt;br&gt;# CONFIG_RADIO_GEMTEK_PCI is not set&lt;br&gt;# CONFIG_RADIO_MAXIRADIO is not set&lt;br&gt;# CONFIG_RADIO_MAESTRO is not set&lt;br&gt;# CONFIG_USB_DSBR is not set&lt;p&gt;#&lt;br&gt;# Digital Video Broadcasting Devices&lt;br&gt;#&lt;br&gt;# CONFIG_DVB is not set&lt;br&gt;# CONFIG_USB_DABUSB is not set&lt;p&gt;#&lt;br&gt;# Graphics support&lt;br&gt;#&lt;br&gt;CONFIG_BACKLIGHT_LCD_SUPPORT=y&lt;br&gt;CONFIG_BACKLIGHT_CLASS_DEVICE=m&lt;br&gt;CONFIG_LCD_CLASS_DEVICE=m&lt;br&gt;# CONFIG_BACKLIGHT_PROGEAR is not set&lt;br&gt;CONFIG_FB=y&lt;br&gt;CONFIG_FIRMWARE_EDID=y&lt;br&gt;# CONFIG_FB_DDC is not set&lt;br&gt;CONFIG_FB_CFB_FILLRECT=y&lt;br&gt;CONFIG_FB_CFB_COPYAREA=y&lt;br&gt;CONFIG_FB_CFB_IMAGEBLIT=y&lt;br&gt;# CONFIG_FB_SVGALIB is not set&lt;br&gt;# CONFIG_FB_MACMODES is not set&lt;br&gt;# CONFIG_FB_BACKLIGHT is not set&lt;br&gt;CONFIG_FB_MODE_HELPERS=y&lt;br&gt;# CONFIG_FB_TILEBLITTING is not set&lt;p&gt;#&lt;br&gt;# Frame buffer hardware drivers&lt;br&gt;#&lt;br&gt;# CONFIG_FB_CIRRUS is not set&lt;br&gt;# CONFIG_FB_PM2 is not set&lt;br&gt;# CONFIG_FB_CYBER2000 is not set&lt;br&gt;# CONFIG_FB_ARC is not set&lt;br&gt;# CONFIG_FB_ASILIANT is not set&lt;br&gt;# CONFIG_FB_IMSTT is not set&lt;br&gt;# CONFIG_FB_VGA16 is not set&lt;br&gt;CONFIG_FB_VESA=y&lt;br&gt;# CONFIG_FB_HGA is not set&lt;br&gt;# CONFIG_FB_S1D13XXX is not set&lt;br&gt;# CONFIG_FB_NVIDIA is not set&lt;br&gt;# CONFIG_FB_RIVA is not set&lt;br&gt;# CONFIG_FB_I810 is not set&lt;br&gt;# CONFIG_FB_INTEL is not set&lt;br&gt;# CONFIG_FB_MATROX is not set&lt;br&gt;# CONFIG_FB_RADEON is not set&lt;br&gt;# CONFIG_FB_ATY128 is not set&lt;br&gt;# CONFIG_FB_ATY is not set&lt;br&gt;# CONFIG_FB_S3 is not set&lt;br&gt;# CONFIG_FB_SAVAGE is not set&lt;br&gt;# CONFIG_FB_SIS is not set&lt;br&gt;# CONFIG_FB_NEOMAGIC is not set&lt;br&gt;# CONFIG_FB_KYRO is not set&lt;br&gt;# CONFIG_FB_3DFX is not set&lt;br&gt;# CONFIG_FB_VOODOO1 is not set&lt;br&gt;# CONFIG_FB_CYBLA is not set&lt;br&gt;# CONFIG_FB_TRIDENT is not set&lt;br&gt;# CONFIG_FB_GEODE is not set&lt;br&gt;# CONFIG_FB_VIRTUAL is not set&lt;p&gt;#&lt;br&gt;# Console display driver support&lt;br&gt;#&lt;br&gt;CONFIG_VGA_CONSOLE=y&lt;br&gt;# CONFIG_VGACON_SOFT_SCROLLBACK is not set&lt;br&gt;CONFIG_VIDEO_SELECT=y&lt;br&gt;CONFIG_DUMMY_CONSOLE=y&lt;br&gt;CONFIG_FRAMEBUFFER_CONSOLE=y&lt;br&gt;# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set&lt;br&gt;# CONFIG_FONTS is not set&lt;br&gt;CONFIG_FONT_8x8=y&lt;br&gt;CONFIG_FONT_8x16=y&lt;p&gt;#&lt;br&gt;# Logo configuration&lt;br&gt;#&lt;br&gt;# CONFIG_LOGO is not set&lt;p&gt;#&lt;br&gt;# Sound&lt;br&gt;#&lt;br&gt;CONFIG_SOUND=m&lt;p&gt;#&lt;br&gt;# Advanced Linux Sound Architecture&lt;br&gt;#&lt;br&gt;CONFIG_SND=m&lt;br&gt;CONFIG_SND_TIMER=m&lt;br&gt;CONFIG_SND_PCM=m&lt;br&gt;CONFIG_SND_HWDEP=m&lt;br&gt;CONFIG_SND_RAWMIDI=m&lt;br&gt;CONFIG_SND_SEQUENCER=m&lt;br&gt;CONFIG_SND_SEQ_DUMMY=m&lt;br&gt;CONFIG_SND_OSSEMUL=y&lt;br&gt;CONFIG_SND_MIXER_OSS=m&lt;br&gt;CONFIG_SND_PCM_OSS=m&lt;br&gt;CONFIG_SND_PCM_OSS_PLUGINS=y&lt;br&gt;# CONFIG_SND_SEQUENCER_OSS is not set&lt;br&gt;CONFIG_SND_DYNAMIC_MINORS=y&lt;br&gt;CONFIG_SND_SUPPORT_OLD_API=y&lt;br&gt;CONFIG_SND_VERBOSE_PROCFS=y&lt;br&gt;# CONFIG_SND_VERBOSE_PRINTK is not set&lt;br&gt;# CONFIG_SND_DEBUG is not set&lt;p&gt;#&lt;br&gt;# Generic devices&lt;br&gt;#&lt;br&gt;# CONFIG_SND_DUMMY is not set&lt;br&gt;# CONFIG_SND_VIRMIDI is not set&lt;br&gt;# CONFIG_SND_MTPAV is not set&lt;br&gt;# CONFIG_SND_SERIAL_U16550 is not set&lt;br&gt;# CONFIG_SND_MPU401 is not set&lt;p&gt;#&lt;br&gt;# PCI devices&lt;br&gt;#&lt;br&gt;# CONFIG_SND_AD1889 is not set&lt;br&gt;# CONFIG_SND_ALS300 is not set&lt;br&gt;# CONFIG_SND_ALS4000 is not set&lt;br&gt;# CONFIG_SND_ALI5451 is not set&lt;br&gt;# CONFIG_SND_ATIIXP is not set&lt;br&gt;# CONFIG_SND_ATIIXP_MODEM is not set&lt;br&gt;# CONFIG_SND_AU8810 is not set&lt;br&gt;# CONFIG_SND_AU8820 is not set&lt;br&gt;# CONFIG_SND_AU8830 is not set&lt;br&gt;# CONFIG_SND_AZT3328 is not set&lt;br&gt;# CONFIG_SND_BT87X is not set&lt;br&gt;# CONFIG_SND_CA0106 is not set&lt;br&gt;# CONFIG_SND_CMIPCI is not set&lt;br&gt;# CONFIG_SND_CS4281 is not set&lt;br&gt;# CONFIG_SND_CS46XX is not set&lt;br&gt;# CONFIG_SND_CS5535AUDIO is not set&lt;br&gt;# CONFIG_SND_DARLA20 is not set&lt;br&gt;# CONFIG_SND_GINA20 is not set&lt;br&gt;# CONFIG_SND_LAYLA20 is not set&lt;br&gt;# CONFIG_SND_DARLA24 is not set&lt;br&gt;# CONFIG_SND_GINA24 is not set&lt;br&gt;# CONFIG_SND_LAYLA24 is not set&lt;br&gt;# CONFIG_SND_MONA is not set&lt;br&gt;# CONFIG_SND_MIA is not set&lt;br&gt;# CONFIG_SND_ECHO3G is not set&lt;br&gt;# CONFIG_SND_INDIGO is not set&lt;br&gt;# CONFIG_SND_INDIGOIO is not set&lt;br&gt;# CONFIG_SND_INDIGODJ is not set&lt;br&gt;# CONFIG_SND_EMU10K1 is not set&lt;br&gt;# CONFIG_SND_EMU10K1X is not set&lt;br&gt;# CONFIG_SND_ENS1370 is not set&lt;br&gt;# CONFIG_SND_ENS1371 is not set&lt;br&gt;# CONFIG_SND_ES1938 is not set&lt;br&gt;# CONFIG_SND_ES1968 is not set&lt;br&gt;# CONFIG_SND_FM801 is not set&lt;br&gt;CONFIG_SND_HDA_INTEL=m&lt;br&gt;# CONFIG_SND_HDSP is not set&lt;br&gt;# CONFIG_SND_HDSPM is not set&lt;br&gt;# CONFIG_SND_ICE1712 is not set&lt;br&gt;# CONFIG_SND_ICE1724 is not set&lt;br&gt;# CONFIG_SND_INTEL8X0 is not set&lt;br&gt;# CONFIG_SND_INTEL8X0M is not set&lt;br&gt;# CONFIG_SND_KORG1212 is not set&lt;br&gt;# CONFIG_SND_MAESTRO3 is not set&lt;br&gt;# CONFIG_SND_MIXART is not set&lt;br&gt;# CONFIG_SND_NM256 is not set&lt;br&gt;# CONFIG_SND_PCXHR is not set&lt;br&gt;# CONFIG_SND_RIPTIDE is not set&lt;br&gt;# CONFIG_SND_RME32 is not set&lt;br&gt;# CONFIG_SND_RME96 is not set&lt;br&gt;# CONFIG_SND_RME9652 is not set&lt;br&gt;# CONFIG_SND_SONICVIBES is not set&lt;br&gt;# CONFIG_SND_TRIDENT is not set&lt;br&gt;# CONFIG_SND_VIA82XX is not set&lt;br&gt;# CONFIG_SND_VIA82XX_MODEM is not set&lt;br&gt;# CONFIG_SND_VX222 is not set&lt;br&gt;# CONFIG_SND_YMFPCI is not set&lt;p&gt;#&lt;br&gt;# USB devices&lt;br&gt;#&lt;br&gt;CONFIG_SND_USB_AUDIO=m&lt;br&gt;CONFIG_SND_USB_USX2Y=m&lt;p&gt;#&lt;br&gt;# SoC audio support&lt;br&gt;#&lt;br&gt;# CONFIG_SND_SOC is not set&lt;p&gt;#&lt;br&gt;# Open Sound System&lt;br&gt;#&lt;br&gt;# CONFIG_SOUND_PRIME is not set&lt;p&gt;#&lt;br&gt;# HID Devices&lt;br&gt;#&lt;br&gt;CONFIG_HID=y&lt;br&gt;# CONFIG_HID_DEBUG is not set&lt;p&gt;#&lt;br&gt;# USB support&lt;br&gt;#&lt;br&gt;CONFIG_USB_ARCH_HAS_HCD=y&lt;br&gt;CONFIG_USB_ARCH_HAS_OHCI=y&lt;br&gt;CONFIG_USB_ARCH_HAS_EHCI=y&lt;br&gt;CONFIG_USB=m&lt;br&gt;# CONFIG_USB_DEBUG is not set&lt;p&gt;#&lt;br&gt;# Miscellaneous USB options&lt;br&gt;#&lt;br&gt;CONFIG_USB_DEVICEFS=y&lt;br&gt;# CONFIG_USB_DYNAMIC_MINORS is not set&lt;br&gt;# CONFIG_USB_SUSPEND is not set&lt;br&gt;# CONFIG_USB_OTG is not set&lt;p&gt;#&lt;br&gt;# USB Host Controller Drivers&lt;br&gt;#&lt;br&gt;CONFIG_USB_EHCI_HCD=m&lt;br&gt;# CONFIG_USB_EHCI_SPLIT_ISO is not set&lt;br&gt;# CONFIG_USB_EHCI_ROOT_HUB_TT is not set&lt;br&gt;# CONFIG_USB_EHCI_TT_NEWSCHED is not set&lt;br&gt;# CONFIG_USB_EHCI_BIG_ENDIAN_MMIO is not set&lt;br&gt;# CONFIG_USB_ISP116X_HCD is not set&lt;br&gt;# CONFIG_USB_OHCI_HCD is not set&lt;br&gt;CONFIG_USB_UHCI_HCD=m&lt;br&gt;# CONFIG_USB_U132_HCD is not set&lt;br&gt;# CONFIG_USB_SL811_HCD is not set&lt;p&gt;#&lt;br&gt;# USB Device Class drivers&lt;br&gt;#&lt;br&gt;CONFIG_USB_ACM=m&lt;br&gt;CONFIG_USB_PRINTER=m&lt;p&gt;#&lt;br&gt;# NOTE: USB_STORAGE enables SCSI, and &amp;#39;SCSI disk support&amp;#39;&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# may also be needed; see USB_STORAGE Help for more information&lt;br&gt;#&lt;br&gt;CONFIG_USB_STORAGE=m&lt;br&gt;# CONFIG_USB_STORAGE_DEBUG is not set&lt;br&gt;# CONFIG_USB_STORAGE_DATAFAB is not set&lt;br&gt;# CONFIG_USB_STORAGE_FREECOM is not set&lt;br&gt;# CONFIG_USB_STORAGE_DPCM is not set&lt;br&gt;# CONFIG_USB_STORAGE_USBAT is not set&lt;br&gt;# CONFIG_USB_STORAGE_SDDR09 is not set&lt;br&gt;# CONFIG_USB_STORAGE_SDDR55 is not set&lt;br&gt;# CONFIG_USB_STORAGE_JUMPSHOT is not set&lt;br&gt;# CONFIG_USB_STORAGE_ALAUDA is not set&lt;br&gt;# CONFIG_USB_STORAGE_KARMA is not set&lt;br&gt;CONFIG_USB_LIBUSUAL=y&lt;p&gt;#&lt;br&gt;# USB Input Devices&lt;br&gt;#&lt;br&gt;CONFIG_USB_HID=m&lt;br&gt;# CONFIG_USB_HIDINPUT_POWERBOOK is not set&lt;br&gt;# CONFIG_HID_FF is not set&lt;br&gt;# CONFIG_USB_HIDDEV is not set&lt;p&gt;#&lt;br&gt;# USB HID Boot Protocol drivers&lt;br&gt;#&lt;br&gt;# CONFIG_USB_KBD is not set&lt;br&gt;# CONFIG_USB_MOUSE is not set&lt;br&gt;CONFIG_USB_AIPTEK=m&lt;br&gt;CONFIG_USB_WACOM=m&lt;br&gt;CONFIG_USB_ACECAD=m&lt;br&gt;CONFIG_USB_KBTAB=m&lt;br&gt;CONFIG_USB_POWERMATE=m&lt;br&gt;CONFIG_USB_TOUCHSCREEN=m&lt;br&gt;CONFIG_USB_TOUCHSCREEN_EGALAX=y&lt;br&gt;CONFIG_USB_TOUCHSCREEN_PANJIT=y&lt;br&gt;CONFIG_USB_TOUCHSCREEN_3M=y&lt;br&gt;CONFIG_USB_TOUCHSCREEN_ITM=y&lt;br&gt;CONFIG_USB_TOUCHSCREEN_ETURBO=y&lt;br&gt;CONFIG_USB_TOUCHSCREEN_GUNZE=y&lt;br&gt;CONFIG_USB_TOUCHSCREEN_DMC_TSC10=y&lt;br&gt;CONFIG_USB_YEALINK=m&lt;br&gt;CONFIG_USB_XPAD=m&lt;br&gt;CONFIG_USB_ATI_REMOTE=m&lt;br&gt;CONFIG_USB_ATI_REMOTE2=m&lt;br&gt;CONFIG_USB_KEYSPAN_REMOTE=m&lt;br&gt;CONFIG_USB_APPLETOUCH=m&lt;br&gt;CONFIG_USB_GTCO=m&lt;p&gt;#&lt;br&gt;# USB Imaging devices&lt;br&gt;#&lt;br&gt;CONFIG_USB_MDC800=m&lt;br&gt;CONFIG_USB_MICROTEK=m&lt;p&gt;#&lt;br&gt;# USB Network Adapters&lt;br&gt;#&lt;br&gt;CONFIG_USB_CATC=m&lt;br&gt;CONFIG_USB_KAWETH=m&lt;br&gt;CONFIG_USB_PEGASUS=m&lt;br&gt;CONFIG_USB_RTL8150=m&lt;br&gt;CONFIG_USB_USBNET_MII=m&lt;br&gt;CONFIG_USB_USBNET=m&lt;br&gt;CONFIG_USB_NET_AX8817X=m&lt;br&gt;CONFIG_USB_NET_CDCETHER=m&lt;br&gt;CONFIG_USB_NET_DM9601=m&lt;br&gt;CONFIG_USB_NET_GL620A=m&lt;br&gt;CONFIG_USB_NET_NET1080=m&lt;br&gt;CONFIG_USB_NET_PLUSB=m&lt;br&gt;CONFIG_USB_NET_MCS7830=m&lt;br&gt;CONFIG_USB_NET_RNDIS_HOST=m&lt;br&gt;CONFIG_USB_NET_CDC_SUBSET=m&lt;br&gt;CONFIG_USB_ALI_M5632=y&lt;br&gt;CONFIG_USB_AN2720=y&lt;br&gt;CONFIG_USB_BELKIN=y&lt;br&gt;CONFIG_USB_ARMLINUX=y&lt;br&gt;CONFIG_USB_EPSON2888=y&lt;br&gt;CONFIG_USB_KC2190=y&lt;br&gt;CONFIG_USB_NET_ZAURUS=m&lt;br&gt;# CONFIG_USB_MON is not set&lt;p&gt;#&lt;br&gt;# USB port drivers&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# USB Serial Converter support&lt;br&gt;#&lt;br&gt;CONFIG_USB_SERIAL=m&lt;br&gt;# CONFIG_USB_SERIAL_GENERIC is not set&lt;br&gt;CONFIG_USB_SERIAL_AIRCABLE=m&lt;br&gt;CONFIG_USB_SERIAL_AIRPRIME=m&lt;br&gt;CONFIG_USB_SERIAL_ARK3116=m&lt;br&gt;CONFIG_USB_SERIAL_BELKIN=m&lt;br&gt;CONFIG_USB_SERIAL_WHITEHEAT=m&lt;br&gt;CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m&lt;br&gt;CONFIG_USB_SERIAL_CP2101=m&lt;br&gt;CONFIG_USB_SERIAL_CYPRESS_M8=m&lt;br&gt;CONFIG_USB_SERIAL_EMPEG=m&lt;br&gt;CONFIG_USB_SERIAL_FTDI_SIO=m&lt;br&gt;CONFIG_USB_SERIAL_FUNSOFT=m&lt;br&gt;CONFIG_USB_SERIAL_VISOR=m&lt;br&gt;CONFIG_USB_SERIAL_IPAQ=m&lt;br&gt;CONFIG_USB_SERIAL_IR=m&lt;br&gt;CONFIG_USB_SERIAL_EDGEPORT=m&lt;br&gt;CONFIG_USB_SERIAL_EDGEPORT_TI=m&lt;br&gt;CONFIG_USB_SERIAL_GARMIN=m&lt;br&gt;CONFIG_USB_SERIAL_IPW=m&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_PDA=m&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN=m&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_MPR=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA28=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA28X=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA19=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA18X=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA19W=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA49W=y&lt;br&gt;CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y&lt;br&gt;CONFIG_USB_SERIAL_KLSI=m&lt;br&gt;CONFIG_USB_SERIAL_KOBIL_SCT=m&lt;br&gt;CONFIG_USB_SERIAL_MCT_U232=m&lt;br&gt;CONFIG_USB_SERIAL_MOS7720=m&lt;br&gt;CONFIG_USB_SERIAL_MOS7840=m&lt;br&gt;CONFIG_USB_SERIAL_NAVMAN=m&lt;br&gt;CONFIG_USB_SERIAL_PL2303=m&lt;br&gt;CONFIG_USB_SERIAL_HP4X=m&lt;br&gt;CONFIG_USB_SERIAL_SAFE=m&lt;br&gt;CONFIG_USB_SERIAL_SAFE_PADDED=y&lt;br&gt;CONFIG_USB_SERIAL_SIERRAWIRELESS=m&lt;br&gt;CONFIG_USB_SERIAL_TI=m&lt;br&gt;CONFIG_USB_SERIAL_CYBERJACK=m&lt;br&gt;CONFIG_USB_SERIAL_XIRCOM=m&lt;br&gt;CONFIG_USB_SERIAL_OPTION=m&lt;br&gt;CONFIG_USB_SERIAL_OMNINET=m&lt;br&gt;CONFIG_USB_SERIAL_DEBUG=m&lt;br&gt;CONFIG_USB_EZUSB=y&lt;p&gt;#&lt;br&gt;# USB Miscellaneous drivers&lt;br&gt;#&lt;br&gt;CONFIG_USB_EMI62=m&lt;br&gt;CONFIG_USB_EMI26=m&lt;br&gt;# CONFIG_USB_ADUTUX is not set&lt;br&gt;CONFIG_USB_AUERSWALD=m&lt;br&gt;CONFIG_USB_RIO500=m&lt;br&gt;CONFIG_USB_LEGOTOWER=m&lt;br&gt;CONFIG_USB_LCD=m&lt;br&gt;CONFIG_USB_BERRY_CHARGE=m&lt;br&gt;CONFIG_USB_LED=m&lt;br&gt;CONFIG_USB_CYPRESS_CY7C63=m&lt;br&gt;CONFIG_USB_CYTHERM=m&lt;br&gt;CONFIG_USB_PHIDGET=m&lt;br&gt;CONFIG_USB_PHIDGETKIT=m&lt;br&gt;CONFIG_USB_PHIDGETMOTORCONTROL=m&lt;br&gt;CONFIG_USB_PHIDGETSERVO=m&lt;br&gt;CONFIG_USB_IDMOUSE=m&lt;br&gt;CONFIG_USB_FTDI_ELAN=m&lt;br&gt;CONFIG_USB_APPLEDISPLAY=m&lt;br&gt;CONFIG_USB_SISUSBVGA=m&lt;br&gt;CONFIG_USB_SISUSBVGA_CON=y&lt;br&gt;CONFIG_USB_LD=m&lt;br&gt;CONFIG_USB_TRANCEVIBRATOR=m&lt;br&gt;CONFIG_USB_IOWARRIOR=m&lt;br&gt;# CONFIG_USB_TEST is not set&lt;p&gt;#&lt;br&gt;# USB DSL modem support&lt;br&gt;#&lt;br&gt;CONFIG_USB_ATM=m&lt;br&gt;CONFIG_USB_SPEEDTOUCH=m&lt;br&gt;CONFIG_USB_CXACRU=m&lt;br&gt;CONFIG_USB_UEAGLEATM=m&lt;br&gt;CONFIG_USB_XUSBATM=m&lt;p&gt;#&lt;br&gt;# USB Gadget Support&lt;br&gt;#&lt;br&gt;# CONFIG_USB_GADGET is not set&lt;p&gt;#&lt;br&gt;# MMC/SD Card support&lt;br&gt;#&lt;br&gt;# CONFIG_MMC is not set&lt;p&gt;#&lt;br&gt;# LED devices&lt;br&gt;#&lt;br&gt;CONFIG_NEW_LEDS=y&lt;br&gt;CONFIG_LEDS_CLASS=m&lt;p&gt;#&lt;br&gt;# LED drivers&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# LED Triggers&lt;br&gt;#&lt;br&gt;CONFIG_LEDS_TRIGGERS=y&lt;br&gt;CONFIG_LEDS_TRIGGER_TIMER=m&lt;br&gt;CONFIG_LEDS_TRIGGER_HEARTBEAT=m&lt;p&gt;#&lt;br&gt;# InfiniBand support&lt;br&gt;#&lt;br&gt;# CONFIG_INFINIBAND is not set&lt;p&gt;#&lt;br&gt;# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)&lt;br&gt;#&lt;br&gt;# CONFIG_EDAC is not set&lt;p&gt;#&lt;br&gt;# Real Time Clock&lt;br&gt;#&lt;br&gt;# CONFIG_RTC_CLASS is not set&lt;p&gt;#&lt;br&gt;# DMA Engine support&lt;br&gt;#&lt;br&gt;CONFIG_DMA_ENGINE=y&lt;p&gt;#&lt;br&gt;# DMA Clients&lt;br&gt;#&lt;br&gt;CONFIG_NET_DMA=y&lt;p&gt;#&lt;br&gt;# DMA Devices&lt;br&gt;#&lt;br&gt;CONFIG_INTEL_IOATDMA=y&lt;p&gt;#&lt;br&gt;# Auxiliary Display support&lt;br&gt;#&lt;p&gt;#&lt;br&gt;# Virtualization&lt;br&gt;#&lt;br&gt;# CONFIG_KVM is not set&lt;p&gt;#&lt;br&gt;# File systems&lt;br&gt;#&lt;br&gt;CONFIG_EXT2_FS=y&lt;br&gt;CONFIG_EXT2_FS_XATTR=y&lt;br&gt;# CONFIG_EXT2_FS_POSIX_ACL is not set&lt;br&gt;# CONFIG_EXT2_FS_SECURITY is not set&lt;br&gt;# CONFIG_EXT2_FS_XIP is not set&lt;br&gt;CONFIG_EXT3_FS=y&lt;br&gt;CONFIG_EXT3_FS_XATTR=y&lt;br&gt;# CONFIG_EXT3_FS_POSIX_ACL is not set&lt;br&gt;# CONFIG_EXT3_FS_SECURITY is not set&lt;br&gt;# CONFIG_EXT4DEV_FS is not set&lt;br&gt;CONFIG_JBD=y&lt;br&gt;# CONFIG_JBD_DEBUG is not set&lt;br&gt;CONFIG_FS_MBCACHE=y&lt;br&gt;CONFIG_REISERFS_FS=m&lt;br&gt;# CONFIG_REISERFS_CHECK is not set&lt;br&gt;# CONFIG_REISERFS_PROC_INFO is not set&lt;br&gt;# CONFIG_REISERFS_FS_XATTR is not set&lt;br&gt;# CONFIG_JFS_FS is not set&lt;br&gt;CONFIG_FS_POSIX_ACL=y&lt;br&gt;# CONFIG_XFS_FS is not set&lt;br&gt;# CONFIG_GFS2_FS is not set&lt;br&gt;# CONFIG_OCFS2_FS is not set&lt;br&gt;# CONFIG_MINIX_FS is not set&lt;br&gt;# CONFIG_ROMFS_FS is not set&lt;br&gt;CONFIG_INOTIFY=y&lt;br&gt;CONFIG_INOTIFY_USER=y&lt;br&gt;# CONFIG_QUOTA is not set&lt;br&gt;CONFIG_DNOTIFY=y&lt;br&gt;# CONFIG_AUTOFS_FS is not set&lt;br&gt;CONFIG_AUTOFS4_FS=m&lt;br&gt;CONFIG_FUSE_FS=m&lt;p&gt;#&lt;br&gt;# CD-ROM/DVD Filesystems&lt;br&gt;#&lt;br&gt;CONFIG_ISO9660_FS=m&lt;br&gt;CONFIG_JOLIET=y&lt;br&gt;CONFIG_ZISOFS=y&lt;br&gt;CONFIG_UDF_FS=m&lt;br&gt;CONFIG_UDF_NLS=y&lt;p&gt;#&lt;br&gt;# DOS/FAT/NT Filesystems&lt;br&gt;#&lt;br&gt;CONFIG_FAT_FS=m&lt;br&gt;CONFIG_MSDOS_FS=m&lt;br&gt;CONFIG_VFAT_FS=m&lt;br&gt;CONFIG_FAT_DEFAULT_CODEPAGE=850&lt;br&gt;CONFIG_FAT_DEFAULT_IOCHARSET=&amp;quot;iso8859-1&amp;quot;&lt;br&gt;CONFIG_NTFS_FS=m&lt;br&gt;# CONFIG_NTFS_DEBUG is not set&lt;br&gt;# CONFIG_NTFS_RW is not set&lt;p&gt;#&lt;br&gt;# Pseudo filesystems&lt;br&gt;#&lt;br&gt;CONFIG_PROC_FS=y&lt;br&gt;CONFIG_PROC_KCORE=y&lt;br&gt;CONFIG_PROC_SYSCTL=y&lt;br&gt;CONFIG_SYSFS=y&lt;br&gt;CONFIG_TMPFS=y&lt;br&gt;# CONFIG_TMPFS_POSIX_ACL is not set&lt;br&gt;# CONFIG_HUGETLBFS is not set&lt;br&gt;# CONFIG_HUGETLB_PAGE is not set&lt;br&gt;CONFIG_RAMFS=y&lt;br&gt;# CONFIG_CONFIGFS_FS is not set&lt;p&gt;#&lt;br&gt;# Layered filesystems&lt;br&gt;#&lt;br&gt;CONFIG_UNION_FS=y&lt;br&gt;CONFIG_UNION_FS_XATTR=y&lt;p&gt;#&lt;br&gt;# Miscellaneous filesystems&lt;br&gt;#&lt;br&gt;# CONFIG_ADFS_FS is not set&lt;br&gt;# CONFIG_AFFS_FS is not set&lt;br&gt;# CONFIG_HFS_FS is not set&lt;br&gt;# CONFIG_HFSPLUS_FS is not set&lt;br&gt;# CONFIG_BEFS_FS is not set&lt;br&gt;# CONFIG_BFS_FS is not set&lt;br&gt;# CONFIG_EFS_FS is not set&lt;br&gt;# CONFIG_CRAMFS is not set&lt;br&gt;# CONFIG_VXFS_FS is not set&lt;br&gt;# CONFIG_HPFS_FS is not set&lt;br&gt;# CONFIG_QNX4FS_FS is not set&lt;br&gt;# CONFIG_SYSV_FS is not set&lt;br&gt;# CONFIG_UFS_FS is not set&lt;p&gt;#&lt;br&gt;# Network File Systems&lt;br&gt;#&lt;br&gt;CONFIG_NFS_FS=m&lt;br&gt;CONFIG_NFS_V3=y&lt;br&gt;CONFIG_NFS_V3_ACL=y&lt;br&gt;# CONFIG_NFS_V4 is not set&lt;br&gt;# CONFIG_NFS_DIRECTIO is not set&lt;br&gt;CONFIG_NFSD=m&lt;br&gt;CONFIG_NFSD_V2_ACL=y&lt;br&gt;CONFIG_NFSD_V3=y&lt;br&gt;CONFIG_NFSD_V3_ACL=y&lt;br&gt;# CONFIG_NFSD_V4 is not set&lt;br&gt;CONFIG_NFSD_TCP=y&lt;br&gt;CONFIG_LOCKD=m&lt;br&gt;CONFIG_LOCKD_V4=y&lt;br&gt;CONFIG_EXPORTFS=m&lt;br&gt;CONFIG_NFS_ACL_SUPPORT=m&lt;br&gt;CONFIG_NFS_COMMON=y&lt;br&gt;CONFIG_SUNRPC=m&lt;br&gt;# CONFIG_RPCSEC_GSS_KRB5 is not set&lt;br&gt;# CONFIG_RPCSEC_GSS_SPKM3 is not set&lt;br&gt;CONFIG_SMB_FS=m&lt;br&gt;# CONFIG_SMB_NLS_DEFAULT is not set&lt;br&gt;CONFIG_CIFS=m&lt;br&gt;CONFIG_CIFS_STATS=y&lt;br&gt;CONFIG_CIFS_STATS2=y&lt;br&gt;CONFIG_CIFS_WEAK_PW_HASH=y&lt;br&gt;CONFIG_CIFS_XATTR=y&lt;br&gt;CONFIG_CIFS_POSIX=y&lt;br&gt;# CONFIG_CIFS_DEBUG2 is not set&lt;br&gt;CONFIG_CIFS_EXPERIMENTAL=y&lt;br&gt;# CONFIG_NCP_FS is not set&lt;br&gt;# CONFIG_CODA_FS is not set&lt;br&gt;# CONFIG_AFS_FS is not set&lt;br&gt;# CONFIG_9P_FS is not set&lt;p&gt;#&lt;br&gt;# Partition Types&lt;br&gt;#&lt;br&gt;CONFIG_PARTITION_ADVANCED=y&lt;br&gt;# CONFIG_ACORN_PARTITION is not set&lt;br&gt;# CONFIG_OSF_PARTITION is not set&lt;br&gt;# CONFIG_AMIGA_PARTITION is not set&lt;br&gt;# CONFIG_ATARI_PARTITION is not set&lt;br&gt;# CONFIG_MAC_PARTITION is not set&lt;br&gt;CONFIG_MSDOS_PARTITION=y&lt;br&gt;# CONFIG_BSD_DISKLABEL is not set&lt;br&gt;# CONFIG_MINIX_SUBPARTITION is not set&lt;br&gt;# CONFIG_SOLARIS_X86_PARTITION is not set&lt;br&gt;# CONFIG_UNIXWARE_DISKLABEL is not set&lt;br&gt;# CONFIG_LDM_PARTITION is not set&lt;br&gt;# CONFIG_SGI_PARTITION is not set&lt;br&gt;# CONFIG_ULTRIX_PARTITION is not set&lt;br&gt;# CONFIG_SUN_PARTITION is not set&lt;br&gt;# CONFIG_KARMA_PARTITION is not set&lt;br&gt;# CONFIG_EFI_PARTITION is not set&lt;p&gt;#&lt;br&gt;# Native Language Support&lt;br&gt;#&lt;br&gt;CONFIG_NLS=y&lt;br&gt;CONFIG_NLS_DEFAULT=&amp;quot;utf-8&amp;quot;&lt;br&gt;CONFIG_NLS_CODEPAGE_437=m&lt;br&gt;CONFIG_NLS_CODEPAGE_737=m&lt;br&gt;CONFIG_NLS_CODEPAGE_775=m&lt;br&gt;CONFIG_NLS_CODEPAGE_850=m&lt;br&gt;CONFIG_NLS_CODEPAGE_852=m&lt;br&gt;CONFIG_NLS_CODEPAGE_855=m&lt;br&gt;CONFIG_NLS_CODEPAGE_857=m&lt;br&gt;CONFIG_NLS_CODEPAGE_860=m&lt;br&gt;CONFIG_NLS_CODEPAGE_861=m&lt;br&gt;CONFIG_NLS_CODEPAGE_862=m&lt;br&gt;CONFIG_NLS_CODEPAGE_863=m&lt;br&gt;CONFIG_NLS_CODEPAGE_864=m&lt;br&gt;CONFIG_NLS_CODEPAGE_865=m&lt;br&gt;CONFIG_NLS_CODEPAGE_866=m&lt;br&gt;CONFIG_NLS_CODEPAGE_869=m&lt;br&gt;CONFIG_NLS_CODEPAGE_936=m&lt;br&gt;CONFIG_NLS_CODEPAGE_950=m&lt;br&gt;CONFIG_NLS_CODEPAGE_932=m&lt;br&gt;CONFIG_NLS_CODEPAGE_949=m&lt;br&gt;CONFIG_NLS_CODEPAGE_874=m&lt;br&gt;CONFIG_NLS_ISO8859_8=m&lt;br&gt;CONFIG_NLS_CODEPAGE_1250=m&lt;br&gt;CONFIG_NLS_CODEPAGE_1251=m&lt;br&gt;CONFIG_NLS_ASCII=m&lt;br&gt;CONFIG_NLS_ISO8859_1=m&lt;br&gt;CONFIG_NLS_ISO8859_2=m&lt;br&gt;CONFIG_NLS_ISO8859_3=m&lt;br&gt;CONFIG_NLS_ISO8859_4=m&lt;br&gt;CONFIG_NLS_ISO8859_5=m&lt;br&gt;CONFIG_NLS_ISO8859_6=m&lt;br&gt;CONFIG_NLS_ISO8859_7=m&lt;br&gt;CONFIG_NLS_ISO8859_9=m&lt;br&gt;CONFIG_NLS_ISO8859_13=m&lt;br&gt;CONFIG_NLS_ISO8859_14=m&lt;br&gt;CONFIG_NLS_ISO8859_15=m&lt;br&gt;CONFIG_NLS_KOI8_R=m&lt;br&gt;CONFIG_NLS_KOI8_U=m&lt;br&gt;CONFIG_NLS_UTF8=y&lt;p&gt;#&lt;br&gt;# Distributed Lock Manager&lt;br&gt;#&lt;br&gt;# CONFIG_DLM is not set&lt;p&gt;#&lt;br&gt;# Instrumentation Support&lt;br&gt;#&lt;br&gt;# CONFIG_PROFILING is not set&lt;p&gt;#&lt;br&gt;# Kernel hacking&lt;br&gt;#&lt;br&gt;CONFIG_TRACE_IRQFLAGS_SUPPORT=y&lt;br&gt;CONFIG_PRINTK_TIME=y&lt;br&gt;# CONFIG_ENABLE_MUST_CHECK is not set&lt;br&gt;# CONFIG_MAGIC_SYSRQ is not set&lt;br&gt;# CONFIG_UNUSED_SYMBOLS is not set&lt;br&gt;# CONFIG_DEBUG_FS is not set&lt;br&gt;# CONFIG_HEADERS_CHECK is not set&lt;br&gt;CONFIG_DEBUG_KERNEL=y&lt;br&gt;# CONFIG_DEBUG_SHIRQ is not set&lt;br&gt;CONFIG_LOG_BUF_SHIFT=14&lt;br&gt;# CONFIG_DETECT_SOFTLOCKUP is not set&lt;br&gt;# CONFIG_SCHEDSTATS is not set&lt;br&gt;# CONFIG_TIMER_STATS is not set&lt;br&gt;# CONFIG_DEBUG_SLAB is not set&lt;br&gt;# CONFIG_DEBUG_RT_MUTEXES is not set&lt;br&gt;# CONFIG_RT_MUTEX_TESTER is not set&lt;br&gt;# CONFIG_DEBUG_SPINLOCK is not set&lt;br&gt;# CONFIG_DEBUG_MUTEXES is not set&lt;br&gt;# CONFIG_DEBUG_LOCK_ALLOC is not set&lt;br&gt;# CONFIG_PROVE_LOCKING is not set&lt;br&gt;# CONFIG_DEBUG_SPINLOCK_SLEEP is not set&lt;br&gt;# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set&lt;br&gt;# CONFIG_DEBUG_KOBJECT is not set&lt;br&gt;# CONFIG_DEBUG_INFO is not set&lt;br&gt;# CONFIG_DEBUG_VM is not set&lt;br&gt;# CONFIG_DEBUG_LIST is not set&lt;br&gt;# CONFIG_FRAME_POINTER is not set&lt;br&gt;# CONFIG_FORCED_INLINING is not set&lt;br&gt;# CONFIG_RCU_TORTURE_TEST is not set&lt;br&gt;# CONFIG_FAULT_INJECTION is not set&lt;br&gt;# CONFIG_EARLY_PRINTK is not set&lt;br&gt;# CONFIG_DEBUG_STACKOVERFLOW is not set&lt;br&gt;# CONFIG_DEBUG_STACK_USAGE is not set&lt;p&gt;#&lt;br&gt;# Page alloc debug is incompatible with Software Suspend on i386&lt;br&gt;#&lt;br&gt;# CONFIG_DEBUG_RODATA is not set&lt;br&gt;# CONFIG_4KSTACKS is not set&lt;br&gt;# CONFIG_DOUBLEFAULT is not set&lt;p&gt;#&lt;br&gt;# Security options&lt;br&gt;#&lt;br&gt;# CONFIG_KEYS is not set&lt;br&gt;# CONFIG_SECURITY is not set&lt;p&gt;#&lt;br&gt;# Cryptographic options&lt;br&gt;#&lt;br&gt;CONFIG_CRYPTO=y&lt;br&gt;CONFIG_CRYPTO_ALGAPI=y&lt;br&gt;CONFIG_CRYPTO_BLKCIPHER=m&lt;br&gt;CONFIG_CRYPTO_HASH=m&lt;br&gt;CONFIG_CRYPTO_MANAGER=m&lt;br&gt;CONFIG_CRYPTO_HMAC=m&lt;br&gt;CONFIG_CRYPTO_XCBC=m&lt;br&gt;CONFIG_CRYPTO_NULL=m&lt;br&gt;CONFIG_CRYPTO_MD4=m&lt;br&gt;CONFIG_CRYPTO_MD5=y&lt;br&gt;CONFIG_CRYPTO_SHA1=m&lt;br&gt;CONFIG_CRYPTO_SHA256=m&lt;br&gt;CONFIG_CRYPTO_SHA512=m&lt;br&gt;CONFIG_CRYPTO_WP512=m&lt;br&gt;CONFIG_CRYPTO_TGR192=m&lt;br&gt;CONFIG_CRYPTO_GF128MUL=m&lt;br&gt;CONFIG_CRYPTO_ECB=m&lt;br&gt;CONFIG_CRYPTO_CBC=m&lt;br&gt;CONFIG_CRYPTO_PCBC=m&lt;br&gt;CONFIG_CRYPTO_LRW=m&lt;br&gt;CONFIG_CRYPTO_DES=m&lt;br&gt;CONFIG_CRYPTO_FCRYPT=m&lt;br&gt;CONFIG_CRYPTO_BLOWFISH=m&lt;br&gt;CONFIG_CRYPTO_TWOFISH=m&lt;br&gt;CONFIG_CRYPTO_TWOFISH_COMMON=m&lt;br&gt;CONFIG_CRYPTO_TWOFISH_586=m&lt;br&gt;CONFIG_CRYPTO_SERPENT=m&lt;br&gt;CONFIG_CRYPTO_AES=m&lt;br&gt;CONFIG_CRYPTO_AES_586=m&lt;br&gt;CONFIG_CRYPTO_CAST5=m&lt;br&gt;CONFIG_CRYPTO_CAST6=m&lt;br&gt;CONFIG_CRYPTO_TEA=m&lt;br&gt;CONFIG_CRYPTO_ARC4=m&lt;br&gt;CONFIG_CRYPTO_KHAZAD=m&lt;br&gt;CONFIG_CRYPTO_ANUBIS=m&lt;br&gt;CONFIG_CRYPTO_DEFLATE=m&lt;br&gt;CONFIG_CRYPTO_MICHAEL_MIC=m&lt;br&gt;CONFIG_CRYPTO_CRC32C=m&lt;br&gt;CONFIG_CRYPTO_CAMELLIA=m&lt;br&gt;CONFIG_CRYPTO_TEST=m&lt;p&gt;#&lt;br&gt;# Hardware crypto devices&lt;br&gt;#&lt;br&gt;# CONFIG_CRYPTO_DEV_PADLOCK is not set&lt;br&gt;# CONFIG_CRYPTO_DEV_GEODE is not set&lt;p&gt;#&lt;br&gt;# Library routines&lt;br&gt;#&lt;br&gt;CONFIG_BITREVERSE=y&lt;br&gt;CONFIG_CRC_CCITT=m&lt;br&gt;CONFIG_CRC16=m&lt;br&gt;CONFIG_CRC32=y&lt;br&gt;CONFIG_LIBCRC32C=m&lt;br&gt;CONFIG_ZLIB_INFLATE=m&lt;br&gt;CONFIG_ZLIB_DEFLATE=m&lt;br&gt;CONFIG_PLIST=y&lt;br&gt;CONFIG_HAS_IOMEM=y&lt;br&gt;CONFIG_HAS_IOPORT=y&lt;br&gt;CONFIG_GENERIC_HARDIRQS=y&lt;br&gt;CONFIG_GENERIC_IRQ_PROBE=y&lt;br&gt;CONFIG_X86_BIOS_REBOOT=y&lt;br&gt;CONFIG_KTIME_SCALAR=y&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6117670658503042812?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6117670658503042812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6117670658503042812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6117670658503042812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6117670658503042812'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/eee-pc-kernel-26214-eeepc.html' title='eee pc kernel 2.6.21.4-eeepc'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-5612769816784818866</id><published>2009-04-16T11:31:00.001-07:00</published><updated>2009-04-16T11:31:21.735-07:00</updated><title type='text'>kde42 eee pc launcher menu big</title><content type='html'>~.kde/share/config/plasma-appletsrc&lt;p&gt;diff old-plasma-appletsrc new-plasma-appletsrc&lt;br&gt;346,347c346,347&lt;br&gt;&amp;lt; DialogHeight=315&lt;br&gt;&amp;lt; DialogWidth=400&lt;br&gt;---&lt;br&gt;&amp;gt; DialogHeight=638&lt;br&gt;&amp;gt; DialogWidth=454&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-5612769816784818866?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/5612769816784818866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=5612769816784818866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5612769816784818866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/5612769816784818866'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/kde42-eee-pc-launcher-menu-big.html' title='kde42 eee pc launcher menu big'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3967800334836308091</id><published>2009-04-16T04:47:00.000-07:00</published><updated>2009-04-16T04:56:01.717-07:00</updated><title type='text'>list of eee packages and kmix settings</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fjNIXbiPEqk/Seccu9aM4sI/AAAAAAAAALU/l0HxreJZxno/s1600-h/mail.google.com.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 105px;" src="http://1.bp.blogspot.com/_fjNIXbiPEqk/Seccu9aM4sI/AAAAAAAAALU/l0HxreJZxno/s320/mail.google.com.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5325256677472920258" /&gt;&lt;/a&gt;&lt;br /&gt;kmix settings&lt;br /&gt;&lt;a href="http://docs.google.com/Doc?id=ddsf8993_38hptcf4gn"&gt;&lt;br /&gt;&lt;br /&gt;List of packages in eee pc with KDE 4.1 on 15 April 2009&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3967800334836308091?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3967800334836308091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3967800334836308091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3967800334836308091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3967800334836308091'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/list-of-eee-packages-and-kmix-settings.html' title='list of eee packages and kmix settings'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_fjNIXbiPEqk/Seccu9aM4sI/AAAAAAAAALU/l0HxreJZxno/s72-c/mail.google.com.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2801404057543425503</id><published>2009-04-15T11:55:00.001-07:00</published><updated>2009-04-16T08:35:32.724-07:00</updated><title type='text'>eee pc hardware modifications</title><content type='html'>RAM upgrade &lt;a href="http://forum.eeeuser.com/viewtopic.php?id=13904"&gt;http://forum.eeeuser.com/viewtopic.php?id=13904&lt;/a&gt;&lt;p&gt;RAM upgrade &lt;a href="http://www.geek.com/articles/chips/eee-pc-chronicles-part-3-memory-upgrade-20071231/"&gt;http://www.geek.com/articles/chips/eee-pc-chronicles-part-3-memory-upgrade-20071231/&lt;/a&gt;&lt;p&gt;USB port from a mini PCI-e WLAN connector &lt;a href="http://forum.eeeuser.com/viewtopic.php?id=2334&amp;amp;p=2"&gt;http://forum.eeeuser.com/viewtopic.php?id=2334&amp;amp;p=2&lt;/a&gt;&lt;p&gt;&lt;a href="https://wiki.ubuntu.com/UNR"&gt;https://wiki.ubuntu.com/UNR&lt;/a&gt;&lt;p&gt;OEM images for laptop: &lt;a href="http://oem-images.canonical.com/unr/"&gt;http://oem-images.canonical.com/unr/&lt;/a&gt;&lt;p&gt;NBR: &lt;a href="http://cdimage.ubuntu.com/ubuntu-netbook-remix/daily-live/current/"&gt;http://cdimage.ubuntu.com/ubuntu-netbook-remix/daily-live/current/&lt;/a&gt;&lt;p&gt;PPA: &lt;a href="https://launchpad.net/~netbook-remix-team/+archive"&gt;https://launchpad.net/~netbook-remix-team/+archive&lt;/a&gt;&lt;p&gt;Compact Flash inside EEE: &lt;a href="http://forum.eeeuser.com/viewtopic.php?id=19835"&gt;http://forum.eeeuser.com/viewtopic.php?id=19835&lt;/a&gt;&lt;p&gt;The easy way to add USB port from the blank mini PCI-e port &lt;a href="http://forum.eeeuser.com/viewtopic.php?id=4818"&gt;http://forum.eeeuser.com/viewtopic.php?id=4818&lt;/a&gt;&lt;p&gt;&lt;p&gt;&lt;a href="http://forum.eeeuser.com/viewtopic.php?pid=157157#p157157"&gt;You can do that without any problems. The extra PCIe only disables the onboard SSD when you insert a card there. If you just use the USB signals it should be fine.&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.intel.com/products/notebook/chipsets/910gml/910gml-overview.htm"&gt;... supports up to 2 GB of single channel DDR 333 MHz or dual channel DDR2 400 MHz system&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2801404057543425503?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2801404057543425503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2801404057543425503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2801404057543425503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2801404057543425503'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/eee-pc.html' title='eee pc hardware modifications'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-6465832895585155661</id><published>2009-04-09T17:08:00.001-07:00</published><updated>2009-04-09T17:09:21.300-07:00</updated><title type='text'>3skypephone formats</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fjNIXbiPEqk/Sd6OIFjI7mI/AAAAAAAAALE/k7t7IcSeWAY/s1600-h/grabnprint.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 315px;" src="http://1.bp.blogspot.com/_fjNIXbiPEqk/Sd6OIFjI7mI/AAAAAAAAALE/k7t7IcSeWAY/s400/grabnprint.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5322848079178165858" /&gt;&lt;/a&gt;&lt;br /&gt;3skypephone formats&lt;br /&gt;http://www.three.co.uk/Help_Support/About_my_mobile/Phone_Support?content_mode=PhoneSupport_show&amp;content_aid=1214305797439&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-6465832895585155661?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/6465832895585155661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=6465832895585155661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6465832895585155661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/6465832895585155661'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/04/3skypephone-formats.html' title='3skypephone formats'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_fjNIXbiPEqk/Sd6OIFjI7mI/AAAAAAAAALE/k7t7IcSeWAY/s72-c/grabnprint.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-2669378415954554813</id><published>2009-02-20T08:11:00.001-08:00</published><updated>2009-02-20T08:11:33.515-08:00</updated><title type='text'>memory usage in linux command</title><content type='html'>&lt;font style="font-family: courier new,monospace;" size="4"&gt;#!/bin/sh&lt;br&gt;&lt;br&gt;echo &amp;quot;pid &amp;nbsp;username &amp;nbsp; cmd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total_mem &amp;nbsp;non-swapped-mem&amp;quot;&lt;br&gt;&lt;br&gt;ps -eo pid,ruser,comm,size,rss --sort size | tail -10 | awk &amp;#39;{print $1&amp;quot;\t&amp;quot;$2&amp;quot;\t&amp;quot;$3&amp;quot;\t\t&amp;quot;$4/1024&amp;quot;MiB\t&amp;quot;$5/1024&amp;quot;MiB&amp;quot; }&amp;#39;&lt;/font&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-2669378415954554813?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/2669378415954554813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=2669378415954554813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2669378415954554813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/2669378415954554813'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/02/memory-usage-in-linux-command.html' title='memory usage in linux command'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30171908.post-3291748724894985639</id><published>2009-02-07T11:02:00.001-08:00</published><updated>2009-02-07T11:02:45.356-08:00</updated><title type='text'>Show package sizes in Ubuntu</title><content type='html'>&lt;font size="2"&gt;&lt;span style="font-family: courier new,monospace;"&gt;dpkg-query -Wf &amp;#39;${Package}\t${Installed-Size}\n&amp;#39;&lt;/span&gt;&lt;/font&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30171908-3291748724894985639?l=biocrystallography.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biocrystallography.blogspot.com/feeds/3291748724894985639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30171908&amp;postID=3291748724894985639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3291748724894985639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30171908/posts/default/3291748724894985639'/><link rel='alternate' type='text/html' href='http://biocrystallography.blogspot.com/2009/02/show-package-sizes-in-ubuntu.html' title='Show package sizes in Ubuntu'/><author><name>biophysics</name><uri>http://www.blogger.com/profile/13945116114238660966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
