Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Mensagens - Pedru

Páginas: [1] 2 3 ... 22
1
Hardware e Periféricos / Ativação do DRI3 em placa Radeon
« Online: 01 de Setembro de 2015, 23:04 »
Fala, pessoal! Já faz um tempo que não posto aqui.

Bem, ultimamente eu tenho tido problemas com o sistema operacional da Microsoft, e eu dependo dele um pouco para jogos, mas acabei descobrindo que conseguia rodar meu jogo favorito *cof*League of Legends*cof* usando o PlayOnLinux e alguns atalhos e patches diferentes do Wine dentro do meu querido Ubuntu 14.04.2 LTS.

Nessa minha jornada pra fazer o jogo funcionar bem, acabei descobrindo que era melhor utilizar os drivers open source da Radeon, que possuem módulos do Gallium, e descobri um Patch do Wine que possuía suporte especial ao Gallium, um patch conhecido como Gallium-Nine (https://wiki.ixit.cz/d3d9) ou como wine-d3dadapter. Esse patch possui uma funcionalidade especial que permite uma interação muito mais fluida do Wine com o Direct3D, e que tem ligação direta com o driver Gallium. Assim, os jogos conseguem rodar com FPS mais alto e mais próximos do que rodariam no Windows.

Isso é extremamente animador, e eu segui todas as instruções possíveis para poder executar o Wine-Gallium-Nine com sucesso. (https://launchpad.net/~commendsarnex/+archive/ubuntu/winedri3) Até instalei o ppa e os drivers mais novos xserver-xorg-video-ati e xserver-xorg-video-radeon como dizem os ppas do Oibaf (https://launchpad.net/~oibaf/+archive/ubuntu/gallium-nine).

Entretanto existe um pequeno problema. Existe um framework nesses drivers conhecido como DRI3 (https://en.wikipedia.org/wiki/Direct_Rendering_Infrastructure), que dá um suporte muito melhor ao Direct3D, e ele precisa ser ativado nos drivers. Eu percebi através do depurador do PlayOnLinux que ele procura pelo DRI3 ativado, mas quando não acha, volta ao DRI2:
Código: [Selecionar]
err:x11drv:DRI3CheckExtension DRI3 advertised, but not working
err:d3dadapter:has_d3dadapter Unable to query DRI3. Trying DRI2 fallback (slower performance).

Os ppas sugerem que eu tente colocar a seguinte configuração no meu /etc/X11/xorg.conf (arquivo que não existe por padrão no meu Ubuntu):

Código: [Selecionar]
Section "Device"
   Identifier "radeon"
   Driver "radeon"
   Option "DRI3"
 EndSection

Entretanto, ao fazer isso e reiniciar o meu computador, a tela do PC buga, fica toda preta, ou às vezes até toda embaralhada e é impossível usar o sistema. Eu tive de deletar o arquivo que criei com apenas essas informações para poder voltar a utilizar o sistema.

Abri o xorg.0.log que achei em /var/log e vi que ele inicializava o DRI3:
Código: [Selecionar]
[    24.204] Initializing built-in extension DRI3
E também carregava varios outros drivers:
Código: [Selecionar]
[    24.204] (II) LoadModule: "glx"
[    24.268] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    24.648] (II) Module glx: vendor="X.Org Foundation"
[    24.648] compiled for 1.15.1, module version = 1.0.0
[    24.648] ABI class: X.Org Server Extension, version 8.0
[    24.648] (==) AIGLX enabled
[    24.648] Loading extension GLX
[    24.648] (==) Matched fglrx as autoconfigured driver 0
[    24.648] (==) Matched ati as autoconfigured driver 1
[    24.648] (==) Matched fglrx as autoconfigured driver 2
[    24.648] (==) Matched ati as autoconfigured driver 3
[    24.648] (==) Matched modesetting as autoconfigured driver 4
[    24.648] (==) Matched fbdev as autoconfigured driver 5
[    24.648] (==) Matched vesa as autoconfigured driver 6
[    24.648] (==) Assigned the driver to the xf86ConfigLayout
[    24.648] (II) LoadModule: "fglrx"
[    24.649] (WW) Warning, couldn't open module fglrx
[    24.649] (II) UnloadModule: "fglrx"
[    24.649] (II) Unloading fglrx
[    24.649] (EE) Failed to load module "fglrx" (module does not exist, 0)
[    24.649] (II) LoadModule: "ati"
[    24.649] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[    24.666] (II) Module ati: vendor="X.Org Foundation"
[    24.666] compiled for 1.15.1, module version = 7.5.99
[    24.666] Module class: X.Org Video Driver
[    24.666] ABI class: X.Org Video Driver, version 15.0
[    24.666] (II) LoadModule: "radeon"
[    24.667] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[    24.749] (II) Module radeon: vendor="X.Org Foundation"
[    24.749] compiled for 1.15.1, module version = 7.5.99
[    24.749] Module class: X.Org Video Driver
[    24.749] ABI class: X.Org Video Driver, version 15.0

E pra ter certeza, vi que ele não rodava o fglrx (driver proprietário da ati):
Código: [Selecionar]
[    24.790] (II) LoadModule: "fglrx"
[    24.790] (WW) Warning, couldn't open module fglrx
[    24.790] (II) UnloadModule: "fglrx"
[    24.790] (II) Unloading fglrx
[    24.790] (EE) Failed to load module "fglrx" (module does not exist, 0)
[    24.790] (II) LoadModule: "ati"
[    24.790] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[    24.790] (II) Module ati: vendor="X.Org Foundation"
[    24.790] compiled for 1.15.1, module version = 7.5.99
[    24.790] Module class: X.Org Video Driver
[    24.790] ABI class: X.Org Video Driver, version 15.0

E em um certo ponto, ele desabilita o DRI3:
Código: [Selecionar]
[    25.054] (II) RADEON(0): [DRI2] Setup complete
[    25.054] (II) RADEON(0): [DRI2]   DRI driver: r600
[    25.054] (II) RADEON(0): [DRI2]   VDPAU driver: r600
[    25.054] (II) RADEON(0): Front buffer size: 4224K
[    25.054] (II) RADEON(0): VRAM usage limit set to 935856K
[    25.054] (==) RADEON(0): DRI3 disabled

Acredito que haja alguma opção, alguma forma de habilitar o DRI3. Se alguém souber mexer com isso, me ajude. Não quero ter que compilar todo o driver do MESA novamente só para habilitar do DRI3 (ou acabar descobrindo que eu não consegui habilitá-lo mesmo assim).

Um abraço!

OBS.: Ah, sim, também estou ciente que existe um patch do Wine conhecido como Wine-staging que possui a opção de ativar CSMT e melhorar performance em jogos. O problema é que o CSMT causa travamentos no League of Legends, e não melhora tanto a performance como o Wine-Gallium.

Minhas configurações:
Ubuntu 14.04 (trusty) 3.13.0-63-generic (#103-Ubuntu SMP Fri Aug 14 21:42:59 UTC 2015)
Xorg version 1.15.1 (12 February 2015  02:49:29PM)
Intel Core 2 Duo E7400 @ 2.80 GHz
4 GB RAM
ATI Radeon HD 4650
Mecanismo de renderização: Gallium 0.4 on AMD RV730 (DRM 2.36.0, LLVM 3.6.2)
wine1.7.49-gallium-nine instalado do PPA, utilizado no PlayOnLinux 4.2.2 como versão do Sistema (não é um gallium-nine instalado do PlayOnLinux)

2
Sistema / Re: Central de Programas do ubuntu com problema no Ubuntu 13.04
« Online: 25 de Junho de 2013, 14:54 »
Olá, amigo.

Seja bem vindo ao fórum.
Se me permite dizer, um tópico muito bem feito e explicado sobre seu problema. Com os detalhes fornecidos, me parece que o problema pode estar com o programa Workrave, cujo link para download pode ser encontrado aqui: http://www.workrave.org/download/ se necessário uma reinstalação sem usar a Central de Programas.

Recomendo a desinstalação deste programa e depois tente reinstalar a Central de Programas. Depois disso, espero que a Central volte a funcionar normalmente.

3
Jogos e Diversão / Erros em parâmetros Wine
« Online: 16 de Maio de 2012, 22:49 »
Estive tendo um problema incomum com o Ubuntu 12.04 Precise Pangolin 64 bits. Eu não sei se o 32 bits também é assim...

Acontece o seguinte: estou tentando instalar alguns jogos no Wine, e ele sempre aparece uma mensagem de "Erro em parâmetros internos". O Wine possui compatibilidade com programas em 32 bits também.

Os jogos em questão são: GTA San Andreas, Saints Row The Third, e até certo ponto em Crysis 2 que o jogo deixa de funcionar.

Além de que a Origin, loja virtual da EA, sequer consegue executar os jogos FIFA 12 e Battlefield 3 (nem entrar no Battlelog), um problema que eu não tinha no Ubuntu 10.04, a Origin conseguia entrar no Battlelog pelo menos.

Estou utilizando a versão 1.5.4 do Wine, e rodando os jogos pelo terminal percebi uma coisa em comum, a falta de um arquivo que eu nunca tinha ouvido falar antes. É um tal de gnome-keyring-pkcs11.so.

Segundo o terminal, o arquivo se encontra em /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so:
http://ubuntuforums.org/showthread.php?t=1867326
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/859600

Inclusive há até um link para um patch para consertar isso, mas eu não faço ideia de como aplicar o patch.

Li também que criar um arquivo-link para o /usr/lib/pkcs11/gnome-keyring-pkcs11.so funciona... eu não estou muito seguro de testar este método.

Alguém aí já sofreu com isso e soube como resolver?

4
Aplicativos / Re: Dev C/C++ e Netbeans
« Online: 04 de Maio de 2012, 19:34 »
Aqui no Ubuntu 12.04 eu instalei o OpenJDK 6 e 7 antes de mais nada. Ele é uma alternativa ao JRE, até porque o Netbeans requer Java pra rodar.
Recomendo que faça o mesmo.

Depois disso, tente instalar o Netbeans da Central, mas caso não dê, baixe do site oficial http://netbeans.org/

Para instalar, clique com o botão direito no arquivo .sh baixado e vá em Propriedades. Selecione a guia Permissões e ative a caixa Permitir a execução como um programa.

Depois, abra o terminal com Ctrl + Alt + T e arraste para ele este arquivo e aperte enter.

Agora é só ir instalando o Netbeans.

Não sei como instalar o Dev C++, este eu nunca tentei.

5
Eu já tive essa placa há muito tempo. Eu usava no Ubuntu 9.04 e tal. Nunca tive problemas com ela mesmo nas outras versões e funcionava redondinha.

Que pena saber que o Ubuntu 12.04 não tá mais cuidando tão bem dela.

Talvez os drivers nouveau façam um trabalho melhor do que os drivers proprietários.

O que também mata o meu comentário em outro tópico é o fato de você estar utilizando o Kubuntu. Eu achava que o problema era o Unity, mas agora vejo que o problema deve estar na base do Kubuntu. Provavelmente no Kernel 3.2 adaptado.

E dando uma pesquisada, descobri que não são só usuários do Ubuntu que estão tendo problemas com essa mesma nvidia:
https://bbs.archlinux.org/viewtopic.php?id=136896

Segundo o post, os drivers não são compatíveis com o xorg 1.11, utilizado pelo novo Ubuntu.

Os pacotes listados são:

nvidia driver 173.14.31-1
nvidia-utils 173.14.31-1
xf86-input-evdev 2.6.0
xorg-server 1.10.6

O post que eu linkei ensina a fazer funcionar o driver, mas pelo jeito ele precisa de compilar diversos programas e mostra como fazê-lo no Arch Linux.

7
Iniciantes / Re: Como criar distro derivada do Ubuntu?
« Online: 28 de Abril de 2012, 22:31 »
Acontece que nem tudo é tão simples assim.

Remastersys e outros são opções gráficas e simples de fazer uma distro derivada do Ubuntu. Para se fazer uma distro do derivada, é necessário pegar o código-fonte e editá-lo na mão.

Para isso, é necessário conhecimento de programação em C, C++ e outras linguagens que possivelmente o Kernel Linux e o Ubuntu utilizem.

Não é nada simples, e é realmente um trabalho árduo. A equipe da Canonical é grande o bastante para fazer um SO novinho em folha a cada 6 meses, acredito que sozinho seja um trabalho muito difícil. Conheço o criador de uma distro, a Resulinux, e ele é um grande programador. A distro dele é brasileira e meio que baseada no Debian.

Ele inventou um programa que agiliza o boot do sistema. Mas o cara não tem um ciclo regular de lançamento de versões do Resu, já o vi falar o quão complicado é manter a distro.

Não quero desiludi-lo, mas se quer criar uma distro baseada no Ubuntu, editando o instalador, parte gráfica e tudo mais, é necessário pelo menos fazer um curso avançado de programação.

8
Tente instalar o Dolphin e ver se este reconhece. Se você utiliza o Unity, veja também se no Launcher não está os ícones dos HDs, Pendrives e dispositivos externos.

Qualquer coisa, baixe o Live CD do Ubuntu 12.04 apenas para um teste para ver se o Ubuntu Live reconhece o seus HDs e Pendrives.

De qual versão do Ubuntu você atualizou? 10.04? 11.10?

9
Antes de mais nada: você já conseguiu logar no Ubuntu? Já tentou reiniciar o PC? A SplashScreen de carregamento do Ubuntu aparece e depois desaparece?

Se o sistema chegar a iniciar mas ficar a tela de uma cor só, tente apertar Ctrl + Alt + F5
Ele vai entrar no modo Terminal Desktop... Entre com seu usuário e senha.

Depois, tente alguns comandos:
kill lightdm
ou então
kill gdm

Eu não sei muito bem qual é o que o Ubuntu 12.04 usa. E também não sei se o comando é kill... por via das dúvidas, tente também o killall.

Aproveitando que você está no modo terminal e acha que o problema é o driver, vamos tentar instalá-lo... E terá de ser do jeito mais difícil.
Se você já tem ele baixado, ótimo, agora se não tem digite o seguinte comando:
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-4-x86.x86_64.run (tente anotar em algum lugar tudo isso...)

Depois, para mudar as permissões do arquivo:

chmod +x amd-driver-installer-12-4-x86.x86_64.run

e então:

./amd-driver-installer-12-4-x86.x86_64.run

Acho que ele possui um instalador sem interface gráfica. Neste Ubuntu 12.04 aqui meu, estou rodando tudo muito bem, 100% sem os drivers proprietários da ATI. Estou utilizando os drivers Opensource e eu tenho uma ATI Radeon HD 4650 :)

10
Jogos e Diversão / Re: WOW + wine - Ubuntu 11.10
« Online: 28 de Abril de 2012, 16:03 »
Qual versão do Wine você está usando? Qual sua placa de vídeo e especificações do PC?

Segundo o AppDB do Wine, é preciso iniciar o Blizzard agent manualmente. $WINEPREFIX/drive_c/users/Public/Application\ Data/Battle.net/Agent/Agent.749/Agent.exe --nohttpauth

Pra iniciar, basta ir no terminal, localizar a pasta do WoW (cd *diretóriodapastadoWoW*) e iniciar assim: wine WoW.exe -opengl

11
Instalação e Atualização / Re: Ubuntu 12.04 trava após instalação!
« Online: 28 de Abril de 2012, 15:50 »
Não recomendo utilizar o Unity em PCs que não são realmente muito bons... Este é um dos problemas do novo Unity. Não sei o porquê de ele rodar normalmente no pendrive, talvez seja que no Pendrive as coisas rodem mais rápido, ou algo assim.

Ouvi falar também de alguns problemas com os drivers opensource instalados por padrão da Nvidia no Ubuntu, o Nouveau. Não conheço o problema, pois uso uma placa ATI que tem um suporte muito bom com drivers opensource.

O que eu recomendo nessa situação é instalar uma versão mais leve do Ubuntu, o Xubuntu ou Lubuntu. O Unity é muito pesado e possui ainda certos problemas com alguns drivers.

Talvez neles funcione tudo normalzinho.

12
Instalei e não tive nenhum problema de instabilidade. Tive alguns erros de programas fechando inesperadamente, mas é normal pra um Beta 2. Tudo já foi reportado, mas os problemas não voltaram a aparecer.

O design está fantástico, achei ótimo o visual do sistema e a integração dos programas com a Unity.

Está fantástico esta LTS. Eu que já critiquei muito a Unity, engulo completamente minhas palavras e a vejo evoluir cada vez mais pra melhor!

13
Notícias / Re: Empathy não responde no Ubuntu 12.04
« Online: 20 de Abril de 2012, 23:36 »
O Empathy não é um programa muito bom não. Acho ele muito fraquinho e instável. A melhor alternativa é o Pidgin.

Mas certifique-se de manter o Ubuntu atualizado, já que você quer utilizá-lo.

Gostaria de saber qual a versão do Ubuntu?

Também há um PPA do Empathy para o Ubuntu para sempre mantê-lo atualizado, basta adicionar nos Canais de Software, dentro da Central de Programas Ubuntu, em Softwares de Terceiros a seguinte linha:
ppa:telepathy/ppa


Basta então executar o gerenciador de atualizações e atualizar seu Empathy. Lembrando que as versões que vêm no PPA podem ser instáveis também.

14
Talvez você tenha de alterar o Windows "emulado" pelo Wine de Windows XP para Windows 7 ou Vista ou até mesmo o 2000 (O Wine tem alguns bugs que faz algumas coisas rodarem só com o Windows 2000 mesmo com programas feitos pra Win XP). Isso pode ser útil muitas vezes.

Outra coisa que pode até mesmo melhorar seu problema é instalar a versão estável do Wine, a 1.4. Pode ser que ela tenha este suporte que a 1.5.2 perdeu.

É comum ver coisas funcionarem em versões antigas do Wine e em versões mais novas você perder a compatibilidade.

Por via das dúvidas, é sempre bom dar uma olhada na AppDB do Wine pra ver se determinado programa funciona, em qual distro e com qual versão do Wine.

Segundo mostrado na AppDB: http://appdb.winehq.org/objectManager.php?sClass=version&iId=7911
O cara precisou por Windows 2000 pra instalar (como eu te disse) e foi feito no Wine 1.4-rc4.

15
Notícias / Re: Será que o Ubuntu abandonou o Linux?
« Online: 30 de MAR?O de 2012, 18:28 »
Sabe o que acontece? Li este artigo http://www.ubuntubrsc.com/ubuntu-nao-abandonou-linux.html#.T3YjmNX4VwB e concordo plenamente com o que foi dito.

Acontece o seguinte: um usuário newbie que só quer saber de internet uma vez na vida pelo menos já ouviu falar da boca dos pais o nome LINUX. E, provavelmente, não ouviu coisa boa!

Te falo por experiência própria: eu tinha preconceito contra o Linux. Meu pai já usou Linux nos anos 90, na época em que o Linux era complicadíssimo de instalar. Então já viu né? Ele sempre me falou que Linux era horroroso, e é como se você ouvisse falar mal de um produto e não comprasse ele só porque ouviu falar mal disso.

Eu sabia que Linux tinha a ver com pinguim e sistema operacional, mas não tinha a menor ideia do que era, nem que era gratuito, nem que tinha milhares de distribuições no mundo. Eu via imagens de Linux que imitavam o Windows e falava: "nossa, essa coisa aí só quer saber de copiar, não tem originalidade!".

Até que conheci o que é realmente o Linux. O nome assusta os usuários por essa "má fama" que o Linux adquiriu no começo de sua vida. A Canonical quer tornar o Ubuntu popular, mas para isso, deve tentar afastar do usuário final a palavra que os assusta.

Páginas: [1] 2 3 ... 22