Early look on Ubuntu Friendly – Ensure the hardware you buy would supports Ubuntu!

Ubuntu Friendly is an initiative by Ubuntu community to ensure that desktops, laptops, netbooks are compatible with Ubuntu, hence “Ubuntu-friendly”. Ubuntu-Friendly depends on community participation to verify whether the hardware fully or partially supports Ubuntu, and rate its usability based on the core components tested.

When will it be available?
Ubuntu-Friendly will be available and integrated right into Ubuntu 11.10. Early adopters and testers can have access to it by Ubuntu 11.10 Oneric Beta 2 due to be released in mid-September.

The tool used for hardware testing is “Checkbox” which is accessible from the Live CD, under System Testing menu.

p/s: Visit Ubuntu Friendly page on Ubuntu Wiki, for more information.

Kudos to the Ubuntu community for coming up with this project, it’ll make life more easier in finding computers that fully support Ubuntu hardware!

Ubuntu Loco Team News Feed Aggregator

The Ubuntu Local Community (LoCo) Team Directory portal has added Ubuntu Loco news feed aggregator support. The aim of feed agregator is to make it easier for Loco to discuss and publicize their activities which may include:

  • Loco Events (which the team managed or joined)
  • Future project goals and achievements.
  • New LoCo team assets (such as websites, flyers, stickers).
  • Photos of team activities, events, and more.
  • Reporting experiences, ideas, and concerns about your team and the wider LoCo community.

Read Ubuntu Wiki (Portal Feeds Page) to find out how to put your loco team feeds on the directory!

How to limit cpu usage for a process with cpulimit (Ubuntu / Debian server)

cpulimit is a tool that can be used to limit cpu usage (throttle cpu usage) for a single process (by its PID). cpulimit is useful to ensure that a single process would not hogs the cpu cycles, which can be use by other processes. cpulimit is different from ‘nice’ as it limits the real cpu usage for a process, while ‘nice’ controls scheduling priorities for a particular process.

How to use cpulimit?
Basic usage:
[bash]
cpulimit -p [pid] -l [ cpu percentage]
cpulimit -p 12345 -l 25
[/bash]

Running cpulimit on background:

[bash]
cpulimit -p 12345 -l 25 -z -b
[/bash]

Note: The cpu percentage is the same one as reported by the ‘top’ command.

cpulimit can be installed from Ubuntu and Debian 6.0 (Squeeze) repository through apt-get. The official website of cpulimit is http://limitcpu.sf.net