Wine 10 RC3 and VKD3D 1.14

Hi there :slight_smile:

I want to upgrade to Wine 10 RC3 and VKD3D 1.14. At the moment there is Wine 9.22 and VKD3D 1.13 installed, what are the highest versions i can get through yay. Is there a way to do this so it automatic upgrades with newer versions and do not break my system? My system:

[as@kiste ~]$ inxi -F
System:
  Host: kiste Kernel: 6.12.6-arch1-1 arch: x86_64 bits: 64
  Desktop: GNOME v: 47.2 Distro: EndeavourOS
Machine:
  Type: Laptop System: HP product: HP Laptop 17-cn0xxx v: N/A
    serial: <superuser required>
  Mobo: HP model: 883C v: 69.16 serial: <superuser required> UEFI: AMI
    v: F.03 date: 03/11/2021
Battery:
  ID-1: BAT0 charge: 31.8 Wh (100.0%) condition: 31.8/31.8 Wh (100.0%)
CPU:
  Info: quad core model: 11th Gen Intel Core i5-1135G7 bits: 64 type: MT MCP
    cache: L2: 5 MiB
  Speed (MHz): avg: 2283 min/max: 400/4200 cores: 1: 2283 2: 2283 3: 2283
    4: 2283 5: 2283 6: 2283 7: 2283 8: 2283
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: Quanta HP TrueVision HD Camera driver: uvcvideo type: USB
  Display: wayland server: X.Org v: 24.1.4 with: Xwayland v: 24.1.4
    compositor: gnome-shell driver: X: loaded: modesetting dri: iris gpu: i915
    resolution: 1600x900~60Hz
  API: EGL v: 1.5 drivers: iris,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.2-arch1.1
    renderer: Mesa Intel Iris Xe Graphics (TGL GT2)
  API: Vulkan v: 1.4.303 drivers: N/A surfaces: xcb,xlib,wayland
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio
    driver: sof-audio-pci-intel-tgl
  API: ALSA v: k6.12.6-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    driver: rtw_8821ce
  IF: wlan0 state: up mac: 80:d2:1d:d1:cc:55
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb type: USB
  Report: btmgmt ID: hci0 state: up address: 80:D2:1D:D1:CC:54 bt-v: 4.2
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
Drives:
  Local Storage: total: 476.94 GiB used: 247.96 GiB (52.0%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLQ512HALU-000H1
    size: 476.94 GiB
Partition:
  ID-1: / size: 299.69 GiB used: 247.85 GiB (82.7%) fs: ext4
    dev: /dev/nvme0n1p4
Swap:
  ID-1: swap-1 type: partition size: 976 MiB used: 256 KiB (0.0%)
    dev: /dev/nvme0n1p3
Sensors:
  System Temperatures: cpu: 63.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB note: est. available: 31.02 GiB
    used: 10.14 GiB (32.7%)
  Processes: 295 Uptime: 5h 23m Shell: Bash inxi: 3.3.36

Whatever versions are in the official repos or the aur, if you are using a package from there.

Make your own pkgbuild with the same name as the package in the repos and give it a lower pkgversion. When the version in the repos updates. Just update like normal and it will upgrade your package along with everything else.

Hmm, thx, i will look into it. Pkg-version is new to me, but i will take a look into it. So will make wine 10.3 and Vulkan 1.14 from the winehq-source, install it, and then have to look after the pkg-version of it and change it. If it is to complex for me: In mid January the final wine 10 will be released.

Look into how to make a pkgbuild and learn from the existing one’s.

yessir

In a first step i compiled wine10 and vkd2d114 and install them. Wine 10 works

[as@kiste ~]$ wine --version
wine-10.0-rc3

But now under “vulkaninfo” there is this message:

[as@kiste ~]$ vulkaninfo
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MESA_device_select uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
==========
VULKANINFO
==========

Vulkan Instance Version: 1.4.303

But Mesa is the newest

API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.2-arch1.1
    renderer: Mesa Intel Iris Xe Graphics (TGL GT2)
  API: Vulkan v: 1.4.303 drivers: N/A surfaces: xcb,xlib

How can i get rid off this vulkan 1.3 shown in the “Vulkaninfo” message?

EDIT:

the vkd3d doesnt change anything in terms of ms/frames if i use d12. But the wine 10 does bring some frames even it is set to high in texture and 16x filtering

1 Like