Come far apparire le applicazioni appuntate nel launcher per tutti gli utenti?


11

Devo bloccare un'applicazione nel programma di avvio di Unity in modo tale che possa essere vista per tutti gli utenti.

Attualmente, tutto ciò che ho cambiato sembra influenzare solo l'utente locale.

Risposte:


8

Per far apparire le applicazioni bloccate nel programma di avvio per gli utenti appena creati, è possibile modificare lo schema delle impostazioni predefinite impostando una nuova sostituzione:

Crea file /usr/share/glib-2.0/schemas/10_local-unity-launcher.gschema.overridee inserisci il seguente codice (i .desktopfile sono archiviati in /usr/share/applications/):

[com.canonical.Unity.Launcher]
favorites=['pinned-application1.desktop', 'pinned-application2.desktop']

Devi inserire tutte le applicazioni appuntate. Verifica i /usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xmlvalori predefiniti cercando lo schema delle impostazioni e la chiave:

        <schema path="/desktop/unity/launcher/" id="com.canonical.Unity.Launcher" gettext-domain="unity">
    <key type="as" name="favorites">
      <default>DEFAULT_VALUES</default>

Quindi ricompilare il file di schemi /usr/share/glib-2.0/schemas/gschemas.compiled(utilizzato da gsettings):

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.