ubuntu 12.04 上 tf2 出现黑屏

ubuntu 12.04 上 tf2 出现黑屏

我最近安装了 TF2,当我启动游戏时,屏幕变黑,但声音仍然正常。不幸的是,它甚至不会显示 Valve 简介。有什么办法可以解决这个问题吗?

答案1

欢迎来到论坛!以下是我发现其他人说对他们有用的一些命令:

  • 在终端中运行export LANG=C; steam

或者

  1. 在终端中运行export LC_NUMERIC=C
  2. 启动 Steam

您可能还想检查您的驱动程序 - 尝试更改为其他驱动程序(Settings Manager -> Software Sources -> Additional Drivers),看看是否有效。如果您更改为其他驱动程序,但不起作用,我会尝试运行上述任一命令,然后再切换到其他驱动程序。

对于发布错误报告和获得有关 Linux 版 Steam 的任何支持的最佳地点可能是 Valve 的Steam-for-Linux Github。并非试图将您赶出 Askubuntu 论坛,只是针对此特定问题建议您去一个更好的地方。


资料来源:问题报告:TF2 启动时黑屏

问题报告:TF2 中的着色器生成/编译失败 - 临时修复 - 正确修复 WIP

答案2

  1. s3tc 纹理压缩

    export force_s3tc_enable=true在运行蒸汽之前进行操作,或者在下方force_s3tc_enable=true添加。#!/bin/bash/usr/bin/steam

  2. 区域设置问题

    在运行 steam 之前执行export LANG=C和,或者在下添加和。显然这个问题已经解决了。请按照以下步骤操作:export LC_NUMERIC=POSIXLANG=CLC_NUMERIC=POSIX#!/bin/bash/usr/bin/steam

    • 打开终端并运行:

      sudo nano /usr/bin/steam
      
    • 在后面添加以下几行#! /bin/bash

      export LANG=C
      export LC_NUMERIC=POSIX
      
    • 保存(CTRL+ O>> 然后Enter>> 然后CTRL+ X

    • 启动 Steam

  3. 没有符号链接

    进入 SteamApps 目录时不得涉及任何符号链接,否则tf2启动时会失败。如果您不想/tf2主目录中没有空间,只需添加/opt/Steam为另一个 steam 库或唯一的 steam 库。

  4. 告诉 tf2 不要使用操纵杆

    添加-nojoy到的启动选项tf2

  5. SELinux 阻止 tf2 启动

    sudo setsebool -P allow_execheap 1在终端中运行来修复此问题。

  6. 窗口模式

    -window-sw或添加-startwindowed-windowed启动选项。

  7. 专有驱动程序

    有些人从 ATI 网站安装驱动程序很成功。但请注意,这通常会导致大量其他问题。


资料来源:http://steamcommunity.com/app/221410/discussions/0/846938351032713908/

答案3

sudo -i

(输入根密码)

apt-get update   
apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon    
apt-get install xserver-xorg-video-ati    
apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core    
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup    
rm -rf /etc/ati    
apt-get autoremove steam    
apt-get install steam

(同意用户协议)

相关内容