directx error and black screen on main menu imperaor rome

Questions about Wine on Linux
Locked
pooriansari
Newbie
Newbie
Posts: 2
Joined: Tue Apr 30, 2019 10:06 am

directx error and black screen on main menu imperaor rome

Post by pooriansari »

0009:fixme:d3dcompiler:compile_shader Compilation target "vs_4_0_level_9_3" not yet supported
this is the error ant there is black screen when it must show main menu of the game.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: directx error and black screen on main menu imperaor rom

Post by Bob Wya »

pooriansari wrote:0009:fixme:d3dcompiler:compile_shader Compilation target "vs_4_0_level_9_3" not yet supported
this is the error ant there is black screen when it must show main menu of the game.
@pooriansari

/rant

I'd point out that if you are asking for help you should be supplying some basic information to enable us to do this...
This would have to include what Linux Distribution (and release version) you are using and version of Wine / Wine Staging you are testing with...
We are not mind readers! :roll:

/rant

Anyway, that's an error indicating that your graphics card (or native Linux graphics driver) does support DirectX 10.0 Vertex Shaders Level 4.0 ...

So what's the output from the commands, assuming you are on Ubuntu:

Code: Select all

sudo apt install inxi mesa-utils
inxi -G
glxinfo | egrep '^[[:alpha:]]'
If you are actually talking about: Steam: Imperator: Rome ...
Doesn't this game already have a native Linux/SteamOS version available?

In future, if posting any terminal commands or output in these forums, please use the forum Code tags:

Code: Select all

,,,
This practice would hold true for any technical online forum...

Thanks
Bob
pooriansari
Newbie
Newbie
Posts: 2
Joined: Tue Apr 30, 2019 10:06 am

Re: directx error and black screen on main menu imperaor rom

Post by pooriansari »

Well Sorry for the rush I am using Ubuntu 19.04 and this if the console after using the command you provided:
(base) pvr1a@pvr1a-X550LD:~/.wine/drive_c/Program Files/Imperator Rome/binaries$ inxi -G
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel
Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
620M/625M/630M/720M]
driver: nvidia v: 340.107
Display: x11 server: X.Org 1.20.4 driver: modesetting,nvidia
unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: GeForce 820M/PCIe/SSE2 v: 4.4.0 NVIDIA 340.107
(base) pvr1a@pvr1a-X550LD:~/.wine/drive_c/Program Files/Imperator Rome/binaries$ glxinfo | egrep '^[[:alpha:]]'
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX version: 1.4
GLX extensions:
Memory info (GL_NVX_gpu_memory_info):
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 820M/PCIe/SSE2
OpenGL core profile version string: 4.4.0 NVIDIA 340.107
OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.4.0 NVIDIA 340.107
OpenGL shading language version string: 4.40 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 NVIDIA 340.107 340.107
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
Locked