(Difference between revisions)
|
|
| Line 1: |
Line 1: |
| | == Preparation == | | == Preparation == |
| - | #Install [http://www.virtualbox.org/wiki/Downloads VirtualBox PUEL or VirtualBox OSE] | + | #Install [http://www.virtualbox.org/wiki/Downloads VirtualBox PUEL or VirtualBox OSE]. In this wiki, the VirtualBox OSE 3.2.6 OSE built from source codes is used. |
| | #Download [http://wiki.meego.com/images/Libglx.so.gz Libglx.so.gz] | | #Download [http://wiki.meego.com/images/Libglx.so.gz Libglx.so.gz] |
| | #*cd ~/Downloads | | #*cd ~/Downloads |
| | #*gunzip Libglx.so.gz | | #*gunzip Libglx.so.gz |
| | #*mv Libglx.so libglx.so | | #*mv Libglx.so libglx.so |
| - | #Download clutter-xvisual-patch.txt | + | #Download [http://wiki.meego.com/images/Clutter-xvisual-patch.txt Clutter-xvisual-patch.txt] |
| | | | |
| | == Installation == | | == Installation == |
Revision as of 03:24, 26 September 2010
Preparation
- Install VirtualBox PUEL or VirtualBox OSE. In this wiki, the VirtualBox OSE 3.2.6 OSE built from source codes is used.
- Download Libglx.so.gz
- cd ~/Downloads
- gunzip Libglx.so.gz
- mv Libglx.so libglx.so
- Download Clutter-xvisual-patch.txt
Installation
Installation steps:
- Download the MeeGo v1.0 for netbooks image and change its extension (simple rename) to ISO.
- Create VirtualBox virtual machine
- Select virtual machine type Linux/Fedora.
- Create 8 GB virtual hard drive.
- Enable PAE.
- Enable 3D acceleration.
- Set CD-image to the downloaded MeeGo image.
- Boot the virtual machine for the first time. Choose Installation only from the boot menu.
- Follow the installation wizard and install MeeGo on the virtual hard drive.
- After you are back in the boot menu, turn off the virtual machine.
- Set virtual machine's CD-image to Empty.
- Boot your MeeGo system for the second time.
MeeGo does not seem to go anywhere except showing background image.
Workaround:
- Press ESC when the boot begins to get into GRUB boot menu.
- Press TAB to edit boot line.
- Remove quiet from boot line and append s to start with a shell and then boot.
- >vmlinuz-2.6.33.3-11.1-netbook ro root=/dev/sda2 vga=current s
- Add suid for Xorg
- Replace libglx.so for an X issue, this libglx.so will put glx version to 1.2, instead of 1.4.
- scp user@host:~/Downloads/libglx.so /usr/lib/xorg/modules/extensions
- Reboot and continue MeeGo installation
- Finish MeeGo installation, now MeeGo UX could be shown with GL software rendering, the performance is very slow.
Result:
Installing VirtualBox guest additions
- Update your system to the latest packages:
yum update
- Install dependencies:
sudo yum install kernel-headers kernel-devel gcc make patch kernel-netbook-devel meego-lsb
- Reboot to activate potential kernel updates (running kernel needs to match the kernel-devel package)
- Having instructed VirtualBox to Install Guest Additions, mount CD-drive and build guest additions:
sudo mount /dev/sr0 /mnt && cd /mnt && sudo ./VBoxLinuxAdditions-x86.run