8장. 데스크탑 모양 사용자 정의
이 섹션에서는 시스템 관리자가 시스템의 여러 다른 사용자에 대해 데스크탑 환경의 표시를 사용자 지정하는 방법을 설명합니다.
8.1. 데스크탑 배경 사용자 정의 링크 복사링크가 클립보드에 복사되었습니다!
시스템 관리자는 기본 데스크탑 배경을 구성하거나, 백그라운드를 추가하거나, 시스템의 모든 사용자가 사용 가능한 여러 배경을 추가할 수 있습니다.
사용자가 기본값에서 배경을 변경할 수 없는 경우 locks 디렉터리를 사용하여 설정을 잠급니다. 그렇지 않으면 각 사용자는 기본 설정에 따라 배경을 사용자 지정할 수 있습니다.
8.1.1. 기본 데스크탑 배경 사용자 정의 링크 복사링크가 클립보드에 복사되었습니다!
org.gnome.desktop.background 스키마에 관련 GSettings 키를 설정하여 기본 데스크탑 백그라운드 및 해당 표시를 구성할 수 있습니다.
절차
/etc/dconf/db/local.d/00-background에 시스템 전체 설정에 대한 로컬 데이터베이스를 만듭니다.[org/gnome/desktop/background] picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg'1 picture-options='scaled'2 primary-color='000000'3 secondary-color='FFFFFF'4 선택 사항: 사용자가 기본 배경을 변경하지 못하도록 하려면
/etc/dconf/db/local.d/locks/back509 파일의 사용자 설정을 재정의합니다.# List the keys used to configure the desktop background /org/gnome/desktop/background/picture-uri /org/gnome/desktop/background/picture-options /org/gnome/desktop/background/primary-color /org/gnome/desktop/background/secondary-color시스템 데이터베이스를 업데이트합니다.
# dconf update- 시스템 전체 설정이 적용되기 전에 사용자가 로그아웃한 후 다시 로그인해야 합니다.
8.1.2. 추가 배경 추가 링크 복사링크가 클립보드에 복사되었습니다!
시스템의 사용자가 추가 백그라운드를 사용할 수 있도록 만들 수 있습니다.
절차
-
/usr/share/gnome-backECDSA-properties/extra-back places.xml파일을 만듭니다. 새 파일에서 추가 배경 파일과 해당 모양을 다음 형식으로 지정합니다.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> <wallpapers> <wallpaper deleted="false"> <name>Background name</name> <filename>full-path-to-the-image</filename> <options>display-option</options> <shade_type>background-shade</shade_type> <pcolor>primary-color</pcolor> <scolor>secondary-color</scolor> </wallpaper> </wallpapers>- 이제 새 배경을 Settings 애플리케이션의 Background 섹션에 있는 모든 사용자가 사용할 수 있습니다.
8.1.3. 자주 사용되는 배경 스키마 키 링크 복사링크가 클립보드에 복사되었습니다!
다음 설정은 GSettings 시스템의 데스크탑 배경 동작을 제어합니다.
| 키 이름 | XML 이름 | 가능한 값 | 설명 |
|---|---|---|---|
|
|
|
|
hammer |
|
|
|
| 배경색의 모음을 결정합니다. |
|
|
|
기본값: | 그래프를 나타낼 때 왼쪽 또는 맨 위 색상 또는 솔리드 색상입니다. |
|
|
|
기본값: | 빨간색을 나타낼 때 오른쪽 또는 아래쪽 색상이며, 솔리드 색상에는 사용되지 않습니다. |
예 8.1. 하나의 < wallpaper> 요소가 포함된 추가 배경 파일
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
<wallpaper deleted="false">
<name>Company Background</name>
<name xml:lang="de">Firmenhintergrund</name>
<filename>/usr/local/share/backgrounds/company-wallpaper.jpg</filename>
<options>zoom</options>
<shade_type>solid</shade_type>
<pcolor>#ffffff</pcolor>
<scolor>#000000</scolor>
</wallpaper>
</wallpapers>
예 8.2. < wallpaper> 요소가 있는 추가 배경 파일
한 구성 파일에서 두 개의 <wallpaper> 요소와 함께 다음 예에 표시된 대로 여러 <wallpaper> 요소를 지정하여 두 개의 다른 배경을 추가할 수 있습니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
<wallpaper deleted="false">
<name>Company Background</name>
<name xml:lang="de">Firmenhintergrund</name>
<filename>/usr/local/share/backgrounds/company-wallpaper.jpg</filename>
<options>zoom</options>
<shade_type>solid</shade_type>
<pcolor>#ffffff</pcolor>
<scolor>#000000</scolor>
</wallpaper>
<wallpaper deleted="false">
<name>Company Background 2</name>
<name xml:lang="de">Firmenhintergrund 2</name>
<filename>/usr/local/share/backgrounds/company-wallpaper-2.jpg</filename>
<options>zoom</options>
<shade_type>solid</shade_type>
<pcolor>#ff0000</pcolor>
<scolor>#00ffff</scolor>
</wallpaper>
</wallpapers>
8.1.4. 화면 보호 설정 링크 복사링크가 클립보드에 복사되었습니다!
화면 보호기(screen Shield)는 시스템을 잠글 때 미끄러지는 화면입니다. 시스템의 모든 사용자에 대해 기본 화면 보호 이미지를 설정할 수 있습니다.
절차
/etc/dconf/db/gdm.d/01-screensaver파일을 만듭니다.[org/gnome/desktop/screensaver] picture-uri='file:///opt/corp/background.jpg'/opt/corp/back Cryostat.Cryostat를 기본 화면 보호로 사용하려는 이미지 파일의 절대 경로로 바꿉니다. 지원되는 형식은,,, TGA입니다. 필요한 경우 화면 보호기 화면을 조정하기 위해 이미지를 확장합니다.시스템 데이터베이스를 업데이트합니다.
# dconf update- 시스템 전체 설정이 적용되기 전에 사용자가 로그아웃한 후 다시 로그인해야 합니다.
문제 해결
화면 보호기가 업데이트되지 않는 경우:
시스템 데이터베이스를 업데이트했는지 확인합니다.
# dconf updateGDM을 다시 시작하십시오.
# systemctl restart gdm.service주의gdm서비스를 다시 시작하면 로그인한 모든 데스크탑 사용자의 현재 실행 중인 GNOME 세션이 모두 종료됩니다. 이로 인해 사용자가 저장하지 않은 데이터가 손실될 수 있습니다.