Meego Wiki
Views

SDK/Docs/1.1/Setting up Netbook

From MeeGo wiki
< SDK | Docs | 1.1
Revision as of 08:59, 29 October 2010 by Elliot (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Work in progress 2010-10-29

This page explains how to prepare a netbook so it can act as a deployment target for MeeGo development.

If you don't have a netbook running MeeGo, you can use QEMU or Xephyr as a deployment target instead.

???



Prepare the remote device

Note: If you are using N900 for debugging, OpenSSH and gdbserver are included in the image. Thus, you do not have to install them separately.

Some devices require extra configuration and packages before you can deploy from Qt Creator to them. Install them from the command line as follows:

  1. Deployment from Qt Creator to a real device uses SSH for file copying, so you need OpenSSH server on the device. If it's not already available, install it with:
    sudo zypper install openssh-server

    To start the SSH server manually (you'll need to do this just after you've installed it, otherwise it won't be available until you reboot):

    sudo /etc/init.d/sshd start

    To add it to the init sequence so it starts at boot time:

    sudo chkconfig --add sshd
  2. If you want to debug applications remotely, you need gdbserver on the remote device. If not available, install it with:
    sudo zypper install gdb-gdbserver
  3. The root user needs to be able to access the X server on the remote device. Configure this with:
    xhost +SI:localuser:root
Personal tools