https://bugs.winehq.org/show_bug.cgi?id=48699
Bug ID: 48699 Summary: d3dformat error : not able to run Skyrim Product: Wine Version: 5.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: siddarthn151@gmail.com Distribution: ---
Created attachment 66573 --> https://bugs.winehq.org/attachment.cgi?id=66573 Wine error log
Hi,
I'm trying to run The Elder scrolls V : Skyrim game in my Ubuntu 19.10 using wine 5.0 stable version.
The installation was fine with no errors and when I try to run TESV.exe, the game loads up and i'm able to select for a new game and then the title rolls and after some 10 sec, the game instructs me to use mouse to look around. I do that and after 5 sec, the game crashes with no error messages.
Tried both SkyrimLauncher.exe and TESV.exe. The results are same.
I tried switching to very low res and graphics but still the same.
I was able to grab the error log(attached). Tried searching the google but unable to find a solution.
My System information -->
H/W path Device Class Description ======================================================= system HP Pavilion Notebook (M2W75PA#ACJ) /0 bus 8096 /0/0 memory 128KiB BIOS /0/4 processor Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz /0/4/6 memory 32KiB L1 cache /0/4/7 memory 256KiB L2 cache /0/4/8 memory 3MiB L3 cache /0/5 memory 32KiB L1 cache /0/16 memory 8GiB System Memory /0/16/0 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) /0/16/1 memory Synchronous [empty] /0/100 bridge Broadwell-U Host Bridge -OPI /0/100/2 display HD Graphics 5500 /0/100/3 multimedia Broadwell-U Audio Controller /0/100/4 generic Broadwell-U Processor Thermal Subsystem /0/100/14 bus Wildcat Point-LP USB xHCI Controller /0/100/14/0 usb1 bus xHCI Host Controller /0/100/14/0/1 input USB Optical Mouse /0/100/14/0/3 multimedia HP Truevision HD /0/100/14/0/7 communication Bluetooth Radio /0/100/14/1 usb2 bus xHCI Host Controller /0/100/16 communication Wildcat Point-LP MEI Controller #1 /0/100/1b multimedia Wildcat Point-LP High Definition Audio Controller /0/100/1c bridge Wildcat Point-LP PCI Express Root Port #1 /0/100/1c.1 bridge Wildcat Point-LP PCI Express Root Port #2 /0/100/1c.2 bridge Wildcat Point-LP PCI Express Root Port #3 /0/100/1c.2/0 wlo1 network RTL8723BE PCIe Wireless Network Adapter /0/100/1c.3 bridge Wildcat Point-LP PCI Express Root Port #4 /0/100/1c.3/0 eno1 network RTL810xE PCI Express Fast Ethernet controller /0/100/1c.4 bridge Wildcat Point-LP PCI Express Root Port #5 /0/100/1c.4/0 display GM108M [GeForce 940M] /0/100/1f bridge Wildcat Point-LP LPC Controller /0/100/1f.2 scsi0 storage Wildcat Point-LP SATA Controller [AHCI Mode] /0/100/1f.2/0 /dev/sda disk 1TB WDC WD10JPVX-60J /0/100/1f.2/0/1 /dev/sda1 volume 498MiB Windows NTFS volume /0/100/1f.2/0/2 /dev/sda2 volume 99MiB Windows FAT volume /0/100/1f.2/0/3 /dev/sda3 volume 15MiB reserved partition /0/100/1f.2/0/4 /dev/sda4 volume 44GiB Windows NTFS volume /0/100/1f.2/0/5 /dev/sda5 volume 885GiB EXT4 volume /0/100/1f.2/1 /dev/cdrom disk DVDRW UJ8G2A /0/100/1f.3 bus Wildcat Point-LP SMBus Controller /0/1 system PnP device PNP0c02 /0/2 system PnP device PNP0b00 /0/3 generic PnP device HPQ8001 /0/6 generic PnP device SYN1ef2 /0/7 system PnP device PNP0c02 /1 power KI04041 /2 power OEM Define 5 /3 anbox0 network Ethernet interface
My graphics information -->
*-display description: VGA compatible controller product: HD Graphics 5500 vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 09 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:53 memory:c3000000-c3ffffff memory:d0000000-dfffffff ioport:7000(size=64) memory:c0000-dffff *-display description: 3D controller product: GM108M [GeForce 940M] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:0a:00.0 version: a2 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=nouveau latency=0 resources: irq:52 memory:c4000000-c4ffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:3000(size=128)
Your help is much appreciated.
Thank You.
https://bugs.winehq.org/show_bug.cgi?id=48699
Sid siddarthn151@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=48699
Sid siddarthn151@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |-unknown
https://bugs.winehq.org/show_bug.cgi?id=48699
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #1 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- This looks like pulseaudio is running out of memory.
For Reference. man pulse-client.conf
I have other other games that produce the same mmap error.
Create and edit file ~/.config/pulse/client.conf
Add or modify line enable-shm=no
Restart wine and pulseaudio completely and run Skyrim again.
This is a workaround, or solution depending on how to look at it, for xaudio (FAudio) applications running out of memory since pulseaudio default shm buffer is 64M and FAudio likes to create lots of these.
This might cause sounds to bed delayed a little, depending on you setup. If it does then reenable shm and set shm-size-bytes= to something smaller (maybe 5M, and note that this value is in bytes).
https://bugs.winehq.org/show_bug.cgi?id=48699
--- Comment #2 from Sid siddarthn151@gmail.com --- (In reply to Alistair Leslie-Hughes from comment #1)
This looks like pulseaudio is running out of memory.
For Reference. man pulse-client.conf
I have other other games that produce the same mmap error.
Create and edit file ~/.config/pulse/client.conf
Add or modify line enable-shm=no
Restart wine and pulseaudio completely and run Skyrim again.
This is a workaround, or solution depending on how to look at it, for xaudio (FAudio) applications running out of memory since pulseaudio default shm buffer is 64M and FAudio likes to create lots of these.
This might cause sounds to bed delayed a little, depending on you setup. If it does then reenable shm and set shm-size-bytes= to something smaller (maybe 5M, and note that this value is in bytes).
thanks a lot. that worked like a charm. :-)
https://bugs.winehq.org/show_bug.cgi?id=48699
Sid siddarthn151@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #3 from Sid siddarthn151@gmail.com --- Problem fixed.
https://bugs.winehq.org/show_bug.cgi?id=48699
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |NOTOURBUG
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Though fixed for you, it's should be handled programmatically. This will required changes to multiple projects (SDL, FAudio) at least before we could mark this as truely fixed.