6 months with KDE 4 wrap up

April 25th, 2010

About 6 months ago, I wrote a blogpost  entitled “I’m giving KDE 4 a shot in Fedora 12“. Fedora 13 is now just around the corner and it’s time for some feedback!

Performance

Overall, I deployed the successive KDE versions showing up during the Fedora 12 life-cycle on 4 computers. What struck me the most compared to Gnome is how diverse the experience was. Gnome + composition feels much the same on each machine, you don’t really notice a big difference in terms of performance if you have an integrated Intel chip or the latest ATI graphic card. Read the rest of this entry »

Gnome usability tip: show the desktop

April 18th, 2010

Since Fedora 12, the “Show Desktop” button that was lurking in the bottom-left corner of Gnome has been removed, as described in the release notes.

As I often use this feature, I wondered how to get it back…Anvil on #fedora-fr pointed me to the System > Preferences > Keyboard Shortcuts configuration window; it’s amazing how many shortcuts I wasn’t aware of exist in there.

This feature is simply available by pressing Ctrl+Alt+D.

Bind DNS and internal/external networks: how to serve different data

April 16th, 2010

A couple of times during the last years, I faced the problem where I wanted a single DNS server to respond different data for a specific domain wheter I made a request from inside a company’s network or from the outside world.

For example, I want www.foo.com to respond on IP

  • 192.168.1.20 from inside the company’s network
  • 193.134.215.34 from the outside world

Read the rest of this entry »

KDE 4.4 in Fedora: new Dasboard configuration

February 27th, 2010

As KDE 4.4 has hit the stable update repositories for Fedora a couple of days ago, I updated my parent’s computer. While doing that, I noticed that some options have been moved around, noticeably the ones concerning the Dashboard configuration.

Some months ago, I wrote a post about “Configure the KDE Dashboard to behave like in OSX“; the options to configure this have now been moved to System Settings > Desktop > Workspace. Simply select “Show an Independent Widget Set” in the drop-down box and you are done in KDE 4.4.

Oracle doesn’t like small customers, aka. “Is Solaris dead?”

February 24th, 2010

Today, a not so surprising news showed up in my RSS feeds. It’s from PCA, an update tool I use for Solaris (because the tools from Sun are useless).

Attention: The patch policy has silently been changed by Oracle quite severely. The new strategy, which is also documented in Software Update Entitlement Policy for Solaris, enforces the requirement of a support contract to download any patch.

Unlike before, even security patches are not available for free anymore.

Read the rest of this entry »

Maemo 5 SDK: add repositories, install QT and deploy our first app in the emulator

February 14th, 2010

Yesterday I explained how to install the Maemo 5 SDK on Fedora 12 and launch the N900 phone emulator. Today we are going to configure the development environment for QT and deploy a “Hello World” application to the Nokia N900 emulator.

To have a better understanding of the whole platform, including GTK+ programming that we are not going to use, Nokia has a series of good videos:

Read the rest of this entry »

Install the Nokia N900 (Maemo 5) SDK on Fedora

February 13th, 2010

Hey! I finally received my Nokia N900 phone/toy/thing last week after almost 3 months of waiting; of course it’s full of awesomeness like every device one buys. For those of you who still don’t know what I’m talking about, this phone runs Nokia’s Maemo 5 OS which is essentially a Debian-based Linux distro with an adapted GUI.

Read the rest of this entry »

Compact VirtualBox disk images

February 9th, 2010

I’m using VirtualBox since a couple of years to run Windows on top of my Linux boxes. After a while, the virtual disk size may increase to unreasonable sizes and I was searching for an option to “compact” it like in Parallels/VMWare.

Contrary to these other virtualization tools, there is nothing in VirtualBox’ GUI to do this. Fortunately, you can use 2 tools to achieve the same goal…

First, you need to download SDelete from Microsoft and run it in the VM:

sdelete -c

Now stop the VM and compact the disk:

VBoxManage modifyhd blah.vdi --compact

That’s it, your disk is now compacted and you have probably gained a couple of GB!

Motorola Droid/Milestone works on Fedora

January 21st, 2010

Today, we received a bunch of Android-based phones at work, amongst them a Motorola Droid/Milestone. I quickly tried to connect it to my Fedora 12 box and fired up Banshee. As you can see on the screenshot below, it was perfectly recognized without any intervention and I could synchronize my music library to it :)

I’m fed up of companies not delivering products (yes, you Nokia!)

January 12th, 2010

Ok, this is a pure rage rant. I’m really sick of companies paper launching products that are totally unavailable to customers for months. Last November I made a blogpost about the Nokia N900, which I finally ordered. On the paper it’s still the best Linux-based phone which has the greatest compatibility with my Fedora boxes.

Today I received an e-mail telling me that my N900 would probably be delivered mid-February. That would be almost 3 months since I paid and of course you don’t get any money back on the price drop that occurs during this period…how screwed is that? It wasn’t even a pre-order, the N900 was “available”. Nokia, if you can’t deliver a product to your customers, fucking don’t sell it if you have no stock! I’m so fed up of these lousy business practices.

Nokia are not the only to blame, nVidia and ATI behave exactly the same when they launch new lines of graphic cards. Whose fault is it? The marketing guys? I honestly don’t see how generating hype on a product and not delivering it for months will help you. All you gain are angry customers who lost money on pre-orders and all the buzz effect is gone once the product really hits the streets. Great job!

On the other hand you have Apple, they have a sense on how to deliver products to the market. When a product is announced, it’s available. Guess what? They are doing fine.