Category: Experiences, News — Roger @ 9:27 am — Comments (2)

… that’s a statement in one of me email messages this morning.

Imagine, I’m starting my day and reviewing messages and posts over a cup of tea, when I read this rather angry filth desperate plea for help because “… apparently Ubuntu, and all of Linux is worthless, there is no hardware support for these crappy #$@*!+? OS’s! Hardly any hardware works on Ubuntu linux, it &%#$@ …” Ummm… let’s call this email writer “Joe”. (You know who you are.) :-)

Perhaps for all the Joe’s (myself included). Let’s dispel this myth shall we?

Personally, I’d like to clarify one thing. I do not believe that there is a single piece of hardware that does not work with Linux. (After all, ask “Steve”: He’s the “Super Villian”). Funny video links aside, I think a more accurate statement is that some hardware requires drivers to be written. And yes, I do concede that for now there may be more drivers readily available for other platforms, only because those platforms were adopted for desktop use by the general public, faster than Linux was - And as such, vendors wrote more drivers for them. spacer_gif Hardly Any Hardware Works on Ubuntu Linux?

That trend is clearly changing. Poor hardware support, as in “Hardly Any Hardware Works on Ubuntu Linux!”… I think not! I have only had one issue with drivers, I couldn’t get some Realtek network cards working, so I switched (easy). To be sure, I’ve posted about hardware before:

Ubuntu Hardware Compatability List (HCL)
Massive List of Laptops That Work With Ubuntu

After further reading online, it is very evident that the increasing adoption of Linux (at an increasing rate) on the desktop, is improving the quality and volume of hardware support for the end user. For example, Ubuntu Brainstorm has an active community providing valuable input for hardware support among other communities.

Additionally, “Joe” needs to be aware of the issue between a driver and software used to obtain functionality. I’ve personally encountered this issue with a WebCam: Linux Driver for Quickcam USB cameras - Logitech Quickcam Fusion, where I had trouble because of drivers and then a separate issue where I did not have some functionality because it (the functions) were not provided by the software I was using. And yes, it would have been easy to simply say the hardware does not work, but evidently, I got this “unsupported” hardware working. Mark Shuttleworth’s blog “here be dragons” clearly addresses this very aspect:

“…Solving this requires work at two levels - first there are possibly some drivers, and second there need to be relevant applications to manage the gadget’s content (music, photos, videos, GPS tracks, etc) and administer the gadget (firmware updates etc)…”

“…it’s all about critical mass. Once 5-10% of the people who buy these gadgets are running Linux (actually, a single brand of Linux), only then will the gadget manufacturers themselves start to care about it as a consumer platform for which their stuff should work. That goes for everything from cell phones, PDA’s, and smart phones to some of the more weird and wonderful things that people like to drive from a PC, like laser cutters and 3D printing machines. It’s partly just a matter of time, but then it’s also partly a question of how we communicate the state of Linux today…” You can read his full post here: http://www.markshuttleworth.com/archives/76

Now, for those looking for “currently” compatible hardware, I’ve listed some of the resources I use below. Hopefully, they will help you too. And if you’re reading, Joe… This list is for you too. :) Enjoy!

Ubuntu Hardware Support

Linux Compatible

Ubuntu HCL

Hardwaredatenbank (German - Hardware Databank)

Linux Hardware Compatibility HOWTO

Linux Hardware Compatibility Lists & Linux Drivers

Category: Applications, Experiences, How to... — Roger @ 2:25 pm — Comments (1)

A friend just phoned me in a panic as his PC (Ubuntu based) using Thunderbird 2 (2.0.0.12) and all the email in his inbox is missing. I’ve had this issue myself and a bit of Googling told me others are having this issue too. If you’re having this issue, here’s how we were able to fix it.

First, BEFORE doing anything, back up the existing email profile. I’m actually writing this blog entry as my friend is backing up his email profile. Seems there are quite a few MB of email stored, which leaves me plenty of time to type, (while he listens to the tapping keys on speakerphone). ;-) I asked if he’s made sure to compact his folders from time to time? Answer: “No” - Bingo! That’s maybe why the email disappeared.

…And he’s finally back! (FYI the backup was over 1GB!). There are a couple ways I know of to complete backups:

1) Save this directory: … /.mozilla-thunderbird<The Account Profile Name> (Used for Linux distributions - Simple. Ahem… Try doing that with Outlook  ;)  ).

2) Mozbackup (Used for Windows 98/ME/NT/2000/XP/2003/Vista - Requires installing this: http://mozbackup.jasnapaka.com/).

From this link: http://forums.mozillazine.org/viewtopic.php?t=627433&sid=0228c41f9ab66dddcccda22ac69fad76 I learned that Mozilla Thunderbird uses .msf files (.msf in ImapMail, Mail, and News) are “Index files” for mail messages. These files need to be removed (deleted) if email messages disappear in this scenario. To get Thunderbird to rebuild his Inbox (so he can see the messages), delete all the .msf files. Upon reopening Thunderbird, they will be rebuild… and in his case he garnered access to his messages. More info here: http://kb.mozillazine.org/Empty_folders

In order to keep you email safe(er), here are some best practices:

1) Always ensure your folders are compacted. You can set automatic compacting like this: Tools / Options / Advanced / Network & Disk Space / Disk Space / Compact folder when it will save over 50 kb - Change 50kb to something that suits your needs.

2) Regularly backup your profile folder (which includes email messages).

3) Don’t leave all your messages in the inbox - Use folders.

4) Don’t use Outlook.  :)  I know, I know… it’s a cheap shot - But I’m just being goofy!

In this case he’s a happy camper as he retained access to his email.

I hope this post helps someone!

Category: Applications, Experiences, How to..., Installation — Roger @ 10:38 am — Comments (5)

… in my opinion.

When talking to non Linux users, the number one thing I seem to hear (at least where I live) is the difficulty for them to set up their wireless connections. While I appreciate that the initiated are able to work with their configurations, even create powerful war-driving systems. I concede that the average Windows (XP et al) user perceives the lack of a good graphical network management interface as a deterrent to using Ubuntu, (and other distributions?).

A case in point, one of my friends works downtown (Toronto) and lives in the suburbs. Using XP, he was able to freely roam and connect to various hot-spots. About a year and a half ago, he tried Ubuntu and found the experience frustrating. When at home, things were cool and he had no problem connecting to his wireless router and surf the web. However, when he went to work, I’d invariably get a phone call asking me to talk him through the same, identical wireless setup for the 9, 000, 000′th time! :( If any of you are like me, I generally can fix something faster when I can see it, and very slowly when I cannot. Worse still is when the individual is trying to explain what he is looking at when he doesn’t even know! Often, I’d eventually hear an exasperated plea saying “Can’t it be like all the other Windows guys? All they have to do is boot-up and they are connected. They are joking about me”. Frustrating for him and me. Sound familiar to anyone?

There is one solution moving in this direction: “NetworkManager” and it’s for Gnome. From their site:

wireless-at-tealuxe.png“Networking on Linux right now is painful for the mobile desktop user, especially in comparison to other operating systems. A laptop user should never need to use the command line or configuration files to manage their network; it should “Just Work” as automatically as possible and intrude as little as possible into the user’s workflow. NetworkManager attempts to make networking invisible. When moving into areas you’ve been before, NetworkManager automatically connects to the last network the user chose to connect to. Likewise, when back at the desk, NetworkManager will switch to the faster, more reliable wired network connection.” Read more details here: http://www.gnome.org/projects/NetworkManager/

Needless to say, I wish I had know this back then. However, perhaps it’s time to re-introduce Ubuntu to a couple people. If you are looking for great resources to see which wireless network card is compatible with Ubuntu, all the links are in this article: /how-to-setup-a-wireless-ubuntu-router/ ;)

In my opinion, this is one aspect of Ubuntu that should be improved.

Enjoy! :)

Update: Also see this great resource from the Ubuntu Community documentation: https://help.ubuntu.com/community/WifiDocs/NetworkManager also I’ve been sent this link, which shows newer users some tools to use: http://www.ubuntugeek.com/ubuntu-network-troubleshooting-tips.html

Category: Applications, How to..., Installation — Roger @ 9:51 am — Comments (0)

Just a quick post here…

I installed the Firefox 3 Beta (Version 3.0b3 as of this post) on my Ubuntu Box and… damn… Flash is not working again!
http://www.mozilla.com/en-US/firefox/all-beta.html

It’s a quick(er) fix though (Firefox just needs the link to flash plugin):

sudo ln -s /usr/lib/firefox/plugins/flashplugin-alternative.so /usr/lib/firefox-3.0b3/plugins/flashplugin-alternative.so

** For those how did not install Flash in the first place, just do this to get it:

sudo apt-get install flashplugin-nonfree

Update: If you are having trouble with sound playing in one application (Rhythumbox for example)  and flash in another (YouTube for example), but have no sound in the flash player, take a look at this fix: Playing Music & Not Getting Sound in Flash?

“…PulseAudio as your audio backend (which Hardy does by default), you need to have libflashsupport installed…“

Category: Applications, How to..., Installation — Roger @ 9:32 am — Comments (2)

This post is primarily for web designers and developers. I develop web sites and one issue I’ve been struggling with is a simple way to view cross-browser compatibility. In general, this means making sure a web site looks and behaves the same on a majority of the most common web browsers.

My issue was this… Working in Ubuntu, I could view a site in:

Firefox: sudo apt-get install firefox-3.0 (Warning: this is a Beta version!).
Opera: http://ubuntu-tutorials.com/2007/02/03/installing-opera-on-ubuntu/
Safari: http://www.myscienceisbetter.info/cgi-bin/mt/mt-search.cgi?search=safari&IncludeBlogs=1

But not in IE. I really question why it’s not freely available like the others? While I am aware that (in my opinion) IE is a real pain in the butt to design for (because they don’t follow the standards!), I still needed to see this in Ubuntu. I hate the idea of always having to power up an older Windows box, just to see the site in IE. So… there’s a nice solution for us Ubuntu Linux users:

Enter IEs4Linux!

It allows for the installation of IE 5, 5.5 and 6 on our Linux based systems. It’s a simple script that uses wine to enable IE. Also, it’s light weight in that “The IEs installations are smaller than usual because they include only the necessary files to have a good test browser (there is no Outlook, Media Player etc).” I’ve tried it and it works great! http://www.tatanka.com.br/ies4linux/page/Main_Page

As a side note, this might make some people (new users?)  more comfortable in Ubuntu? Myself, I prefer Firefox! ;-)

Page 4 of 27« First...«23456»...Last »