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
menos jugar… eeehhh???!! xDD
Jooo 😛