更改 lightdm 背景
在 AskUbuntu 上多次看到類似的問題,但大多數答案是關於 unity-helpers 或 gconf …canonical… 等,所以這實際上似乎不起作用。
問題是我決定從 gdm 轉移到 lightdm。是的,它可以工作,但我無法為其設置背景圖像 - 總是以黑色 bg 顏色來交換圖片。
我的配置:
tempos@parmasse ~ $ cat /etc/lightdm/lightdm-gtk-greeter.conf # # logo = Logo file to use, either an image absolute path, or a path relative to the greeter data directory # background = Background file to use, either an image path or a color (e.g. #772953) # theme-name = GTK+ theme to use # icon-theme-name = Icon theme to use # font-name = Font to use # xft-antialias = Whether to antialias Xft fonts (true or false) # xft-dpi = Resolution for Xft in dots per inch (e.g. 96) # xft-hintstyle = What degree of hinting to use (hintnone, hintslight, hintmedium, or hintfull) # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr) # show-language-selector (true or false) # [greeter] #logo= background=/usr/share/backgrounds/lightdm.jpg #background=#772953 #theme-name=Adwaita #icon-theme-name=gnome #font-name= #xft-antialias= #xft-dpi= #xft-hintstyle= #xft-rgba= show-language-selector=true
文件本身:
tempos@parmasse ~ $ ls -la /usr/share/backgrounds/lightdm.jpg -rwxrwxrwx 1 root root 1362684 авг 14 12:36 /usr/share/backgrounds/lightdm.jpg
謝謝大家。
似乎,這是一些錯誤 - 在 lightdm 本身(meening package-specific or some libraries),或者,它可能只是安裝了一些錯誤/錯誤。我現在正在嘗試安裝許多不同的東西,比如 compiz、awesome、enlightment、lightdm 等,所以不能確定。
事實上,今天 lightdm 和 lightdm-gtk-greeter 都收到了更新,即使使用原始圖像和配置,這也修復了背景的問題。
您可以嘗試從背景圖像中刪除 alpha 通道(您可以使用 gimp 來完成)。
檢查它是否有 alpha 通道,你可以這樣做:
file /usr/share/backgrounds/lightdm.jpg
如果它有一個 alpha 通道,它將顯示“RGBA”。
A 表示 Alpha 通道。
所以沒有’RGB’。
如果沒有不起作用,您可以嘗試添加新的:
convert <input> -alpha on <output>
如果由於一些奇怪的問題而無法通過 lightdm 的配置文件進行設置,則可以使用 feh 進行設置。
(feh — 圖像查看器和編目器)
它沒有那麼多依賴,適合查看圖像文件。
從 feh 你幾乎可以在任何地方設置背景/桌面
feh --bg-fill /usr/share/backgrounds/lightdm.jpg
背景設置
feh 也可以用作背景設置器。除非您通過 –no-fehbg 選項,否則它將在 ~/.fehbg 中儲存設置背景所需的命令行,因此要在每次啟動 X 時恢復背景,您可以添加 “eval $(cat ~/ .fehbg)” 到您的 X 啟動腳本(如 ~/.xinitrc)。