Mam laptopa i monitor. Przez większość czasu mój laptop jest podłączony do monitora przez HDMI. Używam Ubuntu Gnome 14.04 i oto, czego chcę:
- Gdy nie jest podłączony żaden monitor, chcę prosty obraz tła
- Po podłączeniu monitora chciałbym mieć ten sam obraz tła na moim laptopie i inny na monitorze.
Czy to jest możliwe? Znalazłem to pytanie, podobnie jak azot . Ale oba mi nie pomogły.
Edytować:
Po uruchomieniu gnome-tweak-tool przejdź do zakładki „Pulpit” w panelu po lewej stronie, a następnie wyłącz ustawienie „Poproś menedżera plików o obsługę pulpitu”.
Źródło: Fora Ubuntu .
Niestety nie mogę znaleźć tego w moim narzędziu Gnome-Tweak:
Próbowałem znaleźć tę samą konfigurację przy użyciu dconf-editor
under, org.gnome.desktop.background
ale wszystko co powiedział to:
Podsumowanie: Narysuj tło pulpitu
Opis: Niech GNOME narysuje tło pulpitu. DEPRECATED : ten klucz jest przestarzały i ignorowany.
Też gnome-shell --version
jest mój GNOME Shell 3.10.4
.
W tej treści znajduje się wynik działania xrandr
. Pierwszy jest z podłączonym drugim monitorem. Drugi jest bez niego.
źródło
Odpowiedzi:
Sztuczka
Wydaje się niemożliwe oddzielne ustawienie tapet dla ekranu głównego i drugiego ekranu. Co można zrobić jest jednak, aby ustawić tapetę, i to rozpięta na dwóch ekranach. Możemy automatycznie utworzyć obraz obejmujący dwie wybrane przez Ciebie tapety i (również automatycznie) przełączyć tapetę i opcje obrazu, w zależności od tego, czy drugi ekran jest podłączony, czy nie.
Aby wyglądało ładnie, konieczne jest, aby przynajmniej pionowa rozdzielczość ekranu obu ekranów była identyczna, co ma miejsce w twojej sytuacji.
W praktyce
Przygotowanie
W tym rozwiązaniu praca przygotowawcza, którą musisz wykonać, to:
Najpierw zainstaluj imagemagick, aby automatycznie utworzyć obraz łączący:
Przygotuj dwa oddzielne wybrane obrazy tła dla obu ekranów:
zadzwoń do nich
screen_1.jpeg
iscreen_2.jpeg
(dokładnie te nazwiska). Skrypt utworzy obraz obejmujący.Utwórz folder w katalogu domowym i skopiuj oba obrazy do folderu.
Skopiuj poniższy skrypt do pustego pliku i zapisz go jako
auto_wall.py
wraz z dwoma przygotowanymi obrazkami.W sekcji głównej skryptu znajduje się wiersz:
w razie potrzeby zastąp
HDMI-0
przez<your_second_screenname>
(uruchom polecenie,xrandr
jeśli to konieczne, aby się dowiedzieć)Uruchom skrypt (i utrzymuj go w tle) za pomocą polecenia:
Teraz, jeśli podłączysz drugi ekran, tapeta na drugim ekranie powinna przełączyć się w ciągu kilku sekund na
screen_2.jpeg
przygotowanie.Scenariusz
Zastępowanie obrazów
Jeśli chcesz zmienić tapetę, po prostu zastąp jeden lub oba obrazy skopiowane do folderu (ale pamiętaj nazwę) i usuń
span_image.jpeg
utworzone przez skrypt.Przetestowałem to na Ubuntu 14.04 i 14.10 i działało idealnie. Fakt, że używasz Gnome, nie powinien mieć znaczenia.
Ręczne przełączanie ustawień tapety za pomocą kombinacji klawiszy
Jeśli z jakiegoś powodu wolisz ręcznie przełączyć się na tapetę łączoną po podłączeniu / odłączeniu monitora zewnętrznego, możesz zastąpić trzy ostatnie linie:
pojedynczą linią:
i dodaj skrót klawiaturowy, aby wykonać przełączenie: „Ustawienia systemu”> „Klawiatura”> „Skróty”> „Skróty niestandardowe”
Dodaj polecenie:
do wybranej kombinacji klawiszy.
źródło
Oprócz powyższej odpowiedzi możesz dołączyć dwa obrazy o dokładnej wielkości, korzystając z tej usługi: http://www.photojoiner.net/
Po dołączeniu do dwóch lub więcej obrazów należy wybrać opcję „rozpiętość” na stronie ustawień tła.
źródło