Skip to Content
Building Os데스크탑 이미지

데스크탑 이미지

OpenFactory의 기능 레지스트리에는 여러 데스크탑 환경과 데스크탑 애플리케이션이 포함되어 있습니다. 데스크탑을 명시적으로 선택하십시오. 일반 desktop 요청은 일반적으로 GNOME을 의미하는 반면, desktop-kde, desktop-xfce 및 기타 명명된 기능은 기본이 지원하는 다른 세션을 선택합니다.

데스크톱 설정은 os.desktop_settings 아래에 있으며 snake_case를 사용합니다. 많은 필드가 GNOME 설정을 통해 구현되므로 KDE, Xfce 또는 다른 데스크탑에 영향을 미치는 것으로 가정해서는 안 됩니다. KDE 즐겨찾기 또는 레이아웃 기능과 같은 데스크탑 관련 기능 모듈은 그놈이 아닌 동작을 일부 가지고 있습니다.

정식 설정 예

{ "os": { "features": ["desktop", "firefox"], "desktop_settings": { "color_scheme": "prefer-dark", "gtk_theme": "Yaru-dark", "icon_theme": "Yaru", "cursor_theme": "Adwaita", "cursor_size": 24, "wallpaper_sources": ["attachment:wallpaper-file-id"], "wallpaper_selection": "first", "wallpaper_mode": "zoom", "favorite_apps": [ "firefox.desktop", "org.gnome.Terminal.desktop" ], "fonts": { "interface_font": "Ubuntu 11", "document_font": "Sans 11", "monospace_font": "Ubuntu Mono 13" }, "power": { "idle_delay": 600, "sleep_inactive_ac_timeout": 0, "sleep_inactive_ac_type": "nothing", "lid_close_ac_action": "suspend" } } } }

desktop, accentColor, favorites, screenBlankTimeout 또는 suspendOnIdle과 같은 이전 필드는 정식 스키마가 아닙니다. 정규화 중에는 무시할 수 있습니다.

배경화면 및 자산

이전에 업로드한 첨부 파일이나 검토된 변경 불가능한 다른 자산을 선호하세요. HTTPS 배경화면 URL은 이미지 생성 중에 가져오며 변경되거나 실패할 수 있습니다. 외부 아이콘 테마 또는 글꼴의 경우 간단한 설치 이름과 함께 asset_sources을 사용하고, 지원되는 경우 아카이브/파일 입력의 경우 SHA-256을 사용합니다.

필요한 권리 및 동의 없이 저작권이 있거나 개인 식별 이미지를 공개 이미지에 배치하지 마십시오.

즐겨찾기는 데스크톱 파일 ID입니다.

즐겨찾기에는 제품 표시 이름이 아닌 설치된 .desktop 항목의 이름을 지정해야 합니다. 예를 들어 kdenlive을 설치한다고 해서 모든 배포에서 해당 ID가 kdenlive.desktop임을 보장하는 것은 아닙니다. 대상 게스트에서 /usr/share/applications을 검사하고 실행 프로그램이 의도한 애플리케이션을 여는지 확인합니다.

확인

최소한 다음을 테스트하십시오.

  • 의도된 디스플레이 관리자 및 세션 시작;
  • 실제 세션 ID(GNOME, Plasma, Xfce 등)
  • 요청된 패키지 및 애플리케이션 실행 프로그램
  • 첫 번째 실제 사용자 세션의 배경화면 및 테마
  • 쉘이 로드된 후 즐겨찾기;
  • 화면 잠금 및 전원 동작 그리고
  • 이미지를 설치할 수 있도록 의도된 경우 설치 프로그램 실행 동작입니다.

패키지 인벤토리는 잘못된 데스크톱 세션을 감지할 수 없습니다. GUI 연기 테스트를 포함하고 캡처된 증거를 검사합니다.

데스크톱 간 경계

일반적인 GNOME과 KDE 기능을 함부로 결합하지 마십시오. 프롬프트 이름이 KDE Plasma인 경우 desktop-kde 및 KDE 특정 구성이 필요합니다. GNOME 이름을 지정할 때 GNOME 데스크탑 기능과 GNOME 설정이 필요합니다. 다중 세션을 의도한 경우 기본 선택과 지원되는 각 로그인 경로를 별도로 테스트하십시오.