(Difference between revisions)
|
|
| Line 39: |
Line 39: |
| | '''Result:''' | | '''Result:''' |
| | | | |
| - | [[File:Meego-x11-twm-virtualbox.png]] | + | [[File:MeeGo0524-VirtualBoxOSE-SoftwareRendering.png]] |
| | | | |
| | == Installing VirtualBox guest additions == | | == Installing VirtualBox guest additions == |
Revision as of 04:04, 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