Yet Another Rendering Issue

Questions about Wine on Linux
Locked
Maertzi
Newbie
Newbie
Posts: 2
Joined: Tue Jun 25, 2024 8:06 pm

Yet Another Rendering Issue

Post by Maertzi »

Hi everyone!

So, I am using a 32-bit WINE prefix to run Hammer++ for Source SDK 2013 Multiplayer on an Arch Linux system. The issue I am having is regarding the 3D Preview; specifically, the program crashes (for me) when using the Textured & Lighting Preview options. The 64-bit version of Hammer++ (Used for TF2 and the like) has no issues related to rendering, so I feel it may be a WINE related issue. Furthermore, I am using a .sh file to run H++ from my desktop, so it might be very well possible that I have absolutely 0 clue what I am talking about, and what I attach thinking is a log file might not actually be that, but may still have useful information nonetheless. (Specifically, it will be what is presented in console upon opening the .sh file with the "run in konsole" option on right click.)

What I think is causing the issue: WINE not being able to properly find my GPU.

What I have attempted to remedy it:

> Manually changing

Code: Select all

HKEY_CURRENT_USER/Direct3D/VideoPciDeviceID
and

Code: Select all

HKEY_CURRENT_USER/Direct3D/VideoPciVendorID
to match my GPU (A Nvidia 4060ti).
> Setting the default renderer to OpenGL
> And Installing 32-bit drivers for Vulkan (as that is also referenced in what I think is the log idk I'm not familiar with WINE at all)

I also apologize if there is some hyper-specific Wiki page for this and I am just staring at the wrong wall, please do direct me in that way if that is the case!

Now, the log(?) (I still don't know if this actually is a log, it's just konsole output that feels like one could resonably call a log):

Code: Select all

01b4:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
01b4:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
01b4:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
01b4:fixme:ver:GetCurrentPackageId (0031F550 00000000): stub
01bc:fixme:ver:GetCurrentPackageId (0CCEFF40 00000000): stub
01b4:err:vulkan:vulkan_init Failed to load libvulkan.so.1
01b4:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 17.0.6, 256 bits)").
01b4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01b4:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub!
01b4:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub!
01b4:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub!
01b4:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub!
Locked