Неожиданно захотел поиграться в Gothic 1 и поставил себе на GNU/Linux Debian 6.0.7 (squeeze). Игра запускается, работает, но все текстцры белые.
Вот как это выглядит:

Что мне делать?

2

Император Медуза пишет:

Что мне делать?

Пальцем в небо: в driconf включить S3TC, при отключенном подобные проблемы с текстурами как раз и бывают.

p.s. на будущее - нужно предоставлять больше информации (какая видеокарта, версия драйвера, версия wine и т.д.), телепатов тут нет и без полной информации о железе и системе сориентироваться и подсказать очень сложно.

Fedora GNOME3
xxblx⇓ пишет:

удущее - нужно предоставлять больше информации (какая видеокарта, версия драйвера, версия wine и т.д.), телепатов тут нет и без полной информации о железе и системе сориентироваться и подсказать очень сложно.

А как это проверить? Я просто ранее всегда пользовался только Windows и все было гораздо проще.

4

версия wine

 Консоль:
wine --version

по видеокарте - должны бы знать что у вас в компьютер воткнуто. а драйвер же устанавливали какой-то, вопрос - какой?

xxblx пишет:

в driconf включить S3TC

это пробовали сделать уже?

Fedora GNOME3
xxblx⇓ пишет:

это пробовали сделать уже?

Я установил drifconf, после этого игрушка вообще перестала работать и выдвет ошибки, а в drifconf не знаю где войти, в панеле задачи нет.

xxblx⇓ пишет:

по видеокарте - должны бы знать что у вас в компьютер воткнуто.

К сожалению сейчас компьютер стоит так, что я не могу его вскрыть, а все драйвера устанавливал не я.

xxblx⇓ пишет:

версия wine

wine-1.0.1

6

Император Медуза пишет:

К сожалению сейчас компьютер стоит так, что я не могу его вскрыть

У моего постоянно обе боковых стенки сняты, только "морда" у системника на месте.

Император Медуза пишет:

а все драйвера устанавливал не я.

А кто? Администратор?
Ну так

glxinfo | grep render

покажите.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580
yars⇓ пишет:

У моего постоянно обе боковых стенки сняты, только "морда" у системника на месте.

С моим компом так раьше было.

yars⇓ пишет:

покажите

+ открыть спойлер

direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 915G GEM 20091221 2009Q4 x86/MMX/SSE2

8

Император Медуза пишет:

установил drifconf, после этого игрушка вообще перестала работать и выдвет ошибки, а в drifconf не знаю где войти, в панеле задачи нет.

можно через терминал запустить

 Консоль:
driconf

Fedora GNOME3

Через терминал запустилось!
S3TC включил, не помогло.
Сейчас его немного поковыряю.

10

Теперь давайте попробуем запустить игру через терминал и посмотреть на выхлоп.
Для этого надо использовать команды вида

 Консоль:
cd ~/.wine/drive_c/Program Files/Gothic
wine game.exe

Путь в первой команде может быть другой, указывайте тот, куда устанавливали игру.
~/ = /home/ваш_логин/
.wine  и вообще любые каталоги, начинающиеся с . (точки) являются скрытыми каталогами, в файловом менеджере они, как правило, не отражаются, покуда не включено отображение скрытых файлов и каталогов (обычно для включения используется комбинация Ctrl + H).
Во второй команде укажите exe-файл игры, который требуется запустить.

з.ы. не забывайте, что linux регистрозависим. Game.exe, gAme.exe и game.exe - три разных файла.

Fedora GNOME3

К счастью терминалом я умею пользоваться.
Вот:

+ открыть спойлер

fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:wtsapi:WTSEnumerateSessionsW Stub (nil) 0x00000000 0x00000001 0x7e0ea5ac 0x7e0ea5a4
fixme:wtsapi:WTSFreeMemory Stub (nil)
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (0): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_RETRIES: STUB
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x129ea08,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x138120)->(1,(nil)): Stub
fixme:d3d7:IDirect3DImpl_7_EvictManagedTextures (0x138120): Stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x138120)->(1,(nil)): Stub
fixme:d3d:IWineD3DDeviceImpl_Release (0x138848) Device released with resources still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x2585948 with type 6,WINED3DRTYPE_VERTEXBUFFER

12

в driconf, как я понимаю, S3TC уже включено, после перезагружался?
сейчас игра не запускается вообще или запускается и вылетает?

в префикс через winetricks что-нибудь установлено?

Fedora GNOME3
xxblx⇓ пишет:

в driconf, как я понимаю, S3TC уже включено, после перезагружалс

Перегружался.

xxblx⇓ пишет:

сейчас игра не запускается вообще или запускается и вылетает?

Запускается выдает ошибки и выключается и еще перестала работать врезультате после всех других операций другая игрушка...

xxblx⇓ пишет:

в префикс через winetricks что-нибудь установлено?

Я пытался раньше установить через него DirectX.

14

Сделайте

 Консоль:
winetricks d3dx9 directmusic

И покажите скриншоты всех трех вкладок driconf.

Fedora GNOME3

15

И еще, в GOTHIC.INI надо выставить playLogoVideos=0

Fedora GNOME3
xxblx⇓ пишет:

И еще, в GOTHIC.INI надо выставить playLogoVideos=0

Это сделал.
И enableMusic=0 сделал.

17

и результат?

xxblx пишет:

И покажите скриншоты всех трех вкладок driconf.

Fedora GNOME3

Вот:

19

Император Медуза пишет:

http://vk.com/doc151868063_164477173?dl … 4085932a9c

"Данный документ доступен только его владельцу."

Fedora GNOME3

Прости!

21

На вкладке Image Quality попробовать надо сделать так

+ открыть спойлер

http://www.hecticgeek.com/wp-content/uploads/2011/11/image-related-settings.png

Можно потом еще в expert mode подкрутить что-то подобное

+ открыть спойлер

http://www.codemadness.nl/downloads/screenshots/driconf.png

Fedora GNOME3
xxblx⇓ пишет:

На вкладке Image Quality попробовать надо сделать так

Галочка уже стоит.

xxblx⇓ пишет:

Можно потом еще в expert mode подкрутить что-то подобное

В эксперт моде нету столько опций...

23

А если выставить значение для  Support lager textures not guaranted to fit into graphics memory, как на скриншоте

+ открыть спойлер

http://www.hecticgeek.com/wp-content/uploads/2011/11/image-related-settings.png

По уму, все требуемые операции для запуска игры уже проделаны, с ними гарантированно должно бы работать. Странно, что не работает.

Fedora GNOME3

Не знаю, не работает и все остальные игрушки, которые раньше работали не работают, хе-хе.

25

Император Медуза пишет:

Не знаю, не работает и все остальные игрушки, которые раньше работали не работают, хе-хе.

А если обратно отключить S3TC в driconf, остальные работают?

Fedora GNOME3

Нет, уже проверял.