Default dekstop belirleme

merhaba. pardus 19.3 gnome sürümüne cinnamon desktop kurdum. yeni kullanıcıların default olarak gnome yerine cinnamon desktop ile oturum açmalarını nasıl sağlayabilirim. parola giriş kutucuğunun yanındaki ayar simgesinden kurulu desktop seçimi yapılabiliyor ama istediğim her yeni kullanıcının seçim yapmadan direk default cinnamon oturumunu açmasını sağlamak.

default-desktop

1 Beğeni

Şöyle bir not kaydetmişim; belki tüm kullanıcılar için bu işlemi yapmanız gerekebilir…

Arayüz – açılmayan arayüz – arayüz değiştirme – default arayüz

Sisteminizde yüklü arayüzleri görmek için ls /usr/share/xsessions komutunu uygulayabilir yada görsel arayüzden usr > share > xsessions dizinine girip bakabilirsiniz.

Açılmayan sistemler için Canlı/Çalışan sistem ile bilgisayarınızı açıp,
Açılan sistemleri normal şekilde açabilirsiniz;

Pardus yüklü diskinizde home > kullanıcı dizinine giriniz. uçbirim/terminal açınız.

sudo nano .dmrc ile açılan editörde “Session=” yanına bilgisayarınızda varsayılan olmasını istediğiniz arayüzü yazınız.

kde-plasma
cinnamon
gnome
gnome-classic
xfce
lightdm-xsession gibi (aynı işlemi bilgisayarınızın takılı kaldığı terminalde de uygulayabilirsiniz)

CTRL-O ile yazdıklarınızı dosyaya kaydedip CTRL-X ile editoru kapatınız. Sisteminizi yeniden başlatınız.

Bu bir kenarda dursun, link işinizi görecek sanırım.

lightdm.conf da yapılacak değişiklikle yapabilirsiniz sanırım
1 Beğeni

yeni kurduğum güncel pardus 19.3 gnome da ne home dizininde ne de başka bir yerde .dmrc diye bir dosya ya da dizin yok.
home-1

linkteki konuda anladığım kadarıyla autologin tercihinde gelmesi istenen oturum tarif edilmiş. bendeki ligtdm.conf bu şekilde

lightdmconf

ayrıca yüklü oturumlar ve default seçimi ile ilgili şöyle bir ekran da var

config x-session-manager
bu ekranda yaptığım seçimler de işe yaramadı

bu ekranda ise kullanıcı yapılandırma kayıtları var ve serkan kullanıcısı için manuel cinnamon seçimi yapmıştım buraya kaydolmuş . ama u1 kullanıcısı için henüz oturum açılmadığı için herhangi bir desktop kaydı yok.
var-lib-account-service-users

pc ye yeni kullanıcı eklendikçe giriş ekranında ismini seçip şifresini girip enter layınca gnome desktop yerine cinnamon desktop gelmesi için ne yapmak lazım acaba?

var/lib/AccountService/users içerisindeki serkan kullanıcısı bilgilerini u1 kullanıcısı için düzenleyebilirsiniz. Bir-kaç gün içerisinde deneyebilirim.

Sadece Cinnamon kullanacaksanız, Sunucu sürümü yükleyip ardından cinnamon masaüstünü yükleseniz?

cinnamon default olsun istemiştim yoksa dediğiniz elbette olabilir ama gnome kde xfce sessionlar hepsi kurulu olacak sistemde, o yüzden. deneme sonucunuzu bekleyeceğim.

Gnome ortamında şu işlemleri takip ederek denedim;

1- lighdm paketini yükleyiniz; :arrow_down:

sudo apt install lightdm

Kurulum sırasınca varsayılan görüntü yöneticisini lightmd seçiniz.
Sistemi yeniden başlatınız.

2- Home dizininde; (.dmrc dosyasında değişiklik yapılacak, gizli dosyadır, gizli dosyaları görüntülemek için CTRL+H basınız) :repeat:

sudo nano .dmrc
komutu ile açılan editörde “Session=” yanına bilgisayarınızda varsayılan olmasını istediğiniz arayüzü yazınız;

Session=cinnamon

CTRL-O ile yazdıklarınızı dosyaya kaydedip CTRL-X ile editoru kapatınız.

3- gdm görüntü yöneticisini kapatıp lightdm görüntü yöneticisini aktif edip, durumlarını kontrol ediniz. :passport_control:

sudo systemctl stop gdm
sudo systemctl start lightdm

sudo systemctl status gdm
sudo systemctl status lightdm

4- lightdm.conf dosyasını aşağıdaki şekilde düzenleyiniz; :repeat:

sudo nano /etc/lightdm/lightdm.conf

Açılan editörde [Seat:*] bölümünde (bilgi verilen bölüm değil dikkat edin lütfen)
#user-session= bölümünü başındaki # işaretini kaldırarak;

user-session=cinnamon.desktop şeklinde düzenleyiniz.

CTRL-O ile yazdıklarınızı dosyaya kaydedip CTRL-X ile editoru kapatınız.

5- Kullanıcıların açılıştaki kullanıcı seçim menüsünde görünür olması için ; usr/share/lightdm/lightdm.conf.d/ içerisindeki 01_debian.conf dosyasındaki greeter-hide-users değerini false yapınız. :repeat:

sudo nano usr/share/lightdm/lightdm.conf.d/01_debian.conf

greeter-hide-users=false

CTRL-O ile yazdıklarınızı dosyaya kaydedip CTRL-X ile editoru kapatınız.

6- /var/lib/AccountsService/users/ dizini altındaki dosyaları :name_badge: Debian-gdm hariç :name_badge: siliniz. (tüm kullanıcı isimlerini)

7- /var/lib/lightdm/.cache/lightdm-gtk-greeter/ altındaki state dosyasını siliniz. :black_square_button:

Sisteminizi yeniden başlatınız.

1 Beğeni

Çok teşekkürler. Tam istediğim sonuç ortaya çıktı. Gerçi bir ayrıntı kullanım esnasında sorun çıkardı. Domaindeki bir pc bu işlemlerden sonra domainden çıkarılınca oturum açma ekranı gelmiyor, komut satırına düşüyor. Kurulum esnasında verdiğim kullanıcı adı ve parola manuel yazılıp startx komutu verilince gnome masaüstü açılıyor. Kontrol ettiğimde lightdm.conf içeriği daha önce eklediğim resimdeki hale dönüşmüş olarak gördüm. Lightdm kaldırmak tekrar kurmak, çözümünüzdeki adımları tekrar uygulamak bile kurtarmadı. domainden çıkarma sonrası ayarların bozulması neden oluyor ve nasıl engelleyebiliriz ya da kurtarabiliriz?

Bu konu son cevaptan 10 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.