Добрый день.Вобщем нашел тут такую тему(про Ведьмака), но не смог оставить сообщение.
Создал новую тему.Недавно (а может давно) Ведьмака 2 адаптировали под Unix-системы.
Так вот, у меня Ubuntu 14.04 LTS, celeron g1840, Radeon 7770 1Gb, 8gb ram.
Игра показывает хорошую производительность и высокий фпс на низких настройках. Кроме того, фпс на высоких настройках держится на уровне 30-35, и в битвах порядка 20-24. Что очень хорошо. Качество графики на высоких настройках весьма неплохое.
Играл на высоких настройках (слегка адаптировал их под своё железо) и всё было ок, дошел до 2 главы, потом из за низкого фпс в битвах с множеством рендеринга и эффектов, решил сбросить настройки на лоу. Игра стала рандомно крашиться. Кроме того она крашилась и до этого, просто я нашел настройки, на которых она нормально шла на моём железе, но захотелось более высокого ФПС. Если кто сможет из краш репорта понять в чём трабл, буду благодарен.
ЗЫ Игра куплена официально через Unix-овский Steam клиент, за 62 рубля по 85%-тной скидке
Ниже краш репорт:
System Information:
OS Version:
Linux Distribution: Ubuntu 14.04.4 LTS
Kernel Version: 4.2.0-36-generic #42~14.04.1-Ubuntu SMP Fri May 13 17:27:22 UTC 2016
Hardware Info:
Machine Type MSI MS-7817 2.0
CPU Type GenuineIntel x86_64
CPU Info Intel(R) Celeron(R) CPU G1840 @ 2.80GHz
CPU Speed 2800 MHz
CPU Physical Cores 2
CPU Logical Cores 2
Physical Memory 8102752 KiB
Virtual Memory 8313852 KiB
Crash Dump:
26a21df9-7efb-098f-1fd8aa82-0e857d73.dmp (263632 bytes)
Application Log:
[thread ffffffff][0]: Log system initialised
[thread ffffffff][0]: Default allowed number of simultaneously open files in the system is 2648.
[thread ffffffff][0]: Current memlock limit is 65536.
[thread ffffffff][0]: setrlimit(RLIMIT_MEMLOCK) failed, (1) Operation not permitted
[thread ffffffff][0]: setup_teb_register() - using LDT entry 13
[thread 00000001][54]: OpenGL Core context version 3.2 detected
[thread 00000001][59]: OpenGL information:
[thread 00000001][59]: renderer: AMD Radeon HD 7700 Series
[thread 00000001][59]: vendor: ATI Technologies Inc.
[thread 00000001][59]: version: 3.2.13399 Core Profile Context 15.201.1151
[thread 00000001][59]: GLSL version: 4.40
[thread 00000001][59]: Detected ATI/AMD card with fglrx driver, disabling ARB_texture_storage, and ARB_copy_image for low mipmaps of compressed textures due to issues in current drivers.
[thread 00000001][59]: Use --eon_disable_catalyst_workarounds command-line switch to avoid this safeguard.
[thread 00000001][59]: If you experience occasional texture corruption and driver failure, please try --eon_disable_arb_copy_image workaround.
[thread 00000001][59]: Available texture memory (from ATI extension): total: 772614 kB, largest available free block: 607600 kB, total auxiliary free: 1909411 kB, largest auxiliary free block: 8192 kB
[thread 00000001][59]: Multisample textures test:
[thread 00000001][60]: GL_RGBA8 (0x8058): 8 samples
[thread 00000001][60]: GL_RGBA8UI (0x8d7c): 8 samples
[thread 00000001][61]: GL_RGBA8I (0x8d8e): 8 samples
[thread 00000001][61]: GL_RGBA12 (0x805a): 8 samples
[thread 00000001][62]: GL_RGBA16 (0x805b): 8 samples
[thread 00000001][62]: GL_RGBA16F (0x881a): 8 samples
[thread 00000001][63]: GL_RGBA32 (0x8814): 8 samples
[thread 00000001][63]: GL_RGBA16I (0x8d88): 8 samples
[thread 00000001][64]: GL_RGBA16UI (0x8d76): 8 samples
[thread 00000001][65]: GL_RGBA32I (0x8d82): 8 samples
[thread 00000001][65]: GL_RGBA32UI (0x8d70): 8 samples
[thread 00000001][66]: GL_RGB8 (0x8051): 8 samples
[thread 00000001][66]: GL_RGB32F (0x8815): 8 samples
[thread 00000001][67]: GL_RGB32I (0x8d83): 8 samples
[thread 00000001][68]: GL_RGB32UI (0x8d71): 8 samples
[thread 00000001][68]: GL_RG8 (0x822b): 8 samples
[thread 00000001][69]: GL_RG16 (0x822c): 8 samples
[thread 00000001][69]: GL_RG16F (0x822f): 8 samples
[thread 00000001][70]: GL_RG32F (0x8230): 8 samples
[thread 00000001][71]: GL_RG8I (0x8237): 8 samples
[thread 00000001][71]: GL_RG8UI (0x8238): 8 samples
[thread 00000001][72]: GL_RG16I (0x8239): 8 samples
[thread 00000001][73]: GL_RG16UI (0x823a): 8 samples
[thread 00000001][74]: GL_RG32I (0x823b): 8 samples
[thread 00000001][75]: GL_RG32UI (0x823c): 8 samples
[thread 00000001][76]: GL_R8 (0x8229): 8 samples
[thread 00000001][76]: GL_R16 (0x822a): 8 samples
[thread 00000001][77]: GL_R16F (0x822d): 8 samples
[thread 00000001][78]: GL_R32F (0x822e): 8 samples
[thread 00000001][79]: GL_R8I (0x8231): 8 samples
[thread 00000001][80]: GL_R8UI (0x8232): 8 samples
[thread 00000001][80]: GL_R16I (0x8233): 8 samples
[thread 00000001][81]: GL_R16UI (0x8234): 8 samples
[thread 00000001][82]: GL_R32I (0x8235): 8 samples
[thread 00000001][83]: GL_R32UI (0x8236): 8 samples
[thread 00000001][83]: GL_R8_SNORM (0x8f94): 8 samples
[thread 00000001][84]: GL_R16_SNORM (0x8f98): 8 samples
[thread 00000001][85]: GL_RG8_SNORM (0x8f95): 8 samples
[thread 00000001][86]: GL_RG16_SNORM (0x8f99): 8 samples
[thread 00000001][86]: GL_RGBA8_SNORM (0x8f97): 8 samples
[thread 00000001][87]: GL_RGBA16_SNORM (0x8f9b): 8 samples
[thread 00000001][88]: GL_SRGB8 (0x8c41): 8 samples
[thread 00000001][89]: GL_SRGB8_ALPHA8 (0x8c43): 8 samples
[thread 00000001][90]: GL_DEPTH_COMPONENT32F (0x8cac): 8 samples
[thread 00000001][91]: GL_DEPTH24_STENCIL8 (0x88f0): 8 samples
[thread 00000001][92]: GL_DEPTH_COMPONENT16 (0x81a5): 8 samples
[thread 00000001][92]: GL_DEPTH_COMPONENT24 (0x81a6): 8 samples
[thread 00000001][93]: GL_DEPTH32F_STENCIL8 (0x8cad): 8 samples
[thread 00000001][94]: GL_RGB10_A2 (0x8059): 8 samples
[thread 00000001][95]: GL_RGB10_A2UI (0x906f): 8 samples
[thread 00000001][96]: GL_R11F_G11F_B10F (0x8c3a): 8 samples
[thread 00000001][97]: GL_RGB565 (0x8d62): 8 samples
[thread 00000001][98]: GL_RGB5_A1 (0x8057): 8 samples
[thread 00000001][98]: GL_RGB9_E5 (0x8c3d): 0 samples
[thread 00000001][212]: TomCrypt initializing...
[thread 00000001][212]: TomCrypt initialized
[thread 00000004][W][214]: eON_HeapSetInformation() - requested heap corruption termination, ignoring
[thread 00000004][W][238]: eON_LoadLibraryEx() couldn't load 'C:\home\andrey\.local\share\Steam\steamapps\common\the witcher 2\bin\telemetry32.dll', returning NULL!
[thread 00000004][8937]: Enumerating COM libraries...
[thread 00000004][E][8944]: Game is asking for capture devices. As on Linux presently their support is not coded, we return no capture devices. This error will be reported only once per game launch.
[thread 00000004][W][8947]: REGISTRY OPERATION: RegOpenKeyExW() returns ERROR_NOT_FOUND (subkey not found) key = HKEY_CURRENT_USER, subkey = SOFTWARE\PersonalAudio\MyEars
[thread 00000004][8947]: Initializing primary sound buffer
[thread 00000004][W][13646]: eON_LoadLibraryEx() couldn't load 'LightFX.dll', returning NULL!
[thread 00000004][W][13647]: eON_LoadLibraryEx() couldn't load 'nvapi.dll', returning NULL!
[thread 00000004][W][13695]: eON_LoadLibraryEx() couldn't load 'wintab32.dll', returning NULL!
[thread 00000004][13767]: Available video memory: 754 MB
[thread 00000004][13767]: Available texture memory: 754 MB
[thread 00000004][W][13772]: PERFORMANCE WARNING: Implicit sync due to enlarging shader vector.
[thread 0000000d][13779]: OPENGL: OpenGL thread start
[thread 0000000d][13802]: OpenGL backend to Direct3D9: SUMMARY OF FALLBACKS AND INEFFICIENCIES:
[thread 0000000d][13802]: - ARB_texture_storage OpenGL extension not supported or disabled. This may cause the game to be slower, because we have no way of telling OpenGL driver simply that textures are complete, and it has to check all the time.
[thread 0000000d][13802]: OpenGL backend to Direct3D9: END OF SUMMARY
[thread 0000000d][13803]: Recommended max number of vertices addressed in one glDrawRangeElements() call: 2147483647
[thread 0000000d][13803]: Recommended max number of indices addressed in one glDrawRangeElements() call: 16777215
[thread 0000000d][13803]: Shader precompilation start: unprepared shaders: 1294, unlinked programs: 1270
[thread 00000004][13805]: Max D3D9 surface size is now 7056000
[thread 00000004][W][14207]: eON_LoadLibraryEx() couldn't load 'nvapi.dll', returning NULL!
[thread 00000004][W][14207]: Unsupported State D3DRS_LASTPIXEL Value: 0
[thread 00000004][14209]: Max D3D9 surface size is now 14112000
[thread 00000004][W][15614]: DirectInputKeyboardDevice8Imp::GetDeviceData() returning DIERR_NOTACQUIRED.
[thread 00000004][W][15616]: DirectInputMouseDevice8Imp::GetDeviceState() returning DIERR_NOTACQUIRED.
[thread 0000000d][18772]: Shader precompilation finished
[thread 0000000d][18997]: Uniform buffer 0xe92e4090 now has 2 internal buffers, taking 8192000 bytes
[thread 0000000d][19127]: Uniform buffer 0xe92e4050 now has 2 internal buffers, taking 8192000 bytes
[thread 0000000e][W][52983]: Unsupported texture format D3DFMT_L6V5U5
[thread 0000000e][W][53051]: Unsupported texture format D3DFMT_X8L8V8U8
[thread 0000000e][W][53248]: Unsupported texture format D3DFMT_A2W10V10U10
[thread 0000000e][W][53308]: Unsupported texture format D3DFMT_Q16W16V16U16
[thread 0000000e][W][53363]: Unsupported texture format D3DFMT_CxV8U8
[thread 0000000e][W][53423]: Unsupported texture format D3DFMT_UYVY
[thread 0000000e][W][53491]: Unsupported texture format D3DFMT_R8G8_B8G8
[thread 0000000e][W][53552]: Unsupported texture format D3DFMT_YUY2
[thread 0000000e][W][53615]: Unsupported texture format D3DFMT_G8R8_G8B8
[thread 0000000d][64015]: Uniform buffer 0xe92e4050 now has 3 internal buffers, taking 12288000 bytes
[thread 0000000d][64088]: Uniform buffer 0xe92e4050 now has 4 internal buffers, taking 16384000 bytes
[thread 0000000d][66370]: Uniform buffer 0xe92e4210 now has 2 internal buffers, taking 294912 bytes
[thread 0000000d][67718]: Uniform buffer 0xe92e4050 now has 5 internal buffers, taking 20480000 bytes
[thread 0000000d][67720]: Uniform buffer 0xe92e4050 now has 6 internal buffers, taking 24576000 bytes
[thread 0000000d][110838]: ===enforcing log flush===
Если вернуть настройки на старые, всё будет ок.
_________________________________________________________________________________________
Выводы с большим текстом нужно помещать под спойлер , отредактировал
-mahinist