¿Cómo elimino los puntos de la pantalla de inicio de sesión?


31

Puedo cambiar la imagen de fondo que muestra Unity Greeter, pero independientemente de la imagen que elija, se superpone con una cuadrícula de puntos. Los puntos se ven bien en el fondo predeterminado, pero se ven horribles en el fondo que quiero usar. ¿Cómo puedo deshacerme de ellos?

Respuestas:


21

Para 12.04 y 14.04

Pruebe los siguientes comandos en una terminal. Deberia de funcionar.

sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit

Referencias


+1 por dar la respuesta correcta para 12.04. Sin exitembargo, eliminaría el segundo , se supone que abrió un terminal solo para esta secuencia de declaraciones y desea cerrarlo nuevamente.
nem75

Por alguna razón, esto funcionó en una máquina 12.04 pero no en otra.
desvío

@detly Si no funciona en una máquina, no estoy exactamente seguro de si mi respuesta es incorrecta. ¿Puedes darnos más información?
jokerdino

Lo siento, accidentalmente envié ese comentario antes de lo que quería. Descubrí que la herramienta Ubuntu Tweak Tool tiene una palanca de todos modos, lo que funcionó para mí.
detly

@detly, me alegro de que finalmente haya funcionado para ti. Ahora que está en 12.04, ¿también puede consultar la pregunta Zeitgeist? wink
jokerdino

13

Esta respuesta se aplica solo a Ubuntu 11.04

Gracias a @Blitz y @Zoke por sus respuestas. Sin embargo, he creado una solución más completa. Modifiqué el paquete unity-greeterpara eliminar los puntos y lo empaqueté en un PPA.

Cualquiera que quiera deshacerse de los puntos puede usar mi PPA . Aquí hay instrucciones:

  1. Agregue el PPA:

    sudo add-apt-repository ppa:scott.severance/lightdm
    
  2. correr sudo apt-get update

  3. correr sudo apt-get upgrade
  4. Los puntos ya no están.

3
Si rechaza, explique por qué.
Scott Severance

2
Presumiblemente porque bifurcar un saludo de la unidad es excesivo, y confiar en un PPA para mantener un paquete importante (incluso si el saludo de la unidad es principalmente solo una configuración) no es ideal. Y hay una solución mucho más simple de solo configuración.
thomasrutter

44
@mmj: En el momento en que esto se publicó, era la única manera. Archivé un error que contenía mi parche que fue aceptado aguas arriba. Ahora, upstream ha cambiado la forma en que manejan la configuración. No puedo ver cómo mi solución fue erkill
Scott Severance

3

Está codificado en las fuentes. Lo he desactivado en mi instalación haciendo un pequeño cambio en la fuente de user-list.vala.

Una guía rápida paso a paso.

sudo apt-get install build-essential
apt-get source unity-greeter
sudo apt-get build-dep unity-greeter
cd unity-greeter-0.1.1/src/
vim user-list.vala +252

Elimine la línea o simplemente agregue //al principio de la línea. Guardar y Salir.

cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb

Ubuntu intentará reemplazar el paquete personalizado al realizar una actualización del sistema. Simplemente desmarque unity-greeter para mantener el personalizado o reinstale el personalizado usando 'dpkg' después de la actualización.

[Editar]

Para evitar que el administrador de paquetes reemplace su unidad personalizada, simplemente ejecute

sudo apt-mark hold unity-greeter

Gracias por tu respuesta. Mientras publicabas, yo también estaba trabajando en esto. Ahora publiqué el resultado en un PPA, como se explica en mi respuesta. Si no hubiera estado trabajando en una solución más completa, habría aceptado su respuesta.
Scott Severance

No hay problema. Una solución más permanente siempre es bienvenida. Después de todo, no todos nos sentimos cómodos trabajando con el código fuente.
Zoke

2

Por el momento, al menos, esto no es posible actualmente. He leído un poco antes y parece estar codificado. Con suerte, los desarrolladores incluirán una forma de deshacerse de ellos eventualmente.


2
Su respuesta me impulsó a examinar la fuente. De hecho, la cuadrícula está codificada en el archivo src/user-list.vala. La línea 233 es la más interesante. Si tengo tiempo, quizás baje el alfa completamente y haga un .deb con las modificaciones.
Scott Severance

Es posible en 12.04 a través de la configuración de gconf.
nem75
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.