yep sometimes we act like 4 year olds….
Tag: linux
Xbox media centre on a linux PC
I've made up my mind. Forget the XboX 360 and PS3, they suck for a home entertainment centre. MythTV and Windows Media Centre are too heavy and too focused on replacing the DVR/PVR era of devices. To hell with the seriously underpowered AppleTV and Wii, I might as well stick to the Xbox if I was consider one of those. Nope its all about Xbox media centre on Linux, Mac and even Windows. Jon's experience of the next XBMC is certainly of interest to myself, however Jon doesn't go into details about how to install it.
It's been a long time. I haven't even been an XBMC user since May. In May I got a new HDTV so I needed to move to something that could render my HD content. That path brought me to MediaPortal. The old xbmp fork. And well… its garbage.
I don't mean to sound like an ass, but compared to the codebase of XBMC, MediaPortal is junk. Its full of bugs and just feels terrible. The devs at least know this, and are working on MediaPortal 2. So that should be interesting to watch. But all in all, running my mediacenter on Windows just blew.
So last Saturday I decided to check on XBMC for Linux's progress. And to my surprise it is practically feature complete! It all works! Now, for how long is another question. Lets just say that I wrote a trusty Ruby script to watch for XboxMediaCenter, and if it crashes, it gets relaunched. So yeah, its not really primetime, but it works great and is fast.
So I decided to go check it out myself. First port of call was the xbox media centre linux wiki. For Windows users the easist way to get XBMC is to run VMware's Player and grab the virtual environment images. Theres a few staticly hosted files or a torrent file. There's a whole thread here on setting it all up in VMware. I opted for the compile your own which is detailed in a readme file in the VM image.
The steps are pretty simple for Ubuntu 7.x
- # sudo apt-get install subversion
- # cd $HOME
- # svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
-
- For Ubuntu 7.04 (Feisty Fawn):
# sudo apt-get install make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libcdio6 libcdio-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libsmbclient-dev libsmbclient libasound2-dev python2.4-dev python2.4 python-sqlite libglew1 libglew-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount - For Ubuntu 7.10 (Gutsy Gibbon):
# sudo apt-get install make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libcdio6 libcdio-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libsmbclient-dev libsmbclient libasound2-dev python2.4-dev python2.4 python-sqlite libglew1.4 libglew1.4-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount
- For Ubuntu 7.04 (Feisty Fawn):
- # ./build.sh
- # ../BUILD/Xboxmediacenter
Its not working for me right now, because (I think) Compizfusion is screwing up the display. But I'll know for sure once I try it on another machine. Stay tuned…
IT WORKS! Ok its 4am and I've just got Xbox media centre working on my workstation which doesn't have compizfusion enabled or installed. Like Jon said its all there except 3d and special effects. I found it very slow at larger resolutions and unstable at anything over 800×600 but it could be my cheap onboard graphics or slow single 2.8ghz AMD processor. I've uploaded a load of screenshots on to Flickr before going to bed. More about this when I get home tomorrow.
Technorati Tags: xbmc, linux, virtualisation, vmware, xbox, xboxmediacentre, build, compile
Beware don’t upgrade to Ubuntu 7.10 yet
So I stupidly upgraded from Ubuntu 7.04 (Feisty) to 7.10 (Gusty). Now I can't hibernate or suspend my laptop, so I have to power it off each time I want to go somewhere else. My Beryl effects I love have gone and been replaced with something. Thunderbird seems to fall over when starting up and RSSOWL beta 6 has stopped working now. Can I fix all of these soon? Maybe not, does anyone know how to downgrade back to 7.04?
What do you do when Gnome Display Manager dies? Fixed!
My Ubuntu install is working again thanks to Jon Callas from PGP. So I can finally bring you this entry from the Airplane trip 2 days ago. The mount command using the remount flag really made a huge difference. Otherwise I would still be running Windows!
Right so I'm in Boston after a nice but late flight. Get through customs, jump in the first cab which takes me to my Hotel (Westin Seaport) where I open my laptop to find that Gnome Display Bloody Manager fails. Now I can't get into my gnu/linux setup. Luckly I still have Windows on dual boot, so I can use the laptop and get on with stuff. But it seems a little setting in /etc/fstab which was recommended by Linux Format magazine which I bought for the portions of the flight when your not allowed to use electorinic equipment, has caused the root drive to be read only and hence why Gnome won't start. The problem is that I have no way to change this without (in my mind) booting into Linux with a live CD and then making the changes? If someone else knows a way to change /etc/fstab from windows or the recovery command line, drop me a email or comment. Damm you linux format and your No more disk thrashing which recommended adding this to /etc/fstab – defaults,noatime,data=writeback.
Right its 6:45am and I want to upload some pictures of Boston from yesterday and then head out for a day packed solid for the conference I'm at. Oh can I say I download the live Ubuntu CD already, I just need to find somewhere to buy blank CD-Rs, came down at 724.3kB/s from MIT over the hotels non-free (10 dollars per day) ethernet connection. So yes any tips on where I can quickly nip out and get a blank CD would be useful too. I'll quickly blog my post from the airplane too. Oh but I can't because its in my /home/ian directory! Damm it
Current state of my GNU/Linux switch over
So its been about 2 months since I switched over to Ubuntu GNU/Linux on my Dell Laptop. Things have been a lot better over time and generally day to day I'm having no problems. Its only when I go to do something different is when I get the problems.
First problem, external display from the VGA port. During BarCampBrighton some of the projectors didn't like my laptop's native rez of 1280×800 and would fail to display anything at all. What made things frustrating was the fact I couldn't switch down to 1024×768 because my laptop driver seems to give me only one option.
I stilll have yet to find a decent RSS reader except the preview version of RSS OWL which actually works better that previous versions. I usually keep an eye on the heap memory and it tends to stay within the 40meg allocated memory. So for now its my choice for RSS reading
Blogging from a clinet under Ubuntu is working due to BloGTK but the general expeience is very basic and I closer to W.Blogger that Ecto. If there is a more rich feature blgging application/client do drop me a comment. I miss stuff like being able to update posts and read posts offline.
Battery life has imporved over the months. When I first switched over, it would run for about 4hours on batteries but now its up to 5hours (about the same as I would get out of Windows on the same machine). Hibernate support still fails but suspend now works correctly all the time. Networking still needs to be restarted when I switch on each time but it seems more consistent.
I've still not found something to totally replace outlook. Currently I'm using Plaxo online for most of my PIM type stuff. This is ok but sometimes when I'm offline its frustrating to look at Plaxo and hope I left the page on the calendar section.
I'm still looking to sync my phone with my laptop but I'm having very little sucess with this. I've seen mentions of Opensync but it doesn't work for myself. On the mobile phone front, I've tried to connect my nokia N80 to the laptop using this script but its not worked out so far. I've not even attempted this on my Windows Mobile phone.
Backup and Syncing is totally broken for me. I want to do simple things like backup my laptop to my storage server over samba but unison and rsync don't like samba! This is insane and I've tried many ways to trick it into thinking a samba share is actually a mounted drive but it doesn't work. There seems to be a solution here.I've yet to play with Baclua and Amanda (yes that guy from Amanda I will be contacting you very soon. I'm also looking for some way to generic.
Ok last few things, I've dumped Madma and Xmms in favour of Amarok which works so well now it supports Mpeg3! For ages I wondered why I got no sounds and only in later versions does it tell you your missing the codec in question, before that you were left to work it out alone. Lastly Bluetooth is working but I've not got the Wiimote talking correctly and I'm really missing GlovePIE. And finally to finish off for now. My logtech Camera still doesn't work and I can't find drivers for it anywhere.
Free your phone a few words from OpenMoko
Dave forwarded a very clever email from the guys behind the OpenMoko project. I have quoted a lot from the email but left out the part in the middle about the specs of the hardware and software.
“The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.”
Mark Weiser wrote those words almost 15 years ago in a Scientific American article titled, “The Computer for the 21st Century.” In it, he coined the term “ubiquitous computing”, and proposed a set of ground rules for devices of the 21st century. Temporally, we're here. Technologically, we're close. But everyone still seems to be talking about ubiquitous computing like a mirage on desert road: it's always the same distance away. Sometimes looking at common every day objects with a fresh perspective yields interesting
new ideas. Today we're going to propose that the foundation for ubiquitous computing is already here. All that is stopping us from going forward is change of context.Almost everyone we know has a mobile phone. Mobile phones have become part of the fabric of everyday life. Does this mean that the mobile phone is the ubiquitous computing device we've all waited for? Currently, no. But with a subtle change we would argue, yes.
Mobile phones are closed environments created with a mobile context in mind. But this concept is limiting; a mobile phone has the potential to be a platform that can do anything that a small computer with broadband access can do. If mobile phones were based on open platforms, they would have the potential to bring computing to people in a ways traditional computers cannot. Mobile phones can become ubiquitous computers.
Ubiquitous computing, however, does not simply mean computers that can be carried to work, to the home, to the beach, and to the movies. Ubiquitous computers must know where they are, and then must be able to merge into the environment.
We put GPS functionality into the Neo1973, because when your phone simply knows its location, it can adapt its behavior in significant ways without even a hint of artificial intelligence. How can devices disappear into the background? To be honest, we have far more questions than answers here. But do we know what is needed for exploring this idea. Developers must have unrestricted access to hardware at all times. Being able to control the microphone, for example, will allow phones to sense ambient noise. A simple
program could prevent your phone from ringing while you're in a conversation.We will always try our absolute best to give you devices that are as open as possible. Our goal is freeing end-users and businesses alike from proprietary constraints. We're about encouraging people to modify and personalize their software to support their individual needs. Building products as we do, we strive to enable people to connect and communicate in new and relevant ways, using their own languages and their own symbols.
We want your involvement in OpenMoko. Now is a great time for us to work together. You'll have our full support. We're dedicated to helping you “Free Your Phone.” And we're always looking, listening, and hungry for new things. It is our goal to be totally market driven.
To be market-driven requires a willingness to experiment. OpenMoko will provide discounted phones to people in “improbable” markets. We're interested in what people in these markets can do with our products, whether they can use them at all, or what it would have to be like for them to become customers.
We will start out with the assumption that our product may find customers in previously ignored markets; that uses no one imagined when the product was designed will be found; and that Neo1973 will be bought by customers outside our field of vision and even unknown to our sales force.
We need you to talk to us. Tell us what you want. We promise we will listen. Your feedback will help evolve our roadmap. The real power of an open phone comes not from any one of these devices; it emerges from the interaction of all the users of “freed phones.” We can create true ubiquitous computing in Weiser's terms. This will be the computer of the 21st century.
At this point, we should tell you why we chose the name “Neo1973.” “Neo” means new. Dr. Marty Cooper (the inventor of the mobile phone) made the first call ever in 1973.
We believe that an open source mobile phone can revolutionize, once again, the world of communication. This will be the New 1973.
Join us. “Free Your Phone.”
Sincerely,
The OpenMoko Team
- http://openmoko.org/ — for the actual development community
- http://wiki.openmoko.org/ — for an official wiki of the project
- http://bugzilla.openmoko.org/ — for bug tracking
- http://lists.openmoko.org/ — for public mailing lists
- http://planet.openmoko.org/ — for an aggregated feed
- http://projects.openmoko.org/ — for user-contributed projects
More thoughts about the iPhone ongoing drama
So the truth is starting to trickle out. First a note on openness via Kid666.
In The New York Times, Steve Jobs confirms every developer’s worst fears about the iPhone:
‘These [iPhones] are devices that need to work, and you can’t do that if you load any software on them,’ he said. ‘That doesn’t mean there’s not going to be software to buy that you can load on them coming from us. It doesn’t mean we have to write it all, but it means it has to be more of a controlled environment.’
If Microsoft said that, everyone would jump and down (like they are about Vista) but Apple says it and the follows shake there heads like zombies. As Kidd666 says, nooooooo!
3G also looks like it won't happen says Engadget
It's not unheard of for a firmware upgrade to unlock new features or functionality in a device, but the sources we've spoken to have made it pretty clear that Apple hasn't wedged a UMTS or HSDPA radio into this thing.
A couple of other things. Did Apple steal Visual Voicemail? on top of stealing the maybe dropped trademarked name of iPhone by Cisco. I kinda of agree with Nokia no usable 3G and europe (which is a bigger market and us europeans are use to something small and powerful in our hands? DLTV) will have to wait comments. It is also worth checking out what DL.TV make of us Europeans.
And I'm also pretty much done talking about it now. Still very worried about the closed nature of the device but then again the iPod is also a closed type device and you can even run linux on it now. Its also worth pointing out that the Candy Bar touchscreen devices are very much the way forward now.
Linux and homebrew on Xbox 360 and PS3?
So while I was looking around the 23C3 conference notes I found some links to videos about a possible Xbox 360 hacking. The video which can only be viewed on Youtube now seems odd and underwelming. But if its true means you can now using some exploit in the game King Kong run unsigned code on a Xbox
360. Engadget also had a piece about the whole thing.
One of the best things about the original Microsoft Xbox console wasn't the fact that it ran games. Oh no, for many, the best part was the ease at which that low-cost / high-powered device could be hacked to run all kinds of Homebrew applications including a damn fine media center. Now, in a tantalizing bit of showmanship put on by a cloaked hacker at the 23C3 Hacker Congress in Germany, a modified Xbox 360 (note attached circuit board) is shown loading Ubisoft's King Kong game just before displaying a trio of
dancing 360, Tux, and (old) MacOS logos with the words “coming soon.” Could this be a true exploit of King Kong's unchecked and unsigned vector shaders? We don't know, but the ability to execute any kind of code is certainly progress.
This is all fitting because Sony have just released a Yellow Dog linux build for PS3. Engadget once again has the right idea.
We're still holding out until Ubuntu gives us the love we crave. Well, that or until the OSS community get started on making an XBMC-like PS3 interface, since Sony believes all of your home's media should live on the PS3, and not on a media server.
Hey and no better time, XBMC is long from dead. Its been partly ported over to x86 for skinners and developers and this new skin from PDM called clearly shows the pure maturity of the XBMC platform.
And in related news I read Microsoft are releasing another version of the Xbox 360 code named Zephyr (1st one was called Xenon), this time with cooler processor, 120gig HD, HDMI and 1080p support out of the box. Sounds interesting but not as important as the previous news.
If the hack is true, it looks like I'll have to decide between the PS3 and Xbox 360 sometime this year. Maybe it will be a race to see who gets XBMC on it first.
Not moving to vista
What is going on with Windows Vista? I pledged not to move to Vista a while ago but after hearing about some of the major improvements (specially in the x64 version) I won't lie – I was tempted. I also with my new Dell get a free upgrade to Vista at some point. But lets be honest there's tons of really good reasons not to upgrade to Vista.
I've been reading a few view points recently. This Cost Analysis of Windows Vista Content Protection has been very useful.
Disabling of Functionality
Vista's content protection mechanism only allows protected content to be sent over interfaces that also have content-protection facilities built in. Currently the most common high-end audio output interface is S/PDIF (Sony/Philips Digital Interface Format). Most newer audio cards, for example, feature TOSlink digital optical output for high-quality sound reproduction, and even the latest crop of motherboards with integrated audio provide at least coax (and often optical) digital output. Since S/PDIF doesn't provide
any content protection, Vista requires that it be disabled when playing protected content. In other words if you've invested a pile of money into a high-end audio setup fed from a digital output, you won't be able to use it with protected content. Similarly, component (YPbPr) video will be disabled by Vista's content protection, so the same applies to a high-end video setup fed from component video.
This is simply insane. Imagine you bought a LCD or Plasma which doesn't support HDCP over component or DVI your stuffed. Worst that this, if you basiclly dont have HDMI your screwed! I also wonder what Prenium content counts as? My camera does true HD 720p, would this count as prenium? Like the Zune would it apply DRM to content it thinks worthy? But it gets worst.
Decreased Playback Quality
Alongside the all-or-nothing approach of disabling output, Vista requires that any interface that provides high-quality output degrade the signal quality that passes through it. This is done through a “constrictor” that downgrades the signal to a much lower-quality one, then up-scales it again back to the original spec, but with a significant loss in quality. So if you're using an expensive new LCD display fed from a high-quality DVI signal on your video card and there's protected content present, the picture
you're going to see will be, as the spec puts it, “slightly fuzzy”, a bit like a 10-year-old CRT monitor that you picked up for $2 at a yard sale. In fact the spec specifically still allows for old VGA analog outputs, but even that's only because disallowing them would upset too many existing owners of analog monitors. In the future even analog VGA output will probably have to be disabled. The only thing that seems to be explicitly allowed is the extremely low-quality TV-out, provided that Macrovision is applied
to it. The same deliberate degrading of playback quality applies to audio, with the audio being downgraded to sound (from the spec) “fuzzy with less detail”.
Amusingly, the Vista content protection docs say that it'll be left to graphics chip manufacturers to differentiate their product based on (deliberately degraded) video quality. This seems a bit like breaking the legs of Olympic athletes and then rating them based on how fast they can hobble on crutches.
The HFS rules out Open source and unified drivers which may sound good if your hardware is very straight forward but this is going to be crazy once you start adding much more custom hardware. but don't worry Microsoft have something which is much scary.
Denial-of-Service via Driver Revocation
Once a weakness is found in a particular driver or device, that driver will have its signature revoked by Microsoft, which means that it will cease to function (details on this are a bit vague here, presumably some minimum functionality like generic 640×480 VGA support will still be available in order for the system to boot). This means that a report of a compromise of a particular driver or device will cause all support for that device worldwide to be turned off until a fix can be found. Again, details are sketchy,
but if it's a device problem then presumably the device turns into a paperweight once it's revoked. If it's an older device for which the vendor isn't interested in rewriting their drivers (and in the fast-moving hardware market most devices enter “legacy” status within a year of two of their replacement models becoming available), all devices of that type worldwide become permanently unusable.
The threat of driver revocation is the ultimate nuclear option, the crack of the commissars' pistols reminding the faithful of their duty. The exact details of the hammer that vendors will be hit with is buried in confidential licensing agreements, but I've heard mention of multimillion dollar fines and embargoes on further shipment of devices alongside the driver revocation mentioned above.
And finally a word of warning for people like myself who think moving to Linux or Mac will solve the problem.
The worst thing about all of this is that there's no escape. Hardware manufacturers will have to drink the kool-aid (and the reference to mass suicide here is deliberate) in order to work with Vista: “There is no requirement to sign the [content-protection] license; but without a certificate, no premium content will be passed to the driver”. Of course as a device manufacturer you can choose to opt out, if you don't mind your device only ever being able to display low-quality, fuzzy, blurry video and audio when
premium content is present, while your competitors don't have this (artificially-created) problem.As a user, there is simply no escape. Whether you use Windows Vista, Windows XP, Windows 95, Linux, FreeBSD, OS X, Solaris (on x86), or almost any other OS, Windows content protection will make your hardware more expensive, less reliable, more difficult to program for, more difficult to support, more vulnerable to hostile code, and with more compatibility problems.
Here's an offer to Microsoft: If we, the consumers, promise to never, ever, ever buy a single HD-DVD or Blu-Ray disc containing any precious premium content, will you in exchange withhold this poison from the computer industry? Please?
The Inquirer also shined a another downside to vista.
When I get back from CES, the first thing I am going to do is sleep, shortly followed by catching up on my life, then dumping Windows from my main work machines, but not by choice. Vista can not work for me. Why? The licensing and the activation/DRM infection.
Microsoft has now decided that it won't gain anymore market share, so the only way to make more money is tp squeeze more out of each customer. You can do that in two ways, by raises prices and reducing piracy. It did raise the price a lot on Vista, and it is trying to squeeze out piracy, but legitimate users like me are the ones who suffer.
Anyone want to buy a Toshiba Portege 3500?
Today I received my Dell order(s) (one with bluetooth, one without – go figure). This at least confirms I will be getting my new Dell XPS 1210 Laptop sometime on the 8th Jan. So that means my current laptop the Toshiba Portege 3500 is up for sale.
There's nothing wrong with it except for the two things. The CPU fan sometimes rubs against the sides of the case if you shake it around too much and the touchscreen has a area where it no longer works as expected. Otherwise its all good. Pentium 3 1.33ghz with 768meg of memory and a 2.5 inch 40gig Hard drive which has and had no problems (spinrite says its fine). 802.11b Wireless, Bluetooth 1.1 and Card readers for SD, CF and PCMCIA. The tablet pen still works fine and I have all the media which came with the
laptop. Its general condition is ok, its has wear marks of almost 4 years of everyday use. The new battery lasts about 2.5 hours with wireless and bluetooth turned off. I also have the first one which lasts no more that 5mins on full charge if you want to redo the cells inside of it.
Ideally I would like to see closer to £300 for it but I'll consider all decent offers.
If no one else wants it I'm deeply considering installing Ubuntu Linux on it and using it for browsing the web and to act like a ambient device for me and Sarah. If I underclock it down to about 733mhz I shouldn't need the fan anymore and it could make a great electronic picture frame, group calendar display and clock. Maybe use a widget engine or rss screensaver. I've also found a really good guide on how to take apart the Toshiba laptop which could help if I want to really go the whole process of converting my laptop
The other thing I could do is use my laptop is use it as a media centre by sticking a fresh version of windows media centre on it and adding a VGA to Svideo adapter on it. Its only a 1.33ghz processor but it can playback 720p video under the correct conditions, unlike my xbox.
Cheap, hackable Linux smartphone?
One of the world's largest computer and consumer electronics manufacturers will ship a completely open, Linux-based, GPS-equipped, quad-band GSM/GPRS phone direct, worldwide, for $350 or less, in Q1, 2007. First International Computing's (FIC's) “Neo1973” or FIC-GTA001, is the first phone based on the open-source “OpenMoKo” platform.
When I first heard about this, I didn't think much about it but then I started to check out the specs. It sounds and looks a lot like the Windows Mobile devices made by HTC. And to be honest I like the devices but I'm not super keen on the mobile windows operating system. However Symbian for me still isn't great.
The Neo1973 is based on a Samsung S3C2410 SoC (system-on-chip) application processor, powered by an ARM9 core. It will have 128MB of RAM, and 64MB of flash, along with an upgradable 64MB MicroSD card.
Typical of Chinese phone designs, the Neo1973 sports a touchscreen, rather than a keypad — in this case, an ultra-high resolution 2.8-inch VGA (640 x 480) touchscreen. “Maps look stunning on this screen,” Moss-Pultz said.
The phone features an A-GPS (assisted GPS) receiver module connected to the application processor via a pair of UARTs. The commercial module has a closed design, but the API is apparently open.
The Neo1973 will charge when connected to a PC via USB. It will also support USB network emulation, and will be capable of routing a connected PC to the Internet, via its GPRS data connection.
Moss-Pultz notes that the FIC-GTA001, or Neo1973, is merely the first model in a planned family of open Linux phones from FIC. He expects a follow-up model to offer both WiFi and Bluetooth. “By the time one ships, the next one is half done,” he says.
Like most things, its maybe best to skip the first generation and wait for the next one. There's no way I'm getting a phone with no Wifi or Bluetooth. But that super rich VGA is certainly worth checking out.
Switching to Linux again…
Tim O'Reilly is on the money, there's trouble in Apple land. Jason Kottke and Cory Doctorow have made the switch to the Linux flavor Ubuntu for there operating system. This follows Mark Pilgrim and there seems to be more leading lights switching too.
Sarah really hates it when I say about switching to Linux, because she knows how outraged I get about some of the most simple things. But this really makes me want to switch even quicker. I've almost pledged never to run Windows Vista on my desktop or laptop machine. I'm not going to switch to OSX because I simply love the PC architecture and freedom it brings (Although I was tempted with the dodgy copies of running OSX on a AMD PC). So I'm going to move to Linux again. This time, I'm going to take it seriously and give it time. I already had OpenSuse 10.1 with XGL running on a spare machine. But now I'm talking about slowly switching everything including my Laptop.
I have already got a small list of some problems I'll have, such as my mobile phone which runnings on Windows Mobile 2005. My PIM syncing using Plaxo, and Hardware support such as my new Camcorder and weird motherboard. But with a year to get it all going, I'm sure to come up with the answers or another way to the same thing.
Ubuntu looks the way to go, specially if I can get xgl running too.