Skip to Content
Building OsAsztali képek

Asztali képek

Az OpenFactory funkcióregisztruma több asztali környezetet és asztali alkalmazást tartalmaz. Az asztalt válassza meg kifejezetten; az általános desktop kérés gyakran GNOME-ot jelent, míg a desktop-kde, a desktop-xfce és más elnevezett funkciók más munkameneteket választanak, ha a base támogatja őket.

Az asztali beállítások az os.desktop_settings alatt vannak snake_case formában. Sok mező GNOME beállításokon keresztül érvényesül, ezért ne feltételezze, hogy KDE-re, Xfce-re vagy más asztalra is hat. Asztal-specifikus funkciómodulok, például KDE kedvencek vagy elrendezés-funkciók, kezelnek egyes nem GNOME viselkedéseket.

Kanonikus beállítási példa

{ "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" } } } }

A régebbi mezők, mint a desktop, az accentColor, a favorites, a screenBlankTimeout vagy a suspendOnIdle, nem a kanonikus séma részei. Normalizáláskor figyelmen kívül hagyhatók.

Háttérképek és eszközök

Előnyben részesítse a korábban feltöltött csatolmányt vagy más ellenőrzött, változhatatlan eszközt. A HTTPS háttérkép URL-eket a kép létrehozásakor töltik le, és megváltozhatnak vagy meghiúsulhatnak. Külső ikon témákhoz vagy betűtípusokhoz használja az asset_sources mezőt egyszerű telepített névvel, archívumoknál vagy fájloknál pedig SHA-256 értékkel, ha támogatott.

Ne tegyen szerzői jogi vagy személyazonosításra alkalmas képeket nyilvános képbe a szükséges jogok és hozzájárulás nélkül.

A kedvencek desktop fájl azonosítók

A kedvenceknek telepített .desktop bejegyzéseket kell megadniuk, nem termékmegjelenítési neveket. A kdenlive telepítése nem garantálja, hogy minden disztribúción az azonosító kdenlive.desktop lesz. Nézze meg a /usr/share/applications könyvtárat a cél guesten, és ellenőrizze, hogy az indító a kívánt alkalmazást nyitja meg.

Ellenőrzés

Legalább ezeket tesztelje:

  • a kívánt display manager és munkamenet-indítás;
  • a tényleges munkamenet-identitás (GNOME, Plasma, Xfce stb.);
  • a kért csomagok és alkalmazásindítók;
  • a háttérkép és téma az első valódi felhasználói munkamenetben;
  • a kedvencek a shell betöltése után;
  • a képernyőzár és energiagazdálkodás viselkedése; és
  • a telepítő indításának viselkedése, ha a kép telepíthetőnek kell lennie.

A csomaglista nem észleli a rossz asztali munkamenetet. Tartalmazzon GUI smoke tesztet, és nézze át a rögzített bizonyítékot.

Határ asztali környezetek között

Ne kombinálja könnyelműen az általános GNOME és KDE funkciókat. Ha a prompt KDE Plasmát említ, követelje a desktop-kde funkciót és a KDE-specifikus konfigurációt; ha GNOME-ot említ, követelje a GNOME asztali funkciót és a GNOME beállításokat. Ha több munkamenet szándékos, külön tesztelje az alapértelmezett választást és minden támogatott bejelentkezési utat.