Marcado como: whezzy Ativar/desativar aninhamento de comentários | Atalhos do Teclado

  • Fm4lloc 6:04 am em 3 de November de 2014 Link Permanente | Resposta
    Tags: 64 bits, amd, , , gtx, gtx 460, i386, , nvidia, pcsx2, playsation, sony, whezzy, x64   

    Instalando o pcsx2 no Debian 64bits 

    Nessa postagem vou mostrar como instalar o pcsx2, emulador de Playstation 2, no Debian Wheezy 64 bits.

    1. – Faça o download do pcsx2 na página: pcsx2

    2. – Descompactar o emulador

    $ tar -Jxf ./pcsx2-1.2.2-r5896-lnx.tar.xz
    

    3. Adicionar suporte à arquitetura i386 no dpkg.

    $ sudo dpkg --add-architecture i386
    $ sudo apt-get update
    

    4. Resolver as dependências ( lembrando que para instalar os pacotes libcg, libcggl e nvidia-cg-toolkit, será preciso habilitar o repositório non-free do Debian ):

    $ sudo apt-get install libcg:i386 libwxbase2.8-0:i386 libwxgtk2.8-0:i386 libportaudio2:i386 libsoundtouch0:i386 libegl1-mesa:i386 libsdl1.2debian:i386 lib32stdc++6 lib32bz2-1.0 libcggl:i386 libaio1:i386 nvidia-cg-toolkit:i386 libegl1-mesa:i386 ia32-libs ia32-libs-gtk

    5. Adquira o pacote contendo a Bios do Playsation 2 na página – Playstation 2 BIOS Pack; Descompacte o arquivo e mova o conteúdo da pasta “bios” para a do emulador.

    6. Inicie o script 'launch_pcsx2_linux.sh' encontrado na pasta do pcsx2.

    $ cd ~/pcsx2-1.2.2/
    $ ./launch_pcsx2_linux.sh
    

    Analise as linhas retornadas pelo pcsx2 e veja se possui alguma informação sobre dependências não satisfeitas. Se apresentar dependências, como por exemplo:

    $ ~/pcsx2-1.2.2$ ./launch_pcsx2_linux.sh 
    plugins/libGSdx-0.1.16.so: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by plugins/libGSdx-0.1.16.so)
    ERROR the plugin (plugins/libGSdx-0.1.16.so) miss some dependencies
    plugins/libGSdx-0.1.16.so: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by plugins/libGSdx-0.1.16.so)
            libEGL.so.1 => not found
     
    ERROR the plugin (plugins/libCDVDiso.so) miss some dependencies
            libbz2.so.1.0 => not found
     
    ERROR the plugin (plugins/libzzogl-0.4.0.so) miss some dependencies
            libCg.so => not found
        libCgGL.so => not found
        libwx_baseu-2.8.so.0 => not found
        libwx_gtk2u_core-2.8.so.0 => not found
        libwx_gtk2u_adv-2.8.so.0 => not found
     
    ERROR the plugin (plugins/libspu2x-2.0.0.so) miss some dependencies
            libportaudio.so.2 => not found
        libSoundTouch.so.0 => not found
        libwx_baseu-2.8.so.0 => not found
        libwx_gtk2u_core-2.8.so.0 => not found
        libwx_gtk2u_adv-2.8.so.0 => not found
     
    ./pcsx2: error while loading shared libraries: libwx_baseu-2.8.so.0: cannot open shared object file: No such file or directory
    

    a solução é utilizar a ferramenta apt-file para buscar arquivos dentro dos pacotes existentes no repositório do Debian. A instalação e utilização do apt-file se resume em:

    Instalá-lo:

    $ sudo apt-get install apt-file
    

    Prepará-lo:

    $ sudo apt-file update
    $ apt-file -a i386 update
    

    Buscar o arquivo:

    $ apt-file -a i386 search libportaudio.so.2
    

    Retorno:

    libportaudio2: /usr/lib/i386-linux-gnu/libportaudio.so.2 
    libportaudio2: /usr/lib/i386-linux-gnu/libportaudio.so.2.0.0 
    

    Fácil! Se a dependência for ‘libportaudio.so.2’ é só instalar o pacote ‘libportaudio2’ pelo apt-get ou aptitude.

    7. Após abrir o emulador siga configurando. O emulador não funcionou de primeira comigo, tive que atualizar o driver da GeForce GTX 460 para a versão 340.46.

    O retorno do emulador rodando após ser configurado:

    plugins/libGSdx-0.1.16.so: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by plugins/libGSdx-0.1.16.so)
    Interface is initializing.  Entering Pcsx2App::OnInit!
    Applying operating system default language...
    Loading language translation databases for 'Portuguese (Brazilian)' [pt_BR]
        pcsx2_Main not found -- translation dictionary may be incomplete.
        pcsx2_Iconized not found -- translation dictionary may be incomplete.
    SetLanguage: Requested translation is not implemented yet.
    Command line parsing...
    Command line parsed!
    (UserMode) Found portable install ini @ ~/pcsx2-1.2.2/portable.ini
     
    ZZOgl-PG:  Calling GSinit.
    ZZOgl-PG:  GSinit finished.
    ZZOgl-PG:  Calling GSopen2.
    ZZOgl-PG:  Capturing ZZOgl window.
    ZZOgl-PG:  glX-Version 1.4 with Direct Rendering
    ZZOgl-PG:  Supported Opengl version: 4.4.0 NVIDIA 340.46 on GPU: GeForce GTX 460/PCIe/SSE2. Vendor: NVIDIA Corporation
     
    ZZOgl-PG:  Maximum texture size is 16384 for Tex_2d and 16384 for Tex_NV.
    change vsync 0
    ZZOgl-PG:  Disabling MRT depth writing.
    ZZOgl-PG:  Use GL_RGBA32F for blockdata.
    ZZOgl-PG:  Fill bilinear blocks OK.!
    ZZOgl-PG:  Initialization successful.
    change vsync 0
    ZZOgl-PG:  Disabling MRT depth writing.
    ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
    ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
    ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
    ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    Cannot connect to server socket err = Arquivo ou diretório não encontrado
    Cannot connect to server request channel
    jack server is not running or cannot be started
    * SPU2-X: Enumerating PortAudio devices:
     *** Device 0: 'HDA ATI SB: ALC888 Analog (hw:0,0)' (ALSA)
     *** Device 1: 'HDA ATI SB: ALC888 Digital (hw:0,1)' (ALSA)
     *** Device 2: 'HDA NVidia: HDMI 0 (hw:1,3)' (ALSA)
     *** Device 3: 'HDA NVidia: HDMI 0 (hw:1,7)' (ALSA)
     *** Device 4: 'HDA NVidia: HDMI 0 (hw:1,8)' (ALSA)
     *** Device 5: 'HDA NVidia: HDMI 0 (hw:1,9)' (ALSA)
     *** Device 6: 'sysdefault' (ALSA)
     *** Device 7: 'front' (ALSA)
     *** Device 8: 'surround40' (ALSA)
     *** Device 9: 'surround41' (ALSA)
     *** Device 10: 'surround50' (ALSA)
     *** Device 11: 'surround51' (ALSA)
     *** Device 12: 'surround71' (ALSA)
     *** Device 13: 'iec958' (ALSA)
     *** Device 14: 'spdif' (ALSA)
     *** Device 15: 'default' (ALSA) (selected)
     *** Device 16: 'dmix' (ALSA)
    Decommitting host memory for virtual systems...
    Releasing host memory maps for virtual systems...
    

    O emulador respondeu muito bem aos jogos mais leves como “Crash bandicoot – The wrath of Cortex” , com media de 50fps no ajuste fino. Os jogos mais pesados não rodaram de modo satisfatório. O jogo “Tony Hawk’s Pro Skater 4” não executou com fluidez, manteve a media de 35~40fps com vários hacks habilitados, isso é quase jogável, mas a variação constante de FPS atrapalha muito. O áudio é um ponto forte do emulador, qualidade excelente, sem distorções ou cortes.

    Configuração da maquina:

    Operating System =  Linux 3.2.0-4-amd64 x86_64 
    Physical RAM     =  3966 MB 
    CPU name         =  AMD Phenom(tm) II X4 955 Processor 
    CPU speed        =  3.193 ghz (4 logical threads) 
    Video Card       = GeForce GTX 460 1024gb – Driver proprietário da NVIDIA na versão 340.46
    

    Algumas imagens do emulador.

    Este slideshow necessita de JavaScript.

    Anúncios
     
    • Rafael 7:41 pm em 3 de agosto de 2015 Link Permanente | Resposta

      Opa! Excelente tuto!

      Realizei os procedimentos no Stretch, e apenas tive que baixar os seguintes pacotes do wheezy (pois não funcionavam ou não tinham as versões pra stretch):
      libwxbase2.8-0 libwxgtk2.8-0 libtiff4

    • kaed 3:21 pm em 22 de outubro de 2015 Link Permanente | Resposta

      Tentei adaptar para instalar no debian jessie, porém não tive sucesso!! Poderia atualizar o post ??

    • Diego 12:41 am em 2 de novembro de 2015 Link Permanente | Resposta

      Comigo não deu certo.

      Todas as dependências aparentemente estão instaladas, mas quando rodo o script ele encontra erros:

      ERROR the plugin (plugins/libCDVDnull.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libonepad-1.1.0.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libzzogl-0.4.0.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libGSdx-0.1.16.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libUSBnull-0.7.0.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libCDVDiso.so) miss some dependencies
      libbz2.so.1.0 => not found

      ERROR the plugin (plugins/libFWnull-0.7.0.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libdev9null-0.5.0.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      ERROR the plugin (plugins/libspu2x-2.0.0.so) miss some dependencies
      libpangoxft-1.0.so.0 => not found

      • Fm4lloc 2:18 am em 3 de novembro de 2015 Link Permanente | Resposta

        Se está retornando isso, é porque realmente falta tais dependências.

        Siga o passo seis (6) para buscar o pacote correspondente a dependência, instalando posteriormente a sua versão 32bits. Se instalou correspondentes a versão 64bit, não ira funcionar.

        Para suprir a falta da libpangoxft-1.0.so.0 e libbz2.so.1.0 apresentadas no seu erro é só usar o comando:
        $ sudo apt-get install libpangoxft-1.0-0:i386 libbz2-1.0:i386

        Tem-se que especificar a opção i386 ao final do nome do pacote para descarregar o correto.

    • 4pr0p02 3:17 pm em 19 de setembro de 2016 Link Permanente | Resposta

      Segue vídeo da instalação do PCSX2 no Debian Jessie.

  • Fm4lloc 1:34 am em 16 de June de 2014 Link Permanente | Resposta
    Tags: , estavel, game, jogo, libc6, whezzy   

    Atualizando a libc6 no Debian wheezy (7.5) 

    Usar a versão estável do Debian é garantia de ter um sistema amadurecido e com pacotes confiáveis. Contudo, tal benefício não agrada todos, existem pessoas que sentem-se incomodadas em trabalhar com versões antigas dos programas, o que não vejo como problema.

    Mesmo com tal posicionamento sobre eventuais updates, reconheço, as vezes precisamos usar aplicativos novos e atualizados como libc6 e Steam.

    A Steam é uma plataforma usada para o download de jogos digitais, indisponível no repositório stable. O pacote presente na página oficial do projeto também não funciona corretamente no Debian Whezzy, pois exige uma versão da libc6 desencontrada no repositório em questão.

    É possível resolver o problema assim:

    [1] Adicione o repositório do Debian sid em sua sources.list:

    # Debian sid
    deb http://ftp.debian.org/debian sid main
    

    [2] Faça o update dos repositórios e atualize a libc6:

    $ sudo apt-get update
    $ sudo apt-get -t sid install libc6 libc6-dev libc6-dbg
    

    Isso funcionou bem aqui, não quebrou o sistema nem causou incompatibilidades..

    Observe quais pacotes estão sendo atualizados e removidos, se apresentar algo sem ligação direta ao nome libc6 é recomendado cancelar a atualização.

    [3] Remova o repositório do Debian Sid e dê um update novamente nos repositórios.

    Veja como ficou as versões após as atualizações:

    ii  libc6:amd64      2.19-1  amd64  Embedded GNU C Library: Shared libraries
    ii  libc6:i386       2.19-1  i386   Embedded GNU C Library: Shared libraries
    ii  libc6-dbg:amd64  2.19-1  amd64  Embedded GNU C Library: detached debugging symbols
    ii  libc6-dev:amd64  2.19-1  amd64  Embedded GNU C Library: Development Libraries and Header Files
    ii  libc6-i386       2.19-1  amd64  Embedded GNU C Library: 32-bit shared libraries for AMD64
    ii  libc6-i686:i386  2.19-1  i386   Embedded GNU C Library: Shared libraries [i686 optimized]
    
     
  • Fm4lloc 3:30 am em 25 de May de 2014 Link Permanente | Resposta
    Tags: AMD Catalyst Legacy 13.1, ati, , driver, , Radeon, whezzy, xorg   

    Dica rápida: Instalando driver (AMD Catalyst Legacy 13.1) da Radeon HD 4250 no Debian Weezy 

    Recentemente precisei remover minha placa off-board do computador e tive que usar uma Radeon HD 4250 on-board e consequentemente escrever essa dica.

    O driver suporta GPUs das series:
    Radeon HD 4000, Radeon HD 3000 e Radeon HD 2000.

    ETAPAS:

    Adicione na sua /etc/apt/source.list o repositório Debian Backport

    # Backported packages for Debian 7 "Wheezy"
    deb http://http.debian.net/debian/ wheezy-backports main contrib non-free

    Abra o terminal e atualize os repositórios, depois instale o linux-header apropriado, os drivers e o Catalyst Control Center.

    # aptitude update
    # aptitude install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
    # aptitude -r -t wheezy-backports install fglrx-legacy-drive fglrx-legacy-control

    Crie um xorg.conf básico com o comando:

    # aticonfig --initial

    Rode o comando startx para subir o X.

    Para ajustar a resolução, taxa de atualização do monitor e coisas do gênero execute o comando amdcccle e altere as configurações.

    Referência: https://wiki.debian.org/ATIProprietary

     
c
escrever novo post
j
post seguinte/ comentário seguinte
k
post anterior/comentário anterior
r
Resposta
e
Editar
o
mostrar/esconder comentários
t
voltar ao topo
l
vá para login
h
mostrar/ocultar ajuda
shift + esc
Cancelar