Ubuntu 18.04 中的 Second Life

Ubuntu 18.04 中的 Second Life

我想在我的 Xubuntu 中玩第二人生,安装没有任何问题,但是当我单击图标时没有出现任何东西...当我在终端运行它时,它会弹出一条消息说找不到 gftools-2 并且它还说我需要安装 ia32-libs 但是当我尝试安装这个库时终端说它不存在,然后...有人可以帮助我让第二人生正常运作吗?

注意::我从 Linux 系统的官方页面下载了 tar。

更新

$ sudo ./secondlife 
64-bit Linux detected.
Multi-arch support detected.
Running from /home/nikasha/Second_Life_5_0_9_329906_i686
 - Installing menu entries in /usr/local/share/applications
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory
*** Bad shutdown ($LL_RUN_ERR). ***

You are running the Second Life Viewer on a x86_64 platform.  The
most common problems when launching the Viewer (particularly
'bin/do-not-directly-run-secondlife-bin: not found' and 'error while
loading shared libraries') may be solved by installing your Linux
distribution's 32-bit compatibility packages.
For example, on Ubuntu and other Debian-based Linuxes you might run:
$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl

*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.

那么..会发生什么?:O

解决方案

好的!!Firestorm 完美运行!非常感谢!!

http://www.firestormviewer.org/linux/

答案1

当我玩 Second Life 时(在 MEPIS 11 和 Kubuntu 14.04 上,上次是在 2014 年),一般建议使用 Phoenix 的 Firestorm,而不是 Linden Labs 查看器。有一个 64 位版本会定期更新,应该比 Linden 版本更能跟上 Ubuntu 的变化。在我的记忆中,它的安装并不困难,而且当时运行得更好。

答案2

在 Ubuntu 18.04 中运行 Second Life(无需媒体)的最低要求如下:

sudo apt install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386  
sudo apt install lsb-core  

i386 架构已启用。还可以运行此命令来克服注册错误:

sudo apt install gconf2  
mkdir -p ~/.kde/share/kde4/services # for KDE desktop environments

答案3

随着时间的推移,Linux 管理 32 位和 64 位软件包的方式发生了变化,这就是为什么您会看到引用该ia32-libs软件包的过时文档。您应该能够使用以下命令获取所需的内容:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libidn11:i386 libstdc++6:i386 libuuid1:i386 zlib1g:i386 libnss3:i386 libnspr4:i386 libxtst6:i386 libgconf-2-4:i386 libxss1:i386 

它可能也需要其他库,但这里的基本思想是,somelib:i386由于 Second Life 尝试使用 32 位二进制文​​件,因此您正在安装。

相关内容