I can not run unity 3d on my Chromebook but unity 2d in Ubuntu 12.04 works fine so is it possible to run unity low graphics mode on Ubuntu 14.04 as an alternative? If I can run low graphics mode as an alternative then how would I go about that? If I can not then what would be a good unity like alternative for Ubuntu 14.04?
I have tested these DE's on Ubuntu 14.04 on my Chromebook:
- LXDE: works fine
- XFCE: works fine
- Gnome: does not work at all
- Unity: does not work at all
- KDE: Have not yet tested this DE
I am using crouton to install unity and according to the maker(s) of this script say that unity 3d will not work for me as it requires hardware acceleration that my Chromebook does not offer.
What happens when I run unity 3d is a black/gray screen followed by a complete lockup of Ubuntu that I must terminate from crosh (the Chromebooks developer console that Ubuntu is running in).
This is the modified target script that I am using with crouton to install unity 3d on samsung arm chromebook (Please note that it is not yet fully functional).
#!/bin/sh -e
# Copyright (c) 2014 The crouton Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
REQUIRES='gtk-extra'
DESCRIPTION='Installs the Unity desktop environment. (Approx. 700MB)'
HOSTBIN='startunity'
CHROOTBIN='startunity gnome-session-wrapper crouton-unity-autostart'
CHROOTETC='unity-autostart.desktop unity-profiled'
. "${TARGETSDIR:="$PWD"}/common"
### Append to prepare.sh:
install ubuntu-desktop ubuntu-artwork gnome-session nautilus \
ubuntu-settings,ubuntu~precise= \
ubuntu-session,ubuntu~precise+ubuntu~quantal+ubuntu~raring+ubuntu~saucy+ubuntu~trusty= \
-- network-manager
# XDG autostart/profile.d additions only needed in saucy and later
if release -ge saucy; then
autostartdir='/etc/xdg/autostart'
# Remove previous indicator-only desktop file
rm -f "$autostartdir"/crouton-unity-indicator.desktop
# Set up global autostart script
mkdir -p "$autostartdir"
ln -sfT /etc/crouton/unity-autostart.desktop \
"$autostartdir"/crouton-unity-autostart.desktop
# Set up profile.d
chmod 755 /etc/crouton/unity-profiled
ln -sfT /etc/crouton/unity-profiled /etc/profile.d/crouton-unity-profiled.sh
fi
if release -ge trusty; then
autostartdir='/etc/xdg/autostart'
# Remove previous indicator-only desktop file
rm -f "$autostartdir"/crouton-unity-indicator.desktop
# Set up global autostart script
mkdir -p "$autostartdir"
ln -sfT /etc/crouton/unity-autostart.desktop \
"$autostartdir"/crouton-unity-autostart.desktop
# Set up profile.d
chmod 755 /etc/crouton/unity-profiled
ln -sfT /etc/crouton/unity-profiled /etc/profile.d/crouton-unity-profiled.sh
fi
TIPS="$TIPS
You can start Unity via the startunity host command: sudo startunity
"
The current problem with this script is that I need to implement unity low graphics mode right into it on install and I can not figure out how to do that.
If you would like to test the script with crouton then follow these steps:
Fist save the script as an extensionless file under the name "unitylowg" in the Downloads directory of chrome os.
Then meet its dependencies by running these scripts one by one:
sudo sh -e ~/Downloads/crouton -t core -r trusty
sudo sh -e ~/Downloads/crouton -t audio -r trusty -u
sudo sh -e ~/Downloads/crouton -t xephyr -r trusty -u
sudo sh -e ~/Downloads/crouton -t x11 -r trusty -u
sudo sh -e ~/Downloads/crouton -t gtk-extra -r trusty -u
Then finally run the script with the following:
sudo sh -e ~/Downloads/crouton -T ~/Downloads/unitylowg -r trusty -u
text
option: Press Space on the screen with keyboard & person icons, select your language and press F6. You'll see a menu; press Escape to close it. Moving the cursor with the left and right arrow keys, addtext
(with a space before and after) followingquiet splash
. Press Enter. After making your changes, start the GUI withsudo start lightdm
.