LINUX.ORG.RU
ФорумGames

CS1.6+wine 1.1.27


0

0

Народ, Доброго времени у меня стоит кубунту 9.04, при использовании типовых дров на видео или d3d cs запускается, но тормазит, вопрос как заставить использовать OpenGl и что б работало, а то меня выкидывает, или как ускорить через d3d?

Для начала надо выучить хотя-бы русский, и желательно английский язык.

Какая видеокарта?

LebedevRI
()
Ответ на: комментарий от Dantix

Я знаю как запускать cs по опен и под 3д и под дефолтные настройки, я то думал проблемма в драйвере, вот когда я запускаю кс wine hl.exe -opengl, то у меня ни чего не работает, а при других настройках тормозит

vlershov
() автор топика
Ответ на: комментарий от Gary

>>то у меня ни чего не работает

>Что пишет в консоли?


В топку консоль.

Сразу ясно, что у парнишки не установлены видео драйвера.

Отсюда вопрос: Какая видеокарта стоит?

lexxus-lex ★★★
()
Ответ на: комментарий от vlershov

fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Mobility Radeon HD 3400 Series OpenGL version string: 2.1.8787

glxinfo|grep OpenGL OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Mobility Radeon HD 3400 Series OpenGL version string: 2.1.8787 OpenGL shading language version string: 1.30 OpenGL extensions:

Вызываю сs выдает вот это: fixme:ntdll:NtPowerInformation semi-stub: SystemExecutionState fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer fixme:win:EnumDisplayDevicesW ((null),0,0x32f524,0x00000000), stub! fixme:ntdll:NtPowerInformation semi-stub: SystemExecutionState fixme:shdocvw:ViewObject_SetAdvise (0x1e5620)->(1 00000002 0x10dcf48 ) fixme:shdocvw:PersistStreamInit_InitNew (0x1e5620) fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1e5620)->(ffffffff ) fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1e5620)->(fffff fff) fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1e5f68,0x1e6500): s tub fixme:ntdll:NtPowerInformation semi-stub: SystemExecutionState fixme:ntdll:NtPowerInformation semi-stub: SystemExecutionState fixme:ntdll:NtPowerInformation semi-stub: SystemExecutionState wine: Unhandled division by zero at address 0x7a9ccca8 (thread 0009)

На последней строчке останавливается и зависает, потом после вылита выдает:

[fixm e:ntdll:NtPowerInformation semi-stub: SystemExecutionState Unhandled exception: divide by zero in 32-bit code (0x7a9ccca8). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7a9ccca8 ESP:0032f1b4 EBP:00000000 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00100000 EBX:00000000 ECX:00000036 EDX:00000000 ESI:00000000 EDI:7c8e87a0 Stack dump: 0x0032f1b4: 7cbd1af0 00000000 00000000 00000000 0x0032f1c4: 00000000 00000000 00000010 0000000d 0x0032f1d4: 00000000 b7f2fff4 7c8e6cd8 00000010 0x0032f1e4: 00000000 00000000 429e0000 00000000 0x0032f1f4: 00000000 00000010 00000050 7c9ae80c 0x0032f204: 00000001 7c95e988 00000000 00000000 Backtrace: =>0 0x7a9ccca8 in fglrx_dri.so (+0x795ca8) (0x00000000) 0x7a9ccca8: divl %ebp,%eax Modules: Module Address Debug info Name (126 modules) PE 550000- 564000 Deferred dbg PE 790000- 7a4000 Deferred particleman PE 7f0000- 830000 Deferred vgui2 PE a90000- ae8000 Deferred vgui PE 1400000- 3516000 Deferred hl PE 5d20000- 5ea7000 Deferred gameui PE 6990000- 699f000 Deferred voice_miles PE 6bb0000- 6bce000 Deferred demoplayer PE 6ce0000- 6d20000 Deferred core PE 7270000- 72fc000 Deferred trackerui PE 7410000- 7518000 Deferred serverbrowser PE 7630000- 7674000 Deferred trackernet PE 10000000-1001f000 Deferred filesystem_stdio PE 20000000-2034f000 Deferred steam PE 21100000-2115e000 Deferred mss32 PE 26400000-2642c000 Deferred mssv29.asi PE 26600000-26627000 Deferred mssv12.asi PE 26f00000-26f2a000 Deferred mp3dec.asi ELF 7a237000-7b800000 Export fglrx_dri.so ELF 7b800000-7b96e000 Deferred kernel32<elf> \-PE 7b820000-7b96e000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c5f2000-7c60b000 Deferred mcicda<elf> \-PE 7c600000-7c60b000 \ mcicda ELF 7c60b000-7c658000 Deferred dsound<elf> \-PE 7c610000-7c658000 \ dsound ELF 7c658000-7c699000 Deferred shdocvw<elf> \-PE 7c660000-7c699000 \ shdocvw ELF 7c74f000-7c7ea000 Deferred opengl32<elf> \-PE 7c770000-7c7ea000 \ opengl32 ELF 7cbec000-7cc17000 Deferred libatiadlxx.so ELF 7cc19000-7cc2f000 Deferred winejoystick<elf> \-PE 7cc20000-7cc2f000 \ winejoystick ELF 7d432000-7d441000 Deferred libgcc_s.so.1 ELF 7d441000-7d4d1000 Deferred libgl.so.1 ELF 7d4ec000-7d62a000 Deferred wined3d<elf> \-PE 7d500000-7d62a000 \ wined3d ELF 7d66e000-7d756000 Deferred oleaut32<elf> \-PE 7d690000-7d756000 \ oleaut32 ELF 7d7e9000-7d81c000 Deferred uxtheme<elf> \-PE 7d7f0000-7d81c000 \ uxtheme ELF 7d81c000-7d8e4000 Deferred comctl32<elf> \-PE 7d820000-7d8e4000 \ comctl32 ELF 7d8e4000-7da72000 Deferred shell32<elf> \-PE 7d8f0000-7da72000 \ shell32 ELF 7db06000-7db64000 Deferred shlwapi<elf> \-PE 7db10000-7db64000 \ shlwapi ELF 7db64000-7db79000 Deferred mswsock<elf> \-PE 7db70000-7db79000 \ mswsock ELF 7db79000-7db8d000 Deferred lz32<elf> \-PE 7db80000-7db8d000 \ lz32 ELF 7db8d000-7dba8000 Deferred version<elf> \-PE 7db90000-7dba8000 \ version ELF 7dba8000-7dbbd000 Deferred midimap<elf> \-PE 7dbb0000-7dbbd000 \ midimap ELF 7dbbd000-7dbe3000 Deferred msacm32<elf> \-PE 7dbc0000-7dbe3000 \ msacm32 ELF 7e3e4000-7e3ea000 Deferred libattr.so.1 ELF 7e3ea000-7e3f1000 Deferred libgdbm.so.3 ELF 7e3f1000-7e450000 Deferred libpulse.so.0 ELF 7e450000-7e518000 Deferred libasound.so.2 ELF 7e51b000-7e533000 Deferred msacm32<elf> \-PE 7e520000-7e533000 \ msacm32 ELF 7e533000-7e56a000 Deferred winealsa<elf> \-PE 7e540000-7e56a000 \ winealsa ELF 7e56a000-7e606000 Deferred winmm<elf> \-PE 7e580000-7e606000 \ winmm ELF 7e606000-7e65e000 Deferred ddraw<elf> \-PE 7e610000-7e65e000 \ ddraw ELF 7e65e000-7e6cc000 Deferred rpcrt4<elf> \-PE 7e670000-7e6cc000 \ rpcrt4 ELF 7e6cc000-7e7c8000 Deferred ole32<elf> \-PE 7e6e0000-7e7c8000 \ ole32 ELF 7e7c8000-7e801000 Deferred dinput<elf> \-PE 7e7d0000-7e801000 \ dinput ELF 7e801000-7e80a000 Deferred libxcursor.so.1 ELF 7e80a000-7e80f000 Deferred libxfixes.so.3 ELF 7e80f000-7e813000 Deferred libxcomposite.so.1 ELF 7e813000-7e81b000 Deferred libxrandr.so.2 ELF 7e81b000-7e825000 Deferred libxrender.so.1 ELF 7e825000-7e82b000 Deferred libxxf86vm.so.1 ELF 7e82b000-7e82e000 Deferred libxinerama.so.1 ELF 7e82e000-7e84f000 Deferred imm32<elf> \-PE 7e830000-7e84f000 \ imm32 ELF 7e84f000-7e854000 Deferred libxdmcp.so.6 ELF 7e854000-7e86e000 Deferred libxcb.so.1 ELF 7e86e000-7e872000 Deferred libxau.so.6 ELF 7e872000-7e877000 Deferred libuuid.so.1 ELF 7e877000-7e966000 Deferred libx11.so.6 ELF 7e966000-7e976000 Deferred libxext.so.6 ELF 7e976000-7e98e000 Deferred libice.so.6 ELF 7e98e000-7e997000 Deferred libsm.so.6 ELF 7e99b000-7e9a0000 Deferred libcap.so.2 ELF 7e9a0000-7e9a7000 Deferred libasound_module_pcm _pulse.so ELF 7e9a7000-7e9b0000 Deferred librt.so.1 ELF 7e9b2000-7ea51000 Deferred winex11<elf> \-PE 7e9c0000-7ea51000 \ winex11 ELF 7eab0000-7ead7000 Deferred libexpat.so.1 ELF 7ead7000-7eb04000 Deferred libfontconfig.so.1 ELF 7eb04000-7eb1a000 Deferred libz.so.1 ELF 7eb1a000-7eb91000 Deferred libfreetype.so.6 ELF 7eb91000-7ec33000 Deferred gdi32<elf> \-PE 7eba0000-7ec33000 \ gdi32 ELF 7ec33000-7ed7f000 Deferred user32<elf> \-PE 7ec50000-7ed7f000 \ user32 ELF 7ed7f000-7edd6000 Deferred advapi32<elf> \-PE 7ed90000-7edd6000 \ advapi32 ELF 7edd6000-7edec000 Deferred libresolv.so.2 ELF 7ee07000-7ee27000 Deferred iphlpapi<elf> \-PE 7ee10000-7ee27000 \ iphlpapi ELF 7ee27000-7ee55000 Deferred ws2_32<elf> \-PE 7ee30000-7ee55000 \ ws2_32 ELF 7ee55000-7ee70000 Deferred wsock32<elf> \-PE 7ee60000-7ee70000 \ wsock32 ELF 7ef9a000-7efa6000 Deferred libnss_files.so.2 ELF 7efa6000-7efbf000 Deferred libnsl.so.1 ELF 7efbf000-7efe5000 Deferred libm.so.6 ELF b7dc1000-b7dcc000 Deferred libnss_nis.so.2 ELF b7dcd000-b7dd1000 Deferred libdl.so.2 ELF b7dd1000-b7f34000 Deferred libc.so.6 ELF b7f35000-b7f4e000 Deferred libpthread.so.0 ELF b7f60000-b7f69000 Deferred libnss_compat.so.2 ELF b7f69000-b80a5000 Deferred libwine.so.1 ELF b80a7000-b80c5000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Valve\hl.exe 00000028 0 00000027 0 00000026 0 00000025 0 00000024 15 00000023 0 00000022 15 00000021 15 00000009 0 <== 0000000e 0000001b 0 00000014 0 00000010 0 0000000f 0 00000011 00000017 0 00000016 0 00000013 0 00000012 0 00000018 0000001e 0 0000001c 0 0000001a 0 00000019 0 0000001f 00000020 0 Backtrace: =>0 0x7a9ccca8 in fglrx_dri.so (+0x795ca8) (0x00000000) fixme:winmm:MMDRV_Exit Closing while ll-driver open fixme:winmm:MMDRV_Exit Closing while ll-driver open

Есть мысли?

vlershov
() автор топика
Ответ на: комментарий от vlershov

Нет, под судо не получится, если я напишу sudo -i потом запушу, то у меня дров не увидет, вот вывод команды под sudo: fglrxinfo No protocol specified Error: unable to open display (null)

vlershov
() автор топика
Ответ на: комментарий от vlershov

>Есть мысли?

Есть, установи драйвера уже для видяхи.

lexxus-lex ★★★
()
Ответ на: комментарий от vlershov

Что то я не понял, дрова у меня стоят брал последнии с сайта производителя, или я что то не понимаю, как проверить? как поставить если не стоят?

vlershov
() автор топика
Ответ на: комментарий от vlershov

Когда на весь монитор, то вывод glxgears: 492 frames in 5.0 seconds = 98.389 FPS 493 frames in 5.0 seconds = 97.916 FPS 489 frames in 5.0 seconds = 97.795 FPS При маленькой картинке выдает: 3849 frames in 5.0 seconds = 769.783 FPS 4028 frames in 5.0 seconds = 804.216 FPS 3289 frames in 5.0 seconds = 657.556 FPS 3315 frames in 5.0 seconds = 662.601 FPS

Устанавливал дрова по инструкции: http://wiki.cchtml.com/index.php/Ubuntu_Jaunty_Installation_Guide

vlershov
() автор топика
Ответ на: комментарий от vlershov

>492 frames in 5.0 seconds = 98.389

Должно быть быть больше тыщи.
установи новую версию драйвера.
и подстрой xorg

fglrxinfo

Вообще что нить показывает?

lexxus-lex ★★★
()
Ответ на: комментарий от vlershov

А что у нас в
cat /etc/X11/xorg.conf (пишу по памяти, сейчас Linux под рукой нет)

?

lexxus-lex ★★★
()
Ответ на: комментарий от vlershov

Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection

Section "Files" EndSection

Section "Module" Load "GLcore" Load "bitmap" Load "ddc" Load "dri" Load "dbe" Load "extmod" #Load "freetype" Load "GLX" Load "int10" #Load "type1" Load "vbe" EndSection

Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" EndSection

Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection

Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:0:0" #Driver "ati" Option "AccelMethod" "EXA" Option "DPMS" "true" Option "VideoOverlay" "on" Option "OpenGLOverlay" "on" Option "DRI" "on" Option "UseFastTLS" "2" EndSection

Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection

vlershov
() автор топика
Ответ на: комментарий от vlershov

Вы меня развели на гугление.

Нашел это https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/355495

Там чел говорит, делал:
sudo rm /etc/ati/amdpcsdb
sudo aticonfig --initlal -f --overlay-type=Xv
sudo aticonfig --set-pcs-str="DDX,EnableRandr12,FALSE"
sudo aticonfig --dtop=horizontal


Не факт, что это поможет... но все же.

P.S. Очень странно, почему у тебя не завелось, вроде все установилось...
А версия видео драйвера какая?



lexxus-lex ★★★
()
Ответ на: комментарий от vlershov

А зачем отключать функцию DDX, что от не понятно, вобщем так пришлось и мне не мало погуглить )))) покурил же я, в итоге я скачал самый свежий релиз cs проинсталил ввел команду запуска: -game cstrike -nofocemparms -noforcemaccel -noforcemspd -dev -console -d3d -w 1280 -g 800 -freq 100 -32bpp и чудо запустилась. Только под opengl не идет ((((

vlershov
() автор топика
Ответ на: комментарий от lexxus-lex

>Должно быть быть больше тыщи.

Это ты сам додумался или тебе кто-то сказал? А если включен sync to vblank?

Gary ★★★★★
()

> Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:0:0" #Driver "ati"

Должен быть драйвер fglrx sudo dpkg-reconfigure xserver-xorg

shamazmazum
()
Ответ на: комментарий от vlershov

До установки додумался сам, команды знал, Что такое:sync to vblank и как это посмотреть? Что то я не понял на счет этого:fglrx sudo dpkg-reconfigure xserver-xorg, в репазиториях не нашел???

vlershov
() автор топика
Ответ на: комментарий от shamazmazum

>Должен быть драйвер fglrx sudo dpkg-reconfigure xserver-xorg
>Driver "fglrx"

>#Driver "ati"


fail

Klayman
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.