o vapor foi instalado, mas agora não será aberto

-1

Quando tento executar vapor a partir do terminal, recebo esta saída:

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

Sou muito novo no Linux, mas tentei desinstalar o steam, limpar o steam e depois reinstalar, mas não obtive sucesso.

Saídas:

sudo lshw -C display:

  *-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)

Além disso, minha placa gráfica é um gtx 960

    
por SnoNoMo 11.08.2015 / 00:09

1 resposta

0

como eu sei, o Steam precisa que as bibliotecas de 32-bet funcionem.

para instalá-los Vá para um terminal pressionando ctrl + alt + T

copie depois disso:

sudo apt-get install ia32-libs

pressione enter, insira sua senha, espere até que ela termine e depois copie para o terminal:

sudo apt-get update

depois disso, reinicie o computador e tente novamente.

Observação: leia a resposta completa antes de processá-la.

Como a tentativa acima não funcionou, o que você precisa fazer é isso.

No terminal

sudo apt-get instal inxi 

copie depois inxi -G e leia a saída para ver se sua placa gráfica suporta GLX

a saída ficará assim:

Se a sua placa gráfica suportar o GLX, prossiga:

copie esta passagem para um terminal:

export LIBGL_DEBUG=verbose
glxgears

este é o programa de teste padrão do OpenGL.

Depois de executar este comando, ele não funcionará como o Steam, mas você verá qual biblioteca opengl está tentando carregar. assumindo que /usr/local/lib/libGL.so.1.2.0 é aquele que tenta fazer barulho, você terá que fazer isso.

copie esta passagem para um terminal:

ln -s /usr/lib/you'r-graphic-card-drivers/libGL.so.1 /usr/local/lib/libGL.so.1.2.0

Quando seus drivers de placa gráfica são os drivers que você instalou para sua placa gráfica, e /usr/local/lib/libGL.so.1.2.0 deve ser substituído pelo que você tentar para alto no primeiro teste.

Por isso, você aponta o driver da placa gráfica para executar a biblioteca opengl apropriada.

    
por RonnieDroid 11.08.2015 / 01:24