Cedega и старое видео (RIVA TNT2)

День добрый

Седега 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-2
emerge --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

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".