La modifica dello sfondo del desktop in OS X 10.8 la modifica solo per lo spazio desktop corrente

5

Sto vivendo un bug a Mountain Lion. Ho 2 spazi desktop aperti. Quando cambio l'immagine di sfondo del desktop, cambia solo per uno degli spazi e non per l'altro. Il riavvio ha risolto il problema.

Questo è un bug? Se sì, che cosa lo sta causando? C'è un modo per cambiare il comportamento?

    
posta r4. 22.08.2012 - 23:38
fonte

7 risposte

4

Sembra che se imposti il primo desktop sull'immagine che desideri e poi vai in ogni spazio e fai clic con il tasto destro sul desktop e selezioni "Cambia sfondo del desktop", cambia lo sfondo del desktop sullo sfondo del desktop 1.

YMMV: Questo in 10.8.1, abbastanza sicuro che non fosse così prima (in 10.8).

    
risposta data 26.08.2012 - 04:54
fonte
4
  1. Vai a Controllo missione e rimuovi tutti gli spazi tranne lo spazio principale (che è lo spazio più a sinistra) facendo clic sui pulsanti "X" nell'angolo in alto a sinistra.
  2. Fai clic sullo spazio principale per inserirlo e scegli lo sfondo del desktop desiderato.
  3. Vai di nuovo a Controllo missione e aggiungi la quantità desiderata di spazi spostando ripetutamente il puntatore del mouse nell'angolo in alto a destra dello schermo e facendo clic sul pulsante "+" che emergerà.
  4. Voilà: ogni nuovo spazio avrà lo stesso sfondo.
risposta data 17.03.2013 - 13:17
fonte
1

come ha sottolineato Alex. Immaginavo erroneamente che gli spazi di lavoro fossero gli stessi di 10.6, in cui tutti gli sfondi delle aree di lavoro cambiano simultaneamente. Questo non è il caso in 10.8. Significa che il mio bug non è un bug, è una funzionalità.

    
risposta data 23.08.2012 - 00:11
fonte
1

È un problema fastidioso, ma ho trovato una soluzione decente.

  1. Apri il pannello delle preferenze di sistema e scegli Desktop e Screensaver.
  2. Scegli lo sfondo di tua scelta per lo Spazio corrente in cui è aperto il pannello delle preferenze. Cambierà solo lo sfondo in questo spazio.
  3. Attiva Mission Control e trascina il pannello delle preferenze delle impostazioni di sistema sul tuo spazio successivo che desideri modificare.
  4. Fai clic su un'immagine nel riquadro Desktop e Screensaver che desideri per questo sfondo e cambierà per questo Spazio corrente.
  5. Ripeti il controllo missione e trascina il pannello delle preferenze come necessario per gli altri spazi.
risposta data 15.02.2013 - 15:23
fonte
1

Se vuoi farlo in un modo più automatico, prova l'Applescript qui sotto.

Ha bisogno di un po 'di configurazione manuale, devi inserire il numero di spazi e se hai cambiato i tasti di scelta rapida predefiniti per il primo e il prossimo desktop.

-- Adapted from http://movingparts.net/2012/09/25/changing-backgroundwallpaper-on-os-x-with-multiple-spaces-and-multiple-monitors/

-- pick a new background image
set theFile to choose file

-- *Note*: Set the number of spaces/desktops manually
set numSpaces to 12

-- Loop through the spaces/desktops, setting each of their backgrounds in turn:
-- *Note*: Set your keyboard shortcut for desktop 1 if it’s different
tell application "System Events" to key code 18 using {control down} -- ⌃1
repeat (numSpaces) times

    -- Now loop through each monitor (confusingly called desktop) and change its background
    tell application "System Events"
        set monitors to a reference to every desktop
        set numMonitors to count (monitors)
        log numMonitors
        repeat with monitorIndex from 1 to numMonitors by 1
            set picture of item monitorIndex of the monitors to theFile
        end repeat
    end tell

    delay 0.2

    -- switch to the next desktop
    -- *Note:* Set your keyboard shortcut for "next desktop" if it’s different
    tell application "System Events" to key code 124 using {control down} -- ⌃→
    delay 0.2
end repeat
    
risposta data 24.05.2013 - 13:25
fonte
1

Questo semplice script di shell può cambiare lo sfondo su tutti gli spazi:

#!/bin/sh

if [ -z $1 ]; then
  echo "Usage $0 [filename]"
  exit 1
fi

echo "UPDATE data SET value='$1';" | sqlite3 ~/Library/Application\ Support/Dock/desktoppicture.db
killall Dock
    
risposta data 16.04.2014 - 15:47
fonte
-2

Apri le Preferenze di Sistema. Fai clic su "Desktop & Screen Saver". Quindi fare clic sull'immagine in alto a sinistra. Questo è lo sfondo del desktop predefinito. Seleziona la foto che vuoi che sia lo sfondo e che dovrebbe risolvere il tuo problema.

    
risposta data 24.10.2012 - 08:19
fonte

Leggi altre domande sui tag