Когда я пытаюсь выполнить пар от терминала, я получаю этот вывод:
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Я очень плохо знаком с Linux, но я попытался удалить пар, пар чистки, и затем переустановить, но не нашел успеха.
Выводы:
sudo lshw-C дисплей:
*-display
description: VGA compatible controller
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:32 memory:fd000000-fdffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:fe000000-fe07ffff
lspci:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (external gfx0 port B) (rev 02)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port B)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port D)
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port H)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1401 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1)
02:00.0 USB controller: VIA Technologies, Inc. Device 3483 (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Кроме того, моя видеокарта является gtx 960
поскольку я знаю, что пару нужны библиотеки с 32 ставками для работы.
для установки их Переходят к терминалу путем нажатия ctrl + высокий звук + T
затем копирует мимо этого в него:
sudo apt-get install ia32-libs
нажимают Enter и вводят Ваш пароль и ожидают, пока он не заканчивает затем копию мимо этого к терминалу:
sudo apt-get update
после того перезапуска Ваш компьютер и пар попытки снова.
<час>Примечание: прочитайте целый ответ перед обработкой.
, Поскольку вышеупомянутая попытка не работала, что необходимо сделать, это.
В терминале
sudo apt-get instal inxi
затем копируют прошлый inxi -G
и читают вывод, чтобы видеть, поддерживает ли Ваша видеокарта GLX
, вывод будет похож на это:
, Если Ваша видеокарта поддерживает GLX затем, продолжаются:
копия мимо этого к терминалу:
export LIBGL_DEBUG=verbose
glxgears
это - стандарт opengl тестовая программа.
После выполнения этой команды это не будет работать точно так же, как пар, но Вы будете видеть, какую opengl библиотеку это пытается загрузить. предположение, что/usr/local/lib/libGL.so.1.2.0 является попыткой того к громкому, необходимо будет сделать это.
копия мимо этого к терминалу:
ln -s /usr/lib/you'r-graphic-card-drivers/libGL.so.1 /usr/local/lib/libGL.so.1.2.0
то, Когда you'r-graphic-card-drivers является драйверами, которые Вы установили для своей видеокарты и/usr/local/lib/libGL.so.1.2.0, должно быть заменено тем, которое Вы получаете попытку к громкому в первом тесте.
этим Вашим указанием на Ваш драйвер видеокарты для выполнения соответствующей opengl библиотеки.