¿Por qué tengo dos muelles en el escritorio Ubuntu 17.10?

16

¿Que está pasando aqui? He instalado la extensión Dash to Dock en Ubuntu 17.10. Todo fue genial, y cuando estaba tratando de perfeccionar y ajustar el aspecto de mi escritorio, en algún momento la barra de accesos directos (¿dock?) A la izquierda está duplicada. El valor predeterminado, que normalmente desaparece con Dash to Dock, está debajo del que generalmente aparece cuando instalo Dash to Dock. ¿Por qué?

IMG:
(Haga clic en la imagen para ampliarla)

He intentado revisar las opciones de Dash to Dock, la herramienta de ajuste de GNOME y la configuración habitual de Ubuntu, pero no puedo entenderlo.

Andrew Isom
fuente
Una vez que tenga instalado Dash to Dock, puede simplemente sudo apt remove gnome-shell-extension-ubuntu-dock. Eso es lo que terminé haciendo para resolver problemas como este. ¡Adiós!
Shibumi

Respuestas:

11

Ejecutar Dash to Dock junto con el Ubuntu Dock predeterminado no es una buena idea. Como Ubuntu Dock es una bifurcación de Dash to Dock (y, por lo tanto, comparten muchos mismos esquemas), un problema como este no es realmente sorprendente.

Desactive una de las dos extensiones (Ubuntu Dock y Dash to Dock) usando Tweaks o de alguna manera (consulte esto si desea desactivar Ubuntu Dock).

pomsky
fuente
Pomsky tiene razón, tuve el mismo problema con 17.10, para mí Dash to Dock estaba causando el problema
Doudou
1
Tengo el mismo problema y deshabilité el muelle de ubuntu antes de instalar el dock en el tablero. Así que no sé sobre los demás, pero esto no funciona para mí.
verpfeilt
@verpfeilt No es fácil deshabilitar Ubuntu Dock en la sesión predeterminada de Ubuntu. La opción más segura es instalar GNOME vanilla , Ubuntu Dock está desactivado por defecto allí. También puede considerar la respuesta de leoperbo a esta pregunta. Una opción potencialmente insegura es eliminar la carpeta del muelle /usr/share/gnome-shell/extensions.
pomsky
De acuerdo, supuse con "Tweaks" que querías decir gnome-tweak-tool. Esto es lo que no funcionó para mí.
verpfeilt
1
Para eliminarlo lo he hecho sudo apt remove gnome-shell-extension-ubuntu-dock. Luego
cierre
7

Hice los siguientes pasos:

  • Abrir la configuración de Dash to Dock
  • Llegué a la pestaña 'Poistion and size'
  • Marque la opción 'Mostrar en todos los monitores'

Esto solucionó el problema para mí. Espero que funcione para ti también. También asegúrese de que la base de Ubuntu esté deshabilitada.

chai_and_kaapi
fuente
¡Esto funcionó para mí! ¿Alguna idea de cómo esta configuración influye en el comportamiento del muelle en la pantalla de actividades?
everton
Solo puedo hacer conjeturas fundamentadas de por qué funcionó. Lamentablemente, no puedo proporcionarle nada concreto.
chai_and_kaapi
Me funcionó en Ubuntu 18.10, aunque no tiene sentido.
andreas
Esto funcionó para mí. ¿Quizás haya algo que ver con la instalación de ubuntu con una partición doméstica existente?
Stargazer
5

He estado jugando con problemas similares: la barra de favoritos de Gnome se mostraba en la vista de actividades y el muelle se mostraba en la pantalla de bloqueo; Como dice Pomsky, todos estos problemas están asociados con la combinación de Ubuntu Dock y Dash to Dock.

Encontré esta solución para personalizar el muelle con casi todas las opciones que ofrece Dash to Dock:

  1. Instale Dash en el Dock.
  2. Haz toda tu personalización.
  3. Eliminar Dash to Dock (de https://extensions.gnome.org/local/ ).
  4. Cerrar sesión e iniciar sesión.

Aunque se eliminó Dash to Dock, la personalización (posición, tamaño, comportamiento, apariencia) persiste en Ubuntu Dock y los problemas (docks superpuestos, dock shows en la pantalla de bloqueo y favoritos en la vista de actividades) ya no están presentes.

Notas: con este método, lo único que perdió de Dash to Dock es el menú "Configuración de Dash to Dock" desde el icono de aplicaciones y, por supuesto, la entrada de configuración de Dash to Dock en Gnome Tweak Tool. Todavía no lo he intentado, pero creo que si realiza un cambio desde la entrada de Dock en la configuración de Ubuntu, es posible que se realice alguna personalización con la configuración de Dash to Dock.

leoperbo
fuente
Esto no funcionó para mí, desafortunadamente. El Dock de Ubuntu ahora es como antes. Leí que canonical prometía que las personas podrían usar la extensión Dash to Dock normal si lo desean, así que realmente me pregunto por qué existe este problema.
verpfeilt
4

Lo siguiente me está funcionando:

  1. Instale y configure la extensión "dash to dock"
  2. Edite el siguiente archivo:

    sudo vi /usr/share/gnome-shell/extensions/[email protected]/extension.js
    
  3. En el siguiente bloque de código, cambie el let to_enable = true;a let to_enable = false:

    function conditionallyenabledock() {
        let to_enable = false;
        runningExtensions = ExtensionSystem.extensionOrder;
        for (let i = 0; i < runningExtensions.length; i++) {
            if (runningExtensions[i] === "[email protected]") {
                to_enable = false;
            }
        }
    
        // enable or disable dock depending on dock status and to_enable state
        if (to_enable && !dockManager) {
            dockManager = new Docking.DockManager();
        } else if (!to_enable && dockManager) {
            dockManager.destroy();
            dockManager = null;
        }
    }
    
  4. Reinicie su sesión o haga Alt + F2 y escriba restart

Eso es.

David Astillero Pérez
fuente
0

Estaba enfrentando el mismo problema, luego encontré este nxadm cluadio . Realmente hizo el truco.

  1. Elimine la extensión Dash to Dock en caso de que haya instalado.
  2. Use dconfcomo se explica en el enlace. El texto de este paso se copió del mismo enlace.

    Para evitar que Ubuntu Dock tome todo el espacio vertical (es decir, la mayor parte es solo una barra vacía):

    dconf write /org/gnome/shell/extensions/dash-to-dock/extend-height false
    

    Un buen truco de Dock: al pasar el cursor sobre un ícono en el dock, recorra las ventanas de la aplicación mientras se desplaza (o usa dos dedos). Mucho más rápido que hacer clic + seleccionar:

    dconf write /org/gnome/shell/extensions/dash-to-dock/scroll-action "'cycle-windows'"
    

    Configuré el dock para que se oculte automáticamente en la aplicación "Configuración" normal. Se necesita una extensión para hacer lo mismo para la barra superior (debe cerrar la sesión y habilitarla a través de la aplicación "Ajustes"):

    sudo apt install gnome-shell-extension-autohidetopbar
    

    Solo para estar seguro (por ejemplo, en caso de que rompa algo), puede restablecer todas las configuraciones de GNOME con:

    dconf reset -f /
    

Opcional: puede instalar dconf-editory explorar otras configuraciones.

dilguis
fuente