Làm cách nào để đặt hình nền LightDM trong Ubuntu 14.04?


10

Trong các phiên bản trước của Ubuntu, chọn một trong những hình nền mặc định có nghĩa là bạn cũng đã thấy nó trên màn hình đăng nhập.

Bây giờ tôi đang cài đặt Ubuntu 14.04 sạch, hình nền LightDM dường như được đặt tại /usr/share/backgrounds/warty-final-ubuntu.png. Nó đang bỏ qua bất cứ điều gì khác.

Tôi đã thử đặt hình nền bằng cách nhấp chuột phải vào màn hình nền và chọn một trong các bộ mặc định (ví dụ: hình tương ứng với /usr/share/backgrounds/Forever_by_Shady_S.jpg). Sau đó tôi đã khởi động lại, nhưng hình nền LightDM vẫn là màu tím mặc định.

Tôi đã xem tệp nhật ký tại /var/log/lightdm/x-0-greeter.log:

[+ 0.10s] DEBUG: background.vala: 483: Tái tạo nền [+ 0.10s]

DEBUG: background.vala: 68: Tạo nền

/usr/share/backgrounds/warty-final-ubfox.png ở 1920x1200,1440x900

Các trang wiki dường như thể đã lỗi thời vì nó được trỏ đến địa điểm tập tin cấu hình mà không còn tồn tại ở 14.04.

Tôi đã quản lý để tìm một số tệp cấu hình tiềm năng tại /usr/share/lightdm/lightdm.conf.d/nhưng các tệp ở đó không chứa bất kỳ vị trí đường dẫn cụ thể nào, vì vậy tôi không chắc chắn cách tiến hành.

Tôi biết về sự kén chọn của LightDM - vì vậy đây là về các hình nền mặc định đi kèm với Ubuntu, tất cả đều có quyền đọc trên toàn cầu và không được mã hóa hoặc trên các ổ đĩa riêng biệt.

nhập mô tả hình ảnh ở đây


Kinh nghiệm của tôi là, hình nền mà bạn đặt sẽ xuất hiện khi khóa màn hình với lời chào mới.
LiveWireBT

Bạn có thể xin vui lòng acctped một câu trả lời?
MathCubes

Có vẻ như câu trả lời được đưa ra bởi Bruno Pereira trong [bài đăng này] [1] vẫn hoạt động. [1]: Askubfox.com/questions/64001/ Ấn
Valezan

Câu trả lời:


12

Trong trường hợp của tôi, điều này đã giải quyết vấn đề.

Các org.gnome.settings-daemon.plugins.backgroundthiết lập đã bị vô hiệu nhưng tôi không thể xác định lý do tại sao. Khi tôi chọn hộp kiểm này dconf-editorvà thay đổi hình nền của mình, nó sẽ được phản ánh trên màn hình đăng nhập.

nhập mô tả hình ảnh ở đây

D-Trình soạn thảo: ORG / Gnome / CÀI ĐẶT-DAEMON / PLUGIN / BACKGROUND


Chúng ta có thể nhận giá trị của cài đặt trên thông qua dòng lệnh bằng lệnh:

gsettings get org.gnome.settings-daemon.plugins.background active

Chúng ta có thể thay đổi giá trị này bằng lệnh:

gsettings set org.gnome.settings-daemon.plugins.background active 'true'

Tôi đã có vấn đề tương tự sau khi nâng cấp lên 14.04. Điều này đã giải quyết vấn đề của tôi!
DisgruntledGoat

Câu trả lời này không làm việc cho tôi. Trong trường hợp của tôi, lưu jpg dưới dạng png trong thư mục Ảnh cũng không hoạt động. Nhưng một khi tôi đã lưu nó dưới dạng png từ ứng dụng gimp và đặt nó làm hình nền, nó đã hoạt động. Vì vậy, đối với một số người dùng, đó chỉ đơn giản là định dạng hình ảnh của họ là người vi phạm.
TenLeftFingers

đây là giải pháp cho câu hỏi này mà tôi đã đặt cách đây 8 tháng, cảm ơn!
Yonsy Solis

6

Cách thay đổi hình nền LightDM

  1. Cài đặt Ubuntu Tweak

    Đầu tiên Cài đặt Ubuntu Tweak Nhấp vào đây để tải xuống .deb và cài đặt nó mặc dù Gdebi, Trung tâm phần mềm Ubuntu, ect ... Hoặc Bạn có thể cài đặt nó qua thiết bị đầu cuối bằng hai / ba lệnh này:

    wget https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    sudo dpkg -i ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    

    HOẶC LÀ

    sudo add-apt-repository ppa:tualatrix/ppa
    sudo apt-get update
    sudo apt-get install ubuntu-tweak-tool
    
  2. Mở Ubuntu Tweak

    và làm theo các bước được hiển thị trong hình ảnh dưới đây:

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây


không hoạt động cho Ubuntu 14.04
Apurva 7/2/2015

Hoạt động với tôi trong ubfox 14.04 từ xmonad miễn là tôi di chuyển hình nền tôi muốn vào / usr / share / hình nền và kích hoạt ubfox-chỉnh qua gksudo.
Tony Martin

3

Nếu bạn sẽ thay đổi một tệp thuộc về một gói ( /usr/share/backgrounds/warty-final-ubuntu.pngthuộc về ubuntu-wallpapers), tốt nhất là thêm một tệp chuyển hướng sử dụng dpkg-divert. Mặt khác, hệ thống gói không biết rằng tệp ở vị trí đó là của bạn và nó sẽ bị ghi đè bất cứ khi nào gói được cập nhật. Mặc dù ubuntu-wallpapersthay đổi không thường xuyên, nhưng nó có thể thay đổi khi bạn nâng cấp hệ thống của mình lên bản phát hành Ubuntu mới.

Sử dụng dpkg-divertrất đơn giản:

sudo dpkg-divert --local --rename /usr/share/backgrounds/warty-final-ubuntu.png

Thao tác này đổi tên tệp bằng .distribhậu tố và giờ đây bạn có thể tự do thêm phiên bản tệp của riêng mình. Cập nhật gói sẽ ảnh hưởng đến .distribtập tin chứ không phải thay thế của bạn.

Tôi đặt nền tôi muốn bằng cách sử dụng liên kết tượng trưng:

sudo ln -s autumn-dusk.jpg /usr/share/backgrounds/warty-final-ubuntu.png

Nếu bạn muốn sử dụng một trong các tệp của riêng mình, chỉ cần đảm bảo rằng người dùng khác có thể truy cập được. Tất cả các thư mục mẹ cần phải có quyền đọc và thực thi. Bạn có thể kiểm tra điều này với:

sudo -u nobody file /usr/share/backgrounds/warty-final-ubuntu.png

Nếu nó không thể truy cập, bạn sẽ nhận được một Permission deniedtin nhắn từ file.


2

Tôi chỉ cần sao chép hình nền của mình trên đầu trang /usr/share/backgrounds/warty-final-ub Ubuntu.png và nó hoạt động mà không gặp vấn đề gì.


2

Tôi đã có một tình huống tương tự như bạn, nhưng giải quyết một cách đơn giản thực sự. Đối với tôi, tôi đã thay đổi thành công nền tảng của lightdm thành một số hình nền tùy chỉnh sau khi cài đặt sạch. Sau đó, hôm nay, tôi đã thay đổi nó thành một hình nền khác và nó đã thất bại và hiển thị màu tím mặc định.

Vì vậy, tôi đã kiểm tra x-0-helloer.log và phát hiện ra rằng nó đã cố tải hình nền của tôi nhưng không thành công vì người chào không có sự cho phép. Sau đó, tôi đã kiểm tra sự cho phép của hình ảnh hình nền và vì một số lý do, cài đặt quyền cho 'Khác' được đặt cho 'Không'. Tôi đã thay đổi nó thành 'Chỉ đọc' và sau đó người chào có thể tải thành công hình nền tùy chỉnh.

Có lẽ đó có thể là lý do cho trường hợp của bạn quá.


0

Tôi chỉ giải quyết điều này bằng cách sao chép hình nền của tôi vào thư mục / usr / share / hình nền (với một pkexec nautilus- tôi lười biếng, hoặc theo cách tốt hơn với sudo cp /path/to/image.jpg /usr/share/backgrounds). Sau đó, tôi đã thay đổi hình nền từ Unity theo cách thông thường. Bạn phải thực hiện thay đổi cuối cùng này cho bất kỳ trình quản lý máy tính để bàn nào bạn có trên hệ thống của mình. Ngoài ra, tôi nghĩ rằng hình ảnh phải nằm ngoài thư mục của người dùng.

Nó làm việc cho tôi.


Cảm ơn jkt123 đã sửa lỗi ngữ pháp của tôi. Bây giờ tôi nói tiếng Anh tốt hơn nhờ có bạn.
CiberSheep


Cảm ơn livewirebt. Tôi không biết về điều đó. Bây giờ tôi sẽ không quên, mặc dù. Tôi đoán là tốt hơn để sử dụng sudo cpsau đó
CiberSheep

0

Sử dụng tinh chỉnh Ubuntu không hoạt động cho điều này trên hệ thống của tôi.

Tôi đã giải quyết vấn đề này bằng cách làm theo hướng dẫn này: http://ubfoxhandbook.org/index.php/2014/04/ubfox-14-04-change-login-screen-background-remove-the-white-dots/

Hình ảnh phải ở / usr / share / hình nền . Cũng đảm bảo rằng bạn là người dùng sudo khi bạn làm điều này. Sau khi đặt hình ảnh của tôi vào thư mục đó, tôi khởi động lại máy và thấy hình ảnh của mình ở màn hình đăng nhập.

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.