Hildon: Difference between revisions
m →Running |
|||
Line 11: | Line 11: | ||
=== Installation instructions === | === Installation instructions === | ||
Add following packages as extra in pmbootstrap init: | |||
mesa,mesa-dri-swrast,hildon-desktop,hildon-theme-alpha | |||
To make hildon-desktop find its theme (install hildom-theme-alpha first): | To make hildon-desktop find its theme (install hildom-theme-alpha first): | ||
Line 22: | Line 26: | ||
cp /usr/share/themes/alpha/backgrounds/wallpaper4.png ~/.backgrounds/background-4.png</pre> | cp /usr/share/themes/alpha/backgrounds/wallpaper4.png ~/.backgrounds/background-4.png</pre> | ||
You can then verify correct operation by ssh-ing in, as root: | |||
<pre> | |||
mv /etc/profile.d/start_weston.sh /etc | |||
killall weston | |||
Xorg & | |||
DISPLAY=:0 | |||
export DISPLAY | |||
hildon-desktop | |||
</pre> | |||
=== Running === | === Running === |
Revision as of 10:13, 24 September 2017
![]() Hildon running in QEMU | |
Name | Hildon |
---|---|
Graphics stack | X11 |
Toolkit | GTK+2, WIP: GTK+3 |
In postmarketOS | |
Package | postmarketos-ui-hildon |
Status | Available |
This is the desktop from Maemo, which is a Debian-based distribution, that originally ran on the N900.
We do not have a postmarketos-ui-hildon
yet (but that should be easy to make, look at postmarketos-ui-weston
for reference if you're interested, dear reader).
Installation instructions
Add following packages as extra in pmbootstrap init: mesa,mesa-dri-swrast,hildon-desktop,hildon-theme-alpha
To make hildon-desktop find its theme (install hildom-theme-alpha first):
ln -s /usr/share/themes/alpha /usr/share/themes/default
For default wallpapers:
cp /usr/share/themes/alpha/backgrounds/wallpaper1.png ~/.backgrounds/background-1.png cp /usr/share/themes/alpha/backgrounds/wallpaper2.png ~/.backgrounds/background-2.png cp /usr/share/themes/alpha/backgrounds/wallpaper3.png ~/.backgrounds/background-3.png cp /usr/share/themes/alpha/backgrounds/wallpaper4.png ~/.backgrounds/background-4.png
You can then verify correct operation by ssh-ing in, as root:
mv /etc/profile.d/start_weston.sh /etc killall weston Xorg & DISPLAY=:0 export DISPLAY hildon-desktop
Running
Run sudo setup-xorg-base
.
To run hildon-desktop, create a ~/.xinitrc
with the following contents:
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then eval `dbus-launch --sh-syntax --exit-with-session` fi exec hildon-desktop
You will also have to install dbus-x11
in order to get dbus-launch
. Depending on the device you have, you may also have to install mesa-dri-swrast
.
hildon-desktop can then be started by running startx
.
See also:
- https://github.com/postmarketOS/pmbootstrap/pull/461 (initial PR by NotKit with a screenshot running in Qemu)