Gönderen Konu: [Nasıl] LMDE 3 (Debian 9) LightDM Konuk Oturumu Oluşturma  (Okunma sayısı 51 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 16850
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19.1 & LMDE 3
  • Masaüstü: Cinnamon 4.0 & Mate 1.20
Debian tabanında, LightDM paketi konuk/misafir oturumu için gerekli dosyaları bulundurmuyor. Bu sebeple LMDE 3 ile konuk oturumunu kullanamıyoruz.

Bunu aşmak için, burada bir dosya oluşturulmuş ve Ubuntu tabanındaki LightDM paketini kullanarak, gerekli dosyaların bulunduğu bir Debian paketi hazırlayabiliyor. Bununla birlikte dosya LightDM'nin eski bir paketine göre hazırlanmış, bunu güncelleyerek yeni bir dosya oluşturduk. Bu dosyayı kullanarak, aşağıdaki komutlarla  guest-account deb paketini oluşturabilirsiniz.

Kod: [Seç]
sudo apt install checkinstall unp
Kod: [Seç]
wget https://gist.githubusercontent.com/kelebek333/de3d84d42430fd945408ce5016be6e9b/raw/1eedfa4b44696057df7dc65f90f66b1820675ca0/Makefile
Kod: [Seç]
make
Sonrasında oluşturulan guest-account deb paketine sağ tıklayıp Gdebi ile kurmanız mümkün. Ardından aşağıdaki komutla LightDM'yi yeniden başlatın (Dikkat: bu şekilde açık olan uygulamalar ve dosyalar sonlandırılacaktır).

Kod: [Seç]
sudo service lightdm restart
Eğer Konuk oturumu etkinleşmedi ise, Giriş Yöneticisi ayarlarından konuk oturumunu etkinleştirebilirsiniz.



Sistemi yeniden başlattığınızda ya da yukarıdaki komutla LightDM'yi yeniden başlatırsanız konuk oturumu kullanılabilir olacaktır.



Bunu Debian 9 tabanlı diğer dağıtımlarda da uygulamanız mümkün. Diğer dağıtımlar; LMDE 3 ile gelen Slick-greeter temasını kullanmadığı için, giriş yöneticisi için bir yapılandırma arayüzü olmayabilir. Guest-account paketini kurduktan sonra, konuk oturumunu elle etkinleştirmek gerekebilir. Bunun için aşağıdaki komutla LightDM'nin kullandığı yapılandırma dosyalarını bulunuz.

Kod: [Seç]
lightdm --show-config
Bu yapılandırma dosyalarından birisindeki [Seat:*] bölümünün altında aşağıdaki girdileri ekleyiniz.

Kod: [Seç]
allow-guest=true
Kod: [Seç]
guest-wrapper=/usr/lib/x86_64-linux-gnu/lightdm/lightdm-guest-session
Mesela /usr/share/lightdm/lightdm.conf.d/01_debian.conf dosyasına olabilir. Dosyanın konuk oturumu ile ilgili girdi eklenmiş hali aşağıdaki gibi görünecek.

Kod: [Seç]
[Seat:*]
greeter-session=lightdm-greeter
greeter-hide-users=true
session-wrapper=/etc/X11/Xsession
guest-wrapper=/usr/lib/x86_64-linux-gnu/lightdm/lightdm-guest-session
allow-guest=true

Bu işlem ardından LightDM servisini yeniden başlatmanız ya da sisteminizi yeniden başlatmanız yeterli olacaktır.
« Son Düzenleme: 11 Haziran 2019, 17:14:02 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...