Steam não abre no ubuntu 12.04

Iniciado por adelle, 21 de Março de 2013, 19:07

tópico anterior - próximo tópico

adelle

Olás,
eu instalei pela central de programas do ubuntu o STEAM. Mas quando tento executa-lo ele não abre. Chamando pelo terminal ocorre a seguinte msm de erro:

angelica@angelica-VPCCW13FB:~$ steam &
[1] 3156
angelica@angelica-VPCCW13FB:~$ Running Steam on ubuntu 12.04 32-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1363394289_client)
Xlib:  extension "GLX" missing on display ":0".
Installing breakpad exception handler for appid(steam)/version(1363394289_client)
Installing breakpad exception handler for appid(steam)/version(1363394289_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 2731 with name 0eBlobRegistryMutex_243296D9C75F45DA83F0619ADFC82775
removing stale semaphore last operated on by process 2731 with name 0eBlobRegistrySignal_243296D9C75F45DA83F0619ADFC82775
removing stale semaphore last operated on by process 2731 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 2731 with name 0eSteamEngineLock
Xlib:  extension "GLX" missing on display ":0".
OpenGL GLX extension not supported by display
[1]+  Concluído              steam
angelica@angelica-VPCCW13FB:~$

Alguém sabe me explicar esse erro?
E como devo proceder pararesolve-lo?

Abraços

Sergio Benjamim

Qual placa de vídeo vc tem instalado aí? Se for NVidia ou AMD (ATI), está com o driver proprietário instalado?

O sistema se encontra atualizado?

Roda esses comandos:


lspci
sudo lshw -C video
cat /proc/meminfo | grep "MemTotal"
cat /proc/cpuinfo | grep "name"


Diga para a gente qual o computador que vc está usando.

Roda esse comando também:

glxgears

Se não tiver esse comando aí, é só instalar o mesa-utils. Quantos FPS estão dando aí com o glxgears?
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

yzeljunior

vc mexeu com algumas coisas no comiz?um tempo atras eu ativei uns efeitos lah e minha steam paro de funciona,tive que cria otro usuario.

adelle

Olá Sergio,
ai esta a saida dos comendos que me pediu para dar:

angelica@angelica-VPCCW13FB:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce G210M] (rev a2)
01:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Intel Corporation WiFi Link 5100
04:00.0 SD Host controller: Ricoh Co Ltd MMC/SD Host Controller
04:00.1 System peripheral: Ricoh Co Ltd Memory Stick Host Controller
04:00.3 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 PCIe IEEE 1394 Controller
04:00.4 SD Host controller: Ricoh Co Ltd MMC/SD Host Controller



angelica@angelica-VPCCW13FB:~$ sudo lshw -C video
[sudo] password for angelica:
PCI (sysfs) 
  *-display UNCLAIMED     
       descrição: VGA compatible controller
       produto: GT218 [GeForce G210M]
       fabricante: NVIDIA Corporation
       physical id: 0
       informações do barramento: pci@0000:01:00.0
       versão: a2
       largura: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuração: latency=0
       recursos: memória:d2000000-d2ffffff memória:c0000000-cfffffff memória:d0000000-d1ffffff ioport:d000(tamanho=128) memória:d3000000-d307ffff



angelica@angelica-VPCCW13FB:~$ cat /proc/meminfo | grep "MemTotal"
MemTotal:        4088300 kB


angelica@angelica-VPCCW13FB:~$ cat /proc/cpuinfo | grep "name"
model name   : Intel(R) Core(TM)2 Duo CPU     P7450  @ 2.13GHz
model name   : Intel(R) Core(TM)2 Duo CPU     P7450  @ 2.13GHz

adelle

Sergio,

faltou esse:

angelica@angelica-VPCCW13FB:~$ glxgears
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual



adelle

Olá yzejunior,
eu não mexi com nada no comix não. É a primeira vez q tento instalar o steam no meu computador.

Sergio Benjamim

Vc chegou a instalar o driver proprietário da NVidia? Eu perguntei e vc não respondeu. Digita no terminal:

lsmod | grep "video"

Com esse código dá para saber qual driver está rodando aí.

Segue as opções de downloads (para vc é a opção de 32 bits):

Driver 310.40 - Linux 32 bits

Driver 310.40 - Linux 64 bits

Veja se esse driver, o 310.40, não se encontra disponível no próprio sistema para instalar, abra o Drivers adicionais (procure no dash do Unity), ou digite jockey-gtk no terminal. Se esse driver aparecer aí para instalar, aí não precisa baixar ele do site.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

yzeljunior

Citação de: adelle online 22 de Março de 2013, 13:46
Olá yzejunior,
eu não mexi com nada no comix não. É a primeira vez q tento instalar o steam no meu computador.

entao n sei.talvez seja o driver da placa mesmo.

adelle

Olá Sergio,
eu digitei os comandos que vc sugeriu:

angelica@angelica-VPCCW13FB:~$ lsmod | grep "video"
uvcvideo               67203  0
videodev               86588  1 uvcvideo
video                  19115  0
angelica@angelica-VPCCW13FB:~$ jockey-gtk

(jockey-gtk:2801): Gtk-CRITICAL **: gtk_icon_set_render_icon_pixbuf: assertion `icon_set != NULL' failed

(jockey-gtk:2801): Gtk-CRITICAL **: gtk_icon_set_render_icon_pixbuf: assertion `icon_set != NULL' failed
angelica@angelica-VPCCW13FB:~$

No ultimo caso abriu uma janela com a mensagen que não haviam drives proprietarios instalados no sistema.

Bom, então eu fui no link que vc passou acima e baixei o driver 310.4 32 bits.

Mas como eu executo esse arquivo? Ele tem terminação .run, mas quando eu clico no arquivo o ubuntu abre ele em um editor de texto.

Tem alguma forma correta de executa-lo?


Sergio Benjamim

#9
Citação de: adelle online 24 de Março de 2013, 23:57
Olá Sergio,
eu digitei os comandos que vc sugeriu:

angelica@angelica-VPCCW13FB:~$ lsmod | grep "video"
uvcvideo               67203  0
videodev               86588  1 uvcvideo
video                  19115  0
angelica@angelica-VPCCW13FB:~$ jockey-gtk

(jockey-gtk:2801): Gtk-CRITICAL **: gtk_icon_set_render_icon_pixbuf: assertion `icon_set != NULL' failed

(jockey-gtk:2801): Gtk-CRITICAL **: gtk_icon_set_render_icon_pixbuf: assertion `icon_set != NULL' failed
angelica@angelica-VPCCW13FB:~$

No ultimo caso abriu uma janela com a mensagen que não haviam drives proprietarios instalados no sistema.

Bom, então eu fui no link que vc passou acima e baixei o driver 310.4 32 bits.

Mas como eu executo esse arquivo? Ele tem terminação .run, mas quando eu clico no arquivo o ubuntu abre ele em um editor de texto.

Tem alguma forma correta de executa-lo?



Altera a permissão desse arquivo .run, clica nele com o botão direito, vá em Propriedades, aba Permissões, selecione "Permitir executar como programa". Feche, dê duplo clique, provavelmente vai aparecer uma janela com umas opções, escolha rodar no terminal. Se não der certo, abra um terminal, vá até a pasta que vc fez o download e execute pelo terminal, por exemplo:


cd ~/Downloads
sudo ./arquivo-que-vc-baixou.run


Presta atenção no s do Downloads, não tenho certeza se no sistema em português tem esse s. Uma dica: ao invés de ir digitando tudo, digite cd ~/Dow e aperte o Tab do teclado, vai completar o nome automaticamente. O mesmo serve para o arquivo q vc baixou.

Eu nunca instalei driver da Nvidia, não vou poder ajudar muito daqui para frente.

Ahh, talvez seja necessário instalar o headers do kernel linux, procure por linux-headers-generic na Central de Programas, eu acho q já vem instalado. Outra coisa importante, talvez seja necessário instalar o kernel 3.5 do quantal aí no 12.04. Digita uname -a no terminal e retorna o resultado.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

adelle

Sergio,
o linux reader generic já esta intalado.

A saida do coamdo foi essa:

ngelica@angelica-VPCCW13FB:~$ uname -a
Linux angelica-VPCCW13FB 3.2.0-38-generic-pae #61-Ubuntu SMP Tue Feb 19 12:39:51 UTC 2013 i686 i686 i386 GNU/Linux
angelica@angelica-VPCCW13FB:~$

adelle

Sergio,
no terminal deu isso:

angelica@angelica-VPCCW13FB:~/Downloads$ sudo ./NVIDIA-Linux-x86-310.40.run
[sudo] password for angelica:
sudo: ./NVIDIA-Linux-x86-310.40.run: comando não encontrado
angelica@angelica-VPCCW13FB:~/Downloads$

adelle

Depois q alterei a permissão, deu isso:

angelica@angelica-VPCCW13FB:~/Downloads$ sudo ./NVIDIA-Linux-x86-310.40.run
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86 310.40...
angelica@angelica-VPCCW13FB:~/Downloads$

E abriu uma janela falando q a instalação tinha falhado.

adelle

O erro q esta dando na instalação esta contido  nesse arquivo:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Mar 25 02:24:59 2013
installer version: 310.40

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

nvidia-installer command line:
    ./nvidia-installer

Using: nvidia-installer ncurses user interface
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1040' of a runnning X server.
ERROR: You appear to be running an X server; please exit X before installing.  For further details, please see the section INSTALLING THE NVIDIA DRIVER in the README available on the Linux driver download page at www.nvidia.com.
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.


Esse é o conteudo do arquivo /var/log/nvidia-installer.log que eles citam acima.

yzeljunior

demculpem a minha tosca falha,é compiz,nao comiz ou comix