9장. 데스크탑 모양 및 브랜딩 사용자 정의
시스템 관리자는 시스템의 모든 사용자에 대해 GNOME 인터페이스의 기본 모양 및 브랜딩을 구성할 수 있습니다.
9.1. 데스크탑 배경 사용자 정의 링크 복사링크가 클립보드에 복사되었습니다!
시스템 관리자는 기본 데스크탑 배경을 구성하거나, 백그라운드를 추가하거나, 시스템의 모든 사용자가 사용 가능한 여러 배경을 추가할 수 있습니다.
기본적으로 사용자는 배경을 변경할 수 있습니다. 관리자는 사용자가 locks 디렉터리의 설정으로 배경을 변경하지 못하도록 할 수 있습니다.
9.1.1. 기본 데스크탑 배경 사용자 정의 링크 복사링크가 클립보드에 복사되었습니다!
org.gnome.desktop.backECDSA 스키마에서 관련 GSettings 키를 설정하여 기본 데스크탑 배경 및 해당 모양을 구성할 수 있습니다.
프로세스
/etc/dconf/db/local.d/00-backParam에서 시스템 전체 설정에 대한 로컬 데이터베이스를 생성합니다.[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/back2307 파일의 사용자 설정을 재정의합니다.# 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- 시스템 전체 설정이 적용되려면 사용자가 로그아웃한 후 다시 로그인해야 합니다.
9.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 섹션에 있는 모든 사용자가 사용할 수 있습니다.
9.1.3. 자주 사용되는 배경 스키마 키 링크 복사링크가 클립보드에 복사되었습니다!
다음 설정은 GSettings 시스템의 데스크탑 배경 동작을 제어합니다.
| 키 이름 | XML 이름 | 가능한 값 | 설명 |
|---|---|---|---|
|
|
|
|
|
|
|
|
| 배경색의 모음을 결정합니다. |
|
|
|
default: | 그라데이션을 그릴 때 왼쪽 또는 상위 색상 또는 견고한 색상입니다. |
|
|
|
default: | 그라데이션을 그릴 때 오른쪽 또는 filltom 색상, 고체 색상에 사용되지 않습니다. |
예 9.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>
예 9.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>
9.1.4. 화면 보호 설정 링크 복사링크가 클립보드에 복사되었습니다!
화면 보호기(screen Shield)는 시스템을 잠글 때 미끄러지는 화면입니다. 시스템의 모든 사용자에 대해 기본 화면 보호 이미지를 설정할 수 있습니다.
프로세스
/etc/dconf/db/gdm.d/01-screensaver파일을 만듭니다.[org/gnome/desktop/screensaver] picture-uri='file://<path_to_your_background_file>'&
lt;path_to_your_back Background_file>을 기본 화면 보호로 사용하려는 이미지 파일의 절대 경로로 바꿉니다. 지원되는 형식은 PNG, JPG, JPEG 및 TGA입니다. 필요한 경우 화면 보호기 화면을 조정하기 위해 이미지를 확장합니다.시스템 데이터베이스를 업데이트합니다.
# dconf update- 시스템 전체 설정이 적용되려면 사용자가 로그아웃한 후 다시 로그인해야 합니다.
문제 해결
화면 보호기가 업데이트되지 않는 경우:
시스템 데이터베이스를 업데이트했는지 확인합니다.
# dconf updateGDM을 다시 시작하십시오.
# systemctl restart gdm.service주의gdm서비스를 다시 시작하면 로그인한 모든 데스크탑 사용자의 현재 실행 중인 GNOME 세션이 모두 종료됩니다. 이로 인해 사용자가 저장하지 않은 데이터가 손실될 수 있습니다.