He instalado DirectX en Ubuntu para jugar juegos, pero incluso ahora muestra ‘Error de Directx’. ¿Qué es una lista completa de archivos DLL para que no aparezca este error al jugar CoD 4 Modern Warfare? ¿Hay alguna otra forma de jugar sin obtener este error?

Wine (Wine Is Not an Emulator) es una pieza de software alucinante, pero cosas como DirectX están muy vinculadas al hardware y, por lo tanto, podría haber habido este problema. CoD requeriría más ajustes que simplemente instalar la aplicación para que funcione correctamente, y deberá configurar manualmente Wine para usar ciertas DLL de DirectX. El proyecto Wine no integra tales soluciones alternativas en la base de código Wine. La mayoría de los juegos incluyen dentro de sus directorios de instalación las bibliotecas DirectX utilizadas, y si eres un usuario avanzado de Linux, puedes hacer las configuraciones manuales requeridas (sin embargo, eso es algo de codificación serio, por encima de mi nivel de pago).

Puede hacer uno de los siguientes:
-Encuentre una forma de aplicar la aceleración de video OpenGL para CoD, ya que eso evitará los requisitos de DirectX;
-Utilice un paquete de terceros llamado PlayOnLinux que facilitará la instalación de juegos con Wine;
-Utilice un emulador de juegos especializado basado en Wine como CrossOver, Cedega o WineX.

Tenga en cuenta que incluso después de las soluciones, podría tener muchos problemas, como que su perfil se corrompa, guarde los archivos que desaparecen y no creo que pueda jugar en el modo multijugador en línea o incluso actualizar al parche v1.7. La mejor de las suertes, siempre es una subida empinada cuando se trata de jugar juegos pesados ​​en Linux.