uhulinux / ub-ubk3

64bit-only repo
1 stars 0 forks source link

dangerdeep nem játszható #92

Closed attuska closed 4 years ago

attuska commented 4 years ago

UBK1, UBK2 és UBK3 sem játszható. Eelindul a menü és a zene, de bármely küldetést, vagy editort választva összeomlik. A terminálban ezt hagyja:

console log: compiling failed, log: console log: 0:3(1): preprocessor error: #version must appear on the first line

console log: End thread [0xd65ff700] Caught exception: compiling of shader failed : /usr/share/games/dangerdeep/shaders/modelrender.vshader Stack trace: (5 frames) 0x4222d3 in at ??:? 0x420c65 in at ??:0 0x40a3a8 in at ??:0 0x7ffff5fcdf2a in __libc_start_main at ??:0 0x40ba6a in at ??:0 [Inferior 1 (process 14504) exited with code 0377]

Ezt csinálja nvidia meghajtóval és a nouveauval is.

attuska commented 4 years ago

Ráadásul az UBK3 alá a fedora részére elő lefordított bináris, valamint a data rpm csomagból készített uhu csomagot felrakva is ugyan ez a helyzet. Elindul a menü, de játszhatatlan. Talán Intel gpu-val működne.

attuska commented 4 years ago

UBK3 Intel GPU laptop ősszeomlás:

X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 155 (XFree86-VidModeExtension) Minor opcode of failed request: 10 (XF86VidModeSwitchToMode) Value in failed request: 0x2c0000e Serial number of failed request: 181 Current serial number in output stream: 183 attila@attila-pc:~$

attuska commented 4 years ago

A Medion laptopon dangertdeep --nofullscreen

console log: compiling failed, log: console log: 0:3(1): preprocessor error: #version must appear on the first line

console log: End thread [0x3fff700] Caught exception: compiling of shader failed : /usr/share/games/dangerdeep/shaders/modelrender.vshader Stack trace: (5 frames) 0x43fd86 in at ??:? 0x40edac in at ??:0 0x427078 in at ??:0 0x7f021235008e in __libc_start_main at ??:0 0x42873a in at ??:0 attila@attila-pc:~$

attuska commented 4 years ago

A shaders-t letilva ez a különbség:

Caught exception: compiling of shader failed : /usr/share/games/dangerdeep/shaders/modelrender.vshader

attuska commented 4 years ago

Google találat: https://askubuntu.com/questions/929357/dangerdeep-preprocessor-error-version-must-appear-on-the-first-line

attuska commented 4 years ago

A ~/dangerdeep/config fájlba a true értékeket lecserélve false -ra működik:

attuska commented 4 years ago

Az use_shaders value="true" sor a menüből nem irtható ki, nem lesz belőle "false". A wather value értéke érdektelen.

Megoldási mód: Programszintre kell emelni ezt a false opciót, úgy, hogy ez legyen az alapértelmezett.

attuska commented 4 years ago

Indító szkript alkalmazva. UBK4: https://github.com/uhulinux/ub-ubk4/commit/3469e673d77c60fb9e4594aded7a75fb5d94e7fa UBK3: https://github.com/uhulinux/ub-ubk3/commit/24e30dfe30299f2df244050de9d9ca456ca65eeb UBK2: https://github.com/uhulinux/ub-ubk2/commit/63425b3055fdc8024ae61954380ea0c69f2989e8 UBK2: https://github.com/uhulinux/ub-ubk2/commit/9aa6cd4a75bdf85105a5f11d74c36e6b97716032 UBK1: https://github.com/uhulinux/ub-ubk1/commit/ac1556b5314c7fc02e856285c6b699f06fc0f30c