cúbico: agregue favoritos personalizados al panel izquierdo de gnome3; .desktop launchers no confiables en ~ / Desktop

0

Al crear un iso 18.04 personalizado con cúbico, ¿hay alguna manera de agregar lanzadores de aplicaciones favoritas personalizados en la barra gnome3 del lado izquierdo? Descubrí que al agregar un iniciador conocido allí mientras arrancaba el Live CD, puedo encontrar su nombre en .config / dconf / user, que es un archivo binario, que no creo que sea editable a mano. Además, me gustaría agregar la lista de favoritos modificada a / etc / skel.

Otro problema con el que me he encontrado es que los lanzadores .desktop no son confiables; si pongo un iniciador de escritorio en /etc/skel/Desktop/test.desktop, y luego arranco el Live CD personalizado, el ícono del iniciador muestra algún ícono predeterminado y al hacer doble clic solicita marcarlo como confiable, y solo luego cambia a mostrar El icono real del lanzador. ¿Se puede solucionar esto para no requerir que el usuario lo marque manualmente como confiable primero?

chmod a + x no ayuda. Intentar 'gio set test.desktop "metadata :: Trusted" yes' (según 17.10. Los archivos .desktop ya no son confiables ) no funciona y devuelve metadata :: Trusted - la entrada no existe.

Cualquier ayuda es muy apreciada.

Toby
fuente

Respuestas:

1
gio set path/to/launcher.desktop metadata::trusted yes 

gio devolverá "metadata :: Trusted - la entrada no existe". si el superusuario u otro usuario está ejecutando el comando.

También asegúrese de que el usuario tenga la propiedad de ~ / .local / share / gvfs-metadata /

El siguiente comando revertirá el permiso si ha ejecutado gio con root.

sudo chown -R username ~/.local/share/gvfs-metadata/
Nalin
fuente