Mostrando postagens com marcador nvidea. Mostrar todas as postagens
Mostrando postagens com marcador nvidea. Mostrar todas as postagens

sexta-feira, 27 de setembro de 2013

Usuários mais assíduos de Linux sabem que o relacionamento da Nvidia com a plataforma não é dos melhores. Mas agora a empresa parece disposta a deixar esta impressão no passado: Andy Ritger, diretor de software Unix da Nvidia, acabou revelando recentemente os planos de estender o suporte das GPUs da marca ao sistema operacional de código aberto.
A intenção ficou clara depois que Ritger enviou um comunicado à Nouveau, principal grupo por trás dos drivers gráficos usados no Linux para hardware Nvidia, informando da liberação pública de documentações destes chips. Com estas informações em mãos, fica mais fácil desenvolver drivers abertos capazes de aproveitar todo o potencial das GPUs.
nvidia
O primeiro passo desta mudança de postura foi dado na última terça-feira, com a liberação de documentos que descrevem aspectos de VBIOS. A Nvidia confirmou também a disponibilização de um e-mail específico para suporte à comunidade e acompanhamento da lista de desenvolvedores mantida pela Nouveau.
Não está claro se a decisão da Nvidia tem como base o foco que o Steam está dando para o Linux e que resultou no SteamOS. Dá para apostar que sim: o fundador do serviço, Gabe Newell, chegou a declarar que a plataforma é o futuro dos jogos para PCs. O fato é que com Intel e AMD ajudando no desenvolvimento de drivers abertos para as suas GPUs (ainda que timidamente), a Nvidia é que sairá perdendo se as previsões de Newell estiverem certas.
Apesar de já ser mais colaborativa do que a Nvidia, a AMD parece também ter se inspirado no SteamOS. A companhia anunciou nesta semana que melhorará o suporte no Linux de tecnologias usadas em seus chips gráficos, como CrossFireX e Eyefinity.

Fonte:  Tecnoblog

terça-feira, 20 de agosto de 2013

Como muitos sabem, a Valve lançou a versão oficial de sua plataforma de jogos para computadores pessoais, Steam. Aos poucos muitos jogos estão sendo portados para versões nativas de Linux e sua popularidade vem crescendo cada dia mais. Grandes jogos como Half Life 2Dota 2Left 4 Dead 2Killing FloorPortal e vários outros já contam com versões nativas para o Linux.

A Steam até o momento está homologada para funcionar no Ubuntu 12.04 LTS e Ubuntu 12.10, conforme o este link. Porém funciona perfeitamente no Ubuntu 13.04, requerendo apenas alguns pequenos ajustes.

Ainda há dúvidas para instalar e configurar o sistema corretamente em computadores equipados com placa dedicada Nvidia com suporte à Optimus. Esta tecnologia promete economizar bateria desabilitando a placa dedicada quando não é utilizada. Para maiores informações, consultar o linkoficial. Como ainda o suporte oficial ao Optimus para Linux é muito pobre, existe uma alternativa livre muito boa chama Bumblebee que proporciona praticamente a mesma funcionalidade que o Optimus fornece no Windows.

Pois bem, mãos à obra!

1 - Instalando os drivers da Nvidia

Primeiramente, faça a instalação do driver da Nvidia através dos repositórios do Ubuntu. Você pode também baixar a versão mais recente binária através dosite da Nvidia  ou a empacotada do projeto XORG-Edger. Neste tutorial, optei por utilizar a versão dos repositórios oficiais do Ubuntu, mesmo que não seja a mais recente, para manter o sistema o mais próximo do oficial.

Para instalar os drivers, você pode fazer através do terminal ou pela Central de programas do Ubuntu.


Caso opte pelo terminal, o comando é sudo apt-get install nvidia-313-updates


Após a instalação, NÃO REINICIE O SISTEMA! Caso faça isso, pode não conseguir mais logar no sistema.


2 - Instalando o Bumblebee

Abra o terminal e adicione o repositório oficial do Bumblebee:


sudo add-apt-repository ppa:bumblebee/stable

Atualize a lista de pacotes:

sudo apt-get update

E instale o Bumblebee:

sudo apt-get install bumblebee virtualgl linux-headers-generic

Após a instalação do Bumblebee estar concluída, você pode reiniciar o sistema.

3 - Baixando e instalando a Steam

Apesar de existir o cliente Steam no repositório oficial do Ubuntu, sugiro instalar a versão disponível no site da Steam. O link para download é http://store.steampowered.com/about/Clique em Instale Steam agora.



Clique duas vezes no pacote DEB para instalar:


4 - Ajustes finos para o Ubuntu 13.04 64-bit

Após instalar na Central de programas do Ubuntu, são necessários pequenos ajustes para rodar perfeitamente na versão 64-bit Ubuntu 13.04. Algumas pessoas (eu me incluo ;-) ) tiveram o erro 
Error loading libGL.so.1 ao abrir a Steam. Para resolver o problema, faça o seguinte:

No terminal, execute os comandos

sudo apt-get install  libgl1-mesa-glx:i386
sudo gedit /etc/ld.so.conf.d/steam.conf

Adicione no Gedit as linhas:

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

Salve e feche.
Atualize a lista de bibliotecas com o comando :

ldconfig

E para finalizar, instale Primus

sudo apt-get install primus-libs
sudo apt-get install primus

Agora é só configurar o atalho da Steam para utilizar o optirun. Você pode fazer isso editando com o Gedit mesmo para editar a linha Exec= para a opçãooptirun -b primus /usr/bin/steam %U


Após instalar o jogo, a Valve recomenda aos usuários do Bumblebee adicionar uma linha na opção avançada do jogo.
Na sua biblioteca de jogos, clique com o botão direito em cima do nome do jogo e selecione Propriedades.


Clique em Definir opções de incialização...



E adicione a linha primusrun %command%


Pronto! A sua Steam está totalmente configurada e pronta para jogar!



Subscribe to RSS Feed Follow me on Twitter!