如何从 Xfce 桌面运行 Steam?

如何从 Xfce 桌面运行 Steam?

我已经在 Debian 7.0 上顺利安装了 Steam,并且可以通过输入 来运行它steam &

我已将其设置为 Xfce 中的桌面启动器,但当我运行它时,没有任何反应。

然后我检查了“在终端中运行”选项,发现它打印了有关GLIBC_2.5缺失的错误消息,这是我之前为了让 Steam 正常运行而安装的。

我怀疑它可能需要我的环境变量,并且 Xfce 没有以“我”的身份运行它(为什么?)。

之后,我创建了一个runsteam脚本并将桌面启动器链接到它。该脚本尝试执行 my.bashrc以获取环境变量,但其权限被拒绝。

我已经在自己中设置了变量runsteam(从 复制.bashrc),但终端窗口只是闪烁并退出,然后我才能看到任何内容。

这些是我的相关内容.bashrc

PATH=$PATH:/home/name/bin/
STEAMLIBS=${HOME}/steamlib
LD_LIBRARY_PATH=${STEAMLIBS}

export STEAMLIBS
export LD_LIBRARY_PATH

如何从我的 Xfce 桌面运行 Steam?

答案1

这是一个很容易修复的错误,请参阅我的博客文章中有关修复 Debian Linux 上常见 Steam 问题的第 7 条:http://www.yannbane.com/2013/02/how-to-steam-on-linux-debian-70.html

解决方案:

  1. 右键单击桌面
  2. 创建启动器...
  3. 开始在名称框中写入“Steam”,然后从建议中选择它。
  4. 创造

尝试运行它!我不工作,是吗?好吧,我的也没有,但我已经找到了解决方法:

sudo mousepad /usr/bin/steam,在以“#!”开头的行之后(shebang) 添加:

STEAMLIBS=${HOME}/steamlib
LD_LIBRARY_PATH=${STEAMLIBS}

export STEAMLIBS
export LD_LIBRARY_PATH
  1. 彻底退出Steam。
  2. 尝试您的新启动器。

相关内容