Correr emesene como root

Hoy estuve luchando con mi computadora en varias áreas. El msn dejó de funcionar, la ide se congelaba, y, finalmente mi usuario se rompió.

Nada grave, por suerte. Como solución se me ocurrió averigiuar como correr ubuntu como root, que también me serviría para evitar que se me desgasten las teclas “s” “u” “d” y “o” de mi teclado.

Una vez que logré eso, y conseguí que gdm (el manejador de sesiones de ubuntu) me dejara usar mi PC como root, me encontré con un problema también, poco grave:

Emesene – el mejor cliente de msn que hay – no me dejaba ejecutarlo como root. Me tiraba la opción de ejecutarlo como “emesene –i-know-running-as-root-is-bad”, pero no me gustó esa idea. Ya había visto un poco del código de emesene unos minutos antes, y supe que deshabilitar ese control era cuestión de cambiar una línea de el archivo Controller.py. El archivo Controller.py se encuentra en la misma carpeta que el ejecutable emesene. En caso de que no sepas donde se encuentra, podés saberlo tipeando .

which emesene

El cambio se realiza en la línea 963 (versión 1.6.1 “mate” de emesene)

return (username, minimized, leakdebug, iconified, badroot)

a

return (username, minimized, leakdebug, iconified, True)

Advertisements

Agrega un comentario! los comentarios se aprueban automaticamente

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s