CS GO работает, но не отображается

CS GO работает, но не отображается

Я использую Ubuntu 16.04 Gnome. Я установил Steam, а затем установил Counter Strike Global Offensive (CS GO). Когда я запускаю CS GO, Steam говорит, что он запущен, а CS GO не отображается. Когда я снова запускаю CS GO, появляется окно с сообщением, что игра уже запущена, пожалуйста, закройте его. Моя видеокарта9 270 р.. Я использую драйвер с открытым исходным кодом, не уверен, что эторадеонилиamdgpu. Ниже я привожу характеристики видеокарты моего ПК:

~$ 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 продолжил работать как по маслу без каких-либо проблем.

Надеюсь, это поможет другим.

Связанный контент