OSX El Capitán restablece el número de espacios

5

¿Hay alguna forma de "restablecer" la cantidad de espacios de escritorio en el Control de la Misión en El Capitán?
Estoy trabajando en un Mac Pro anterior, y de alguna manera el control de la misión tiene ... 325 espacios de escritorio ...

Ya he intentado desactivar / volver a habilitar Spaces a través de terminal con ...

defaults write com.apple.dock mcx-expose-disabled -bool TRUE
killall Dock
defaults delete com.apple.dock mcx-expose-disabled
killall Dock

... sin embargo, el número anterior de espacios persiste. También he intentado desactivar todas las Preferencias del Sistema de Control de la Misión, pero sin éxito.

¿Hay un comando de terminal que establezca la cantidad de espacios disponibles?

    
pregunta greedesign 23.06.2016 - 18:57

1 respuesta

3

La lista de espacios se almacena en el siguiente archivo.

/Users/YOURUSERNAME/Library/Preferences/com.apple.spaces.plist

Por ejemplo, en una máquina con el panel y tres escritorios:

<key>Spaces</key>
<array>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>3</integer>
        <key>id64</key>
        <integer>3</integer>
        <key>pid</key>
        <integer>59241</integer>
        <key>type</key>
        <integer>2</integer>
        <key>uuid</key>
        <string>dashboard</string>
    </dict>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>1</integer>
        <key>id64</key>
        <integer>1</integer>
        <key>type</key>
        <integer>0</integer>
        <key>uuid</key>
        <string></string>
        <key>wsid</key>
        <integer>1</integer>
    </dict>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>4</integer>
        <key>id64</key>
        <integer>4</integer>
        <key>type</key>
        <integer>0</integer>
        <key>uuid</key>
        <string>514D761A-D08B-402E-BF8E-FFB607A340EF</string>
    </dict>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>5</integer>
        <key>id64</key>
        <integer>5</integer>
        <key>type</key>
        <integer>0</integer>
        <key>uuid</key>
        <string>CF552E87-9A59-41C7-B0AF-7AEFFB1DFB43</string>
    </dict>
</array>

Desafortunadamente, OS X tiene una copia del archivo en la memoria, por lo que si lo elimina o modifica, no hace ninguna diferencia, ya que simplemente recrea el archivo con el mismo número de espacios.

Puede iniciar sesión en otra cuenta, eliminar el archivo de la Terminal y luego volver a iniciar sesión en la cuenta afectada.

O simplemente puede crear una nueva cuenta para usted y usarla, y dejar los 325 espacios para su colega si regresan. Cada cuenta de usuario tiene su propio archivo com.apple.spaces.plist .

    
respondido por el Alistair McMillan 23.06.2016 - 19:31

Lea otras preguntas en las etiquetas