我正在考虑购买一台新笔记本电脑 (Chromebook)。
现在我以前有一台 Chromebook,并在上面安装了 Crouton 和 Chrubuntu。
Chrubuntu 很糟糕,但我对 Crouton 很满意,电池寿命非常好,速度也绰绰有余,PostGreSQL、mono、monodevelop 和 nginx firefox 以及 chrome/chromium 都可以在上面运行,而且它使用的空间比 Chrubuntu 少。
不幸的是,笔记本电脑在火车上开走了,但没有我 :( ;)
因为看起来我没有把它拿回来,所以我想买一个新的。
从之前的经验来看,这次我想要一个比上次稍微大一点的硬盘,也就是32GB,而且4GB RAM似乎也比2GB RAM好,max-browser-tab-count-wise。
现在,对于我想要的,我可以选择
Acer Chromebook CB5-311-T5G2
和
HP Chromebook 14-q030ez
现在它们的价格都是 400 瑞士法郎(实际上是 399 瑞士法郎,大约 400-450 美元),但惠普使用的是英特尔赛扬处理器,而宏碁使用的是 NVIDIA Tegra K1 ARM 处理器。
不同之处在于 HP chromebook 的电池寿命为 appx。6 小时,而 Acer Chromebook 的电池续航时间约为 13 小时。
现在我当然要参加 13 个小时;
我读过它上面的 Crouton + Ubuntu 应该可以工作(不一定喜欢应该的,但我会冒险)。
但我不知道有多少 Ubuntu 存储库在 ARM Ubuntu 上可用/移植。
使用 ARM Ubuntu 的任何人都知道吗?
我可以假设我在那里找到了 MySQL、PostgreSQL、PHP、mono、MonoDevelop、nginx、Geany、zip/rar 和 Chromium 吗?
(甲骨文) Java 呢?
好的,回答我自己的问题。由于我现在有一台带 ARM 处理器的 Acer Chromebook CB5-311-T5G2,我现在可以回答这个问题了。
存储库非常广泛。MySQL、PostgreSQL、PHP、mono、MonoDevelop、nginx、Geany、zip/rar、Chromium 和 ubuntu-restricted-extras 都没有问题。MySQL-workbench 和 pgadmin3 似乎比在我的旧 x86 Chromebook 上运行得更好。
Firefox 在 ARM 上似乎有点不稳定(显示某些下载框时会崩溃)——但话又说回来,Firefox 不稳定已经是老新闻了。
Oracle Java也可以通过webupd8正常安装。
我运行了 ElasticSearch,它的工作就像一个魅力 - 开箱即用,其网站上有 .deb(感谢仅使用 Bash-Scripts 和 Java)。
此外,MonoDevelop 和 mono 也在那里,并且似乎可以正常工作。
开放源代码选项卡上没有文件名,但仅此而已(不确定这是否是 3D/GL 加速的问题)。(是一个单声道问题 - 已修复)ASP.NET MVC 3 和 4 也能正常工作。我遇到的唯一软件问题是 Adobe Acrobat Reader 不适用于 ARM Linux,并且 Microsoft Skype 不提供为 ARM(吸盘)编译的 .deb ......
但看起来应该能够得到Skype 在 ARM 上运行,带有“一点点”(警告讽刺)的额外工作。我会改用 Google-Hangouts/GoogleTalk/WebRTC。
也许可以让 Viber 更轻松地工作。
更麻烦的似乎是 3D 加速。
现在,因为我不想在那台笔记本电脑上运行 Quake3/OpenArena,所以我认为这根本不是问题。
但显然,臭名昭著的 Gnome3,以及 KDE 和 Enlightenment 都需要 3D 加速,更重要的是:这个要求在任何地方都无法禁用(这就是为什么它们是可憎的)......
所以事实证明,主要问题是硬件加速。
在 x86 平台上,显卡硬件可以在 VT 之间共享,因此 Unity 在 x86-Crouton 中运行良好。
然而,在 ARM 上,我们只能让一个 X11 服务器同时接触硬件。这在 Chrubuntu(Ubuntu 双引导)上不是问题,因为它只使用一个 X11 服务器。
然而,在 crouton 中,无论如何,ChromeOS 拥有唯一的 X11 服务器。
因此,有必要改为使用 Xephyr 创建一个嵌套的 X11 服务器(crouton 会自动为您完成所有这些工作)。
效果很好,可以让您在两者之间无缝切换。
但是你得不到视频加速,所以 OpenGL/GL 是由软件模拟的。
而 Unity 和 Compiz 根本不喜欢这样。
在这个关于此事的问题线程中,有人说您可以改为运行 unity-2d。
好吧,不要尝试,它不起作用,至少不适合我。
所以,你必须坚持使用 XFCE。
请注意,XFCE 不再像我 5 年前第一次安装它时那样糟糕了。
看起来现在 XFCE 程序员已经发自内心地允许您创建启动器/快捷方式 :)
实际上,默认安装后它看起来很糟糕。
键盘布局错误,停靠栏和顶部任务栏组合特别糟糕,因为顶部任务栏需要一些时间来适应,两个面板的组合,使用巨大图标的停靠栏,占用太多的屏幕空间毫无用处。
幸运的是,您可以将停靠栏垂直向左移动,就像统一栏一样,并将其设置为自动隐藏并使图标变小。
另外,您可以将顶部栏移至底部,并删除“应用程序菜单”标题,这样您就可以看到几乎类似于 Windows 的内容。
然后你可以只安装 gnome-terminal 并声明它为 default-terminal,它摆脱了丑陋的、不可用的 xfce-terminal。
如您所见,甚至可以自定义日期时间格式显示,并向面板添加键盘切换器和显示桌面小程序。
我想说,通过一些图形和图标美化,XFCE4 将有可能在可用性方面击败 gnome3。