Howto: Set up Gutsy for speed, v1.2

This is version 1.2 of “Howto: Set up Gutsy for speed.”

This guide is a collection of tips and tweaks for Ubuntu Linux 7.10, gleaned from the Ubuntu Forums and countless other sites, collated and narrated with links to external resources and supplemental information. The howto includes tips for setting up a system, ideas for reducing system load and tweaks for conserving disk space and system resources on sub-1Ghz machines.

This howto is released under the GNU Free Documentation License, v1.2. Please read the included license page for details.

The howto is available in two forms:

  1. As a Zim notebook — a series of folders and plain text files coded in wiki-style markup, and intended to be used with the Zim desktop application.
  2. As a self-contained relative-linked HTML document, suitable for both graphical and text-only browsers.

These formats were chosen for several reasons. First and foremost, the size of the guide does not lend itself to a blog post. Coding for external links and appearance would be difficult and prone to errors.

Second, using Zim makes the document easier to manage, and handles the conversion to HTML in a single step. Furthermore, as a Zim package, the pages are precoded for possible insertion to an existing online or desktop wiki.

Finally, an HTML version allows for offline use of the guide, on machines which lack a direct Internet connection or which suffer a slow or unreliable connection. Furthermore, HTML is platform-independent, which makes the guide accessible on other operating systems, even if it primarily applies to Linux. Finally, in HTML format, the guide can be easily inserted into other sites or hosts, with a minimum of effort.

The guide was built and tested in Zim version 0.23. Zim is Copyrighted © 2005 by Jaap G Karssenberg.

Both packages are compressed as .tar.bz2 files, and both are under 40Kb in size. Because of WordPress.com’s file renaming requirements, they’re hosted elsewhere on the Internet. The current versions can be downloaded by clicking on the links below.

Howto: Set up Gutsy for speed, v1.2, Zim
Howto: Set up Gutsy for speed, v1.2, HTML

For a command-line accessible link, please follow a link above to a download page.

To install the guide for use with Zim, decompress it into a folder, and add the folder as a notebook in Zim.

To install the guide for use as an HTML document, decompress it, then open the index.html page in your browser.

For questions, corrections, ideas or suggestions for the howto, please feel free to leave a comment here. Translations and additional hosts are always welcome; I’d be more than happy to link to wikis, translations or revisions of the howto.

Enjoy!
K.Mandla

Version history:
v1.2, 27 December 2007
• Consolidated the “Remove useless initscripts” and “Shutdown unwanted services” pages, since the two were essentially identical
• Added a tip on shutting down without a login manager
• Added Sakura to GTK2 software list, and noted packages that are found outside the repositories
• Corrected reference to a gtk2-theme-switch package, which doesn’t exist
• Added page for clearing filesystem memory cache
• Included link to detailed readahead setup
• Added lynx and links2 to the terminal browser list
• Added NetSurf to the list of browser alternatives
• Added link to bash customization tips

v1.1, 6 November 2007
• Minor additions to the graphical software page
• Minor typo fixes throughout
• Corrected a broken link to http://www.killdisk.com
• Added a note about nobh flag
• Renamed the vm.swappiness page to sysctl.conf
• Added the vm.vfs_cache_pressure and kernel.threads-max settings
• Added a warning about the HAL bug with the alias-hostname tweak
• Added small synopsis of Midori
• Added Joe’s Window Manager to the list of lightweight window managers

v1.0, 18 October 2007
• Initial release

About these ads

28 Responses to “Howto: Set up Gutsy for speed, v1.2”


  1. 1 Artem Nosulchik 2007/10/20 at 5:46 PM

    Hi K.Mandla,

    Wow! The guide is awesome, thanks for sharing :)

  2. 2 K.Mandla 2007/10/20 at 5:56 PM

    Thanks! :) Let me know if you find any typos or errors. I looked over it about a thousand times, but they still creep through. :|

  3. 3 Onyros 2007/10/20 at 11:19 PM

    It’s a great guide, with many handy tips, all in very comprehensive manner!

    Only one thing I’d add a disclaimer to: changing concurrency in /etc/init.d/rc to “shell” may induce some HAL breakage in Gutsy, it’s known to have happened. I can’t get to the bottom of it, but I’ve read a few people with such problems (and derived gnome-settings-daemon error on next boot, too).

    I believe it’s a Gutsy specific bug, but it’s only a heads up ;)

    Take care, keep up the good work.

    P.S.: Are you already running Kazehakase 0.4.9? I found Gutsy .debs in Mozilla team’s Launchpad and even though it’s a bug fix version, it’s always good to be running the latest and shiniest.

  4. 4 p.daniels 2007/10/20 at 11:59 PM

    Sumbled onto this through my feed aggregator, thanks for making this available! And double-thanks for putting it together as a Zim document! I’ll start poking this with a stick tonight and see if I can kill it, I’ll report back with my findings. Thanks again!

    -p.daniels

  5. 5 K.Mandla 2007/10/22 at 12:45 PM

    @Onyros: Thanks for the note about the shell concurrency setting; I’ll tack that on as a warning for v1.1.

    Actually I am, but I’m stuck offline right now with two Arch machines, so they’re running 0.4.9 (I think). I’ll have to try the Gutsy debs once I get reactivated. Thanks for the tip!

    @p.daniels: Thanks! Let me know if anything needs attention. Comments are always welcome. ;)

  6. 6 Ash 2007/11/14 at 10:27 AM

    Setting concurrency to shell on my system caused HAL to fail to initialize.

    My system: Dell Inspiron E1505.
    Intel Core2 T5500
    2 gig Ram
    Ubuntu release 7.10
    Kernel Linux 2.6.22-14-generic
    Gnome 2.20.0

    I did the concurrency tweak on this machine when I ran Feisty and it worked fine so this is definitely a Gutsy issue.

    Otherwise the rest of the tweaks I used worked great. All in all an excellent guide. Thanks!

    I am particularly looking forward to playing around with Kazehakase.

  7. 7 Brian 2007/11/15 at 3:01 AM

    Was clicking through Ubuntu forums and found a link at the bottom that brought me here. You’ve answered many questions about how to setup my own (Ubuntu Customization Guide) THANK YOU SO MUCH!!!!

    Real quick… Since changing from Fedora Linux to Ubuntu I’ve never looked back. The real draw for me w/ Ubuntu other than (It just works) is the Forums, ubuntuguide.org, and Automatix. The goal for me is to set up a site (like yours) to explain to the lay person using Ubuntu how to customize a newly installed Ubuntu System with minimal hassle.

  8. 8 K.Mandla 2007/11/15 at 8:04 AM

    Cool! I’m glad you liked it. Enjoy, and send us a link when you’re ready to share your own guide! :)

  9. 9 Rolf 2007/11/16 at 3:55 AM

    Great piece of work!

    Thanks a lot!

  10. 10 meborc 2007/11/25 at 7:33 PM

    ok, great work… some things you might want to add:

    web browsers: links2, lynx
    chat: finch (pidgin in cli)
    music: cmus

    but since you linked to the forum thread which has all these this might not be so important :)

    BUT… there is no package gtk2-theme-switch … there is gtk-chtheme , you might want to change this in your guide

    again, great work! :)

  11. 11 K.Mandla 2007/11/25 at 7:52 PM

    Thanks, I’ll add those for the next revision. And you’re right, switch and switch2 are part of gtk-theme-switch. I’ll correct those. Cheers!

  12. 12 Eric 2007/11/27 at 4:38 AM

    Excellent guide!

    I found your website when I was researching how to use Xubunu Fiesty without GDM. I wanted to create an autologin and autostart X, and your suggestions were very helpful.

    Now I’m back after upgrading to Xubuntu Gutsy. Excellent, once again!

    I’d like to ask a question about the Start_X_automatically.html page. You instruct “nano -w .profile”. I tried that with no success. Then I tried “nano -w .bash_profile”, and it worked like a champ. A typo?

    Thanks again for putting all this together in such an accessible format!

  13. 13 la3875 2007/11/28 at 2:38 PM

    I just stumbled upon this and can’t wait to get in to it! Just upgraded to Gutsy and noticed its getting kludgey on the sub-1GHz machine…

    Best regards to all!

  14. 14 K.Mandla 2007/11/28 at 6:31 PM

    @Eric: I’ll double-check that. I seem to remember some sort of switch between .bash_profile and .profile at some point in the past. I also am guilty of using some of these tricks in Arch too, and there are slight differences between the two, and I sometimes confuse myself. :oops: Thanks for the catch. ;)

  15. 15 Rich 2007/12/25 at 2:53 AM

    Great piece of work !!!

  16. 16 aurelije 2007/12/30 at 4:11 AM

    I have a problem to download any of those .tar files. I do get only several bytes…

  17. 17 K.Mandla 2007/12/30 at 8:33 AM

    Hmm. I just checked them and they seem to be working. If you click on the link, you should get a download page that shows a proper download link (the link moves, so I couldn’t hotlink to the file). The files themselves are very small — only about 40Kb apiece. Try again and let me know if they’re still not working.

  18. 18 aurelije 2007/12/30 at 11:21 PM

    I have downloaded HOWTO file right now. It was some-kind temporal problem yesterday, and now everything is fine. Thanks for this wonderful blog.

  19. 19 Dotan Cohen 2008/10/29 at 7:27 PM

    Very nice guide, thanks. I especially like that it is packaged for Zim. Can it be updated for Ubuntu 8.04 or 8.10? Some Kubuntu info would be great too. Thanks!

  20. 20 K.Mandla 2008/10/29 at 10:06 PM

    There’s an 8.04 guide already. Follow the links on the right.

    8.10 hasn’t been released yet, so a guide would be premature. Look for it in a week or so.

    Since the guide primarily works with minimal installations, the same tweaks should work with Kubuntu.

  21. 21 sandrar 2009/09/11 at 4:14 AM

    Hi! I was surfing and found your blog post… nice! I love your blog. :) Cheers! Sandra. R.


  1. 1 When is 450Mhz faster than 2.2Ghz? « Motho ke motho ka botho Trackback on 2007/10/22 at 7:01 PM
  2. 2 Gutsy guide updated to 1.1 « Motho ke motho ka botho Trackback on 2007/11/06 at 11:03 PM
  3. 3 Gutsy guide updated to v1.2 « Motho ke motho ka botho Trackback on 2007/12/27 at 3:36 PM
  4. 4 ckunte.com | Ubuntu howtos Trackback on 2008/01/29 at 5:08 PM
  5. 5 Four days, 2,800 pageviews, 1,400 downloads « Motho ke motho ka botho Trackback on 2008/05/08 at 11:21 AM
  6. 6 Howto: Set up Feisty for speed, v1.3 « Motho ke motho ka botho Trackback on 2008/10/19 at 8:32 PM
  7. 7 Fluxbuntu 7.10 RC on 450Mhz K6-2, 256Mb « Motho ke motho ka botho Trackback on 2009/12/16 at 8:57 AM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




Welcome!



Visit the Wiki!

Some recent desktops


May 6, 2011
Musca 0.9.24 on Crux Linux
150Mhz Pentium 96Mb 8Gb CF
 


May 14, 2011
IceWM 1.2.37 and Arch Linux
L2300 core duo 3Gb 320Gb

Some recent games


Apr. 21, 2011
Oolite on Xubuntu 11.04
L2300 core duo 3Gb 320Gb

Enter your email address to subscribe to this blog and receive notifications of new posts.

Join 405 other followers

License

This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blog Stats

  • 3,959,958 hits

Archives


Follow

Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: