CS GO 正在运行但未显示

CS GO 正在运行但未显示

我使用的是 ubuntu 16.04 Gnome。我安装了 Steam,然后安装了《反恐精英:全球攻势》(CS GO)。当我启动 CS GO 时,Steam 显示它正在运行,但 CS GO 没有显示。当我再次启动 CS GO 时,会出现一个窗口,提示游戏已在运行,请关闭它。我的显卡R9 270。我正在使用开源驱动程序,不确定是否雷響或者图形处理器。我粘贴了以下我的电脑的显卡规格:

~$ lshw -c video
WARNING: you should run this program as super-user.
  *-display               
       description: VGA compatible controller
       product: Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:31 memory:e0000000-efffffff memory:f7d00000-f7d3ffff ioport:e000(size=256) memory:f7d40000-f7d5ffff
  *-display
       description: VGA compatible controller
       product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:30 memory:f7800000-f7bfffff memory:d0000000-dfffffff ioport:f000(size=64)
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

当我们进入设置并单击详细信息图标时,就会出现有关我的图形的以下信息:

Gallium 0.4 on AMD PITCAIRN (DRM 2.43.0, LLVM 3.8.0)

什么问题导致 CS GO 无法显示?请帮助我,我将非常感激您。

答案1

谢天谢地,我解决了这个问题。我所做的就是找到这个邮政在搜索时使用第四条评论中写的命令特列斯科

命令是:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' steam

此外,我发现 Gnome 实际上会导致 CSGO 出错。当我使用上述命令时,CSGO 运行,但 Gnome 显示 OpenGl 无法正常工作的错误,我关闭了错误窗口,CSGO 继续顺利运行,没有任何问题。

我希望这对其他人有所帮助。

相关内容