viernes, 5 de agosto de 2011

Configurar wine ubuntu 11.04

Este tutorial se basa en que no tengas wine instalado o que quieras instalar todo desde el principio.
Añadir los repositorios de wine:


sudo add-apt-repository ppa:ubuntu-wine/ppa



Instalar la actualización o nueva versión de wine con:


sudo apt-get update
sudo aptitude install wine



Para saber que version de wine tienes instalada puedes ejecutar:
wine --version (doble guion)



Al estar recien instalado no tenemos el directorio .wine así que ejecutamos:

winecfg

Se abre el asistente de configuración de wine,donde podemos seleccionar si queremos ejecutar wine a pantalla completa o como una ventana mas del escritorio, o el tipo de sonido que utilizamos (ALSA, OSS, etc).Al pulsar “Aceptar” se aplican los cambios de configuración y se crea nuestro directorio “.wine”.

Instalaremos un script llamado winetricks que nos instala muchas cosas que necesita el windows.

Para usarlo, nos descargamos el script (para tenerlo a mano lo instalaremos en .wine):

cd
cd .wine
wget wget http://www.kegel.com/wine/winetricks

le damos  permisos de ejecucion:

chmod +x ./winetricks

Se instala de manera automatica.

Se recomienda instalar las siguientes librerias:

DirectX 9 (imprescindibles para jugar a juegos):


./winetricks d3dx9

Las fuentes de texto droid que mejoran mucho la legibilidad en pantalla:

./winetricks droid

PhysX, el motor de fisicas PhysX (si dispones de alguna tarjeta Nvidia):

./winetricks physx

Metapaquete que instala un fuentes de texto (como Arial, Sans Serif, etc utilizadas en Windows):

./winetricks allfonts

Metapaquete que instala un monton de codecs para reproducir video y audio.


./winetricks allcodecs

- Fijo la version de sistema que emulo como Windows XP (esto tambien se hace desde winecfg):

./winetricks winxp
./winetricks sound=alsa

Renombrar la carpeta drive_c como harddiskvolume0 (que a veces es necesario en muchos instaladores):

./winetricks volnum

Deshabilitar GLSL usado por Direct3D:

./winetricks glsl-disable

Instalar librerias de Visual C 2008 (necesarias por algunos juegos):

./winetricks vcrun2008

Las librerias dcom (si dispones de la licencia de Windows 98):

./winetricks dcom98

Se puede instalar el framework NET 2.0 (requiere licencia):

./winetricks dotnet20

Puede que falte alguna DLL si eso pasa se muestra un error en la consola diciendo que te falta una DLL (nombre) y tendrás que bajarla y copiarla en tu

.wine/drive_c/windows/System32


Para facilitar la instalacion, puede que necesites quitar o añadir alguna:


./winetricks d3dx9 droid winxp sound=alsa volnum vcrun2008 dotnet20 ie6 corefonts

Se ha añadido ie6 (internet explorer 6) y corefonts (fuentes de Windows).


PARA CONFIGURAR TARJETA 3D, hay 2 metodos:

METODO 1

Para añadir claves al registro (lo harías exactamente igual que en Windows) ejecutando:

wine regedit


se abre el editor de registro y ya se puede cambiar las claves o añadir nuevas.

Una vez nos ha abierto el programa regedit , buscamos en la siguiente dirección:

HKEY_CURRENT_USER\Software\Wine\Direct3D
Las claves a añadir el caso de tener una tarjeta Nvidia para la key DIRECT3D son:


“DirectDrawRenderer”=”opengl”
“Nonpower2Mode”=”repack”
“OffscreenRenderingMode”=”fbo”
“RenderTargetLockMode”=”auto”
“UseGLSL”=”readtex”
“VertexShaderMode”=”hardware”
“VideoDescription”=”NVIDIA GeForce 8500 GT”
“VideoDriver”=”nv4_disp.dll”
“VideoMemorySize”=”256″

Las entradas que aparecen subrayadas son las que cambiarían, dependiendo del modelo de la tarjeta. Las demás quedarían igual en todas las tarjetas Nvidia.


METODO 2

Tambien se puede hacer de manera más rápida, ir al directorio .wine y editar un fichero llamado “user.reg”, en ese fichero se van almacenando las claves del registro que va creando el usuario. Se edita el fichero, al final del mismo se pega el contenido:

sudo gedit  /home/"usuario ubuntu"/.wine/user.reg

en usuario ubuntu hay que poner el nombre de nuestro usuario en el sistema

[Software\\Wine\\Direct3D] 1258821033
"DirectDrawRenderer"="opengl"
"Nonpower2Mode"="repack"
"OffscreenRenderingMode"="fbo"
"RenderTargetLockMode"="auto"
"UseGLSL"="readtex"
"VertexShaderMode"="hardware"
"VideoDescription"="NVIDIA GeForce 8500 GT"
"VideoDriver"="nv4_disp.dll"
"VideoMemorySize"="256"

Para cualquier otra duda ó cambiar más parametros,lo mejor es consultar la página web de wine: Wine HQ

fuente

No hay comentarios:

Publicar un comentario