Я использую 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 продолжил работать как по маслу без каких-либо проблем.
Надеюсь, это поможет другим.