Meego Wiki
Views

MeeGo 1.0 Netbook VirtualBox

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Installation)
Line 15: Line 15:
#Boot your MeeGo system for the second time.
#Boot your MeeGo system for the second time.
-
MeeGo does not seem to go anywhere except showing background image. It is possible, however, to get X11 with TWM running easily. This is enough for development work.
+
MeeGo does not seem to go anywhere except showing background image.  
'''Workaround:'''
'''Workaround:'''
#Press '''ESC''' when the boot begins to get into GRUB boot menu.
#Press '''ESC''' when the boot begins to get into GRUB boot menu.
#Press '''TAB''' to edit boot line.
#Press '''TAB''' to edit boot line.
-
#Remove ''quiet'' from boot line and append 3 to start with a shell and then boot.
+
#Remove ''quiet'' from boot line and append s to start with a shell and then boot.
-
#After boot is complete, press '''ALT-F1''' to get into console and log in using your user account.
+
#* >vmlinuz-2.6.33.3-11.1-netbook ro root=/dev/sda2 vga=current s
-
#Type <tt>sudo startx</tt> to start X11 with TWM :)
+
#Add suid for Xorg
 +
#* chmod +s /usr/bin/Xorg
 +
#Replace libglx.so for an X issue, this libglx.so will name 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:'''
'''Result:'''

Revision as of 02:32, 26 September 2010

Installation

Installation steps:

  1. Download the MeeGo v1.0 for netbooks image and change its extension (simple rename) to ISO.
  2. 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.
  3. Boot the virtual machine for the first time. Choose Installation only from the boot menu.
  4. Follow the installation wizard and install MeeGo on the virtual hard drive.
  5. After you are back in the boot menu, turn off the virtual machine.
  6. Set virtual machine's CD-image to Empty.
  7. Boot your MeeGo system for the second time.

MeeGo does not seem to go anywhere except showing background image.

Workaround:

  1. Press ESC when the boot begins to get into GRUB boot menu.
  2. Press TAB to edit boot line.
  3. 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
  4. Add suid for Xorg
    • chmod +s /usr/bin/Xorg
  5. Replace libglx.so for an X issue, this libglx.so will name glx version to 1.2, instead of 1.4.
    • scp user@host:~/Downloads/libglx.so /usr/lib/xorg/modules/extensions
  6. Reboot and continue MeeGo installation
  7. Finish MeeGo installation, now MeeGo UX could be shown with GL software rendering, the performance is very slow.

Result:

Meego-x11-twm-virtualbox.png

Installing VirtualBox guest additions

  1. Update your system to the latest packages:
    yum update
  2. Install dependencies:
    sudo yum install kernel-headers kernel-devel gcc make patch kernel-netbook-devel meego-lsb
  3. Reboot to activate potential kernel updates (running kernel needs to match the kernel-devel package)
  4. 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
Personal tools