Thay đổi hình nền màn hình đăng nhập


32

Tôi đã cố gắng thay đổi hình nền màn hình đăng nhập của mình thành một trong những hình ảnh của riêng tôi bằng cách sử dụng ub Ubuntu . Các hình nền được đặt trong thư mục hình nền mặc định của Ubuntu và tôi đã cho tất cả người dùng đọc các đặc quyền trên chúng.

Bây giờ thậm chí không có một hình nền còn lại trên màn hình đăng nhập.


Hãy xem câu trả lời của tôi ở đây , và xem nếu nó giúp.
Mitch

Tôi đã thử nó và nó không hoạt động.
Joren

Bạn có phiên bản Ubuntu nào? Tôi sử dụng để có màn hình đăng nhập với hình nền của người dùng nhưng hiện tại trong Ubuntu 13.04 chức năng này đã bị tắt, ít nhất là theo mặc định ..
Lucio

@Lucio Tôi đang chạy Ubuntu 13.04. Sẽ có một lựa chọn thay thế?
Joren

Trong Ubuntu 18.04, điều này đã thay đổi một lần nữa, đây là hướng dẫn, cách thay đổi: vitux.com/how-to-change-login-lock-screen-background-in-ub Ubuntu
rubo77

Câu trả lời:


33

Bằng cách thử câu trả lời của Senio tôi đã không gặp may. Nhưng với một chút sửa đổi, tôi đã trúng số độc đắc:

sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
gsettings set com.canonical.unity-greeter background 'path-to-image'
exit

đường dẫn đến hình ảnh thực sự là đường dẫn nơi hình ảnh bạn muốn đăng nhập hình nền màn hình được lưu trữ, ví dụ: /usr/share/backgrounds/x.jpg

Tôi đã thử nó và nó hoạt động

Tôi tìm thấy trang này cung cấp một số mẹo liên quan đến vấn đề này: Ubuntu13.04 LighDM


3
Và đừng quên cung cấp cho hình nền của bạn đủ quyền;)
Joren

1
Tôi cũng xác nhận rằng điều này cũng hoạt động trong 13.10.
Joren

Điều này không hoạt động trên Ubuntu Studio 15.10 của tôi, được nâng cấp vớiubuntu-desktop
rubo77


@JonasCz Hoạt động cho màn hình khóa vào 16.04 mặc dù ...
masu

8

Giải pháp rẻ và bẩn: Đã đến Terminal, sau đó:

sudo nautilus

Sau đó sử dụng Nautilus để sao chép nền ưa thích của bạn sang

/ usr / chia sẻ / hình nền /

Sau đó đổi tên hình ảnh đang được sử dụng thành backup-imagenameold.png Sau đó đổi tên hình ảnh ưa thích của bạn thành tên tệp của nền ban đầu.

Tôi biết nó không sạch sẽ hoặc gọn gàng, nhưng nó làm công việc càng sớm càng tốt;)

Chúc mừng, Rüssel


Đơn giản, hoạt động trên Ubuntu 14.04.
Marcel

Đây là người duy nhất làm việc cho tôi trong 16.10
Không phải

7

Hmmm .. Tôi thử cài đặt dconf-Editor để thay đổi nền đó. Mở Terminal và nhập tập lệnh này ..

sudo apt-get install dconf-editor

Chạy trình soạn thảo dconf:

sudo dconf-editor

Và hiển thị Cửa sổ ... Mở com> canonical> unity-helloer Sau đó thay đổi:

draw-user-backgrounds: 'true'
background: 'path-to-image'

Đây là một giải pháp tốt và phổ quát - dconf-editordù sao thì người ta cũng cần cho những thứ khác. +1
Priidu Neemre

cảm ơn. đối với tôi, tôi phải đặt "hình nền người dùng vẽ" thành false để hiển thị hình ảnh, nếu không, nó chỉ là một dải màu .. chúc may mắn.
Hóa đơn

7

Nó rất đơn giản.

  1. Mở một thiết bị đầu cuối
  2. trở thành root và thay đổi thư mục hiện tại

    sudo su
    cd /usr/share/backgrounds/
    
  3. Sao chép tập tin hình ảnh vào vị trí này

  4. Thay đổi tên tệp thành warty-final-ubuntu.png

Điều đó sẽ thay đổi hình nền màn hình đăng nhập.

Nguồn


Điều thú vị là điều này vẫn tiếp tục hoạt động ngay cả đối với Ubuntu 16.04 ... mặc dù tệp phải là png
Scott Stensland

5

Tôi tin rằng những gì bạn đang tìm kiếm là:

sudo apt-get install lightdm-gtk-greeter
sudo vim /etc/lightdm/lightdm-gtk-greeter.conf

Thay đổi dòng:

background=/usr/share/backgrounds/warty-final-ubuntu.png

cho bất cứ điều gì bạn muốn. Hi vọng điêu nay co ich


Hoặc trong một dòng:sudo su -c 'echo "background=/usr/share/backgrounds/Tranquil_by_Pat_David.jpg">>/etc/lightdm/lightdm-gtk-greeter.conf'
rubo77

Điều này không hoạt động, nhưng làm thế nào tôi có thể căn giữa hình ảnh và chia tỷ lệ thành 0,5 lần so với hình ảnh gốc?
Apurv


1

Tôi vô tình đã tìm thấy giải pháp hoạt động tuyệt vời. Nó thậm chí còn bảo tồn hình ảnh động của hình nền mới nổi trong màn hình đăng nhập (điều mà tôi muốn nhất). Từng bước tôi đã làm:

  1. (lightDM) Thay đổi màn hình đăng nhập hình nền thành mặc định. Nhập vào Terminal:

    sudo -i
    xhost +SI:localuser:lightdm
    su lightdm -s /bin/bash
    gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
    gsettings set com.canonical.unity-greeter background ''
    exit
    

    Điều này sẽ thay đổi hình nền đăng nhập thành mặc định. (Chúng tôi cần nó cho hoạt hình)

  2. Tạo một chương trình khởi động có tên ví dụ 'WallpaperChange', thực thi dòng này:

    gsettings set org.gnome.desktop.background picture-uri \
              file:///usr/share/backgrounds/ur_desktop_wallpaper_here.jpg
    

    Trong mỗi lần khởi động, nó thay đổi hình nền máy tính của bạn trên ur_desktop_wallpaper_here.jpg

    Lưu ý: Toàn bộ đường dẫn ur_desktop_wallpaper_herecó thể được thay đổi.

  3. Điều quan trọng nhất. Thay đổi hình nền máy tính của bạn thông qua GUI trong Tùy chọn tùy chọn trên hình nền mà bạn muốn có trên màn hình đăng nhập.

  4. Khởi động lại máy tính của bạn.

  5. Bỏ chọn chương trình khởi động 'WallpaperChange'. Bây giờ bạn không cần nó nữa. Trong lần thay đổi tiếp theo của hình nền, bạn sẽ sử dụng nó một lần nữa.

Tôi chỉ mới thử nghiệm nó trên Ubuntu 13.04 và tìm thấy một giải pháp một cách tình cờ. Tôi không thể cung cấp cho bạn một câu trả lời kỹ thuật tại sao nó hoạt động. Nó có thể phụ thuộc vào những gì bạn đã làm với máy tính của bạn trước khi thiết lập hình nền đăng nhập. Tôi sẽ cài đặt lại Ubuntu, thử lại mã này và tìm hiểu xem giải pháp của tôi có cần chỉnh sửa gì thêm không. (Đã thêm dòng thứ 4 trong p.1)

Greets.


1
Tôi đã làm theo các bước của bạn nhưng tôi vẫn không thấy hình nền trong màn hình đăng nhập của mình.
Joren

1

Tôi đang sử dụng Ubuntu 14.04 (tất cả các cài đặt Máy tính để bàn là tiêu chuẩn và tôi đang sử dụng trình bao tiêu chuẩn) và tôi nghĩ nó thậm chí còn đơn giản hơn tất cả các giải pháp đã nêu ở trên.

Điều duy nhất tôi làm, là tải xuống một hình ảnh hoặc lấy một trong những bức ảnh của riêng tôi, phù hợp với kích thước màn hình, nhấp vào nút chuột phải trên ảnh đã tải xuống và chọn "Đặt làm nền".

Quá trình này dường như sao chép hình ảnh vào thư mục Ảnh / Hình nền của người dùng và, với kích thước phù hợp của hình ảnh, cũng sẽ hiển thị hình ảnh này vào lần đăng nhập tiếp theo.


Hoạt động độc đáo cho tôi vào ngày 16.04. Nó thích hợp nhất cho các hệ thống có một người dùng. Nền rõ ràng là người dùng cụ thể.
Martin Ewing

1

Tôi đã có cách đơn giản hơn trong Ubuntu 14.04 để giải quyết vấn đề này. Bạn chỉ cần thay đổi quyền của hình ảnh bằng cách gõ lệnh trong terminal như sau.

chmod 644 'path-of-file-to-change-permission'

Thay thế đường dẫn của tệp để thay đổi quyền bằng đường dẫn ảnh của bạn.

Ví dụ: hình nền của bạn nằm trong / home / Admin / Pictures, sau đó nhập lệnh như sau.

chmod 644 /home/Admin/Pictures/*.jpg

Điều này sẽ làm việc.


0

Cách đơn giản, bạn có thể thay đổi nền đăng nhập bằng Nautilus:

  • mở Nautilus (trong chế độ root)
  • đi đến /usr/share/backgrounds
  • cắt / di chuyển / xóa "warty-Final-ub Ubuntu.png"
  • sau đó chọn ảnh bạn muốn ( .pngđịnh dạng)
  • đổi tên nó thành "warty-Final-ub Ubuntu.png"
  • sau đó di chuyển nó trở lại /usr/share/backgrounds

Đây thực sự là dễ nhất. Rất nhiều câu trả lời khác không có kết quả và phức tạp hơn câu trả lời này
lời giới thiệu

0

Tôi đã có thể thay đổi màn hình đăng nhập một cách tình cờ. Nó dường như làm việc mỗi lần cho tôi. Tôi chọn một pic tôi muốn sử dụng, mở nó trong Shotwell sau đó Lưu nó dưới dạng PNG. Sau đó chọn pic đó làm nền của tôi. Sau đó tôi đăng xuất và quay lại và Bam. Màn hình Đăng nhập là pic tôi chọn. Không có màu cam xấu xí hơn. Bây giờ, tôi cần tìm ra cách loại bỏ lưới trên màn hình đăng nhập.


0

Bước 1. Cài đặt tinh chỉnh ubfox sudo apt-get cài đặt ubfox-chỉnh

Bước 2. Bắt đầu tinh chỉnh Ubuntu từ dòng lệnh: ubfox-chỉnh

Bước 3. Thay đổi hình nền Chuyển đến Tweaks> Cài đặt đăng nhập> nhấp để thay đổi hình nền


4
Sẽ thật tuyệt nếu bạn có thể xây dựng câu trả lời của mình một chút và cung cấp thêm chi tiết cho từng bước. Cách cài đặt Ubuntu Tweak sẽ rất tốt cũng như một vài ảnh chụp màn hình.
Chỉ huy Byte

0
  1. sudo cp your_wallpaper.jpg /usr/share/backgrounds/
  2. sudo chmod 644 /usr/share/backgrounds/your_wallpaper.jpg
  3. sudo nano /usr/share/gnome-background-properties/trusty-wallpapers.xml
  4. Đi đến cuối tập tin và phía trên </wallpapers> thẻ cuối cùng , sao chép văn bản:
<wallpaper>
    <name>Name_of_your_wallpaper</name>
    <filename>/usr/share/backgrounds/your_wallpaper.jpg</filename>
    <options>zoom</options>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <shade_type>solid</shade_type>   
</wallpaper>
</wallpapers> <-- This should be the last line - copy the above text
  1. Lưu tập tin và thoát.
  2. Mở System Settings-> Appearance-> Looktag-> Wallpaperstừ cửa sổ mở rộng. Và cuối cùng chọn hình nền của bạn sẽ xuất hiện ngay bây giờ với tên Name_of_your_wallapers .

0

Trong Ubuntu 18.04, bạn cần thay đổi đường dẫn đến ảnh nền của mình trong chủ đề mặc định /usr/share/gnome-shell/theme/ubuntu.css

  1. Đầu tiên sao lưu tập tin !!!

    cp /usr/share/gnome-shell/theme/ubuntu.css /var/tmp/
    

    Trong trường hợp bạn có một lỗi đánh máy ở đâu đó, bạn sẽ không thể truy cập vào màn hình đăng nhập. Nếu bạn có bất kỳ sai lầm nào, thì bạn phải quay lại thiết bị đầu cuối để hoàn nguyên thay đổi hoặc sửa lỗi.

  2. Thay đổi đường dẫn nền trong id #lockDialogGroup

    Sao chép hình ảnh hiện tại vào một thư mục không được mã hóa (trong trường hợp hình ảnh hiện tại nằm trong một thư mục được mã hóa) với

    cp "$(gsettings get org.gnome.desktop.background picture-uri|sed "s~'file://\(.*\)'~\1~")" /usr/share/backgrounds/current-background.png
    

    Và thêm phần này vào #lockDialogGroupphần, ví dụ:

    #lockDialogGroup {
       background: #2c001e url(file:///usr/share/backgrounds/current-background.png);
       background-repeat: no-repeat;
       background-size: cover;
       background-position: center;
    }
    
  3. Khởi động lại máy tính để xem hiệu quả.

xem https://askubfox.com/a/1071765/34298


-1

Trong quá khứ điều này sẽ làm việc cho tôi. Tôi không chắc chắn nếu điều này sẽ làm việc trong một môi trường thống nhất.

Chạy cái này

sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow


Đăng xuất, thay đổi của bạn.
Đăng nhập lại trong
Run này.

sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.