Simple Pop-up Notifications

simple_linux_notifications

[Kristofer] shares a tip on a simple way to add pop-up notifications to Linux scripts. The package libnotify allows you to use the command “notify-send” to pop up a message when you need it. The syntax is simple enough, just place your message in quotes after the command like so:

notify-send "Go read hackaday.com"

There are a lot of other options that go along with this command such as adding an icon and setting how long the message will be displayed. This would be great for projects that interface through scripts, displaying messages as events happen. For Ubuntu, installing this package was as simple as “sudo apt-get install libnotify-bin”.

Ubuntu 9.04 On Kindle 2

kindle2

[digg=http://digg.com/linux_unix/Ubuntu_Jaunty_on_Amazon_s_Kindle_2]Having read books on a Palm device for years we were excited when Amazon came up with the Kindle. Our problem is that if you’re going to carry around a portable device it should do a whole lot more than just display text from a few books. [Jesse Vincent] managed to get Ubuntu 9.04 Jaunty Jackalope running on the Kindle 2. This opens up endless possibilities to run whatever you want on this hardware.

The new functionality was presented in a talk at OSCON 2009. Be warned, [Jesse] has a very high geeky-hacker level. Make sure you have a tech dictionary and Google at the ready when you watch the video embedded after the break. His talk starts at about two minutes in and runs for five minutes total. Continue reading “Ubuntu 9.04 On Kindle 2”

Lubuntu 9.10 Alpha Image Available

lubuntu_first_beta

The alpha version of Lubuntu 9.10 Karmic Koala is now publicly availabile. The project brings together Ubuntu and LXDE, the Lightweight X11 Desktop Environment. This combination makes for a lighter version of the most popular Linux distribution. Both Xubuntu (which utilizes the Xfce desktop) and Lubuntu are meant to run well on lower resource computers such as netbooks. With the ISO smaller than 400mb and using quite a bit less system resources Lubuntu looks promising.

Right now it looks like the original backup ISO link is down.  If you can’t wait, try this torrent.

[via Softpedia]

Lego IPod Hacking Robot

800px-Nanotron-3000-farthen-1

The Linux4nano project has been working to port the Linux kernel onto the iPod Nano along with other iPods in general. Although the iPodLinux project has had luck with some older iPods, newer models protect firmware updates with encryption. One of the ways they plan on running code on the device is through a vulnerability in the notes program; it causes the processor to jump to a specific instruction and execute arbitrary code. To take advantage of this, they first need to figure out where their injected code ends up in the memory. Currently, they are testing every memory location by painstakingly loading in a bogus note and recording its effect. Each note takes about a minute to test and they have tens of thousands of addresses to check over several devices.

Continue reading “Lego IPod Hacking Robot”

Ubuntu Repository Crash-course

[blip.tv ?posts_id=2542951&dest=-1]

[Alan] has just posted an Ubuntu screencast that will take you through a crash course in the Ubuntu repositories. If you are new to Ubuntu this will give you a much better grasp on how software repositories are handled.

The different types of updates are discussed: Security updates fix bugs that cause a system vulnerability. Updates (generic) are for bug fixes that aren’t a security threat. Proposed updates are for testing before an update hits the ‘updates’ section. Finally, backports are updates from a newer version that have been ‘backported‘ so systems running older versions of Ubuntu can have the benefit of newer features and fixed bugs.

He also provides some tips on selecting package sources (main, universe, restricted, and multiverse), and choosing the fastest mirror to reduce download times. This screencast is just part one and we hope to see 3rd party repositories, personal package archives, and repository caching covered in future installments.

Fedora Rawhide Nightly Builds

fedora_rawhide

The devs over at the Fedora Project are hard at work on the development version: Rawhide. They’ve just setup automated nightly builds of the liveCD which can easily be downloaded and tested on a CD, DVD, USB drive, virtual machine, or separate partition.

Rawhide will be released as Fedora 12 upon completion.  With this version you have a choice of Gnome 2.28 or KDE 4.3 for your desktop.  There is also improved power management, expanded support for mobile broadband, easy bug reporting, and many more new or improved features. So roll up your sleeves, download last night’s build, and help test some open source software.

[via Download Squad]

KernelCheck Kernel Compiler

kernelcheck

If you’ve ever tried compile a linux kernel yourself you know the headache of configuring and taking care of dependencies. KernelCheck makes this a point and click process for debian based linux distributions such as Ubuntu. You can use it to compile and install any 2.6.* stable kernel as well as the bleeding edge. KernelCheck even offers custom compilation options such as including kernel patches or rolling in proprietary video drivers. A tutorial (PDF) is also provided so you can see what you’re getting yourself into.

[via Web Upd8]