Layar kunci jelek di Xubuntu

31

ketika saya mengunci layar saya, saya tidak mendapatkan dialog login yang bagus yang hadir setelah laptop saya reboot. Saya mendapatkan sesuatu yang mirip dengan ini:

masukkan deskripsi gambar di sini

Saya googled gambar ini, itu bukan screenshot yang tepat, tetapi hampir sama. Bagaimana saya bisa memperbaikinya? Apakah itu perilaku standar atau apakah saya merusak sesuatu? Gambar layar terbakar membuatku takut, tapi aku mengulangi diriku sendiri, "Jangan panik!" dan itu sedikit membantu.

  • Itu jelek.
  • Itu tidak terlihat seperti 99% dari lingkungan saya.
  • Saya menggunakan beberapa tata letak keyboard. Saat mengetik kata sandi, saya perlu melihat yang mana yang aktif , karena kalau tidak saya membuat kesalahan ketik di kata sandi saya dan harus mencoba masuk berkali-kali. Dengan layar ini, saya biasanya berakhir tepat 3-5 mencoba, karena saya membuat tebakan yang salah dan kesalahan ketik tidak sengaja lainnya yang disebabkan oleh kegugupan.
  • Mengapa disebut XScreenSaver? Saya menonaktifkan screensaver. Aku benci mereka. Saya hanya ingin mengunci komputer saya saat saya pergi ke kamar mandi atau untuk makan siang. Saya ingin layar login saya.
Honza Javorek
sumber
1
Saya memiliki masalah yang sama di Lubuntu, ada beberapa diskusi di sini: ubuntuforums.org/showthread.php?t=1908141 Periksa tautan di pos kedua untuk detail lebih lanjut.
Veazer
Kedengarannya masuk akal. Satu-satunya masalah adalah kegunaan. Apakah ada cara bagaimana menampilkan tata letak keyboard yang saya gunakan saat ini? (Namun, saya masih berpikir bahwa 'konsistensi' memiliki dampak kegunaan yang besar juga. Ini bukan tentang kosmetik, ini juga tentang navigasi pengguna dll.)
Honza Javorek
Saya tidak tahu, saya belum mempertimbangkan masalah keyboard. Saya pindah kembali ke gnome fallback setelah bermain dengan xfce dan lxde.
Veazer

Jawaban:

28

Hapus xscreensaverdan instal gnome-screensaveryang memiliki tampilan yang lebih halus:

sudo apt-get remove xscreensaver
sudo apt-get install gnome-screensaver

Anda juga dapat mengatur pintasan untuk mengunci layar dengan keyboard:

Start> Settings Manager> Keyboard> Application Shortcuts>Add

Command: xflock4

ShortCut: <Super>l ; (e.g. press the "Windows key" + l)

CATATAN: Satu-satunya downside potensial untuk ini adalah yang gnome-screensaverakan menarik dependensi gnome yang di desktop yang sangat minimalis mungkin belum ada. Tetapi pada kebanyakan sistem rata-rata pustaka gnome sudah diinstal sehingga tidak ada overhead.

ccpizza
sumber
Meskipun Anda tidak memberikan klarifikasi yang bagus seperti yang dilakukan green7, saya mendapatkan solusi untuk masalah saya dari Anda, yang sebenarnya lebih saya hargai. Jadi, saya akan menerima jawaban Anda. Jawaban terbaik adalah kombinasi dari kalian berdua, tetapi saya harus memilih satu :)
Honza Javorek
1
Senang mengetahui: jika Anda sudah memiliki desktop Xubuntu penuh, gnome-screensaver tidak akan memerlukan ketergantungan tambahan. Ini akan terlihat bagus tanpa memerlukan terlalu banyak sumber daya tambahan.
gerlos
1
Tidak ada persis screen saver di gnome-screensaver, hanya 'screen blanker'.
Serge
@Serge: karena kita mulai terminologi di sini, maka jika aplikasi tidak mengosongkan tampilan maka itu tidak benar-benar 'menyimpan' layar dan baterai Anda; Anda mungkin perlu pemborosan energi tampilan idle .
ccpizza
Maksud saya tidak ada fungsi seperti xscreensaver di gnome-screensaver. Juga saya tidak melihat indikator tata letak keyboard pada layar kunci gnome-screensaver.
Serge
7

Xscreensaver adalah paket yang merupakan kerangka kerja screen saver yang dapat diperluas, dan mengunci komputer.

Menurut halaman linuxfromscratch.org ini .

XScreenSaver adalah screen saver dan loker modular untuk Sistem X Window. Ini sangat dapat dikustomisasi dan memungkinkan penggunaan program apa pun yang dapat menggambar di jendela root sebagai mode tampilan. Tujuan XScreenSaver adalah untuk menampilkan gambar-gambar cantik di layar Anda ketika sedang tidak digunakan, sesuai dengan filosofi bahwa monitor tanpa pengawasan harus selalu melakukan sesuatu yang menarik, seperti yang mereka lakukan di film. Namun, XScreenSaver juga dapat digunakan sebagai pengunci layar, untuk mencegah orang lain menggunakan terminal Anda saat Anda pergi.

Saya tidak tahu alasan mengapa itu digunakan di Lubuntu dan Xubuntu, tetapi mungkin karena popularitas, stabilitas, dan mungkin itu ringan.

Ini juga mengurangi beban membangun paket baru untuk mengganti perangkat lunak yang sudah ada.

hijau
sumber
1
Terima kasih atas penjelasannya. Anda menjawab pertanyaan saya, "Mengapa disebut XScreenSaver?" dan beberapa orang lain untuk menghilangkan kebingungan saya. Namun, Anda tidak memberikan solusi untuk masalah saya, jadi saya akan menerima jawaban ccpizza.
Honza Javorek
7

Apakah kamu suka hitam? Cobalah slock, ini adalah contoh terbaik dari prinsip KISS.

Untuk menginstalnya: sudo apt-get install suckless-tools

Kemudian, cara termudah untuk mengkonfigurasinya di xubuntu adalah: sudo apt-get remove xscreensaver

Ini karena secara default xscreensaver lebih diutamakan daripada screensaver lainnya, masuk di antara mereka. Setelah dihapus, Anda bisa mematikan utas xscreensaver yang sudah berjalan di latar belakang atau baru saja restart.

Nikmati kesederhanaan.

notageek
sumber
1
Kesederhanaan itu bagus sejauh tidak membunuh kegunaan. Dalam pertanyaan saya saya sebutkan saya perlu melihat tata letak keyboard yang aktif.
Honza Javorek
Selamat Datang di Tanya Ubuntu! Harap hindari memposting jawaban yang sama di lebih dari satu tempat. Ketika tergoda untuk melakukannya, ini biasanya berarti: (1) jawabannya harus disesuaikan untuk menjelaskan apa yang berbeda tentang pertanyaan yang berbeda, (2) satu pertanyaan harus ditandai untuk ditutup sebagai duplikat dari pertanyaan lain (Anda dapat menandai posting dengan 15 reputasi ), (3) jawabannya harus benar-benar menjadi komentar, atau (4) jawabannya harus diposting di tempat yang paling tepat, dan komentar satu-baris diposting pada pertanyaan-pertanyaan lain yang merangkum dan menghubungkannya.
Eliah Kagan
Terima kasih, pada awalnya saya khawatir itu juga akan menginstal alat 9base, tetapi ini dalam paket yang berbeda. Ini adalah solusi yang sangat minim dan sulit saya menggunakan tata letak yang berbeda. Saya tidak khawatir tentang fungsionalitas yang hilang. Arch wiki mengatakan itu tidak dapat memblokir akses tty (sflock tampaknya tidak). Alih-alih menghapus instalan xscreensaver yang seharusnya - merusak paket meta di GalliumOS - saya berkomentar di bagian tentang yang lain lock_cmddi /usr/bin/xflock4.
LiveWireBT
0

Ini sedikit lebih mudah untuk menggunakan layar kunci " White on Black " atau " Black on Black " di X / Ubuntu 18.04.2 LTS menggunakan xfce4. Ini juga berlaku untuk xfce4 yang diinstal di atas Ubuntu tanpa xubuntu-desktoppaket.

Paket xscreensaver-databerisi tema " Putih di atas Hitam " di /etc/X11/app-defaults/XScreenSaver.

Paket xubuntu-default-settingsberisi /etc/skel/.Xdefaults, disalin ke ~/.Xdefaultsselama pembuatan akun pengguna apa pun, yang berisi tema " Black on Black ".

/etc/xdg/xfce4/xinitrcbanyak ~/.Xdefaultsdengan kode:

 # Has to go prior to merging Xft.xrdb, as its the "Defaults" file
 test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
 test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"

 # ~/.Xresources contains overrides to the above
 test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"

Untuk kembali ke default, hapus ~/.Xdefaults.

Untuk menggunakan tema gelap, gunakan perintah seperti:

 (mkdir -p /tmp/xubuntu-default-settings && cd /tmp/xubuntu-default-settings && apt download xubuntu-default-settings && dpkg -x xubuntu-default-settings*.deb . && cp etc/skel/.Xdefaults $HOME/)

Atau:

 deb=xubuntu-default-settings ; apt download "$deb" && ar x "$deb"*.deb data.tar.xz && tar -C $HOME/ -xJf data.tar.xz ./etc/skel/.Xdefaults --strip-components=3 && rm data.tar.xz "$deb"*.deb

Gunakan ~ / .Xdefaults sebagai cara sederhana untuk mengatur ulang layar kunci xscreensaver berdasarkan pada isi file yang telah dicatat sebelumnya.

noabody
sumber