我想在我的 ubuntu 盒子上看到电羊“屏幕保护程序”

Leo*_*ers 5 screensaver

我家里有许多笔记本电脑和 PC,通常运行带有 gnome 窗口管理器的 Ubuntu 14.04

我曾经喜欢拥有 Electric Sheep 屏幕保护程序,我知道 Gnome 人已经决定屏幕保护程序的想法不再相关。我不想要屏幕保护程序,我想要一个华丽的变化图形来代替我的计算机打开但不直接使用时的屏幕图像(电羊很棒)。这包括我的台式笔记本电脑、我的休息室多媒体机驱动一个巨大的显示器、我的工作台电脑和我的旅行笔记本电脑

似乎没有人在 14.04 LTS 上运行过electricsheep。

我如何运行它?

谢谢

小智 1

它现在在Github上。要编译,您需要 wxwidget 3.0 dev 和 Flam3,如下所述

如果你有 Ubuntu 10.04 或 Debian Sid,那么你可以使用包管理器或输入sudo apt-get install electricsheep,虽然这会给你一个旧版本,但它应该可以正常工作。

否则,首选的安装方式是从源代码安装。

sudo apt-get install subversion autoconf libtool libgtk2.0-dev libgl1-mesa-dev libavcodec-dev libavformat-dev libswscale-dev
Run Code Online (Sandbox Code Playgroud)

liblua5.1-0-dev libcurl4-openssl-dev libxml2-dev libjpeg8-dev libgtop2-dev libboost-dev libboost-文件系统-dev libboost-thread-dev libtinyxml-dev freeglu3-dev glee-dev

安装 wxWidgets 3.0。

从源flam3安装(./configure; make; sudo make install),然后签出客户端源,然后./autogen.sh; ./configure; make; sudo make install

它应该将自身配置为您的屏幕保护程序,但您也可以通过键入从命令行运行它electricsheep。您也可以使用electricsheep-preferences它来配置它。

我让它在我的一端运行,只是想弄清楚如何使它成为屏幕保护程序。


Ads*_*000 0

我猜你指的是这只电子羊?

理论上的步骤是

  1. 满足依赖性。按以下顺序安装:libsvga1(32位、64位)、esound-common(32位、64位)、libaudiofile1(32位、64位)、libesd0(32位、64位))、mplayer(32 位、64 位)、flam3(32 位、64 位)等...对于 Ubuntu 软件表示它需要的每个其他软件包以及它需要的软件包、需要的软件包等等

  2. 安装电子羊(32位64位

但是,我安装了上面的所有软件包,但不想再进一步,因为我担心软件包会开始冲突,最终导致系统损坏。简单地安装它并通过 APT 安装依赖项不起作用,这可能是有原因的。

事实上,他们拒绝将其包含在 14.04 存储库中,因为它是“孤立的、RC buggy 的、[有]许可证问题”。

遗憾的是,如果你真的想要“电子羊”,因为它看起来很旧,你必须在 Ubuntu 12.04 上运行它(它还支持两年)。Ubuntu 14.04 只是没有 Electric Sheep 需要的(可能是遗留的)软件包。