LINUX.ORG.RU
ФорумGames

2.4 -> 2.6 и трабл с cedega


0

0

После обновления с ядра 2.4 на 2.6 (спустя длительное время, т.к. все работает нормально) решил поиграть в Fallout и обнаружил страшные тормоза в седеже, решил пересобрать:

# emerge cedega
Calculating dependencies ...done!
>>> emerge (1 of 1) app-emulation/cedega-4.3 to /
>>> md5 files   ;-) cedega-4.0.1.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) cedega-4.0.ebuild
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) cedega-4.1.1.ebuild
>>> md5 files   ;-) cedega-4.1.ebuild
>>> md5 files   ;-) cedega-4.3.1.ebuild
>>> md5 files   ;-) cedega-4.2-r1.ebuild
>>> md5 files   ;-) cedega-4.2.1.ebuild
>>> md5 files   ;-) cedega-4.3.ebuild
>>> md5 files   ;-) files/digest-cedega-4.0
>>> md5 files   ;-) files/digest-cedega-4.0.1
>>> md5 files   ;-) files/digest-cedega-4.1
>>> md5 files   ;-) files/digest-cedega-4.1.1
>>> md5 files   ;-) files/digest-cedega-4.3.1
>>> md5 files   ;-) files/digest-cedega-4.2-r1
>>> md5 files   ;-) files/digest-cedega-4.2.1
>>> md5 files   ;-) files/digest-cedega-4.3
>>> md5 src_uri ;-) cedega_4.3-1.i386.tgz
>>> Unpacking source...
>>> Unpacking cedega_4.3-1.i386.tgz to /var/tmp/portage/cedega-4.3/work
>>> Source unpacked.
>>> Test phase [not enabled]: app-emulation/cedega-4.3

>>> Install cedega-4.3 into /var/tmp/portage/cedega-4.3/image/ category app-emulation
man:
prepallstrip:
strip: i686-pc-linux-gnu-strip --strip-unneeded
strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/lib/transgaming_cedega/winex/bin/fnt2bdf
   usr/lib/transgaming_cedega/winex/bin/pthreads_stack_test
   usr/lib/transgaming_cedega/winex/bin/regapi.so
        usr/lib/transgaming_cedega/winex/bin/regapi.so will contain runtime text relocations
Text relocations require a lot of extra work to be preformed by the
dynamic linker which will cause serious performance impact on IA-32
and might not function properly on other architectures hppa for example.
If you are a programmer please take a closer look at this package and
consider writing a patch which addresses this problem.
   usr/lib/transgaming_cedega/winex/bin/regsvr32.so
        usr/lib/transgaming_cedega/winex/bin/regsvr32.so will contain runtime text relocations
Text relocations require a lot of extra work to be preformed by the
dynamic linker which will cause serious performance impact on IA-32
and might not function properly on other architectures hppa for example.
If you are a programmer please take a closer look at this package and
consider writing a patch which addresses this problem.
   usr/lib/transgaming_cedega/winex/bin/wine
...

Откуда тут ноги могут расти?

# emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11.6 i686)
=================================================================
System uname: 2.6.11.6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 10 2005, 21:07:28)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -mcpu=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo";
LANG="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alib alsa apm avi berkdb bitmap-fonts bluetooth bzlib cdr crypt ctype cups curl divx4linux dvd dvdr emboss emu10k1 encode esd fam flac foomaticdb fortran gd gdbm gif gimpprint gnome gpm gtk gtk2 gtkhtml guile iconv imagemagick imap imlib java jpeg kde libg++ libwww linguas_ru mad mikmod mmx mmx2 motif mp3 mpeg ncurses network nls nvidia odbc ogg oggvorbis openal opengl orbit oss pam pdflib perl png pnp posix ppd python qt quicktime readline ruby samba scanner sdl shared slang snmp sockets sox spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb vim-with-x vorbis xml xml2 xmms xosd xpm xsl xv xvid zlib video_cards_nvidia"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY


Причем на старом ядре, которое, после тестов я успешно снес, все было Ок =(

В остальных случаях (пока ядро недавно) глюков не наблюдал.

★★★★★

Решение:
Плюнуть и не обращать внимания =)
Не понял, нафига вылазит эта мессага (просто не в тему), но на скорость не влияет =)))))))

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

Оказалось, что это не решение =(

Игра не тормозит, тормозит (не знаю как это называется, попробую своими словами):

Смена кадров при плавном затемнении, осветлении (вероятно плавном изменении гаммы или яркости) сон, отдых, заставки в начале и т.д.

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

В общем решено, но НЕПОНЯТНО поччему!!!

Она стала требовать запускать в терминале!!!

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