Remover los bordes en ventanas maximizadas en KDE es sencillo, algunos simplemente no nos agradan esos 5px (maso menos) perdidos al tener una ventana maximizada.
Hay varias páginas donde nos dan un código para remover esos bordes, pero también nos quitan el borde de título, para que eso NO PASE, (no entiendo porque a muchos les gusta no tener una barra de título, simplemente no entiendo jaja), aquí la solución:
Entramos a las preferencias de KDE, desde una consola:
$ systemsettings5
Elegimos “Estilo de las aplicaciones” – “Decoración de ventanas”.
Estando ahí hacemos click en el ícono de que está a la derecha de nuestro “tema”, y en el listado nos aparecera la opción de “Mostrar los bordes de las ventanas cuando están maximizadas“, deseleccionamos dicha opción, damos “Aceptar” y listo.
Cuando actualicé de Fedora 22 a 23 tuve un problema al iniciar Docky, me daba el siguiente error:
[SystemService] Could not initialize needed dbus service: 'Could not load type 'SessionManager.SystemManager+IUPowerProxy' from assembly 'DBus.Proxies, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because it is implements the inaccessible interface 'SessionManager.SystemManager+IUPower'.'
[Info 11:18:46.227] [SystemService] at System.Reflection.Emit.TypeBuilder.CreateTypeInfo () [0x00000] in :0
at System.Reflection.Emit.TypeBuilder.CreateType () [0x00000] in :0
at DBus.TypeImplementer.GetImplementation (System.Type declType) [0x00000] in :0
at DBus.BusObject.GetObject (DBus.Connection conn, System.String bus_name, DBus.ObjectPath object_path, System.Type declType) [0x00000] in :0
at DBus.Connection.GetObject (System.Type type, System.String bus_name, DBus.ObjectPath path) [0x00000] in :0
at DBus.Connection.GetObject[IUPower] (System.String bus_name, DBus.ObjectPath path) [0x00000] in :0
at SessionManager.SystemManager.Initialize () [0x00000] in :0
Error while getting object for node in path '/Docky/ItemProvider'.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IndexOutOfRangeException: Array index is out of range.
at Docky.Items.ProxyDockItem.ItemChanged () [0x00000] in :0
at Docky.Items.ProxyDockItem..ctor (Docky.Items.AbstractDockItemProvider provider, IPreferences prefs) [0x00000] in :0
at SessionManager.SessionManagerItem..ctor () [0x00000] in :0
at SessionManager.SessionManagerItemProvider..ctor () [0x00000] in :0
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00000] in :0
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00000] in :0
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in :0
at System.Activator.CreateInstance (System.Type type) [0x00000] in :0
at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] in :0
at Mono.Addins.InstanceExtensionNode.GetInstance () [0x00000] in :0
at Mono.Addins.InstanceExtensionNode.GetInstance (System.Type expectedType) [0x00000] in :0
at Mono.Addins.ExtensionNode.GetChildObjectsInternal (System.Type arrayElementType, Boolean reuseCachedInstance) [0x00000] in :0
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: Object reference not set to an instance of an object
at Docky.Items.ProxyDockItem.get_Square () [0x00000] in :0
at Docky.Items.AbstractDockItem.m__0 () [0x00000] in :0
at GLib.Idle+IdleProxy.Handler () [0x00000] in :0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at GLib.Idle+IdleProxy.Handler()
at Gtk.Application.gtk_main()
at Gtk.Application.Run()
at Docky.Docky.Main(System.String[] args)
El problema con esto es que con Fedora 23 (no se con que otra distro pase también) Docky ya no puede manejar el “docklet” de “Manejo de sesión” (Session Manager), lo que nos permitía apagar o reinicar la máquina desde el dock, así que, por el momento, NO USES ESE DOCKLET.
Para corregir esto solo hay que eliminar los archivos de configuración de tu home y listo, en mi caso con las siguientes carpetas fue suficiente:
¡Ohh no! Estaba eliminando unos usuarios de mi base de datos que no recuerdo porque los había creado y según yo ya había desmarcado root -para no eliminarlo- y, pues no, borré el usuario root de MySQL 😐
Para recuperar la cuenta de root, bueno, no podemos recuperarla, lo borrado, pues ya, se borró para toda la vida, pero podemos rehacerla y teniendo acceso al servidor es muy sencillo, ya sea que esté en tu localhost o estés dentro mediante SSH, con acceso a la terminal solo sigue los siguientes pasos:
No olvides cambiar donde dice “aqui-tu-pass-nuevo” por la contraseña que requieras para tu cuenta root, después de esto, ya quedó, ya tienes otra vez tu cuenta root de MySQL funcionando.
Si olvidaste la contraseña de tu cuenta de IRC (FreeNode, etc) lo único que se puede hacer es que se te envíe al email que registraste al crear tu cuenta la información necesaria para crear una nueva contraseña.
En tu cliente IRC inicia como si todo estuviera perfecto, cuando te diga que el usuario ya existe y necesita verificarse escribe el siguiente comando:
/msg NickServ SENDPASS tu_usuario
Después de esto te dirá que se te envió a tu email la “contraseña llave” para que puedas entrar a tu cuenta y cambiarla.
A tu correo llegará un mensaje donde vendrá un comando como este:
Hace unos días hice el upgrade de Fedora 22 a 23, así ya no tengo que hacer ninguna reinstalación de programas y esos rollos de reconfiguraciones; esto es muy recomendable si quieres actualizar Fedora sin tener que formatear nada.
Lo único que tuve que hacer fue seguir las instrucciones de Fedora Magazine y listo, en un par de horas todo queda actualizado, yo no tuve ningún problema al hacer el upgrade, pero más vale siempre hacer un backup de la información, por si acaso, o por ahí hay gente muy hardcore que le gusta vivir la vida al límite y trabajar sin respaldos.
Actualizar Fedora
Desde una terminal ejectuar los siguientes comandos
Actualizar el sistema
Esto para tener todas las aplicaciones en sus últimas versiones para Fedora 22.
$ sudo dnf upgrade
Instalar el plugin de DNF
$ sudo dnf install dnf-plugin-system-upgrade
Descargar todos los paquetes
Esto nos hará una descarga de aproximadamente 2GB con todos los paquetes para nuestro Fedora 23 :D, en mi caso, la descarga se llevó alrededor de 35 minutos.
Reiniciar (y actualizar) Esta fue la parte más tardada del proceso, se tardó alrededor de 2 horas, con este comando se reiniciará el equipo y empezará a hacer la actualización, cuando termine, podrás logearte ya con la versión de Fedora 23
$ sudo dnf system-upgrade reboot
Al terminar, en las opciones del grub, aparecerá como primera opción la actualización con Fedora 23 y en segundo lugar el Fedora 22 con el kernel que tenías, puedes borrarlo o dejarlo ahí, es opción de cada quien, yo ahí lo deje por cualquier cosa.
Últimos comentarios