Layar Kunci tidak berfungsi. 14,04

19

Saya baru-baru ini ditingkatkan ke 14,04 dan sejak itu layar kunci saya tidak berfungsi. Saya membaca online yang gnome-screensavertidak didukung di Trusty dan disarankan agar saya menginstalnya xscreensaversaja. Yang terakhir bekerja dengan baik hanya untuk beberapa hari. Selain itu bahkan ketika saya logout, saya tidak diminta untuk memasukkan kata sandi saat login kembali. Saya membaca sedikit lebih banyak dan menemukan bahwa di Trusty Unity memiliki layar kunci sendiri. Jadi alih-alih yang lama lightdm/gnome-screensaverkita bisa menggunakan Unity. Saya menemukan ini dan mencoba memeriksa apakah mengaktifkan layar kunci lightdm membantu dengan cara apa pun. Ternyata saya tidak memiliki Lockscreenopsi seperti yang disebutkan dalam tautan. Apa yang bisa menjadi cara yang mungkin untuk menyelesaikan masalah?

fts
sumber
Belum ada yang menjawab pertanyaan itu. Dan ini aneh karena tidak berfungsi di semua komputer saya lagi, jadi harus seperti itu untuk semua orang.
erikbwork

Jawaban:

14

Coba ini:

sudo apt-get remove gnome-screensaver
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

Kemudian cari "Screensaver" di menu dan atur pengaturannya sesuai kebutuhan Anda.

Untuk menambahkan Xscreensaver ke startup, buka Aplikasi Startup dan tambahkan "xscreensaver -nosplash".

Untuk mendapatkan CTRL + ALT + L untuk mengunci layar dan memulai screensaver, buka Pengaturan Sistem> Keyboard dan pada tab "Pintasan", di bawah "Sistem", ubah pintasan keyboard "Kunci layar" dari CTRL + ALT + L ke sesuatu yang lain, lalu di bawah "Pintasan Khusus", klik tombol "+" untuk menambahkan pintasan kustom baru, di bawah "Nama" masukkan "Xscreensaver" dan di bawah "Command" enter "/ usr / bin / xscreensaver-command -lock", lalu klik "Terapkan".

Dan akhirnya, klik di sebelah pintasan yang baru dibuat dan tekan CTRL + ALT + L untuk menetapkannya (atau gunakan pintasan keyboard lain yang Anda inginkan, tetapi pastikan itu belum ditetapkan untuk yang lain). Atau, Anda dapat menjalankan perintah berikut alih-alih menetapkan pintasan keyboard baru untuk screensaver lama:

sudo ln -s /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command

Untuk mengembalikan perubahan (kembali ke layar Screensaver GNOME hitam), gunakan perintah di bawah ini:

sudo apt-get remove xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
sudo rm /usr/bin/gnome-screensaver-command
sudo apt-get install gnome-screensaver

Jika Anda telah menggunakan metode alternatif untuk menetapkan CTRL + ALT + L ke layar kunci Xscreensaver, buka Pengaturan Sistem> Keyboard lagi, hapus perintah kustom Xscreensaver dan tetapkan CTRL + ALT + L kembali ke "Kunci layar" (di bawah "Sistem" ).

CR2
sumber
Saya mencoba menambahkan pintasan khusus dengan perintah xscreensaver, tetapi pintasan dinonaktifkan secara default. Setiap kali saya mengkliknya popup dengan nama dan perintah muncul. Saya tidak dapat menetapkan pintasan apa pun untuknya
fts
Ketika saya melakukannya sudo apt-get remove gnome-screensaver -sdisarankan untuk menghapus seluruh desktop gnome, jadi saya tidak akan mencoba ini ... lihat jawaban saya di bawah ini.
domih
3

Saya menggunakan Gnome dan saya memiliki masalah yang sama bahwa setelah pembaruan ke 14,04 layar tidak terkunci setelah batas waktu. Menariknya itu berhasil setelah saya mengunci layar menggunakan "Ctrl + Alt + L". Saya menemukan bahwa masalahnya adalah gnome-screensaver tidak dimulai setelah booting, tetapi dimulai ketika membuka kunci layar.

Jadi solusi saya adalah menambahkan gnome-screensaverperintah ke aplikasi startup yang menyelesaikan masalah.

matthias
sumber
1

Seperti yang disarankan di sini adalah mungkin untuk memicu layar kunci dari baris perintah. Untuk mengaktifkan pintasan keyboard Anda harus membuat pintasan keyboard khusus dan menautkannya ke skrip layar kunci Anda. Inilah cara saya memperbaikinya:

  1. Buat folder ~/scriptsdan di folder buat skriplockme.sh

    \#!/bin/bash
    DISPLAY=:0 gnome-screensaver-command -l
    
  2. Membuat pintasan keyboard khusus untuk layar kunci:
    Buka "Pengaturan Sistem"> Keyboard> Pintasan Keyboard, dan tambahkan pintasan keyboard khusus dengan mengklik [+]. Beri nama yang funky dan perintahnya ada dalam kasus saya: /home/username/scripts/lockme.sh Kemudian klik OK

  3. Atur pintasan keyboard:
    Klik pada baris yang baru dibuat dan tekan [Super] + L pada keyboard Anda untuk menetapkan kombinasi keyboard ini untuk memulai skrip.

domih
sumber
0

baik, di sini saya cukup sering berganti manajer jendela, cara untuk memberikan ikatan kunci akan bekerja untuk mereka semua adalah dengan menggunakan
xbindkeysdanxbindkeys-config

tip: jika kunci ambil crash pada aplikasi config, file config ~/.xbindkeysmemiliki instruksi cara mengaturnya secara manual atau setidaknya cara untuk melewatkan ambil dan ketik pengenal kunci secara langsung, di sini menjadi:

#Screen Lock
"gnome-screensaver-command --lock"
   Control+Alt+l

Obs .: ini berfungsi di ubuntu 16.04 tetapi juga tersedia untuk 14.04 https://launchpad.net/ubuntu/+source/xbindkeys

Kekuatan Aquarius
sumber
-1

Untuk mengunci secara manual, gunakan kombinasi tombol "Ctrl + Alt + L". Untuk penguncian otomatis gunakan applet "Brightness and Lock" di "System Settings"

lidex
sumber