Random Blog
Join JournalHome.com.
Create your own free blog today.
Create Your Blog
Flag this entry/bog.
It will be manually reviewed.
Report This!

title

Description

disc


My Links

» Home
» My Profile
» Weblog Archives
» Friends

Palm Ramping Up for Linux-Based Devices


Although Palm OS Cobalt was introduced over a year ago, Palm, Inc. has never released a handheld or smartphone running it, and it´s very unlikely that it ever will do so.

Instead the company has continued to use the previous version, Palm OS Garnet, in all its devices. It has, however, continued to modify and tweak this version to better fit its needs.


www.brighthand.com

Share |

Posted: 6:17 AM, 8/26/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb

Freespire attempts to morph Linspire into free distro


Freespire, a claimed "free" (and apparently unsanctioned) variant of Linspire Linux with proprietary components and trademarks removed, is reportedly available for download. The initial release, dubbed 5.0, is currently offered in liveCD format only, and is supported by a free repository of some 1,500 Debian Linux packages, DistroWatch reports.

"It certainly looks like an interesting idea: combining the benefits of Linspire´s excellent usability and hardware auto-configuration with a free repository of Debian packages," says DistroWatch.


www.desktoplinux.com

Share |

Posted: 11:15 PM, 8/25/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb

Using Linux to repair a RAID volume


There's a great little life-saving story over here at Free Software Magazine.

Basically, the RAID5 rack fails and they need to get the data off. It's been created on Windows, but the theory behind RAID should mean that even with a missing drive we should be able to recreate it.

The solution involves Knoppix, a certain amount of trial and error and some simple programming to completely recreate the old RAID volume based on images taken of the disk.

Many of the principles here could just as easily have been carried out on any Unix system -- Knoppix really only features as an effective way of copying the original disks off (using dd) into an image to be used when recreating the volume.

I've done similar things - on all sorts of platforms - to recover data or repair machines. Some of the simpler things are recovering the text and formatting from a document that had been corrupted in Word - I opened it with OpenOffice, which didn't have the same hang-ups as Word did, resaved it as RTF and then opened it again in Word, and presto! Document back.

Using dd, I've stripped sections from documents or headers that were causing problems (a package courier here in the UK supplies a PDF file for the address label, but when you download it they include a 128-byte header of stuff you don't need which just confuses Acrobat), and I've lost track of the number of times I've used emacs to recover, repair or reformat something that was considered damaged beyond repair by a client or associate.

It's these types of lateral thinking that turn your good administrator into an excellent IT administrator.

Now this is not really a Linux story - and I'm not trying to dress it up as such - but Linux  (and Unix) comes with a lot of these low-level tools that enable you to work with information without protecting you from it all the time.

From an 'average joe' perspective, the protection is good, but when it comes to an administrator or IT expert repairing or resolving the issue, that low-level access and toolset becomes invaluable.


www.computerworld.com

Share |

Posted: 2:21 AM, 8/25/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb

Linux Center to Launch Open Source Showrooms


"We will implement servers and work stations with Red Hat software, Novell applications such as network management and e-mail, clusters with Oracle's RAC technology, CRM provided by Humano2, Avira antivirus and others," said Carlos Munoz, the general manager of Linux Center Latin America.

Chilean software development firm Linux Center and its Mexican subsidiary Tallard Telecom plan to open five Linux showcase operation centers in the region -- one in Santiago, three in Mexico and one in Venezuela -- according to Chilean newspaper La Segunda.

In each center, the company plans to install IT systems running entirely on a Linux operating system, where end users and distribution channel partners will be able to see the benefits of this system.

"We will implement servers and work stations with Red Hat (Nasdaq: RHAT)  software, Novell (Nasdaq: NOVL)  applications such as network management and e-mail, clusters with Oracle's (Nasdaq: ORCL)  RAC technology, CRM provided by Humano2, Avira antivirus and others," said Carlos Munoz, the general manager of Linux Center Latin America.

Each center will also have a special room where channel partners will be able to develop seminars to strengthen client knowledge about the technologies implemented in the center.

The centers in Mexico and Venezuela will be operating by the end of August, while the Chilean center is expected to launch operations during September.

www.linuxinsider.com
Share |

Posted: 11:13 AM, 8/24/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb

Enlightenment 17 Review


My first Linux experiences came through ="window.status='http://www.knoppix.org/';return true;" ="window.status='';return true;" target="_blank">Knoppix and ="window.status='http://mandriva.com/';return true;" ="window.status='';return true;" target="_blank">Mandrake, which send you to the KDE desktop by default. I used KDE at first, but I wanted to experiment with other less Windowsesque environments.

The first one I installed was Enlightenment 16, which I must confess I had first heard of in Neal Stephenson's essay "="window.status='http://www.cryptonomicon.com/beginning.html';return true;" ="window.status='';return true;" target="_blank">In The Beginning There Was the Command Line." In that essay he said Enlightenment "may be the hippest single technology product I have ever seen" and that "it looks amazingly cool." Since these sentiments were written in 1999, plenty of rivals have emerged for the title of "hippest tech."

Once I had ="window.status='http://www.enlightenment.org/';return true;" ="window.status='';return true;" target="_blank">Enlightenment installed on my laptop there was no going back. I tried out a few other window managers, but the efficiency of E16 was hard to beat. My only complaints were that Enlightenment seemed a bit short on conveniences such as launchers, so I ended up running GNOME stripped down to one panel and the main menu with E16 as the window manager. Meanwhile, I read the descriptions of the new "desktop shell" that the Enlightenment crew was working on, dubbed ="window.status='http://www.enlightenment.org/Enlightenment/DR17/index.html';return true;" ="window.status='';return true;" target="_blank">Enlightenment DR17 (or E17, as I'll refer to it from here on) and thought it sounded like exactly what I wanted.

="window.status='http://linux-blog.org/uploads/desktoptreebg.png';return true;" ="window.status='';return true;">I should mention that "window manager" isn't quite the right term for E17. The developers call it a desktop shell, intending it to fill in the space between a simple window manager like the original Enlightenment and a full-featured desktop environment like GNOME. In other words, they were setting out to create a desktop not unlike my own E16/GNOME hybrid. In this respect it does not disappoint.

In creating E17 the Enlightenment crew have created a set of shared libraries (the Enlightenment Foundation Libraries) with the goal of building a complete set of applications to="window.status='http://linux-blog.org/uploads/e17sky.png';return true;" ="window.status='';return true;"> create an integrated environment where all files and programs are readily available that remains fast and non-resource-intensive. Essentially, E17 breaks down a desktop environment into its essential components (window manager, file manager, launcher, main menu, etc.) and offers them as a completely customizable package, where the user chooses which elements to use at any time.

Early Impressions

="window.status='http://linux-blog.org/uploads/desktopmilktheme.png';return true;" ="window.status='';return true;">When I started using E17 back in early May, I had already been a regular user of E16 for a while. My first impressions were that E17 sported some neat features, but configuring the menus (by making all those damn eapp files, E17's special icon format -- read on for more details) was a hassle, plus E17 was missing many of the small features, such as edge-flipping or icon boxes, that I liked in E16. But I stuck with it, updating it on a regular basis and reading the continually updated user guide at ="window.status='http://www.get-e.org/';return true;" ="window.status='';return true;">Get-E.org, and usability has steadily increased. Also, a number of the features I had been missing were added (like edge-flipping) or had been there all along (turns out there is an icon box module called ibox, which is disabled by default).


window list


A graphical eap creator and other additions like a run command, alt-tab window switching (complete with a well designed display) and, for those who use sloppy or mouse focus, automatic placement of the cursor in the newly selected window have improved general usability.


Peeves

One functional feature of E16 I still miss is using middle-clicks to shade windows. I made an attempt at setting this mouse binding in E17, though what happened was middle-clicking anywhere in the window (as opposed to directly on the titlebar) would shade it, which is problematic when, say, browsing in Firefox and trying to open links in new tabs by middle clicking.

Naturally I wasn't expecting everything to work perfectly -- even the splash screen advises "This is development code -- be warned!" But to paraphrase someone from another forum, E17 is more stable than your average development window manager.

One early issue I had was Firefox behaving strangely with sloppy focus, the default setting. The titlebar would flash in time with my typing, I would lose all of my Firefox-specific keyboard shortcuts, and there would be no auto completion in the URL bar. Perhaps one of the many "minor bugfixes" one reads about in CVS logs took care of it. Another recently remedied problem was the inability to open menus in applications run under WINE. Another curious effect with WINE programs is that any Windows apps opened with WINE (or CrossOver) have the same window-class, which is how Enlightenment chooses what eap icon it uses to represent the app in the taskbar, pager, and window list. While you can set up different eaps with unique icons for each application (useful for the menu), they will all appear with the same icon in the pager (not so useful). Annoying, though likely not a deal breaker for most users.

Other minor annoyances:
  • no easy configuration of module appearance
  • click-to-raise only works on titlebar under mouse/sloppy focus, while click-to-focus works anywhere in the window.
Good Things

I remember someone writing that one of the biggest considerations in your choice of an OS or window manager was answering the question, "Does this help you get your work done?" For a short time last month I switched back to Fluxbox, as I found minor things like focus issues distracting while trying to work. But while writing this review, I've found that those minor issues are either fixed or there are workarounds, and E17 has become my standard desktop again. I recently loaded up E16 on the home computer and was struck by how inelegant it is compared to E17.


And so I have stayed with the new Enlightenment. Bugs are fixed, people are creating new themes and icon sets, the ="window.status='http://www.get-e.org/User_Guide/English/index.html';return true;" ="window.status='';return true;">user guide at Get-E is becoming ever more detailed, and of course, since this is Linux, there are plenty of opportunities for users to join in and make the damn thing better still.

Installation
As far as installation goes, you can manually configure, compile, and install following the directions at ="window.status='http://enlightenment.freedesktop.org/';return true;" ="window.status='';return true;">Enlightenment.freedesktop.org, or you can avail yourself of a few less labor intensive options. Packages are available for ="window.status='http://shadoi.soulmachine.net/';return true;" ="window.status='';return true;">Debian, rpms for ="window.status='http://sps.nus.edu.sg/~didierbe';return true;" ="window.status='';return true;">Fedora, and ebuilds (both snapshots and CVS) in portage for Gentoo. More information on installation can be found ="window.status='http://www.get-e.org/User_Guide/English/_pages/2.html';return true;" ="window.status='';return true;">here. I use both the Fedora rpms and Gentoo ebuilds (from CVS). At the rate E17 is updated, last month's version is already rustic. I tend to update it every other week. Thus far, I have had no upgrades leave me with an unstable or unusable E17.

The Strange and Wondrous World of the EAP
The only major hurdle facing a new user of E17 is the creation of eap files, which are essentially small files consisting of an icon plus basic information about a program, including its name and executable. In a desktop environment like GNOME, you create launchers on the panel by choosing an icon and entering the program's name and executable in the launcher Fortunately, it is easily done with an included script or using a guicreation tool. Creating an eap is a similar process, but newly created eaps are stored for Enlightenment to use in the menus, launchers, icon boxes, taskbars, and pagers.

Though a few eaps are included in the basic installation, you will want to create more. Included in the e_utils package. Ideally, you should only have to build a set of eaps once, plus a number of prebuilt eap collections are available online at ="window.status='http://www.get-e.org/Themes/Eap-Files/index.html';return true;" ="window.status='';return true;">www.get-e.org. You then organize menus and launchers by editing text files or using the graphical tool Entangle.

Additional configuration is done with the main menu , the background chooser Emblem or the command line tool enlightenment_remote, which is by far the most powerful of the configuration tools available in E17. With it you can set backgrounds, themes, focus policy, virtual desktops, modules,="window.status='http://linux-blog.org/uploads/mainmenu.png';return true;" ="window.status='';return true;"> mouse button bindings, key bindings, fonts, menu display speeds, edge-flipping, and more. Graphical tools for key bindings, background creation, and general configuration are all on the TODO list, along with items like desktop icons, tabbed windows, and other monitor modules, so there are plenty of opportunities for coders looking to get involved.

Themes and backgrounds also have their own unique file format that allows a file to include multiple images and scripts, which makes some fun effects possible, such as title bar animation during focus changes, light effects in backgrounds and full-screen animations. A number of themes and backgrounds are available at ="window.status='http://www.get-e.org/Themes/E17/index.html';return true;" ="window.status='';return true;">www.get-e.org. Static backgrounds can be generated from any normal image file.

The following is a short flash video demonstrating a few of the animated backgrounds available, as well as one of the desktop switching animations.
(="window.status='http://linux-blog.org/flash/backgrounds.html';return true;" ="window.status='';return true;" target="_blank">Go Watch the Background Video!)

="window.status='http://linux-blog.org/uploads/confupgrade.png';return true;" ="window.status='';return true;">The one nasty little surprise that often awaits a user after an upgrade that is your configuration is reset. What this means is that your module, theme, background, and key binding settings are all lost, though these can be easily restored by writing a simple script. Also, as development progresses, E has become better at remembering some settings (menus, weather url, module placement, startup programs, etc.), which makes for less work to restore your desktop. Eap files, menus, and launcher configurations are not affected by updates.

Modules
A central feature of the E17 desktop is the collection of modules which can be added or removed as the user wishes, allowing Enlightenment to be as light or heavy as one desires. Currently there are 16 official modules available, ranging from the useful (pager, launch bar) to the informative (cpu/memory monitor, weather) to eye candy (dropshadow, flame, snow). Discovering the modules was a bit of an adventure, as there was no obvious way to list all available choices, only the loaded ones. (By the way, you can find all the available modules - in Gentoo anyway - by looking in /usr/lib/enlightenment/modules/ and /usr/lib/enlightenment/modules_extra/)

The following three flash videos show off the various modules in use:

Evidence

Another new EFL application, though not actually a part of E17, but deserving of special mention is Evidence, essentially an graphical file browser, though a bit more flexible than say, Nautilus. It offers a choice of views (icon, browser, or tree), customizable context menus, and a command shell. The context menu includes options for various file types, such as opening image files in Entice (the E17 image viewer) or editing ID3 tags on mp3 files. Also, you can use the shelf (a frame at the bottom of the main window) to store often used files or application launchers. Evidence can also be used to draw the desktop.

Personally, this is one of my favorite new applications, even though I have yet to  master half of what it can do. The command shell combined with the icon view gives me what feels like the best of both the terminal (powerful commands like cp and mv) and graphical file managers (excellent visual organization). There are little tricks to be learned (like using the full path of a file name in shell commands -- tab completion can be used for this), and occasional bugs (like the vanishing configuration window), but considering that Evidence has become remarkably more stable and functional in the past month alone, I foresee this become my full time file manager. You can use Evidence in any window manager.

Visit the ="window.status='http://evidence.sourceforge.net/';return true;" ="window.status='';return true;">Evidence home page for more information.

Engage and Other Applications
Possibly the most popular of the new EFL applications, or at least the one asked about most frequently on various forums, Engage is a combination app launch bar, taskbar, and system tray similar to the dock in Mac's OS X. Engage is available in two different forms: a standalone form which can be used with any window manager or a module form for use with E17. The standalone version is a bit more robust and configurable than the module form, but I have been using Engage in place of the iBar launcher recently without any troubles, and having the system tray available was quite useful in creating the Wink movies for this review.

A number of other applications are being developed as well. Equate is a simple, themeable calculator, Entice is an excellent image viewer that allows for zooming and slide shows, Elation is a bare-bones media player, and Eclair is a music player with playlist support, similar to XMMS. Though these new EFL apps are worth keeping an eye on as development progresses, Entice is the only one I use on a regular basis.

On the whole, I am very happy with the new Enlightenment. On their homepage (="window.status='http://www.enlightenment.org/Enlightenment/DR17/index.html';return true;" ="window.status='';return true;">www.enlightenment.org), the Enlightenment team states "We believe your desktop should not be an eyesore. It should be functional AND beautiful." They are doing well on both fronts.


www.linux-blog.org
="window.status='http://www.enlightenment.org/Enlightenment/DR17/index.html';return true;" ="window.status='';return true;">www.enlightenment.org

Share |

Posted: 3:01 AM, 8/22/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb

State of Linux: The Linux Wizard


I started asking myself questions about Linux the other day. I began to think about what Linux lacked that Windows had (trying to get into the head of a die hard Windows fan and persuade them to think Linux). Certainly it isn´t appearance. Windows is actually behind Linux in this area. Certainly it isn´t detectability. Linux is also ahead of Windows in this area. Driver support? Yes...big gap...but one that we as Linux programmers, developers, and users are all well aware of and one that cannot be improved drammatically unless manufacturers get behind Linux. So what is left? Wizards. Wizards? That's right. Wizards. No, not the D&D spellcasting folk...put your twenty sided die away. I'm speaking of the nice trail of menu's that greet you to set up a function in your operating system.

What makes menu's more user friendly? Wizards. Setup your internet connection in a snap! Configure your printer in a few clicks! Etc...so on and so forth. I know that some of you are probably thinking "what the heck is this moron spewing!?" but hear me out. I'm not saying we should make Linux become Windows. I'm saying that we should cater to new users to make Linux more user friendly which will in turn make Linux even more popular and mainstream. What happens when Linux becomes more popular? Companies will start listening. What happens when companies start listening? That gap we were speaking of in driver support becomes smaller and smaller. We need wizards! D&D need not apply. Sorry Gandalf.

I've thought of projects I could start millions of times in Linux. I'm usually content with just supporting in other roles such as Project Management or Webmaster. Now I find myself wanting to become a programmer to address this issue. But what language? What programming language would work for all xwindow environments? This is a questions I'd put to you, the reader. Mainly because I have no experience with menu or wizard designing and I'd like to know. I'd like to know if it is difficult and takes tons of time or if it is something that you can do in an afternoon of work.

Nothing get's me more riled than hearing people get mad when someone suggests that Linux become more user friendly. "No!" they shout. "Let them find out things for themselves! I did and I'm better for it." Fine. Be exclusive. Rumble off into your l33t Linux club and close the door on open source. Or...perhaps you can understand that an operating system is something that should be made to WORK FOR YOU. Not against you. The main goal an operating system should have...ANY operating system...is to become easier to use and more efficient. I say that wizards will do just that for new users. As for older and more experienced users close the wizard when it launches or push cancel. Easy enough eh? You don't have to use them if you don't want them.

I know, I know. Perhaps I'm being crass and standoffish...but I'm really tired of people not understanding the benefit of an operating system that caters to your need and becomes more efficient. Sure Windows is a money hog and is full of security holes. However, it is extremely new user friendly with wizards for installing, removing, and adding hardware. With this the case, wouldn't open source benefit from also having similar functions as well? We don't have to make it 'just like Windows' but we can make it friendlier than it is right?

Perhaps you're not convinced yet. Perhaps you're a die hard open source fan that just can't get past your favorite Linux distro becoming more 'windows-like'. That's fine. That is your prerogative and is your right. However, don't trash new users who don't share your view. The beauty of open source (in our case, Linux) now is that just about anyone can use it if they have a bit of technical knowledge. I hope we can expand that audience to include users that have zero technical knowledge. The idea? Let open source and Linux become inclusive and not exclusive. Appealing to a wider audience will never hurt Linux.

To make things truly user friendly, more care needs to go in to letting people know what is going on with their operating system and how they can control it. A user should have to be able to program in perl or C++ to tell what error their music player gave them when it crashed. Things should be more user friendly. The menu driven wizard will do much for making Linux more user (especially new user) friendly. Hopefully, people will realize this fact instead of criticize this fact.


www.linux-blog.org
Share |

Posted: 6:08 AM, 8/11/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb

Gentoo LiveCD and installer


Gentoo have released v0.1 (alpha) of the Gentoo Linux Installer which consists of a LiveCD running Gentoo that also includes the facilities for installing Gentoo onto your hard drive.

The LiveCD includes all the normal goodness we associated with a LiveCD, including a fully running Linux system combinted with a range of applications such as the X Windows system, GNOME, Firefox, Thunderbird and OpenOffice. The installer is designed to create a fully working Gentoo-based OS on your hard drive, copying across everything you need.

I'll be quite happy to admit that Gentoo is my favorite distribution. That's for a number of reasons, including the fact that it is incredibly easy to update the system using the emerge tool to automatically download, build and then install the kit. It even handles the dependencies for you.

Better still, as a die-hard porter and avid compiler there's nothing I like more than watching software compile. To me it somehow feels like the system is doing something. Installing binaries is just so old.

Of course, the benefit of installing from from source each time is that the system, applications and other components are built on your system. That means the ultimate system should be faster because it's actually been compiled for your platform (without you having to worry about downloading architecture specific binaries) and you know everything is going to work because it's only going to compile if all the libraries are there - and Gentoo and emerge make sure they are.

I now run Gentoo almost exclusively here; the main mail gateway runs Gentoo with Amavis and other components to filter mail. My MythTV box is gentoo and my desktops run Gentoo too (!). Having a LiveCD that simplifies the whole process of installing Gentoo might be sacrilege; that's half the fun of using Gentoo.

I think the Gentoo installation procedure should be a must-have skill, because it ensures you are up to date on so many other aspects you need during administration, but still, I'm all for spreading the good work for the masses that don't want to go through the process by hand.


www.computerworld.com

Share |

Posted: 2:58 AM, 8/10/2005 in Linux
Comments (0) | Add Comment | Link
Share and enjoy
  • Digg
  • del.icio.us
  • DZone
  • Netvouz
  • NewsVine
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • YahooMyWeb