当前位置: > Ubuntu >

Ubuntu linux on Oqo O2

时间:2015-01-22 02:42来源:linux.it.net.cn 作者:IT

In short terms: it works! It even works well.

But if you want to test the same thing your self, you should know that there are a little more to the story. There were some issues during installation, and there are some during use. The main things during installation was:

1.Small screen makes installation harder
2.Necessary modifications to boot the machine right
3.Modifications for X.
While some of these points are rather important, I think it is a quite short list, shorter than I expected when I started on this task. Let's describe each issue in some more detail.

1. Small screen makes installation a bit harder. The reason is that the standard Ubuntu installer (at least for Feisty fawn, or 7.04 if you like) is optimized for larger screens. I'm not sure it is possible to use that installer on the small Oqo screen at all, and if it is it is at least not easy. Tick the checkbox for 'alternate cd' when you download the Ubuntu iso-image from www.ubuntu.com, as that gives you a text-based install instead. And don't be afraid, it is rather slick to be a text-based installer!

Boot from the alternate cd, choose to install the system. For partitioning, I just use the 'Entire disk' option as I like to wipe out the Windows, but you may have other preferences. The whole install takes about an hour and gives you most of what you need.

2. After installation is finished, you may not be able to boot into the new Ubuntu system. I couldn't at least. The reason is that the hardrive, or actually the ide controller, is not detected correctly by the kernel. What I recommend is to just leave the alternate install cd in the drive and reboot. Then you will choose the Rescue mode option, choose your root filesystem according to how you partitioned, and finally execute a shell in that root. Now you need to edit the file /etc/initramfs-tools/modules and add a line with 'ide-generic'. This will trigger that the module 'ide-generic' is loaded when grub boots the system, and your drive will be detected. After you close that file, you will need to run 'update-initramfs -u' to update the initrd file.

3. While you're in the shell in the root filesystem, you should also open the configuration file for the X server, /etc/X11/xorg.conf, and add some necessary information for the screen. The lines you need to have in the "Monitor" section are:

HorizSync 30-92
VertRefresh 50-85
Modeline "800x480" 40 800 864 928 1088 480 481 484 509 +HSync

Also, add the mode "800x480" in the Modes line for the "Display" settings inside the "Screen" section.

These are all the changes you need. Exit from the shell, and reboot - remember to remove the install cd from the drive. You should now boot into the Ubuntu system and are ready to go.

As mentioned by others who have tried similar things, the mouse pointer will behave funny in the beginning. Most people belive it has something to do with the data from the touch scrollers. After a short while the mouse pointer settles down and you can use the system. The other thing that does not work out of the box is the wacom pen - so far I have not figured out how to configure that (If someone knows I like to hear!).

Things that do work out of the box: Bluetooth (I am writing this on the ThinkOutside iGo Stowaway Bluetooth keyboard), wireless network (I am connected to the wireless network in my house right now!), wired network on the docking station. Also, suspend/resume works - which makes the mouse problem after boot less important as you really shouldn't need to boot that often. Hibernate does not work out of the box, though, so I still have some research to do there. Maybe I just need to prepare a device or something, I really haven't used hibernation much in the past but see that it may be important on the Oqo.

Now, I will use the device for a while and write up things about my experience with it later on. I guess interesting things will be how I move data on and off the device to have what I need when on the road, battery life, applications, and so on.

Take care!

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容