29.04.08

Cedega en OpenSuse

Posted in Informática at 21:00 PM by Inagotable

Con la versión 10.3 de OpenSuse me encontré con un problema muy frustrante cuando ejecutaba Cedega, un error que decía algo así:

org+freedesktop+hal+devices+storageserial

Le di muchas vueltas buscando en Internet y me sorprendió que nadie dijese nada al respecto, así que acabé trapicheando entre el código visible de Cedega para acabar editando el fichero “/usr/lib/transgaming_cedega/cdrom.py”.

Simplemente comenté las siguientes líneas que no tuvieron ningún repercusión además de la deseada:

try:
try:
hal_manager_obj = bus.get_object(”org.freedesktop.Hal”, “/org/freedesktop/Hal/Manager”)
hal_manager = dbus.Interface(hal_manager_obj, “org.freedesktop.Hal.Manager”)
have_dbus_new = 1
except:
hal_service = bus.get_service (’org.freedesktop.Hal’)
hal_manager = hal_service.get_object (’/org/freedesktop/Hal/Manager’,'org.freedesktop.Hal.Manager’)
have_dbus_new = 0
except:
log.logger.warning(_(”Optical drive detection: there appears to be an incompatibility with installed dbus bindings.”))
return drives

Y a modo de bonus, si nos gusta escuchar nuestra propia música mientras jugamos, en el foro de Cedega tenemos la solución

2 Comments »

  1. Gravatar

    Marina said,

    07.05.08 at 19:28 PM

    menos jugar… eeehhh???!! xDD

  2. Gravatar

    Inagotable said,

    08.05.08 at 16:20 PM

    Jooo :P

RSS feed for comments on this post · TrackBack URL

Leave a Comment