Cedega и старое видео (RIVA TNT2)
Гость 18 сентября, 2007 - 13:21
День добрый
Седега 6.0, nvidia riva TNT2
При запуске Opengl приложений под сабджем(например cstrike), выдается сообщение opengl32.dll нот фаунд
смотрим папочку windows/system32 cedeg`и - opengl32.dll весит 0 байт
Берешь Opengl32.dll из winxp, кидаешь в Cedeg`у запускаешь cstrike - опять выдается opengl32 нот фаунд, смотрим папочку - там опять opengl32.dll равен 0 байт
Ридонли на него ставил не помогает
В чем может быть проблема?
»
- Для комментирования войдите или зарегистрируйтесь

и...
и вообще почти во всем что я запускаю из cedegi - 1 кадр в сек, уже все перерыл, ненайти концов :((
Может
Может поделишься для разнообразия - какие дрова ты ставил, что включено в
eselect opengl, какие стоят библиотеки OpenGL (gl**, mesa) и с какими USE.Попробуй несчастную библиотеку поставить с правом на модификацию только для рута и посмотри, что будет.
ок...
1.дрова 7185 - последние из поддерживающих мое видео
2.eselect opengl set nvidia
3.
emerge --search opengl Searching... [ Results for search key : opengl ] [ Applications found : 3 ] * app-admin/eselect-opengl Latest version available: 1.0.5 Latest version installed: 1.0.5 Size of files: 41 kB Homepage: http://www.gentoo.org/ Description: Utility to change the OpenGL interface being used License: GPL-2 * dev-haskell/opengl [ Masked ] Latest version available: 2.2.1 Latest version installed: [ Not Installed ] Size of files: 1,883 kB Homepage: http://haskell.org/ghc/ Description: OpenGL bindings for haskell License: BSD * virtual/opengl Latest version available: 7.0 Latest version installed: 7.0 Size of files: 0 kB Homepage: http://www.gentoo.org/proj/en/desktop/x/x11/ Description: Virtual for OpenGL implementation License: GPL-2emerge --search mesa Searching... [ Results for search key : mesa ] [ Applications found : 1 ] * media-libs/mesa Latest version available: 6.5.2-r1 Latest version installed: 6.5.2-r1 Size of files: 3,217 kB Homepage: http://mesa3d.sourceforge.net/ Description: OpenGL-like graphic library for Linux License: LGPL-2а вот с какими USE устонавливал, я не знаю
С правами ща попробую...
права...
Делаю chmod 700 ~/.../opengl32.dll
проверяю - все нормально, права изменяются, и...
:( Плевать, все равно затирает
Но это же
Но это же невозможно! Не имеет права на это программа, запущенная userом!
Слушай, может у тебя не в cedega глю вовсе, а в файловой системе? Проверь винчестер. fsck-ом. Или на этой cedega suid стоит?
запускал...
запускал из под root`a, поэтому и перезатирала с такими правами
НО...
пытаюсь запустиь из под юзера(группы users,wheel) пишет
cedega /usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py:69: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) /usr/lib/transgaming_cedega/p2p_gui.py:78: Warning: invalid (NULL) pointer instance self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: Warning: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: GtkWarning: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: GtkWarning: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: PangoWarning: pango_context_set_font_description: assertion `context != NULL' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: PangoWarning: pango_context_set_base_dir: assertion `context != NULL' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: PangoWarning: pango_context_set_language: assertion `context != NULL' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: GtkWarning: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: GtkWarning: gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/lib/transgaming_cedega/p2p_gui.py:78: Warning: g_object_get: assertion `G_IS_OBJECT (object)' failed self.widgets = gtk.glade.XML(GLADE_FILE, None, "p2p_localized_msg") /usr/bin/cedega: line 42: 6080 Segmentation fault python ${P2PPATH}/Point2Play_gui.py "$@"из под su аналогично...
Nouveau
Есть подозрения, что драйвер для моей видеокарты не поддерживает 3D(я так понял, что проприетарные драйвера вот такие)
Щаз пробую nouveau - кто пробывал отпишитесь о впечатлениях
http://www.gentoo.ru/node/8211#comments
Подозрения...
Подозрения подтвердились - я вставил nVidia 5700LE поставил дрова 100.14.19...
И cedega заработала как часы
Терь буду разбираться с nouveau
Только
Только аккуратнее.. Они очень неожиданно падают:)
опыт
А был опыт установки??
И как они - играбельны?
не хочет
слушай MooSE, может подскажешь
1.делаю layman --add nouveau
пишет * Overlay "nouveau" does not exist!
2.x11-drivers/xf86-video-nouveau в моем портеже нема
в итоге начал делать руками http://nouveau.freedesktop.org/wiki/InstallNouveau
скачал nouveau из git
на 8 пункте делаеш make - ругается на /usr/local/include/xf86mm.h
typedef struct _drmBONode { drmMMListHead head; drmBO *buf; drm_bo_arg_t bo_arg; #вот именно на bo_arg unsigned long arg0; unsigned long arg1; } drmBONode;убиваешь bo_arg - вроде компилятся,
но потом запускаеш иксы - выдает
(EE) NOUVEAU(0): [dri] GlxSetVisualConfigs not found. (EE) NOUVEAU(0): NVIDIA's glx present, or glx not loaded.и все...
чо делать не пойму???
Up может по
Up
может по прошествии времени кто нить повстречался с проблемой...
не знаю, через
не знаю, через день собираю из оверлея nouveau и всё в порядке.
Хочу
Хочу попробовать переставить иксы, скажите настройки КДЕ сохранятся? если нет, как их забекапить?
Сохранятся,
Сохранятся, сохранятся
Твои личные
Твои личные настройки все в папке $HOME/...
Настройки вообще в папке /etc/
_______________________________________________________________________
Intel Core2Duo E6600 / 2 Gb RAM / NV GF 8800 GTX / x86_64-pc-linux-gnu