Đã thử nghiệm và sử dụng trong Ubuntu 13.04
Vì chưa có câu trả lời nào được đánh dấu là đúng; đây có thể là vấn đề với việc chạy xscreenaver khi khởi động
như @ peterx14 nói ở đây , nhiều hướng dẫn để thiết lập xscreenaver cung cấp thông tin không chính xác.
Họ bảo bạn thiết lập tệp Screensaver.desktop bằng lệnh sau:
sudo gedit /etc/xdg/autostart/screensaver.desktop
và sau đó đặt bên trong nó các thông tin sau:
[Desktop Entry]
Name=Screensaver
Type=Applicaton
Exec=xscreensaver -nosplash
Tuy nhiên, vì một số lý do, trong nhiều hướng dẫn này, lệnh trên không chính xác. 'Ứng dụng' đã bị sai chính tả là 'Applicaton'. Điều này khiến lệnh khởi động không hoạt động.
Do đó, nếu bạn đã nhập lệnh
"xscreensaver -no-splash"
vào danh sách khởi động của bạn, nó sẽ không hoạt động vì xscreenaver không được thiết lập với ứng dụng loại.
Để tìm hiểu nếu đây là vấn đề: đầu tiên chạy locate screensaver.desktop
. Điều này sẽ, ở đâu đó trong danh sách, cho bạn biết Screensaver.desktop ở đâu. Trên máy tính của tôi, nó vào /etc/xdg/autostart/screensaver.desktop
, sau đó mở nó trong một trình soạn thảo (thiết bị đầu cuối 'nano' có thể là tốt nhất vì bạn sẽ cần các lệnh sudo để mở nó) và thay đổi 'Applicaton' thành 'Ứng dụng'.
Ngoài ra, các hướng dẫn khác nhau (như phản hồi của Liberiangeek và Radu ) đề xuất sử dụng:
"xscreensaver -nosplash"
như sửa chữa ở trên sử dụng. Điều này phụ thuộc vào giá trị bạn có trong tệp Screensaver.desktop của bạn trên line 4: Exec=xscreensaver -nosplash
.