VtM:B unable to initialize shader system

Hi, I've been trying to play some Vampire the Masquerade: Bloodlines on my old 2013 alienware m14x r2 that's running Endeavour OS through your launcher. Everytime I hit play I get the error saying unable to init shader system. Please help me with this, it's been driving me up the wall. I have the log ready if anyone needs it.
43 Replies
robust-apricot
robust-apricotOP•2y ago
here is the log
optimistic-gold
optimistic-gold•2y ago
DXVK 2.x requires Vulkan 1.3, but your hardware only supports Vulkan 1.2. You can disable DXVK, and then optionally install DXVK 1.10.3 from Winetricks.
robust-apricot
robust-apricotOP•2y ago
Thanks, this would normally be the part where I ask you how to do that but I'm sure there's a vid on it. Thanks for help.
optimistic-gold
optimistic-gold•2y ago
Go to the game's settings in Heroic, unchecks "Automatically update DXVK", and then click on the " Winetricks" button. Then select the default prefix, then install a DLL. And from there you can select the last dxvk1 version.
robust-apricot
robust-apricotOP•2y ago
Great, so that means what I just did is the right step.
optimistic-gold
optimistic-gold•2y ago
Oh, good. šŸ™‚
robust-apricot
robust-apricotOP•2y ago
Seems I still get nothing
optimistic-gold
optimistic-gold•2y ago
Looks like it's using Intel video, I think. Try checking the "Use dedicated video" checkbox.
robust-apricot
robust-apricotOP•2y ago
I only see "Use dedicated graphic card" checkbox. Check that?
optimistic-gold
optimistic-gold•2y ago
Right.
robust-apricot
robust-apricotOP•2y ago
Got nothing.
robust-apricot
robust-apricotOP•2y ago
should uncheckbox autoinstall Vkd3d? is there a way to have it use OpenGL rather than Vulkan for graphics in winetricks?
foreign-sapphire
foreign-sapphire•2y ago
inxi -SMGxx Post this output From terminal
robust-apricot
robust-apricotOP•2y ago
System: Host: seraphix3-m14xr2 Kernel: 6.1.38-1-lts arch: x86_64 bits: 64 compiler: gcc v: 13.1.1 Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 dm: LightDM Distro: EndeavourOS base: Arch Linux Machine: Type: Portable System: Alienware product: M14xR2 v: A15 serial: <superuser required> Mobo: Alienware model: M14xR2 v: A15 serial: <superuser required> UEFI-[Legacy]: Alienware v: A15 date: 03/22/2018 Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915 v: kernel arch: Gen-7 ports: active: LVDS-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166 Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: N/A arch: Kepler pcie: speed: 8 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:0fd1 Device-3: Suyin Laptop_Integrated_Webcam_HD driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.5:3 chip-ID: 064e:8128 Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting alternate: fbdev,vesa dri: i965 gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1600x900 s-dpi: 96 Monitor-1: LVDS-1 mapped: LVDS1 model: AU Optronics 0x213e res: 1600x900 dpi: 131 diag: 355mm (14") API: OpenGL v: 4.2 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 4000 (IVB GT2) direct-render: Yes
foreign-sapphire
foreign-sapphire•2y ago
You don't have Nvidia driver installed at all It says N/A
robust-apricot
robust-apricotOP•2y ago
eh? all this time
foreign-sapphire
foreign-sapphire•2y ago
Also i do not recommend using Flatpak build of Heroic Just install this one instead https://aur.archlinux.org/packages/heroic-games-launcher-bin Maintained by Heroic maintainer himself
sudo pacman -S --needed nvidia-dkms nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader
sudo pacman -S --needed nvidia-dkms nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader
This should install correct driver for your gpu
robust-apricot
robust-apricotOP•2y ago
okay, let me give that a go man, installing the drivers are taking longer than I thought
foreign-sapphire
foreign-sapphire•2y ago
It will compile modules for your kernel so after everything is done you have to reboot system for driver to kick in Also a note in some cases NV driver might not load properly if secure boot is on in bios But that is for later
robust-apricot
robust-apricotOP•2y ago
okay Alright all installed time to reboot brb okay, I'm back
foreign-sapphire
foreign-sapphire•2y ago
Did you switch to aur package also? Instead of flatpak
robust-apricot
robust-apricotOP•2y ago
oh shoot that's right, I should have finished typing in the pacman download prompt
foreign-sapphire
foreign-sapphire•2y ago
Also post this again inxi -SMGxx
robust-apricot
robust-apricotOP•2y ago
System: Host: seraphix3-m14xr2 Kernel: 6.1.38-1-lts arch: x86_64 bits: 64 compiler: gcc v: 13.1.1 Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 dm: LightDM Distro: EndeavourOS base: Arch Linux Machine: Type: Portable System: Alienware product: M14xR2 v: A15 serial: <superuser required> Mobo: Alienware model: M14xR2 v: A15 serial: <superuser required> UEFI-[Legacy]: Alienware v: A15 date: 03/22/2018 Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915 v: kernel arch: Gen-7 ports: active: LVDS-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166 Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: N/A arch: Kepler pcie: speed: 8 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:0fd1 Device-3: Suyin Laptop_Integrated_Webcam_HD driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.5:3 chip-ID: 064e:8128 Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting alternate: fbdev,vesa dri: i965 gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1600x900 s-dpi: 96 Monitor-1: LVDS-1 mapped: LVDS1 model: AU Optronics 0x213e res: 1600x900 dpi: 131 diag: 355mm (14") API: OpenGL v: 4.2 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 4000 (IVB GT2) direct-render: Yes
foreign-sapphire
foreign-sapphire•2y ago
It still says N/A 🐸
dependent-tan
dependent-tan•2y ago
maybe that's because nvidia-dkms downloads the 535 driver rather than the 470 driver
foreign-sapphire
foreign-sapphire•2y ago
Ah , so arch just doesn't install 470 that way Yep Tkg script time it is then, best solution
dependent-tan
dependent-tan•2y ago
or just use the aur
foreign-sapphire
foreign-sapphire•2y ago
That would work as well Either install this https://aur.archlinux.org/packages/nvidia-470xx-dkms https://github.com/Frogging-Family/nvidia-all#how-to-run-the-installer Or use this I did an ooopsie by assuming arch repos would have 470 🐸
robust-apricot
robust-apricotOP•2y ago
on it now installing the 470 will take some time to download Also in the AUR version of Heroic After my system crashing on me, I think I reached a breakthrough Will trying running the game after I reinstall the 470 from the aur again cause it crashed in the middle of the install last time and I don't want to risk anything. System: Host: seraphix3-m14xr2 Kernel: 6.1.38-1-lts arch: x86_64 bits: 64 compiler: gcc v: 13.1.1 Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 dm: LightDM Distro: EndeavourOS base: Arch Linux Machine: Type: Portable System: Alienware product: M14xR2 v: A15 serial: <superuser required> Mobo: Alienware model: M14xR2 v: A15 serial: <superuser required> UEFI-[Legacy]: Alienware v: A15 date: 03/22/2018 Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915 v: kernel arch: Gen-7 ports: active: LVDS-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166 Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: N/A arch: Kepler pcie: speed: 8 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:0fd1 Device-3: Suyin Laptop_Integrated_Webcam_HD driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.5:3 chip-ID: 064e:8128 Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting alternate: fbdev,vesa dri: i965 gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1600x900 s-dpi: 96 Monitor-1: LVDS-1 mapped: LVDS1 model: AU Optronics 0x213e res: 1600x900 dpi: 131 diag: 355mm (14") API: OpenGL v: 4.2 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 4000 (IVB GT2) direct-render: Yes
robust-apricot
robust-apricotOP•2y ago
This is way better
robust-apricot
robust-apricotOP•2y ago
Great now it crashes when I get to the main menu. I'll work on it more in 9 hours. Thanks for all your help guys.
foreign-sapphire
foreign-sapphire•2y ago
1-) You are still using Flatpak. 2-) Driver is still not installed. 3-) You at least managed to get DXVK 1.10.3 to prefix
robust-apricot
robust-apricotOP•2y ago
So I failed to follow steps 1 and 2. fml. Oh forget it, I'll just figure out what is going wrong some other time. In the meanwhile I'll just use my steam copy. System: Host: seraphix3-m14xr2 Kernel: 6.1.38-2-lts arch: x86_64 bits: 64 compiler: gcc v: 13.1.1 Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 dm: LightDM Distro: EndeavourOS base: Arch Linux Machine: Type: Portable System: Alienware product: M14xR2 v: A15 serial: <superuser required> Mobo: Alienware model: M14xR2 v: A15 serial: <superuser required> UEFI-[Legacy]: Alienware v: A15 date: 03/22/2018 Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915 v: kernel arch: Gen-7 ports: active: LVDS-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166 Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: N/A arch: Kepler pcie: speed: 8 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:0fd1 Device-3: Suyin Laptop_Integrated_Webcam_HD driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.5:3 chip-ID: 064e:8128 Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting alternate: fbdev,vesa dri: i965 gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1600x900 s-dpi: 96 Monitor-1: LVDS-1 mapped: LVDS1 model: AU Optronics 0x213e res: 1600x900 dpi: 131 diag: 355mm (14") API: OpenGL v: 4.2 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 4000 (IVB GT2) direct-render: Yes
dependent-tan
dependent-tan•2y ago
Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: N/A šŸ’€
robust-apricot
robust-apricotOP•2y ago
OMG, why is this not registering. I've ran the command like 5 times. EndeavourOS, why are you like this for gaming?
dependent-tan
dependent-tan•2y ago
it's just the old hardware arch is amazing for gaming
robust-apricot
robust-apricotOP•2y ago
very old Looked into it and apparently I need help from optimus-manager gonna install reboot and fiddle with that 3 hrs of AAAAAAAAAA!!!!! Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: N/A
foreign-sapphire
foreign-sapphire•2y ago
Is this with AUR package https://github.com/Frogging-Family/nvidia-all#how-to-run-the-installer Use this Follow the prompts carefully Say N to open source kernel module stuff ( if it asks ) You're gonna select 470 driver Nothing else
robust-apricot
robust-apricotOP•2y ago
If this works, I owe @"Leopard" a drink. ystem: Host: seraphix3-m14xr2 Kernel: 6.1.38-2-lts arch: x86_64 bits: 64 compiler: gcc v: 13.1.1 Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 dm: LightDM Distro: EndeavourOS base: Arch Linux Machine: Type: Portable System: Alienware product: M14xR2 v: A15 serial: <superuser required> Mobo: Alienware model: M14xR2 v: A15 serial: <superuser required> UEFI-[Legacy]: Alienware v: A15 date: 03/22/2018 Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915 v: kernel arch: Gen-7 ports: active: LVDS-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166 Device-2: NVIDIA GK107M [GeForce GT 650M] vendor: Dell driver: nvidia v: 470.199.02 arch: Kepler pcie: speed: 8 GT/s lanes: 16 ports: active: none empty: DP-3 bus-ID: 01:00.0 chip-ID: 10de:0fd1 Device-3: Suyin Laptop_Integrated_Webcam_HD driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-1.5:3 chip-ID: 064e:8128 Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X: loaded: modesetting,nvidia dri: crocus gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1600x900 s-dpi: 96 Monitor-1: LVDS-1 mapped: LVDS-1-1 model: AU Optronics 0x213e res: 1600x900 dpi: 132 diag: 355mm (14") API: OpenGL v: 4.6.0 NVIDIA 470.199.02 renderer: NVIDIA GeForce GT 650M/PCIe/SSE2 direct-render: Yes That did it now to test That did it. I owe someone drinking money. Or at least some cash to the Heroic Launcher funds.
foreign-sapphire
foreign-sapphire•2y ago
Cash to Heroic Launcher funds, if you want ofc šŸ‘ It is not like support is paid or anything 🐸 I'm glad it is solved Btw in case if you want to run Proton titles, only Proton 7 will work for you with Vulkan Proton 8 requires newer driver that your gpu doesn't support. But you can manually replace dxvk/vkd3d versions of 8 if some absolutely requires 8
robust-apricot
robust-apricotOP•2y ago
Well that explains so much on the steam side as well
foreign-sapphire
foreign-sapphire•2y ago
Manual replacement works like this btw: .steam/steam/steamapps/common/Proton 8.0/dist/lib64/wine 64 bit dxvk and vkd3d dlls goes in there .steam/steam/steamapps/common/Proton 8.0/dist/lib/wine 32 bit ones are in here in their folders https://github.com/doitsujin/dxvk/releases/tag/v1.10.3 https://github.com/HansKristian-Work/vkd3d-proton/releases/tag/v2.6 These are the absolute newest ones that your gpu can use That's it Gonna mark this as solved

Did you find this page helpful?