Adrian
17 Wrzesień 2023 12:01
1
Cześć! Czy znajdzie się dobra dusza która pomoże w rozwikłaniu zagadki?
Pobrałem Wiedźmina 2 Enhanced Edition z GoGa. Zainstalował się bez problemu, ale już na etapie launchera pojawiły się problemy. Gdy nacisnę “Opcje” to launcher się minimalizuje i wraca, a opcje się nie włączają. Jak uruchomię grę to w menu jest jeszcze płynnie, kursor lata jak głupi. Jak już jednak włączę grę to wydajność jest masakryczna, strasznie się zacina, nie da się grać… Po wyłączeniu pojawia się taki o to komunikat
Dodam jeszcze specyfikacje mojego sprzętu w razie wu:
Bus info Device Class Description
======================================================
system 80K6 (LENOVO_MT_80K6_BU_idea_FM_Lenovo Z51-70)
bus Lenovo Z51-70
memory 128KiB BIOS
cpu@0 processor Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
memory 32KiB L1 cache
memory 256KiB L2 cache
memory 3MiB L3 cache
memory 32KiB L1 cache
memory 8GiB System Memory
memory 4GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
memory 4GiB SODIMM DDR3 Synchronous
pci@0000:00:00.0 bridge Broadwell-U Host Bridge -OPI
pci@0000:00:02.0 /dev/fb0 display HD Graphics 5500
pci@0000:00:03.0 card0 multimedia Broadwell-U Audio Controller
input21 input HDA Intel HDMI HDMI/DP,pcm=3
input22 input HDA Intel HDMI HDMI/DP,pcm=7
input23 input HDA Intel HDMI HDMI/DP,pcm=8
pci@0000:00:14.0 bus Wildcat Point-LP USB xHCI Controller
usb@2 usb2 bus xHCI Host Controller
usb@2:2 input USB Receiver
input14 input Logitech Wireless Mouse
usb@2:4 mmc0 bus USB2.0-CRW
usb@2:7 communication Bluetooth wireless interface
usb@3 usb3 bus xHCI Host Controller
usb@3:3 multimedia Intel(R) RealSense(TM) 3D Camera (Front F200)
pci@0000:00:16.0 communication Wildcat Point-LP MEI Controller #1
pci@0000:00:1b.0 card1 multimedia Wildcat Point-LP High Definition Audio Controller
input18 input HDA Intel PCH Mic
input19 input HDA Intel PCH Headphone
pci@0000:00:1c.0 bridge Wildcat Point-LP PCI Express Root Port #1
pci@0000:00:1c.2 bridge Wildcat Point-LP PCI Express Root Port #3
pci@0000:02:00.0 enp2s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
pci@0000:00:1c.3 bridge Wildcat Point-LP PCI Express Root Port #4
pci@0000:03:00.0 wlp3s0 network Wireless 3160
pci@0000:00:1c.4 bridge Wildcat Point-LP PCI Express Root Port #5
pci@0000:04:00.0 display Venus XTX [Radeon HD 8890M / R9 M275X/M375X]
pci@0000:00:1d.0 bus Wildcat Point-LP USB EHCI Controller
usb@1 usb1 bus EHCI Host Controller
usb@1:1 bus Integrated Hub
pci@0000:00:1f.0 bridge Wildcat Point-LP LPC Controller
system Motherboard registers
system AT Real-Time Clock
generic PnP device INT3f0d
input IBM Enhanced keyboard controller (101/2-key)
generic PnP device SYN2b39
system Motherboard registers
system Motherboard registers
input17 input Ideapad extra buttons
pci@0000:00:1f.2 storage Wildcat Point-LP SATA Controller [AHCI Mode]
pci@0000:00:1f.3 bus Wildcat Point-LP SMBus Controller
power CRB Battery 0
power OEM Define 5
input0 input Lid Switch
input1 input Power Button
input15 input PC Speaker
input16 input SynPS/2 Synaptics TouchPad
input2 input AT Translated Set 2 keyboard
input20 input Video Bus
Rozumiem że tą grę z GOG pobrałeś przez torrenta.
Być może że nie pobrałeś całości, chodzi głównie o katalog DLC.
Adrian
18 Wrzesień 2023 05:53
3
Nie z torrenta, nie używam tego. Normalnie kupiłem na GoG i był jeden plik prawie 20Gb do pobrania.
Tomek
18 Wrzesień 2023 07:13
4
Uruchamiasz wersję natywną dla Linuksa? Ten komunikat mówi, że masz niewspieraną przez grę wersję glibc. Odradzam przy tym grzebać, najprawdopodobniej uceglisz sobie system
Uruchom windowsową wersję przez wine/proton, powinna ruszyć od strzała. I najlepiej zacznij korzystać z Lutrisa, zwłaszcza jeśli masz gry spoza Steam, to ułatwi ci życie
Adrian
18 Wrzesień 2023 08:20
5
Zainstalowałem przez Lutris, przy wyłączaniu dalej ten błąd wyskakuje. Poza tym nie mogę odpalić na Radeonie
Masz zainstalowane arch wiki 5.159 ?
Dependencies:
EDIT:
Tak jak pisał wyżej @Tomek wersja Windowsowa na wine będzie prostszym rozwiązaniem. Co do błedu jest wątek na forum gog , wpis gbengeult:
Cytat
I drive a 64-bit Gentoo linux desktop and I had to rebuild all of my libraries in both 64 and 32 bit versions to get the game to work. ISTR that I also needed to create a couple of soft links to 32-bit libs that weren’t where the game expected them to be. Sorry, but I didn’t keep accurate notes of everything I had to do. strace is your friend here.
Wyłącz zintegrowane GPU w procesorze w bios. Jakiego środowiska używasz? U mnie Lutris, też sceny robił, jak używałem na XFCE4, ale na KDE chodzi elegancko.
Adrian
18 Wrzesień 2023 21:03
9
Nie wiem co to jest to arch wiki. Wiem, że manjaro jest zbudowane na archu, a wiki kojarzy się wikipedią. Z tego co widzę to wszystkie te dependencies mam zainstalowane. Nie rozumiem za bardzo jak gbengeult to rozwiązał, za zielony w te klocki jestem, albo za słaby angielski.
Adrian
18 Wrzesień 2023 21:04
10
W biosie mogę ustawić, żeby korzystało albo z dwóch kart albo tylko ze zintegrowanej i nie ma opcji jej wyłączenia niestety. Używam KDE.
Tomek
18 Wrzesień 2023 21:35
11
Adrian
19 Wrzesień 2023 06:59
12
~ sudo pacman -S --needed lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader
[sudo] hasło użytkownika adrian:
ostrzeżenie: lib32-mesa-23.1.7-1 jest w najnowszej wersji -- pomijanie
ostrzeżenie: vulkan-radeon-23.1.7-1 jest w najnowszej wersji -- pomijanie
ostrzeżenie: lib32-vulkan-radeon-23.1.7-1 jest w najnowszej wersji -- pomijanie
ostrzeżenie: vulkan-icd-loader-1.3.263-1 jest w najnowszej wersji -- pomijanie
ostrzeżenie: lib32-vulkan-icd-loader-1.3.263-1 jest w najnowszej wersji -- pomijanie
nie ma nic do zrobienia
Wine z zależnościami też już mam
Tomek
19 Wrzesień 2023 07:15
13
W takim razie podaj informacje o systemie i o tym jak to wszystko jest widziane i wspierane. Podaj wyniki tych komend:
vulkaninfo --summary
DRI_PRIME=1 vulkaninfo --summary
inxi -Fazy
Adrian
19 Wrzesień 2023 07:26
14
~ vulkaninfo --summary ✔
ERROR: [../mesa-23.1.7/src/amd/vulkan/radv_physical_device.c:2160] Code 0 : Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.264
Instance Extensions: count = 23
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 7
--------------------------
VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.3.211 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.3.211 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.246
driverVersion = 23.1.7
vendorID = 0x8086
deviceID = 0x1616
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = Intel(R) HD Graphics 5500 (BDW GT2)
driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
driverName = Intel open-source Mesa driver
driverInfo = Mesa 23.1.7-1
conformanceVersion = 1.3.0.0
deviceUUID = 86801616-0900-0000-0002-000000000000
driverUUID = 89424327-b883-5401-ee64-d12b61119ae5
~ DRI_PRIME=1 vulkaninfo --summary ✔ 3s
ERROR: [../mesa-23.1.7/src/amd/vulkan/radv_physical_device.c:2160] Code 0 : Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.264
Instance Extensions: count = 23
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 7
--------------------------
VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.3.211 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.3.211 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.246
driverVersion = 23.1.7
vendorID = 0x8086
deviceID = 0x1616
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = Intel(R) HD Graphics 5500 (BDW GT2)
driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
driverName = Intel open-source Mesa driver
driverInfo = Mesa 23.1.7-1
conformanceVersion = 1.3.0.0
deviceUUID = 86801616-0900-0000-0002-000000000000
driverUUID = 89424327-b883-5401-ee64-d12b61119ae5
~ inxi -Fazy ✔ 3s
System:
Kernel: 6.5.3-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.5-x86_64
root=UUID=480acf4c-af77-42e0-b39b-83586c0e281a rw quiet splash
udev.log_priority=3
Desktop: KDE Plasma v: 5.27.8 tk: Qt v: 5.15.10 wm: kwin_x11 vt: 2 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 80K6 v: Lenovo Z51-70
serial: <superuser required> Chassis: type: 10 v: Lenovo Z51-70
serial: <superuser required>
Mobo: LENOVO model: Lenovo Z51-70 v: No DPK serial: <superuser required>
UEFI: LENOVO v: C2CN19WW(V2.00) date: 07/14/2015
Battery:
ID-1: BAT1 charge: 24.6 Wh (100.0%) condition: 24.6/30.1 Wh (81.9%)
volts: 16.4 min: 14.4 model: LENOVO PABAS0241231 type: Li-ion
serial: <filter> status: full
CPU:
Info: model: Intel Core i5-5200U bits: 64 type: MT MCP arch: Broadwell
gen: core 5 level: v3 note: check built: 2015-18 process: Intel 14nm
family: 6 model-id: 0x3D (61) stepping: 4 microcode: 0x2F
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 725 high: 801 min/max: 500/2700 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 800 2: 801 3: 500 4: 800
bogomips: 17610
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling status: Not affected
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data status: Unknown: No mitigations
Type: retbleed status: Not affected
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
STIBP: conditional, RSB filling, PBRSB-eIBRS: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel HD Graphics 5500 vendor: Lenovo driver: i915 v: kernel
arch: Gen-8 process: Intel 14nm built: 2014-15 ports: active: eDP-1
empty: DP-1,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:1616 class-ID: 0300
Device-2: AMD Venus XTX [Radeon HD 8890M / R9 M275X/M375X] vendor: Lenovo
driver: radeon v: kernel alternate: amdgpu arch: GCN-1 code: Southern Islands
process: TSMC 28nm built: 2011-20 pcie: gen: 2 speed: 5 GT/s lanes: 4
link-max: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 04:00.0 chip-ID: 1002:6820
class-ID: 0380 temp: 45.0 C
Device-3: Intel RealSense 3D Camera (Front F200) driver: uvcvideo type: USB
rev: 3.0 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 3-3:2
chip-ID: 8086:0a66 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X:
loaded: modesetting,radeon alternate: fbdev,vesa dri: iris,radeonsi gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: ChiMei InnoLux 0x15c4 built: 2013 res: 1920x1080
hz: 60 dpi: 142 gamma: 1.2 size: 344x193mm (13.54x7.6") diag: 394mm (15.5")
ratio: 16:9 modes: 1920x1080
API: OpenGL v: 4.6 Mesa 23.1.7-1 renderer: Mesa Intel HD Graphics 5500
(BDW GT2) direct-render: Yes
Audio:
Device-1: Intel Broadwell-U Audio vendor: Lenovo driver: snd_hda_intel
v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0
class-ID: 0403
API: ALSA v: k6.5.3-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 0.3.80 status: off with: pipewire-media-session
status: active tools: pw-cli
Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
type: plugin tools: pacat,pactl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
port: 4000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0 state: down mac: <filter>
Device-2: Intel Wireless 3160 driver: iwlwifi v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 8086:08b4 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
Bluetooth:
Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 2-7:4 chip-ID: 8087:07dc
class-ID: e001
Report: rfkill ID: hci0 rfk-id: 8 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 223.57 GiB used: 88.54 GiB (39.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Silicon Power
model: SPCC Solid State Disk size: 223.57 GiB block-size: physical: 512 B
logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter> fw-rev: 12.2
scheme: GPT
Partition:
ID-1: / raw-size: 223.27 GiB size: 218.71 GiB (97.96%)
used: 88.54 GiB (40.5%) fs: ext4 dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 288 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 48.0 C mobo: N/A gpu: radeon temp: 45.0 C
Fan Speeds (rpm): N/A
Info:
Processes: 190 Uptime: 11h 10m wakeups: 17 Memory: total: 8 GiB
available: 7.67 GiB used: 2.76 GiB (36.0%) Init: systemd v: 254
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: pm: pacman pkgs: 1263 libs: 427 tools: pamac pm: flatpak pkgs: 0
Shell: Zsh v: 5.9 default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.29
Tomek
19 Wrzesień 2023 16:25
15
Musisz się przełączyć na sterowniki amdgpu, bo tylko one wspierają Vulkana i tylko z nimi będziesz w stanie skorzystać z tej karty z Wine. Całą procedurę masz opisaną tutaj AMDGPU - ArchWiki
Adrian
20 Wrzesień 2023 08:14
16
Dzięki za podesłanie procedury, ale (przez mój angielski i brak umiejętności) nie potrafię przez to przebrnąć. Nie wiem jak załadować te sterowniki do jądra. W ogóle nie wiem co i jak robić
Czy w terminalu, czy w plikach grzebać czy co. No nie chcę nic zepsuć. Byłbym wdzięczny za pomoc
Tomek
20 Wrzesień 2023 15:45
17
To tak naprawdę kilka procedur do wyboru Niżej pierwszy sposób (czyli punkt 2.2.1)
Otwierasz plik konfiguracyjny grub:
sudo nano /etc/default/grub
Znajdujesz tam linijkę zaczynającą się od GRUB_CMDLINE_LINUX_DEFAULT, np:
GRUB_CMDLINE_LINUX_DEFAULT="udev.log_priority=3 apparmor=1 security=apparmor"
Ponieważ twoje GPU ma kod Southern Islands dodajesz te dwa parametry radeon.si_support=0 amdgpu.si_support=1, na moim przykładzie będzie to wyglądać w ten sposób:
GRUB_CMDLINE_LINUX_DEFAULT="udev.log_priority=3 apparmor=1 security=apparmor radeon.si_support=0 amdgpu.si_support=1"
Zapisujesz i zamykasz plik. I aktualizujesz grub:
sudo update-grub
Po restarcie powinieneś mieć możliwość skorzystania z Vulkana na dedykowanej karcie
I jeszcze mała uwaga co do klawiszologii w nano. ^ oznacza ctrl, a więc np ^O to ctrl+o
Adrian
20 Wrzesień 2023 21:06
18
Dzięki wielkie, na steamie teraz wszystko działa tak dobrze, że aż miło! Jedynie wiedźmin się ładuje i ładuje. Spróbuję go przeinstalować. Dzięki raz jeszcze!!