我无法在 Chromebook 上运行 Unity 3d,但 Ubuntu 12.04 中的 Unity 2d 运行良好,那么是否可以在 Ubuntu 14.04 上运行 Unity 低图形模式作为替代方案?如果我可以运行低图形模式作为替代方案,那么我该怎么做?如果我不能,那么 Ubuntu 14.04 的类似 Unity 的替代方案是什么?
我已经在 Chromebook 上的 Ubuntu 14.04 上测试了这些 DE:
- LXDE:运行良好
- XFCE:运行良好
- Gnome:根本不起作用
- Unity:根本不起作用
- KDE:尚未测试过此 DE
我正在使用 crouton 安装 unity,根据该脚本的制作者的说法,unity 3d 对我来说不起作用,因为它需要硬件加速,而我的 Chromebook 不提供该功能。
当我运行 unity 3d 时发生的情况是黑屏/灰屏,然后 Ubuntu 完全锁定,我必须从 crosh(Ubuntu 正在运行的 Chromebook 开发者控制台)终止它。
这是我正在使用的修改后的目标脚本面包丁在三星 arm chromebook 上安装 unity 3d(请注意,它尚未完全发挥作用)。
#!/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
"
该脚本当前的问题是,我需要在安装时直接在其中实现统一低图形模式,但我不知道如何做到这一点。
如果您想使用 crouton 测试脚本,请按照以下步骤操作:
首先将脚本保存为无扩展名的文件,文件名为“unitylowg”,保存在chrome os的下载目录中。
然后通过逐个运行这些脚本来满足其依赖关系:
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
最后使用以下命令运行脚本:
sudo sh -e ~/Downloads/crouton -T ~/Downloads/unitylowg -r trusty -u
答案1
Unity 2D 看起来很单调。尝试使用 GNOME 2 桌面替代品 MATE。MATE 是一个轻量级桌面环境,比 Xfce 轻,比 LXDE 重一点。这里有一个关于如何在 Ubuntu 14.04 中安装 MATE 桌面环境的完整教程这个答案。
要查看 MATE 的外观,请访问Ubuntu MATE 截图之旅。