Dalam beberapa keadaan akan sangat berharga bagi saya untuk diberikan notifikasi singkat, teks sebelum masuk, sehingga saya memiliki pilihan untuk memutuskan untuk tidak masuk setelah melihat pesan.
Apakah ada cara untuk menampilkan pesan notifikasi pada layar login grafis?
login-screen
notification
ændrük
sumber
sumber
Jawaban:
Saya menyadari ini adalah respons yang terlambat (seperti, bertahun-tahun terlambat) tetapi saya pikir saya akan melanjutkan dan meletakkan sesuatu di sini untuk orang lain yang memiliki masalah yang sama. Saya melihat masalah ini sepanjang waktu. Ini hanyalah salah satu cara untuk melakukannya yang mudah untuk skrip dan penyebaran. Ingatlah bahwa ini adalah solusi tidak valid yang serupa dengan yang ini: Bagaimana cara membuat spanduk munculan sebelum masuk dengan Lightdm?
Masukkan yang berikut ini di file itu (ganti teks banner tentunya):
Sesuaikan lebar dan tinggi dengan apa pun yang Anda butuhkan.
3a. Idenya di sini adalah ketika pesan login menampilkan pengguna tidak dapat melanjutkan sampai mereka setuju dengan persyaratan, sehingga itu loop sampai "ya" dipilih.
CATATAN (karena saya tidak tahu ini sebelumnya): zenity --list dapat mengembalikan benar ya salah tidak (nilai Boolean), zenity --pertanyaan mengembalikan keluar 0,1
Jadikan file Anda dapat dieksekusi:
Letakkan di suatu tempat - saya hanya memasukkannya di / usr / bin
----------- LIGHTDM -----------------------
Jika Anda menggunakan lightdm maka Anda harus memodifikasi file lightdm.conf Anda. Ketika saya pergi untuk melakukan ini, lightdm.conf pertama kali tidak ada di sana T_T. Jadi, jika tidak, tidak apa-apa, dapatkan salinannya dengan melakukan ini:
Jika itu tidak berhasil maka bisa jadi file di / usr / share / doc / lightdm / zip jadi lakukan:
7a. Kemudian pindahkan file ke / etc / lightdm /
Buka lightdm.conf (yang seharusnya sekarang berada di / etc / lightdm /) dan tambahkan berikut ini di bawah bagian yang mengatakan [SeatDefaults], seperti ini:
8a. Di mana / path / ke / your / loginMessage adalah di mana pun Anda meletakkan executable yang Anda buat sebelumnya. Saya menaruh milik saya di / usr / bin sehingga milik saya terlihat seperti:
8b. Simpan file
Itu seharusnya tentang melakukannya untuk lightdm. Anda juga bisa membuat file lightdm.conf Anda sendiri dan memasukkan yang di atas ke dalamnya.
9a. Mulai ulang.
----------- GDM -------------------
Saya menguji "loop" popup ini pada CenOS 7 dan Ubuntu 14.04 dengan GDM juga. Masalahnya, lightdm.conf tidak benar-benar membantu dalam kasus GDM sekarang bukan?
Nah, ada pekerjaan di sekitar yang bekerja untuk saya (untuk saat ini).
Buka file / etc / gdm / Init / Default
Pergi ke bagian bawah file.
Tepat di atas keluar 0 put:
14a. Di mana / path / ke / your / message adalah path ke pesan login bagus Anda. Ketika semua selesai akan terlihat seperti ini:
14b. "Fi" dan "exit 0" sudah ada di sana, Anda cukup memasukkan "exec / path / ke / your / bagian pesan itu.
14c. Simpan dan mulai ulang.
Semua reboot mungkin tidak diperlukan. Saya menguji barang-barang ini di vm jadi lebih mudah untuk hanya memantulkan mesin.
Jika ada cara yang lebih baik untuk melakukan ini saya semua telinga / mata. Saya tahu bahwa gconf bekerja membengkak di CentOS 6.x. Saya tahu bahwa jenis dconf berfungsi di CentOS 7 tetapi saya tidak mendapatkan apa yang saya inginkan. Tidak ada hal-hal gconf yang bekerja untuk saya di Ubuntu, bahkan setelah menginstal GDM dan mengkonfigurasi ulang <- bisa jadi saya.
sumber
Mungkin tidak dapat menampilkan pesan di layar masuk secara langsung. Tetapi Anda dapat mengirim pesan sebelum masuk. Tambahkan ke
/etc/lightdm/lightdm.conf
:Berhati-hatilah karena opsi yang salah dalam file ini dapat merusak prosedur boot Anda.
Mouse tidak akan tersedia pada tahap ini, tetapi Anda dapat menutup pesan dengan Enter.
xmessage
dapat membaca teks pesan dari file atau dapat memiliki batas waktu kustom. Periksa halaman manualnya untuk opsi tambahan.Anda dapat memeriksa https://wiki.ubuntu.com/LightDM untuk informasi tambahan tentang
lightdm.conf
dan penyesuaian yang lebih baik.sumber
Anda dapat memodifikasi banner login untuk menampilkan peringatan yang ingin Anda tampilkan. Untuk lebih jelasnya, Anda dapat melihat tautan yang disebutkan di bawah ini: -
http://www.howtogeek.com/howto/ubuntu/change-ssh-welcome-banner-on-ubuntu/
sumber