Nvidia problema ao instalar vinho [duplicado]

2

Eu tenho um sistema que tem cartão Nvidia otimus, então quando eu tento instalar o vinho, diz.

The following packages will be REMOVED:
  nvidia-libopencl1-331-updates

Eu experimentei wine1.6 & amp; wine1.7 mesmo eles irão removê-lo nvidia-libopencl1-331-updates e eu não vou poder usar o Optimus.

Existe algum trabalho para instalar o vinho?

one@Ubuntu:~$ sudo apt-get install wine1.7
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libavdevice53 libavfilter3 libswresample0 smplayer-translations
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  binfmt-support fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libasn1-8-heimdal:i386 libcapi20-3
  libcapi20-3:i386 libdb5.3:i386 libexif12:i386 libgd3:i386 libgif4:i386 libglu1-mesa:i386 libgphoto2-6:i386 libgphoto2-port10:i386
  libgpm2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libhcrypto4-heimdal:i386
  libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libieee1284-3:i386 libkrb5-26-heimdal:i386 liblcms2-2:i386
  libldap-2.4-2:i386 libltdl7:i386 libmpg123-0:i386 libncurses5:i386 libodbc1 libopenal1:i386 libosmesa6 libosmesa6:i386
  libroken18-heimdal:i386 libsane:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libusb-1.0-0:i386 libv4l-0:i386
  libv4lconvert0:i386 libvpx1:i386 libwind0-heimdal:i386 libxpm4:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 odbcinst odbcinst1debian2
  p11-kit-modules:i386 p7zip ttf-wqy-microhei unixodbc wine-gecko2.24 wine-gecko2.24:i386 wine-mono4.5.2 wine1.7-amd64 wine1.7-i386:i386
  winetricks
Suggested packages:
  libterm-readline-gnu-perl libterm-readline-perl-perl isdnutils-doc isdnutils-doc:i386 libgd-tools:i386 gphoto2:i386 gtkam:i386 gpm:i386
  libvisual-0.4-plugins:i386 gstreamer-codec-install:i386 gnome-codec-install:i386 gstreamer0.10-tools:i386 gstreamer0.10-plugins-base:i386
  liblcms2-utils:i386 libmyodbc odbc-postgresql tdsodbc unixodbc-bin libportaudio2:i386 libroar-compat2:i386 hplip:i386 hpoj:i386
  libsane-extras:i386 libsasl2-modules-otp:i386 libsasl2-modules-ldap:i386 libsasl2-modules-sql:i386 libsasl2-modules-gssapi-mit:i386
  libsasl2-modules-gssapi-heimdal:i386 opencl-icd:i386 p7zip-full dosbox:any winbind
Recommended packages:
  wine1.5-amd64 wine1.5-i386:i386 unixodbc:i386 wine-mono4.5.2:i386 wine
The following packages will be REMOVED:
  nvidia-libopencl1-331-updates
The following NEW packages will be installed:
  binfmt-support fonts-horai-umefont fonts-unfonts-core fonts-wqy-microhei gnome-exe-thumbnailer icoutils libasn1-8-heimdal:i386 libcapi20-3
  libcapi20-3:i386 libdb5.3:i386 libexif12:i386 libgd3:i386 libgif4:i386 libglu1-mesa:i386 libgphoto2-6:i386 libgphoto2-port10:i386
  libgpm2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libhcrypto4-heimdal:i386
  libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libieee1284-3:i386 libkrb5-26-heimdal:i386 liblcms2-2:i386
  libldap-2.4-2:i386 libltdl7:i386 libmpg123-0:i386 libncurses5:i386 libodbc1 libopenal1:i386 libosmesa6 libosmesa6:i386
  libroken18-heimdal:i386 libsane:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libusb-1.0-0:i386 libv4l-0:i386
  libv4lconvert0:i386 libvpx1:i386 libwind0-heimdal:i386 libxpm4:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 odbcinst odbcinst1debian2
  p11-kit-modules:i386 p7zip ttf-wqy-microhei unixodbc wine-gecko2.24 wine-gecko2.24:i386 wine-mono4.5.2 wine1.7 wine1.7-amd64
  wine1.7-i386:i386 winetricks
0 upgraded, 61 newly installed, 1 to remove and 0 not upgraded.
Need to get 166 MB of archives.
After this operation, 537 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

aptidão sugerida por @Yuriy Nazarenko

sudo aptitude install wine1.7
The following NEW packages will be installed:
  binfmt-support{a} fonts-horai-umefont{a} fonts-unfonts-core{a} fonts-wqy-microhei{a} gnome-exe-thumbnailer{a} icoutils{a} 
  libasn1-8-heimdal:i386{a} libcapi20-3{a} libcapi20-3:i386{a} libdb5.3:i386{a} libexif12:i386{a} libgd3:i386{a} libgif4:i386{a} 
  libglu1-mesa:i386{a} libgphoto2-6:i386{a} libgphoto2-port10:i386{a} libgpm2:i386{a} libgssapi3-heimdal:i386{a} 
  libgstreamer-plugins-base0.10-0:i386{a} libgstreamer0.10-0:i386{a} libhcrypto4-heimdal:i386{a} libheimbase1-heimdal:i386{a} 
  libheimntlm0-heimdal:i386{a} libhx509-5-heimdal:i386{a} libieee1284-3:i386{a} libkrb5-26-heimdal:i386{a} liblcms2-2:i386{a} 
  libldap-2.4-2:i386{a} libltdl7:i386{a} libmpg123-0:i386{a} libncurses5:i386{a} libodbc1{a} libopenal1:i386{a} libosmesa6{a} 
  libosmesa6:i386{a} libroken18-heimdal:i386{a} libsane:i386{a} libsasl2-2:i386{a} libsasl2-modules:i386{a} libsasl2-modules-db:i386{a} 
  libusb-1.0-0:i386{a} libv4l-0:i386{a} libv4lconvert0:i386{a} libvpx1:i386{a} libwind0-heimdal:i386{a} libxpm4:i386{a} 
  ocl-icd-libopencl1{ab} ocl-icd-libopencl1:i386{ab} odbcinst{a} odbcinst1debian2{a} p11-kit-modules:i386{a} p7zip{a} ttf-wqy-microhei{a} 
  unixodbc{a} wine-gecko2.24{a} wine-gecko2.24:i386{a} wine-mono4.5.2{a} wine1.7 wine1.7-amd64{a} wine1.7-i386:i386{a} winetricks{a} 
0 packages upgraded, 61 newly installed, 0 to remove and 0 not upgraded.
Need to get 166 MB of archives. After unpacking 537 MB will be used.
The following packages have unmet dependencies:
 nvidia-libopencl1-331-updates : Conflicts: libopencl1 which is a virtual package.
                                 Conflicts: libopencl1:i386 which is a virtual package.
 ocl-icd-libopencl1 : Conflicts: libopencl1 which is a virtual package.
 ocl-icd-libopencl1:i386 : Conflicts: libopencl1 which is a virtual package.
The following actions will resolve these dependencies:

     Remove the following packages:                               
1)     nvidia-libopencl1-331-updates                              

     Leave the following dependencies unresolved:                 
2)     nvidia-331-updates recommends nvidia-libopencl1-331-updates


Accept this solution? [Y/n/q/?] 
    
por Qasim 26.05.2014 / 15:42

5 respostas

3

Eu me deparei com o mesmo problema na noite passada ao instalar o Ubuntu 14.04 (confiável), e essa solução do AmanicA funcionou eu (como também sugerido por muitos outros acima).

Meu sistema tem uma placa Nvidia GeForce GT 750M. Instalar ocl-icd-opencl-dev removerá nvidia-libopencl1- *, mas isso não causa nenhum problema até o momento. Por favor, veja o post original para mais detalhes e explicações sobre o porquê isso funciona: nvidia-libopencl1-331 deve ser removido antes de instalar o WINE

(Não pretendo duplicar o post, mas tentar ajudar mais pessoas a encontrar essa solução.)

sudo apt-get install nvidia-cuda-toolkit 
sudo apt-get install ocl-icd-opencl-dev 
sudo apt-get install wine 
    
por phe0113 26.06.2014 / 19:05
0

Acabei de instalar o wine (explicitamente chamado de "wine", "q4wine" e "winetricks") e não houve problemas com o meu driver nvidia 310 hoje. Sugiro, no entanto, que tente tentar o aptitude (não o apt-get, talvez tenha de instalar o aptitude como eu) para instalar a versão do wine que desejar. Claro, você vai ter um conflito ... mas! você não pode aceitar isso respondendo "não" e o aptitude pesquisará outra maneira de resolver seu conflito e a próxima pergunta pode ser atualizar alguns pacotes (não excluir). E se os conflitos são de pacotes desatualizados, você pode apenas atualizar o seu sistema e tentar novamente instalar o seu vinho;)

    
por Yuriy Nazarenko 26.05.2014 / 16:08
0

O AmanicA pode funcionar em alguns casos, mas não o tempo todo. Falha com nvidia-340 no Utopic por exemplo.

O problema real é que a política de design ocl-icd seja corrigida link

então adicione o seu 'afeta-me também' para obter mais atenção do desenvolvedor

    
por dino99 28.06.2014 / 10:01
0

Não ser snide ou superior, mas acho que o archlinux funciona muito bem com o wine e com os pacotes nvidia. Eu não tenho uma GPU otimizada, então os resultados podem variar.

    
por The NetZ 28.06.2014 / 16:33
0

Existem duas coisas que você precisa fazer. Tente consertar seu sistema de embalagem de software. Em seguida, teste os vários drivers que são fornecidos por padrão no repositório.

Tente usar o procedimento descrito aqui para corrigir a integridade da sua embalagem:

link

Execute o loop de:

$ sudo apt-get autoremove
$ sudo apt-get --purge remove && sudo apt-get autoclean
$ sudo apt-get -f install
$ sudo apt-get update
$ sudo apt-get upgrade && sudo apt-get dist-upgrade
$ sudo dpkg-reconfigure -a
$ sudo dpkg --configure -a

Até você não receber erros. Enderece os erros que eles movem para a próxima etapa descrita abaixo.

Execute "Drivers adicionais" para instalar os melhores drivers da nVidia. Se você não tiver sucesso com um tente o outro.

    
por L. D. James 29.06.2014 / 16:23