3d is partially working, i did try the patch from ports(Bug 228287)(https://svnweb.freebsd.org/ports?view=revision&revision=487446). This works identically to current pkg implementations of 390.87. Newest version of pkg nvidia driver doesn't work in any way. With 390.87_1 nothing is working. With the old driver 390.87 i am getting this with some programs, others are working: 00bd:fixme:ntdll:EtwRegisterTraceGuidsA (0x7721212f, 0x7724bfc0, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x2a6ea90, (null), (null), 0x7724bfc8): stub 00bd:fixme:ntdll:EtwRegisterTraceGuidsA (0x7721212f, 0x7724bfe0, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x2a6ea90, (null), (null), 0x7724bfe8): stub 00bd:fixme:ntdll:EtwEventRegister ({43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x7723dc30, 0x0, 0x7724b738) stub. >>>00bd:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.<<< 00bd:fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub 00bd:fixme:ntdll:EtwEventUnregister (deadbeef) stub. $ 00cf:fixme:process:ProcessIdToSessionId Unsupported for other processes. 00cf:fixme:ver:GetCurrentPackageId (0x33fea4 0x0): stub
390.87_1: 009b:fixme:ntdll:EtwRegisterTraceGuidsA (0x7721212f, 0x7724bfc0, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x2a6ea90, (null), (null), 0x7724bfc8): stub 009b:fixme:ntdll:EtwRegisterTraceGuidsA (0x7721212f, 0x7724bfe0, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x2a6ea90, (null), (null), 0x7724bfe8): stub 009b:fixme:ntdll:EtwEventRegister ({43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x7723dc30, 0x0, 0x7724b738) stub. >>>009b:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.<<< 009b:fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub 00ad:fixme:process:ProcessIdToSessionId Unsupported for other processes. 00ad:fixme:ver:GetCurrentPackageId (0x33fea4 0x0): stub 009b:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
Disabling csmt doesn't make any difference.
This should marked as a duplicate of bug 231812, which is a bogus report itself because patch-nvidia.sh script is included in i386-wine port.
You wouldn't get >>>00bd:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.<<< if patch-nvidia.sh is the problem. They did say something about linux compatibility libraries but this got (partially?) fixed? Bug 228287 doesn't mention this and Bug 231812 was closed as duplicate of it but definitely isn't.
(In reply to SF from comment #4) Wine does not utilize Linuxulator. It does, however, require downloading native FreeBSD 32-bit OpenGL libs, as those are not included in nvidia-driver package. Personally, I consider all of your activity (here and on forums.freebsd.org under nickname Yelphos) trolling. I'm only replying because this report has been cross-referenced with the issue I'm subscribed to, which is incredibly annoying.
Seems like this guy is ai-controlled, ignore him. Maybe this ai knows my real identity, there is some people hostile to me. The thing i did describe is something which follows onto Bug 228287, is is a new kind of bug.
Any news here resp. is this still relevant?