Falla al actualizar a Gnome 40 en el dash to dock

despues de haber actualizado a la fecha Manjaro gnome 21, se presenta el siguiente error al intentar abrir la configuracion del dash to dock.
alguien podria decir como solucionarlo…?

Error: GSettings key preview-size-scale not found in schema org.gnome.shell.extensions.dash-to-dock

Stack trace:
  _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:563:23
  createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:515:30
  _bindSettings@/usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/prefs.js:545:81
  _init@/usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/prefs.js:219:14
  buildPrefsWidget@/usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/prefs.js:1013:20
  _init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:209:40
  OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
  asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:115:22
  run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
  main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
  run@resource:///org/gnome/gjs/modules/script/package.js:206:19
  start@resource:///org/gnome/gjs/modules/script/package.js:190:8
  @/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

Tengo el mismo problema luego de actualizar a Gnome 40.3.
Es la única extensión que me dió problema

Creo que, infortunadamente, esta extensión aún no es compatible con gnome 40.

Como solución, mira Floating Dock - GNOME Shell Extensions o tenta usar la extensión dash-to-panel.

Hola a todos,

Yo actualmente tengo habilitada la extension desde la fase de pruebas en la rama Unstable y me funciona sin problemas.

La diferencia es probablemente que yo no actualice desde una instalacion existente sino que hice una instalacion nueva desde una de las imagenes Gnome-Next (Gnome 40) en aquel momento, y de ahi en adelante, he recibido las actualizaciones a la extension desde la rama Unstable.

Solo por curiosidad, alguien puede compartir por favor la salida del comando:

pacman -Qi gnome-shell-extension-dash-to-dock

Name            : gnome-shell-extension-dash-to-dock
Version         : 69+14+g302c693-3
Description     : This extension moves the dash out of the overview transforming
                  it in a dock for an easier launching of applications and a
                  faster switching between windows and desktops.
Architecture    : any
URL             : https://micheleg.github.io/dash-to-dock/
Licenses        : GPL2
Groups          : None
Provides        : None
Depends On      : dconf  gnome-shell
Optional Deps   : None
Required By     : manjaro-gnome-assets
Optional For    : gnome-layout-switcher  gnome-shell-extension-unite
Conflicts With  : None
Replaces        : None
Installed Size  : 856,79 KiB
Packager        : Philip Mueller <philm@manjaro.org>
Build Date      : dom 11 jul 2021 09:10:35
Install Date    : mié 14 jul 2021 09:28:53
Install Reason  : Installed as a dependency for another package
Install Script  : Yes
Validated By    : Signature

Para poder entrar a la configuración de dash-to-dock encontre que hay que remover la carpeta schemas dentro de /usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/

Eso me habilitó entrar a la configuración, pero la opacidad no funciona.

Gracias por compartir esa salida de comando. Tal como sucede en mi caso, el paquete es una dependencia de manjaro-gnome-assets

Algunas cosas que se me ocurren se pueden intentar:

  1. Intentar el siguiente comando en su sesion de usuario actual:
gsettings set org.gnome.shell.extensions.dash-to-dock preview-size-scale 0.0
  1. Ver que las siguientes lineas se encuentren en el archivo
    /usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml
<key type="d" name="preview-size-scale">
      <default>0</default>
      <summary>Preview size scale</summary>
      <description>Set the allowed maximum dash preview size scale. Allowed range: 0,00..1,00.</description>
    </key>

Yo tomaria primero una copia de este archivo antes de intentar modificarlo manualmente.

  1. Forzar la reinstalacion de la extension via pamac.

Espero lo anterior sirva de ayuda.

Gracias! al final cambiando el theme a default quedo perfecto y logre que funcione la opcion de transparencia!

1 Like

Gracias por la retroalimentacion!

Me pregunto si lo que realmente arreglo tu problema fue la reinstalacion de la extension via pamac, ya que estos no eran pasos secuenciales sino excluyentes (Si el paso 1 no funciona, intento el numero 2, y asi sucesivamente)

En fin, me alegra que lo hayas podido solucionar y esto haya servido de ayuda! :slightly_smiling_face:

De acuerdo a lo dicho por @Yochanan en el siguiente link, instalar gnome-shell-extension-dash-to-dock version 69+14+g302c693-4 deberia solucionar este problema.

1 Like

tal cual, luego de esa actualización la extensión volvió a funcionar correctamente.
Súper rápido, muchas gracias!!