X'i önyükleme zamanında devre dışı bırakmak mümkün müdür? Bir sunucu kuruyorum, böylece her önyüklememde grafiksel arayüzü yüklemeyecek olsaydı iyi olurdu.
X'i önyükleme zamanında devre dışı bırakmak mümkün müdür? Bir sunucu kuruyorum, böylece her önyüklememde grafiksel arayüzü yüklemeyecek olsaydı iyi olurdu.
Yanıtlar:
Edit /etc/default/grub
favori editörü olan, örneğin nano
:
sudo nano /etc/default/grub
Bu satırı bulun:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Şuna değiştir:
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB Güncelle:
sudo update-grub
Bu, sistem sürümleri için ek bir adımdır, örneğin Ubuntu 15.04, grub için yukarıdaki adımları hala gereklidir.
systemd
Grafiksel giriş yöneticisini yüklememeyi söylemeniz gerekir :
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
Giriş startx
yaptıktan sonra yazarak X'i yine de kullanabileceksiniz .
systemctl get-default
o anki çalışma seviyesi isminin ne olduğunu bulmak ve ismini hatırlamak için daha sonra systemctl set-default multi-user.target
"multi -user.target" olarak değiştirmek ya da bunun yerine eşit komutları çalıştırmak ve değişiklikleri görmek için kullanın. rm '/etc/systemd/system/default.target'
o zaman ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target'
. Sorun hala mevcutsa, hatırladığınız varsayılan çalışma seviyesini yineleyin systemctl set-default RunLevelName
.
GUI'yi yüklemek muhtemelen otomatik olarak başlamasına neden olur, ancak Ubuntu'da metin moduna geçmek çok kolaydır. Sadece açık /etc/default/grub
kök olarak ve eklemek text
için
GRUB_CMDLINE_LINUX_DEFAULT=
hat. O zaman koş:
sudo update-grub
Sisteminiz daha sonra daima metin moduna geçecektir.
GUI'ye önyükleme yapmak istiyorsanız e
, önyükleme menüsünde düğmesine basın text
ve kernel
satırdan kaldırın .
GUI'yi önyüklemeden sonra başlatmak istiyorsanız, sadece şunu çalıştırın:
sudo /etc/init.d/lightdm start
Bu yardımcı olur umarım :)
text
çekirdek cmdline'ına saygı duyar .
Metin moduna önyüklemek istiyorsanız:
Düzen /etc/default/grub
. Örneğin:
sudo gedit /etc/default/grub
Bu satırı bulun:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Ekle text
:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
Ardından Grub'u güncelleyin:
sudo update-grub
Not:
Çıkarma quiet splash
(yani GRUB_CMDLINE_LINUX_DEFAULT=""
), önyükleme sırasında metni gösterir, ancak her zamanki gibi grafiksel bir giriş ekranı gösterir. Değiştirme quiet splash
ile text
bir oturum açma isteminde bırakacaktır; GNOME oturumu başlatmak için sudo /etc/init.d/gdm start
veya tuşunu kullanın startx
.
GDM'yi devre dışı bırakmak için: Serseri
takın .
Kurulumdan sonra, Sistem >> Yönetim >> Bootup-Manager altında bulunacaktır.
Gnome Ekran Yöneticisi'nin işaretini kaldırın
GRUB_CMDLINE_LINUX_DEFAULT=""
Grafiksel giriş başlatılırken, açılışta ayrıntıları göstermek için çalışan 13.04'te onaylandı .
Bir oturum açma yöneticisi olarak lightdm kullanıyorsanız, devre dışı bırakılarak yüklenmesi önlenebilir.
Bir geçersiz kılma kullanabilirsiniz:
sudo bash -c 'echo "manual" >> /etc/init/lightdm.override'
Ve komutunda lightdm'yi başlatmak için:
sudo start lightdm
Sisteminizi geri yüklemek için, lightdm her zaman önyüklemede başlatılır:
sudo rm /etc/init/lightdm.override
Daha fazla bilgi için, başlangıçtaki yemek kitabı arkadaşınızdır:
Ubuntu Sunucusu sürümünü kullanabilirsiniz .
Eskiden birkaç soruya cevap verildi, ama onları şu anda bulamıyorum, bu yüzden burada çeşitli durumları özetliyorum.
Başlayan bir X sunucusunu durdurmak startx
için oturumu sonlandırmanız yeterlidir.
Giriş Yöneticisi (GDM) tarafından başlatılan bir X sunucusunu durdurmak için,
sudo service gdm stop
sonra bir tty'ye gidin , örneğin Ctrl- Alt- tuşuna basın F1, sonra burada metin modunda oturum açın.
Oturum Açma Yöneticisinin (ve X) başlamasından kaçınmak için
/etc/default/grub
çizgiyi değiştirmek
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
olmak
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
daha sonra grub yapılandırma dosyasını güncelleyin
sudo update-grub
böylece bir dahaki sefere doğrudan metin moduna startx
geçersiniz ve bir X oturumu başlatmanız gerekir , ya da alternatif olarak sudo service gdm start
.
Takip ettim
1. Adım İlk önce depoyu çalıştırarak güncelleyin.
sudo apt-get update
Adım 2 Lightdm'in eski sürümünde bir hata var, bu yüzden aynı şeyi yükseltmemiz gerekiyor. Bunu yapmak için
sudo apt-get install lightdm
Adım 3 Şimdi grub config ayarını değiştirmeliyiz.
Adım 3a/etc/default/grub
Favori editörünle aç ve değiştir
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
için
GRUB_CMDLINE_LINUX_DEFAULT="text"
Adım 3b Ayrıca yorum GRUB_HIDDEN_TIMEOUT = 0 Bu satır GRUB menüsünü gizlemek için kullanılır
Adım 4 Şimdi GRUB yapılandırmasını geliştireceğiz
sudo update-grub
Adım 5 Ubuntu 11.10 Masaüstü sürümü, GUI için lightdm kullanır. Aynısını devre dışı bırakmamız gerekiyor
sudo update-rc.d -f lightdm remove
Adım 6 Şimdi makinenizi yeniden başlatın.
En Bulunan Ubuntu 11.10 devre dışı bırak GUI Boot
Evet, önyükleme sırasında sistemin konsolda başlatılmasını söylemek grub komutunu düzenleyerek mümkündür. Grub menüsüne ulaştığınızda, Ubuntu'nun girişini vurgulayın ve tuşuna basın e.
Aşağıdaki resimdeki gibi bir metin göreceksiniz:
Metin değiştirme sessiz sıçrama için metne . F10Başlatmak için basın . (Kaynak: yuvarlanma-ubuntu ). Bunu sistemimde test ettim, 14.04, metin konsoluna açtım, görünüşte lightdm yok. İle başlayan lightdmsudo initctl start lightdm
Bunu her zaman yapmaktan kaçınmak için, bu cevapta önerilen seçenekle kalıcı grub girişi ekleyebilirsiniz
Tarafından önerildiği gibi alternatif bir öneri, varsayılan Çalışma seviyesini değiştirmek ve lightdm başladığı runlevels / durur değiştirmektir başka cevap aynı yayında
3
seçeneğin çalışması için (veya text
başıma gelmeyen) çalışmaması için sunucu veya başka sürümlere ihtiyaç duymaz .
LightDM'i Ekran Yöneticisi olarak kullandığınızı varsayarak bu parçanın döndüğünü fark ettim. Bu her zamanki DM / welcomer olsa da, asıl sorunun bir parçası değil. (Ve belirtmedi ..)
Benim durumumda:
Sunucumda KDE / KDM kullanıyorum. Bunun yerine, starttart / servisin runlevel 2 altından başlamasını engelliyorum:
/etc/init/kdm.conf : (kdm: 4: 4.8.5-0ubuntu0.3, Upstart Versiyon: 1.5-0ubuntu7.2)
bul:
start on ((filesystem
değişiklik
and runlevel [!06]
için
and runlevel [!026]
Varsayılan çalışma seviyenizin taze yeniden başlatmada 2 olduğunu varsayarsak, KDM yerine bir konsola sahip olacaksınız. Daha sonra gerektiğinde manuel olarak DM / DE çalıştırabilirsiniz = 'startx' / etc kullanın. Makineyi konsoldan çıkarıp X sunucusundan tamamen çıktıktan sonra geri dönmek için 'oturumu kapat' seçeneğini kullanın.
Diğer dm .confs komut dosyaları benzer. (Sunucumu böyle ayarlarım .. ara sıra bir GUI kullanarak çalışabilmek için - ancak, kullanmadıklarında / gerekli olmadıklarında veya yalnızca yeniden başlattıklarında kaynakları çekmemeliyim.)
DÜZENLE
(Mevcut sistemim: Upstart 1.12.1 / Ubuntu 14.04)
Son zamanlarda bu sorunu çözmenin yolu, Görüntü Yöneticinizin açılışta başlamasını engellemektir:
yankı "manuel" | sudo tee -a / etc / init / {service} .override
Lightdm için:
echo "manual" | sudo tee -a /etc/init/lightdm.override
Bu kdm / gdm dahil olmak üzere / etc / init içindeki herhangi bir hizmet olabilir. 'startx' yeniden başlatmanın ardından gerektiği gibi çalıştırılacak.
ref:
Lightdm nasıl devre dışı bırakılır?
Hizmetler nasıl etkinleştirilir veya devre dışı bırakılır?
Grub 2 yapılandırmasını özelleştirin:
sudo nano /etc/default/grub
, dosyayı kök yetkiyle açmak için,Çizgiyi bul
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
ve değiştirin
GRUB_CMDLINE_LINUX_DEFAULT=”text”
Değişiklikleri kaydedin (ctrl + o tuşlarına ve ardından ENTER tuşuna basın) ve dosyayı kapatın (ctrl + x).
Yeni yapılandırmayı uygulamak için bunu yapın
sudo update-grub
Şimdi PC'nizi yeniden başlatın
sudo reboot
İşte ... Metin grafikli giriş ekranı ... Tty'ye giriş yapmak için kimlik bilgilerinizi girin (varsayılan tty1). Tty'leri crtl + alt + [F1 ila F6] ile tty1 ila t6 ile değiştirebilirsiniz. Ayrıca grafiksel kullanıcı arayüzü olan X oturumunu (X11 oturumu) sudo start lightdm
(ctrl + alt + F7) ile başlatabilirsiniz .
Not: Burada yaptığınız değişiklikleri geri almak isterseniz , aşağıdaki bağlantıyı takip edin:
Ubuntu masaüstünde CLI'den varsayılan arabirim olarak GUI'ye nasıl geri dönülür?
Lubuntu 15.05'i sistemd önyükleme işlemleriyle birlikte kullanıyorsanız, konsola önyükleme yapmak mümkündür ve daha sonra konsoldan grafiksel ortamı başlatır. Bu adımları takip et:
: Daha önce Bruno başına grub düzenlemeler söz izleyin
Edit /etc/default/grub
nano: En sevdiğiniz editör, mesela ile:
sudo nano /etc/default/grub
Bu satırı bulun:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Şuna değiştir:
GRUB_CMDLINE_LINUX_DEFAULT="text"
Grub Güncellemesi:
sudo update-grub
Bruno önerdi sudo systemctl enable multi-user.target --force
. Kullanımı force
beni rahatsız yüzden tercih sudo systemctl set-default multi-user.target
. bir terminal aç vesudo systemctl set-default multi-user.target
yeniden başlatma sizi parola sorarak konsola götürecek
grafiksel ortama girmek istendiğinde girin sudo systemctl start lightdm
. Lightdm giriş penceresine yönlendirileceksiniz.
İstenirse dışarı çıkmak üzere olduğunuz konsola geri dönmek için ctrl alt F1 tuşunu kullanın. (Genellikle bir sonraki önyüklemeye kadar orada bittiğim için konsol kipinden çıkarım) lightdm oturumuna geri dönmek için ctrl alt F7. veya ihtiyaç veya istek başına F1 ila F7 arasındaki ctrl alt.
Çekirdeğin, özellikle giriş istemini göremiyorsanız veya ekranın bir kısmı kapalıysa sorunlu olabilecek video modlarını değiştirmesini de isteyebilirsiniz. GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" ayarını / etc / default / grub'a ekleyin:
#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
Ubuntu Sunucusu 16.04.1 ile test edilmiştir
Aşağıdakileri yaptım:
İlk önce, depoyu çalıştırarak depounuzu güncelleyin.
sudo apt-get update
Lightdm'in eski sürümünde bazı hatalar var, bu yüzden aynı şeyi yükseltmemiz gerekiyor. Bunu yapmak için
sudo apt-get install lightdm
Şimdi grub config ayarını değiştirmeliyiz.
/etc/default/grub
Favori editörünle aç ve değiştir
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
için
GRUB_CMDLINE_LINUX_DEFAULT="text"
Ayrıca yorum yapın GRUB_HIDDEN_TIMEOUT=0
Bu satır GRUB menüsünü gizlemek içindir
Şimdi GRUB yapılandırmasını yükselteceğiz
sudo update-grub
Şimdi makineni yeniden başlat.
lightdm.conf
lightdm kaldırmak gerekli değildir.
Ubuntu-desktop'ı lightdm
kurduğunuzda, sistem ile başlayacak şekilde otomatik olarak ayarlanacaktır . Bunu (muhtemelen düzenleyerek /etc/rc.local
) devre dışı startx
bırakmanız ve ihtiyacınız olduğunda grafiksel arayüzü çalıştırmak için kullanmanız gerekir.
Sadece Lubuntu 18.04.3 LTS hakkında bir rapor.
sudo nano /etc/default/grub
daha sonra yukarıda belirtilen satırı değiştirerek:
GRUB_CMDLINE_LINUX_DEFAULT = "text"
sudo update-grub
Bu, metin önyükleme modunu doğru şekilde ayarlar. Çok yararlı, günlük dosyalarına girmeden sorunları izleyebilir ve anlayabilirim.
systemctl get-default
Bu, "graphical.target" ifadesini çıkarır ve geleceği orijinal durumuna döndürmek için not alın.
sudo systemctl set-default multi-user.target
Bu, XWindows'ın GUI'sini kapattı (lightdm ve startx, openbox, vb.), Ancak Xwindows'a önyüklemek için giriş / şifremin 3 katını yazmam gerekiyordu:
A) giriş
B) sudo lightdm # varsayılan ayarımla xwindows'u başlatır (bu iyi)
C) Lubuntu’nun düzenli GUI giriş diyalogu.
Üç giriş can sıkıcı, ancak aksi takdirde iyi çalışıyor.
Orijinal ayarı geri yükle:
sudo systemctl set-default graphical.target
Umarım bu birisi için faydalı olacaktır. :-)
Ubuntu 14.04 Trusty Tahr ve Ubuntu 12.04 Precise Pangolin için üçüncü parti bir PPA'ya systemd eklenmiştir, bu nedenle en son Ubuntu LTS sistemlerinde test etmek kolaydır. Tek yapmanız gereken ppa'yı sisteminize eklemek.
sudo add-apt-repository ppa:pitti/systemd
sudo apt-get update
sudo apt-get dist-upgrade
Şimdi, aşağıdaki gibi düzenlemek için Terminal üzerinden ayrıcalıklı bir /etc/default/grub
metin düzenleyicisini ( gedit
burada kullandım ) herhangi birini kullanarak dosyayı açın sudo
:
sudo -H gedit /etc/default/grub
çizgiyi GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
olarak değiştirGRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd"
dosyayı kaydedin ve Grub’u güncelleyin:
sudo update-grub
Ardından şimdi yeniden başlatın, sistem metin konsoluna açılacaktır tty1
.
GUI'ye giriş yapmak için tekrar çalıştırın
sudo start lightdm
Not: Kullanmayın startx
veya kullanan Ctrl+ Alt+ F7Ubuntu 15.04 systemd
kullanınsudo service lightdm start