Cedega 6 не хочет запускаться (Глупая ошибка)

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Kriver
Сообщения: 16
ОС: ALTLinux 4

Cedega 6 не хочет запускаться

Сообщение Kriver »

Ошибка при запуске Cedega 6

Код:

/usr/lib/transgaming_cedega/gddb.py:24: RuntimeWarning: Python C API version mismatch for module gddb_parser: This Python has API version 1013, module gddb_parser has version 1012. import gddb_parser F1 2009-01-09 14:41:23,843 CRITICAL Unable to load GTK2 Python bindings: No module named gtk

Система AltLinux 4. Сейчас меня наверное ткнут мордочкой в FAQ на python, python gtk/gtk2, python dbus. dbus у меня стоит, gtk тоже какой-то есть , а gtk2 не могу найти (если его нет, то где его скачать?) . Как от этой ошибки избавиться?
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

python-2.5.1-i486-1
wget-1.10.2-i486-2
gtk+2-2.10.13-i486-1
pygtk-2.10.4-i686-1
dbus-python-0.81.1-i486-1gm
libglade-2.6.1-i486-1

Пакеты для запуска.

Еще попробуйте запустить python-updater
Спасибо сказали:
Kriver
Сообщения: 16
ОС: ALTLinux 4

Re: Cedega 6 не хочет запускаться

Сообщение Kriver »

gtk+2-2.10.13-i486-1 и libgtk+2-2.10.6.alt5(у меня) - это не одно и тоже?
python-module-pygtk-2.10.4 есть.
libglade-2.6.0 есть.
python-module-dbus-0.82.2 есть.
wget-1.10.2 есть.
python-2.4.5 (может из-за него?)
Где скачать python updater для ALTLinux?
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

Попробуйте

cd /usr/local/bin
su rm python

Зря я посоветовал python-updater, он видно только под Gentoo есть
Спасибо сказали:
Bolivar4
Сообщения: 273

Re: Cedega 6 не хочет запускаться

Сообщение Bolivar4 »

Под эту систему пакеты можно посмотреть на pbone.net
Спасибо сказали:
Аватара пользователя
guglez
Сообщения: 394
ОС: GNU/Linux

Re: Cedega 6 не хочет запускаться

Сообщение guglez »

В супорт цедеги обратитесь! Они всегда быстро реагируют на запросы. И обычно помогает :)
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

guglez писал(а):
09.01.2009 16:27
В супорт цедеги обратитесь! Они всегда быстро реагируют на запросы. И обычно помогает :)


Небось баграпорт писать надо на английском языке / 8
Спасибо сказали:
Kriver
Сообщения: 16
ОС: ALTLinux 4

Re: Cedega 6 не хочет запускаться

Сообщение Kriver »

anarhist1
Спасибо! Седега запустилась.
Небось баграпорт писать надо на английском языке / 8

Да смог бы написать.

Теперь новая проблема: Morrowind не запускается, но установился без проблем. Делаю Morrowind->Play, ничего непроисходит. Если из консоли запустить,

Код: Выделить всё

[corsag21@dhcppc0 Morrowind]$ cedega Morrowind.exe
Traceback (most recent call last):
  File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 2892, in ?
    retval = Point2Play_ref.winex( 1, installcmd_gamename, installcmd_exename, None, Point2Play_ref.gamedir + installcmd_gamename + "/" + "games.ini.new", Point2Play_ref.default_winex, ( dos_cwd_path, use_big_exe, pthreads_value ), cmdlineoverride=runcmd_cmdlinearg, ModifiedInstallConfigs="install_config", debug_channel=debug_channels, OverrideGameProfile=config_file_to_use, MonitorCdromEject=monitor_cdrom_eject, gddb_file=gddb_file )
  File "/usr/lib/transgaming_cedega/Point2Play.py", line 1435, in winex
    os.unlink ( path + "config" )
OSError: [Errno 13] Отказано в доступе: '/home/corsag21/.cedega/Dot TransGaming/config'
[corsag21@dhcppc0 Morrowind]$ su
Password:
[root@dhcppc0 Morrowind]# cedega Morrowind.exe
[root@dhcppc0 Morrowind]#

Под обычным пользователем выплевывает ошибки, под root'ом - не работает. Помогите
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

python-dbus у вас установлен?

Код: Выделить всё

apt-get install python-glade2


Примечание: apt-get для Ubuntu, вы подставляете свое

Возможно еще стоит попробовать другую версию engine
Спасибо сказали:
Kriver
Сообщения: 16
ОС: ALTLinux 4

Re: Cedega 6 не хочет запускаться

Сообщение Kriver »

dbus установлен, только как проверить его работоспособность?
python-glade2 - не установлен.
Попробовал другую игру - Космические войны от Руссобит. Установилось, запустилось. Первая заставка тормозила. В меню выбора расы игра тихо умерла. Заключение судмедэксперта ниже:

Код: Выделить всё

[corsag21@dhcppc0 ~]$ su
Password:
[root@dhcppc0 ~]# cedega
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
wine: Unhandled exception, starting debugger...
0008:: Bad stuff: client ignore setting select events for 0x90056ff4 to 1
0008:: Bad stuff: client ignore setting select events for 0x90075300 to 1
0008:: Bad stuff: client ignore setting select events for 0x90056ff4 to 1
0008:: Bad stuff: client ignore setting select events for 0x90075300 to 1
/usr/lib/transgaming_cedega/shortcut_properties_gui.py:334: PangoWarning: Invalid UTF-8 string passed to pango_layout_set_text()
  response = gtk.Dialog.run( self.widgets["shortcut_properties"] )
Xlib:  extension "XFree86-DRI" missing on display ":0.0".

Может все из-за Xfree86-DRI?
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

Покажите /etc/X11/xorg.conf
Спасибо сказали:
Kriver
Сообщения: 16
ОС: ALTLinux 4

Re: Cedega 6 не хочет запускаться

Сообщение Kriver »

Вот мой xorg.conf

Код:

Section "ServerLayout" Identifier "Minimal layout" Screen "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Navigator|0" "CorePointer" EndSection Section "Module" Load "type1" Load "freetype" Load "glx" Load "dri" Load "dbe" SubSection "extmod" Option "omit xfree86-dga" EndSubSection EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Navigator|0" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "T17-1|0" DisplaySize 340 270 HorizSync 31.0 - 83.0 VertRefresh 56.0 - 76.0 EndSection Section "Device" Identifier "Card0|0" Driver "nvidia" EndSection Section "Screen" Identifier "Screen0" Device "Card0|0" Monitor "T17-1|0" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection EndSection Section "DRI" Mode 0666 EndSection


О, ещё Xorg.0.log нашел. Глянул мельком, nvidia glx не загружается.

Код:

X Window System Version 7.3.0 Release Date: 19 April 2007 X Protocol Version 11, Revision 0, Release 7.3 Build Operating System: Linux 2.6.18-std-smp-alt6 i686 ALT Linux Current Operating System: Linux dhcppc0 2.6.18-std-smp-alt7 #1 SMP Sat Aug 4 00:07:54 MSD 2007 i686 Build Date: 09 June 2007 Before reporting problems, check https://bugzilla.altlinux.org/ to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 14 13:42:28 2009 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Minimal layout" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "T17-1|0" (**) | |-->Device "Card0|0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "Navigator|0" (WW) No FontPath specified. Using compiled-in default. (==) FontPath set to: /usr/share/fonts/bitmap/misc/ (==) RgbPath set to "/usr/share/X11/rgb" (==) ModulePath set to "/usr/lib/X11/modules" (II) Loader magic: 0x81ee280 (II) Module ABI versions: X.Org ANSI C Emulation: 0.3 X.Org Video Driver: 1.2 X.Org XInput driver : 0.7 X.Org Server Extension : 0.3 X.Org Font Renderer : 0.5 (II) Loader running on linux (II) LoadModule: "pcidata" (II) Loading /usr/lib/X11/modules//libpcidata.so (II) Module pcidata: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 1.2 (++) using VT number 7 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 1106,3189 card 1106,0000 rev 80 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 1106,b198 card 0000,0000 rev 00 class 06,04,00 hdr 01 (II) PCI: 00:07:0: chip 1106,3106 card 1106,0106 rev 8b class 02,00,00 hdr 00 (II) PCI: 00:08:0: chip 109e,036e card 1822,0001 rev 11 class 04,00,00 hdr 80 (II) PCI: 00:08:1: chip 109e,0878 card 1822,0001 rev 11 class 04,80,00 hdr 80 (II) PCI: 00:10:0: chip 1106,3038 card 1462,7120 rev 80 class 0c,03,00 hdr 80 (II) PCI: 00:10:1: chip 1106,3038 card 1462,7120 rev 80 class 0c,03,00 hdr 80 (II) PCI: 00:10:2: chip 1106,3038 card 1462,7120 rev 80 class 0c,03,00 hdr 80 (II) PCI: 00:10:3: chip 1106,3104 card 1462,7120 rev 82 class 0c,03,20 hdr 00 (II) PCI: 00:11:0: chip 1106,3177 card 1106,0000 rev 00 class 06,01,00 hdr 80 (II) PCI: 00:11:1: chip 1106,0571 card 1462,7120 rev 06 class 01,01,8a hdr 00 (II) PCI: 00:11:5: chip 1106,3059 card 1462,7120 rev 50 class 04,01,00 hdr 00 (II) PCI: 01:00:0: chip 10de,0312 card 270f,1949 rev a1 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000c (VGA_EN is set) (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xdde00000 - 0xdfefffff (0x2100000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xcdd00000 - 0xddcfffff (0x10000000) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:17:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (--) PCI: (0:8:0) Brooktree Corporation Bt878 Video Capture rev 17, Mem @ 0xdddfe000/12 (--) PCI:*(1:0:0) nVidia Corporation NV31 [GeForce FX 5600] rev 161, Mem @ 0xde000000/24, 0xd0000000/27, BIOS @ 0xdfee0000/17 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) PCI Memory resource overlap reduced 0xe0000000 from 0xe7ffffff to 0xdfffffff (II) Active PCI resource ranges: [0] -1 0 0xdffffe00 - 0xdffffeff (0x100) MX[B] [1] -1 0 0xdddff000 - 0xdddfffff (0x1000) MX[B] [2] -1 0 0xdfffff00 - 0xdfffffff (0x100) MX[B] [3] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O [4] -1 0 0xdfee0000 - 0xdfefffff (0x20000) MX[B](B) [5] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B) [6] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B) [7] -1 0 0xdddfe000 - 0xdddfefff (0x1000) MX[B](B) [8] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B] [9] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B] [10] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B] [11] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B] [12] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] [13] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B] (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xdffffe00 - 0xdffffeff (0x100) MX[B] [1] -1 0 0xdddff000 - 0xdddfffff (0x1000) MX[B] [2] -1 0 0xdfffff00 - 0xdfffffff (0x100) MX[B] [3] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O [4] -1 0 0xdfee0000 - 0xdfefffff (0x20000) MX[B](B) [5] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B) [6] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B) [7] -1 0 0xdddfe000 - 0xdddfefff (0x1000) MX[B](B) [8] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B] [9] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B] [10] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B] [11] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B] [12] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] [13] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xdffffe00 - 0xdffffeff (0x100) MX[B] [5] -1 0 0xdddff000 - 0xdddfffff (0x1000) MX[B] [6] -1 0 0xdfffff00 - 0xdfffffff (0x100) MX[B] [7] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O [8] -1 0 0xdfee0000 - 0xdfefffff (0x20000) MX[B](B) [9] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B) [10] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B) [11] -1 0 0xdddfe000 - 0xdddfefff (0x1000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B] [15] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B] [16] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B] [17] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B] [18] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] [19] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B] (II) LoadModule: "type1" (II) Loading /usr/lib/X11/modules/fonts//libtype1.so (II) Module type1: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.2 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.5 (II) Loading font Type1 (II) LoadModule: "freetype" (II) Loading /usr/lib/X11/modules/fonts//libfreetype.so (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project" compiled for 7.3.0, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.5 (II) Loading font FreeType (II) LoadModule: "glx" (II) Loading /usr/lib/X11/modules/extensions//libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (==) AIGLX disabled (II) Loading extension GLX (II) LoadModule: "dri" (II) Loading /usr/lib/X11/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) Loading extension XFree86-DRI (II) LoadModule: "dbe" (II) Loading /usr/lib/X11/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "extmod" (II) Loading /usr/lib/X11/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension DPMS (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "nvidia" (II) Loading /usr/lib/X11/modules/drivers//nvidia_drv.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (II) LoadModule: "kbd" (II) Loading /usr/lib/X11/modules/input//kbd_drv.so (II) Module kbd: vendor="X.Org Foundation" compiled for 7.1.99.903, module version = 1.1.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.6 (II) LoadModule: "mouse" (II) Loading /usr/lib/X11/modules/input//mouse_drv.so (II) Module mouse: vendor="X.Org Foundation" compiled for 7.1.99.902, module version = 1.1.1 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.6 (II) NVIDIA dlloader X Driver 100.14.11 Wed Jun 13 18:23:34 PDT 2007 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) Primary Device is: PCI 01:00:0 (--) Assigning device section with no busID to primary device (--) Chipset NVIDIA GPU found (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/X11/modules//libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.3 (II) Loading sub module "wfb" (II) LoadModule: "wfb" (II) Loading /usr/lib/X11/modules//libwfb.so (II) Module wfb: vendor="NVIDIA Corporation" compiled for 7.1.99.2, module version = 1.0.0 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Module already built-in (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xdffffe00 - 0xdffffeff (0x100) MX[B] [5] -1 0 0xdddff000 - 0xdddfffff (0x1000) MX[B] [6] -1 0 0xdfffff00 - 0xdfffffff (0x100) MX[B] [7] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O [8] -1 0 0xdfee0000 - 0xdfefffff (0x20000) MX[B](B) [9] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B) [10] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B) [11] -1 0 0xdddfe000 - 0xdddfefff (0x1000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B] [15] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B] [16] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B] [17] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B] [18] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] [19] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B] (II) resource ranges after probing: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0xdffffe00 - 0xdffffeff (0x100) MX[B] [5] -1 0 0xdddff000 - 0xdddfffff (0x1000) MX[B] [6] -1 0 0xdfffff00 - 0xdfffffff (0x100) MX[B] [7] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O [8] -1 0 0xdfee0000 - 0xdfefffff (0x20000) MX[B](B) [9] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B) [10] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B) [11] -1 0 0xdddfe000 - 0xdddfefff (0x1000) MX[B](B) [12] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [13] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [14] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [17] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B] [18] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B] [19] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B] [20] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B] [21] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] [22] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B] [23] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [24] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Enabling RENDER acceleration (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X (EE) NVIDIA(0): log file that the GLX module has been loaded in your X (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If (EE) NVIDIA(0): you continue to encounter problems, Please try (EE) NVIDIA(0): reinstalling the NVIDIA driver. (II) NVIDIA(0): NVIDIA GPU GeForce FX 5600 (NV31) at PCI:1:0:0 (GPU-0) (--) NVIDIA(0): Memory: 131072 kBytes (--) NVIDIA(0): VideoBIOS: 04.31.20.52.00 (II) NVIDIA(0): Detected AGP rate: 8X (--) NVIDIA(0): Interlaced video modes are supported on this GPU (--) NVIDIA(0): Connected display device(s) on GeForce FX 5600 at PCI:1:0:0: (--) NVIDIA(0): FUS T17-1 (CRT-0) (--) NVIDIA(0): NVIDIA TV Encoder (TV-0) (--) NVIDIA(0): FUS T17-1 (CRT-0): 400.0 MHz maximum pixel clock (--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock (--) NVIDIA(0): TV encoder: NVIDIA (II) NVIDIA(0): Assigned Display Device: CRT-0 (WW) NVIDIA(0): No valid modes for "720x400"; removing. (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "1280x1024" (II) NVIDIA(0): "1024x768" (II) NVIDIA(0): "800x600" (II) NVIDIA(0): "640x480" (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024 (--) NVIDIA(0): DPI set to (95, 96); computed from "UseEdidDpi" X config (--) NVIDIA(0): option (==) NVIDIA(0): Disabling 32-bit ARGB GLX visuals. (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B] [1] 0 0 0xde000000 - 0xdeffffff (0x1000000) MX[B] [2] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [3] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [4] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [5] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [6] -1 0 0xdffffe00 - 0xdffffeff (0x100) MX[B] [7] -1 0 0xdddff000 - 0xdddfffff (0x1000) MX[B] [8] -1 0 0xdfffff00 - 0xdfffffff (0x100) MX[B] [9] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O [10] -1 0 0xdfee0000 - 0xdfefffff (0x20000) MX[B](B) [11] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B) [12] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B) [13] -1 0 0xdddfe000 - 0xdddfefff (0x1000) MX[B](B) [14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [19] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B] [20] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B] [21] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B] [22] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B] [23] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B] [24] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B] [25] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [26] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (II) NVIDIA(0): Setting mode "1280x1024" (II) Loading extension NV-GLX (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (II) Loading extension NV-CONTROL (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension XAccessControlExtension (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE (II) Loading local sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/lib/X11/modules/extensions//libGLcore.so (II) Module GLcore: vendor="X.Org Foundation" compiled for 7.3.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) GLX: Initialized MESA-PROXY GL provider for screen 0 (**) Option "CoreKeyboard" (**) Keyboard0: Core Keyboard (**) Option "Protocol" "standard" (**) Keyboard0: Protocol: standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xorg" (**) Keyboard0: XkbRules: "xorg" (**) Option "XkbModel" "pc105" (**) Keyboard0: XkbModel: "pc105" (**) Option "XkbLayout" "us" (**) Keyboard0: XkbLayout: "us" (**) Option "CustomKeycodes" "off" (**) Keyboard0: CustomKeycodes disabled (**) Option "Protocol" "IMPS/2" (**) Navigator|0: Device: "/dev/input/mice" (**) Navigator|0: Protocol: "IMPS/2" (**) Option "CorePointer" (**) Navigator|0: Core Pointer (**) Option "Device" "/dev/input/mice" (==) Navigator|0: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Navigator|0: ZAxisMapping: buttons 4 and 5 (**) Navigator|0: Buttons: 9 (II) XINPUT: Adding extended input device "Navigator|0" (type: MOUSE) (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD) (II) Navigator|0: ps2EnableDataReporting: succeeded
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

xorg, у вас вроде нормальный не вижу особых отклонений.

linux-gamers.net - там еще поискать.
На оф. сайт CEDEGA заглянуть.

Выбрать как альтернативу wine, PlayonLinux. Мне кажется, это будет лучше.

Никто не гарантирует 100% запуск через седегу ( ;.

Желаю вам удачи в запуске игр.
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

Я кое, что откопал. Вот почитайте


Cedega: решение для запуска Windows-игр под Linux
Сейчас для Linux существует достаточно приложений, чтобы решить львиную долю повседневных задач. Что же тебе мешает захлопнуть форточки и оставить на компе одного пингвина? Правильно, игры. Именно игры привлекают многочисленную армию пользователей, но, к сожалению, большинство из них написано исключительно под Windows. Но, надеюсь, с сегодняшнего дня проблем с этим у тебя уже не возникнет. У французов слово cedega ассоциируется с сортом винограда, а нам с тобой оно открывает возможность запуска Windows-игр.


Проект Cedega
Если гора не идет к Магомету, то, как известно, Магомет идет к горе. Так как непросто завлечь разработчиков игр и программ в мир Linux, то исправить ситуацию пробуют путем эмуляции программного интерфейса. Сегодня известно множество эмуляторов, распространяемых по лицензии GPL: dosemu – MS DOS; Cygwin, Wine – Windows; A64 – Amiga; Snes9x - Super Nintendo; Spectemu - ZX Spectrum и т.д. К сожалению, настройка большинства из них - дело нетривиальное, требующее правки конфигурационных файлов и чтения документации до полного просветления. Не каждый решится на такой подвиг, особенно когда нет полной уверенности в том, что любимая контра вообще сможет запуститься.

По прошествии вот уже 14 лет разработок Wine хотя и оброс большим количеством возможностей, но так и не стал панацеей. Да, чудеса случаются: чтобы установить Battlefield 1942, мне было достаточно выбрать в меню Konqueror пункт «Запустить с помощью» и указать Wine. Игра инсталлировалась без проблем, но на этом все приятные моменты, в общем-то, закончились. Запускалась она минут 10, а игровой процесс напоминал охоту за человеком-невидимкой, так как по экрану двигались какие-то тени. Кстати, в KUbuntu 7.04, в подменю Advanced центра «Настройки системы», появился новый пункт «Программы Windows», являющийся по сути еще одним вариантом winecfg. C его помощью можно указать некоторые настройки Wine, но до полного комфорта еще далеко.

Вероятно, поэтому большей популярностью пользуются коммерческие решения, которые построены на основе исходных кодов Wine (www.winehq.com) и позволяют запускать в Linux многие приложения, написанные для Windows. Целых 9 лет (до начала 2002 года) Wine выходил под лицензией MIT, которая разрешала одностороннее использование открытого кода без каких-либо обязательств публиковать изменения. Впоследствии разработчики Wine выбрали более жесткую в этом отношении GPL, но проектам, стартовавшим в 2001 году, этот шаг помешать уже никак не мог.

Коммерческие решения отличаются более понятным обычному пользователю графическим средством настройки и более узкой специализацией. Так, основное направление CrossOver (ранее CrossOver Office, www.codeweavers.com) – поддержка наиболее востребованных офисных приложений, вроде Microsoft Office, Lotus Notes, Macromedia Dreamweaver и Flash MX, Adobe Photoshop, хотя поддерживаются и некоторые игры (Half-Life, Counter-Strike, World of Warcraft). Кстати, в январе этого года была представлена еще одна версия - Crossover Mac, позволяющая запускать Windows-приложения на компьютерах Apple с процессорами Intel. Специализация Cedega (ранее WineX, www.TransGaming.com) понятна даже без упоминания названия компании-разработчика TransGaming Technologies – игры.

Официальный список игр, поддерживаемых Cedega, еще три года назад перевалил за три сотни. Сейчас он насчитывает около 1300 игр (transgaming.org/gamesdb), некоторые, правда, поддерживаются (какой синоним здесь лучше использовать, чтобы не повторяться? Понятия не имею. Здесь нету вариантов. Чуть ниже можно зато скзать не поддержка, а «работа» или «работу с») лишь частично, но все равно в этой области Cedega вне конкуренции. Чтобы остаться на плаву, разработчики следят за новинками, тестируют и улучшают работу с наибоее популярными играми. Отмечается, что многие игры работают в Cedega так же быстро, как и в родной ОС. Для этого добавлена более качественная поддержка API DirectX. Знает Cedega и о некоторых технологиях защиты от копирования, применяемых в современных играх. В последней версии 6.0 появился новый менеджер памяти, улучшена работа с ALSA (теперь Mmap и Dmix могут работать вместе, а значит, можно играть и слушать музыку одновременно), решена куча проблем, и, естественно, увеличился список официально поддерживаемых игр: Need For Speed: Carbon; Madden 2007; Battlefield 2142.

Весь процесс установки, обновления и удаления игр осуществляется через единый центр управления с понятным интерфейсом. И, кстати, для работы Cedega (и CrossOver) наличие установленной Windows совершенно необязательно. Официально поддерживаются дистрибутивы Red Hat/Fedora, SUSE, Mandriva, Debian, Ubuntu, Knoppix, Mepis, Lindows, Gentoo и Slackware.

Cedega распространяется по подписке, которая, помимо возможности получения новых версий программы и права на суппорт (в течение времени действия подписки), позволяет участвовать в голосовании, определяющем, над поддержкой каких игр в дальнейшем следует работать разработчикам. Стоимость ежемесячной подписки - 5 у. е., годовая подписка обойдется в 55 у. е. По окончании подписки программой можно пользоваться неограниченное время, но обновлять ее уже нельзя. Кстати, Cedega доступна и в некоторых дистрибутивах максимальной оснащенности, например в Mandriva Linux 2007 Discovery и PowerPack.

Есть еще один вариант получения Cedega (о Рапиде и подобных сервисах я уже не говорю). Дело в том, что TransGaming открывает часть исходного кода, выкладывая его в свободный доступ через CVS (transgaming.org/cvs), таким образом привлекая сторонних программистов к написанию патчей. Однако в CVS-версии ты не найдешь графического интерфейса и еще ряда разработок, принадлежащих TransGaming. Лицензия Aladdin Free Public License (AFPL), на условиях которой опубликованы исходники, не разрешает использование исходных текстов с целью извлечения какой бы то ни было выгоды. Причем условия подобной лицензии могут в любой момент измениться, в свое время это стало причиной того, что разработчики Gentoo и Debian отказались включать пакеты с CVS Cedega в репозитарии своих дистрибутивов.


Настраиваем 3DДля работы Cedega 6.0 потребуется ОС Linux с ядром 2.4 и выше, видеокарта класса nVidia GeForce, 60 Мб свободного места на жестком диске плюс дополнительное место для установки игр. Поддерживаются как 32-, так и 64-битные версии систем. В последнем случае сначала нужно установить 32-битные версии библиотек для совместимости. В некоторых дистрибутивах Linux можно сразу приступать к установке Cedega. Но в KUbuntu мне предстояла настройка поддержки direct rendering для своего RADEON X800 GTO, иначе вся эта затея попросту не имела смысла. Вот так можно проверить работоспособность:

Код: Выделить всё

$ glxinfo | grep rendering


direct rendering: No

Как я упоминал выше, мне не повезло. Нельзя сказать, что ситуация с драйверами для Радеона в Linux тяжелая, она, скорее, запутанная. Дело в том, что в списке на странице ati.amd.com/support/driver.html ты найдешь драйвер только для самых последних видеокарт, а он по известному всем закону может взять и не установиться. Но не стоит унывать. Во-первых, попробуй запустить одну из более ранних версий драйвера (доступны на ati.amd.com/support/drivers/linux/radeonprevious-linux.html). Например, поддержка карт Radeon 8500-9250, Mobility Radeon 9000/9100/9200 и Radeon IGP 9000/9100/9200 имеется в версии 8.28.8, поэтому в данном случае версии с большим номером бесполезны. Если у тебя еще больший раритет, то придется обратиться к open source проектам. Так, для своего прежнего Радеона 7000 я использовал драйверы проекта DRI (dri.freedesktop.org), благо их включают в репозитарии практически всех дистрибутивов, поэтому выполнять сборку вручную, скорее всего, не понадобится. Кроме карт ATI разрабатываются драйверы и для старых версий Matrox, nVidia SiS и 3dfx; полный список всех поддерживаемых карт доступен по адресу users.erols.com/chare/video.htm. Ну а для All-in-Wonder сразу идем на GATOS (gatos.sf.net).

Со вступлением закончили, переходим к настройкам. Сначала следует отключить пару параметров в xorg.conf:

Код: Выделить всё

$ sudo mcedit /etc/X11/xorg.conf


Section "Extensions"

Option "Composite" "Disable"

EndSection


Section "ServerFlags"

Option "AIGLX" "off"

EndSection

Для установки свободных драйверов в /etc/apt/sources.list должен быть подключен restricted репозитарий. Теперь обновляем список и устанавливаем нужные пакеты:

Код: Выделить всё

$ sudo apt-get update


Код: Выделить всё

$ sudo apt-get install linux-restricted-modules-$(uname -r) xorg-driver-fglrx


Код: Выделить всё

$ sudo depmod -a


Переконфигурируем сервер, выбрав драйвер fglrx:

$

Код: Выделить всё

 sudo dpkg-reconfigure xserver-xorg


С сайта ATI (или с прилагаемого к журналу диска) забираем драйвер под свою карточку (в моем случае это ati-driver-installer-8.38.6-x86.x86_64.run) и загружаем пакеты, необходимые для сборки модуля ядра:

$ sudo apt-get install module-assistant build-essential fakeroot \

dh-make debhelper debconf libstdc++5 linux-headers-generic


Выполняем сборку:

$ sudo bash ati-driver-installer-8.38.6-x86.x86_64.run \

--buildpkg Ubuntu/feisty
В текущем каталоге появится несколько deb-пакетов, устанавливаем все:

Код: Выделить всё

$ sudo dpkg –i ./*.deb


Чтобы не было конфликтов со свободным драйвером, вносим следующее изменение:

$ sudo mcedit /etc/default/linux-restricted-modules-common

DISABLED_MODULES="fglrx"

Теперь можно собирать модуль:

Код: Выделить всё

$ sudo module-assistant prepare

Код: Выделить всё

$ sudo module-assistant update


Код: Выделить всё

$ sudo module-assistant build fglrx


Код: Выделить всё

$ sudo module-assistant install fglrx


С ядром 2.6.20-15 модуль собираться отказался. Дело пошло, только когда я его обновил до 2.6.20-16. Теперь настраиваем драйвер:

Код: Выделить всё

$ sudo aticonfig --initial


Эта команда также не имела успеха, а прибегать к варианту с '--force' не было никакого желания. Поэтому пришлось открыть xorg.conf и в секции Device поменять ati на fglrx (driver "fglrx").

После этого убиваем X (<Ctrl-Alt-Backspace>), загружаем модули:

Код: Выделить всё

$ sudo depmod -a


И проверяем:

Код: Выделить всё

$ glxinfo | grep rendering


direct rendering: Yes

Отлично, а еще:

Код: Выделить всё

$ fglrxinfo


display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: RADEON X800 GTO

OpenGL version string: 2.0.6474 (8.38.6)

Теперь со спокойной душой можно приступать к установке Cedega.


Устанавливаем Cedega

Получить CVS-версию Cedega довольно просто (нужен пакет cvs):

Код: Выделить всё

$ cvs -d:pserver:cvs@cvs.TransGaming.org:/cvsroot login


На запрос пароля вводим cvs, после этого создаем локальную копию проекта:

Код: Выделить всё

$ cvs -z3 -d:pserver:cvs@cvs.TransGaming.org:/cvsroot co winex


Как выполнить сборку, описано на www.linux-gamers.net. Мы же будем разбираться с файлом, полученным по подписке. Для установки доступно несколько вариантов пакетов (RPM, DEB и TGZ), следует лишь выбрать подходящий для своего дистрибутива. Для Debian/Ubuntu это cedega-small_6.0_all.deb:

Код: Выделить всё

$ sudo dpkg -i cedega-small_6.0_all.deb


Команда sudo apt-cache depends cedega-small выдает список зависимостей и рекомендаций, причем в Ubuntu, с ее мягкой системой зависимостей, устанавливаются не все из них. Поэтому обязательно посмотри наличие следующих пакетов: libc6, xlibmesa3 (или libgl1), python, python-gtk2, python-glade2, wget, python2.4-dbus.

Но это еще не все, что требуется для работы Cedega. Мы установили только графическую оболочку, которая сама по себе бесполезна. Запускаем Cedega, выбрав пункт TransGaming Cedega в меню или введя «cedega» в консоли. Принимаем лицензионное соглашение и попадаем в объятия Cedega Setup Wizard, задача которого - помочь нам в настройке. Чтобы установить движок Cedega, тебя попросят ввести учетные данные для доступа к сайту TransGaming. Если у тебя уже есть локальная копия файла cedega-engine-6.0*.i386.cpkg, то просто нажми кнопку Install Local Package и укажи на него. Здесь опять попросят принять лицензию. В следующем окне будет проанализировано железо и выдан результат. Протестировать работоспособность всех компонентов можно на следующем шаге, для этого отмечаем все флажки и жмем Run Selected Test. Все тесты должны быть пройдены. Красный цвет напротив хотя бы одного теста означает, что вероятность дальнейшего успеха быстро стремится к нулю.


Ставим игры
По прошествии всех пунктов перед нами предстанет основное окно программы. По умолчанию интерфейс Cedega сугубо английский, но его очень просто локализовать. Выбираем «Edit –> Language Preferences», нажимаем кнопку Install и получаем с сервера TransGaming список доступных локализаций. Выбираем «locale - ru». В моем случае эта запись стояла первой в списке. Нажимаем OK и перезапускаем Cedega. Теперь можно переходить к установке игр.

Несмотря на все удобства интерфейса, ставить игрушку часто бывает на порядок труднее, чем саму Cedega. Может повезти сразу, и все заработает без какого-либо дополнительного вмешательства, а может выясниться, что именно эта игра именно с этими патчами именно на этой видеокарте не запустится, как не проси. К слову, Cedega поддерживает аж 3 варианта запуска игр. Самый простой - если игрушка уже установлена. Тогда переходим в каталог с исполняемым файлом и запускаем:

Код: Выделить всё

$ cedega ./WolfSP.exe


Return to Castle Wolfenstein сдался сразу, без каких-либо других указаний и экзекуций. В некоторых случаях следует указать дополнительные параметры. Например, '-winver' позволит указать эмулируемую версию Windows (win95, win98, nt40, win351, winme, win2k, winxp). Некоторые игры очень привередливы в этом вопросе, нужную информацию можно почерпнуть на сайте проекта или попробовать подобрать настройки вручную.

Аналогично можно установить игру Counter Strike. Просто вводим «cedega autorun.exe», после чего начнется обычная для Windows процедура установки. В процессе тебя спросят, куда следует установить игру, и предложат что-то вроде С:\Program Files\Valve. Беспокоиться не стоит, это означает, что на самом деле игра будет установлена в ~/TransGaming_Drive/Program Files\Valve. Такая структура нужна для эмуляции необходимых для Windows каталогов, чтобы программа чувствовала себя в пингвине как дома. Если перейти в каталог ~/TransGaming_Drive, то можно оказаться в маленькой Винде. Здесь будут каталоги Windows, My Documents и Program Files, внутри которых ты найдешь установленные программы и библиотеки. Однако это еще не все. В особо конфликтных ситуациях можно добавить параметр install с указанием имени каталога. В этом случае программа установится в ее собственную рабочую среду и будет исполняться в собственной копии эмулятора. После установки игру можно запускать из консоли или используя GUI. Да, и главное: если программа установлена в раздел NTFS, а драйвер или параметры монтирования не позволяют запись, то при первой же попытке что-либо сохранить игра вывалится с ошибкой.

Установку программ проще производить именно из GUI. Для начала следует создать отдельную папку с играми, чтобы они не размещались в одной большой куче. Выбираем «Сервис –> Папки с играми –> Добавить» и вводим название игры. Теперь выбираем «Установить» и начинаем заполнять параметры. В поле «Папка с игрой» указываем созданную для этой игры папку. Очень повезет, если игра будет в списке GDDB. Тогда для нее будут автоматически подобраны рабочие установки, а во вкладках «Общие», «Играть», «Установить» и All выведены подсказки (естественно, на английском). Если установка производится с диска, следует нажать кнопки «Монтировать» и «Определить диск с игрой». При установке с жесткого диска жмем кнопку «Найти» и указываем на установочный файл. Теперь можно давить на кнопку «Продолжить».

Если все прошло нормально, настраиваем игру и наслаждаемся. В противном случае следует обратиться к подменю «Дополнительно». Нажимаем кнопку «Редактировать параметры установки» и приступаем к устранению проблем. Здесь 4 вкладки: «Общие», «Звук», «Графика» и «Джойстики». Во вкладке «Общие» указываем версию Windows. Если не знаешь, какую выбрать, ориентируйся по времени выхода игры. Для игр начала века смело выбирай Win98, для современных - WinXP. Назначение остальных вкладок, думаю, понятно.

Конечно, Cedega не может полностью решить проблему игр в Linux. Это произойдет, только когда игровая индустрия обратит внимание на эту ось. Но то, что использование эмуляции все же лучше, чем вообще ничего, - это факт. Линуксоиды имеют возможность поиграть в свои любимые игры уже сейчас.
Спасибо сказали:
Kriver
Сообщения: 16
ОС: ALTLinux 4

Re: Cedega 6 не хочет запускаться

Сообщение Kriver »

anarhist1, спасибо за linux-gamers.net. Нашел howto по установке дров nvidia, мне кажется, вся беда в этом, т. к. glxinfo |grep rendering выдает direct rendering: no. А именно этот журнал "Хакер" с этой статьей у меня есть :mellow:
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

Kriver писал(а):
14.01.2009 18:38
anarhist1, спасибо за linux-gamers.net. Нашел howto по установке дров nvidia, мне кажется, вся беда в этом, т. к. glxinfo |grep rendering выдает direct rendering: no. А именно этот журнал "Хакер" с этой статьей у меня есть :mellow:


Совершенно верно электронная версия его (я не фанат, просто случайно нашел и сюда перенес, а адреса не помню).

Уже знаете прыгал везде, что бы проблему найти, и попал на него ( 8.

direct rendering: no - это скорее всего процентов 90, не установлены видеодрайвера.

Вы решили свою проблему?
Спасибо сказали:
djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Re: Cedega 6 не хочет запускаться

Сообщение djalex »

я вообще отказался от cedega
тоже самое, что и wine, только неудобное и сделано через одно место
убогость

в wine можно игры прямо из папок запускать, размещать где хочешь
обливион свой диск узнает например

алкоголика бы еще 6))
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Cedega 6 не хочет запускаться

Сообщение anarhist1 »

djalex писал(а):
19.01.2009 12:02
я вообще отказался от cedega
тоже самое, что и wine, только неудобное и сделано через одно место
убогость

в wine можно игры прямо из папок запускать, размещать где хочешь
обливион свой диск узнает например

алкоголика бы еще 6))


Согласен полностью. А вот алкоголик Вам зачем? Монтировать и через консоль можно, а также Acetoneiso - костыль, существует.
Спасибо сказали:
Kriver
Сообщения: 16
ОС: ALTLinux 4

Re: Cedega 6 не хочет запускаться

Сообщение Kriver »

Алкоголик с mdf образами работает. Я пробовал конвертить с помощью mdf2iso образ. Он выдавил .iso файл весом 34 Мб. А я свою проблему ещё не решил, винт полетел.
Спасибо сказали: