View previous topic :: View next topic |
Author |
Message |
Jacekalex Guru
Joined: 17 Sep 2009 Posts: 553
|
Posted: Thu Jan 13, 2011 4:52 am Post subject: [OpenRC]Zmiana kolejności startu konsol. |
|
|
Witam
W Debianie (o ile pamiętam) i w Ubuntu w czasie starcie systemu, kiedy na 1 konsoli lecą komunikaty, to na konsolach 2 - 6 jest już wiersz polecenia i możliwość logowania.
Natomiast Openrc otwiera możliwość logowania dopiero, jak przemieli wszystkie skrypty.
Co prawda można awaryjnie zatrzymać Operc i wejść do shella przez I, ale kiedy wszystkie usługi wystartują, a któraś się wysypie przy stacie, to wtedy żaden sposób logowania nie działa, mogę sobie rysować literki na konsoli.
Jak nauczyć Openrc, że konsola ma wstawać na poziomie boot, przed całym śmietnikiem, żeby można się zalogować jak najwcześniej na konsolach 2-6, niezależnie, czy późniejsze usługi wystartowały, czy też nie.
Czyli przesunąć start konsoli (logowanie), z ostatniej pozycji startowej, na jedną z pierwszych?
Restart consolekit powoduje restart hala.
Tak jest na wszystkich wersjach openrc:
Code: | $ genlop openrc
* sys-apps/openrc
Sun Aug 1 19:37:52 2010 >>> sys-apps/openrc-0.6.1-r1
Thu Nov 25 17:38:57 2010 >>> sys-apps/openrc-0.6.5
Sun Dec 5 02:28:55 2010 >>> sys-apps/openrc-0.6.7
Sun Dec 5 21:27:41 2010 >>> sys-apps/openrc-0.6.7 |
Pozdrawiam
Last edited by Jacekalex on Wed Jan 19, 2011 4:02 am; edited 1 time in total |
|
Back to top |
|
|
zlomek Tux's lil' helper
Joined: 09 Nov 2009 Posts: 123
|
Posted: Thu Jan 13, 2011 12:58 pm Post subject: |
|
|
Nie wiem czy to cos pomoże, możesz spróbować zawsze mozna powrócić do default.
Code: | rc-update del consolekit
rc-update add consolekit boot |
Pozdrawiam zlomek _________________ T7700, 4GB RAM, 100GB 7200rpm HD, 15.4in 1680x1050 LCD, 256MB nVIDIA Quadro FX 570M, CDRW/DVDRW, Intel 802.11agn, Bluetooth, Modem, 1Gb Ethernet, UltraNav, Secure chip, Fingerprint reader, 9c Li-Ion, WinVista Ultimate 32, GENTOO amd64,GNOME. |
|
Back to top |
|
|
Jacekalex Guru
Joined: 17 Sep 2009 Posts: 553
|
Posted: Thu Jan 13, 2011 2:47 pm Post subject: |
|
|
Dzięki za odpowiedź, jednak to zrobiłem już dawno
Code: | root $ rc-update del consolekit
* rc-update: service `consolekit' is not in the runlevel `default'
15:36:25 /root
root $ rc-update add consolekit boot
* rc-update: consolekit already installed in runlevel `boot'; skipping
15:36:30 /root
root $ |
Code: | 15:38:05 /root
root $ rc-update show | grep boot
mtab | boot
net.lo | boot
readahead-list | boot
procfs | boot
dmcrypt | boot
urandom | boot
alsasound | boot
iptables | boot
xdm | boot
fsck | boot
termencoding | boot
auditd | boot
swap | boot
consolefont | default boot
apparmor | boot
modules | boot
root | boot
bootmisc | boot
localmount | boot
hwclock | boot
device-mapper | default boot
readahead-list-early | boot
hostname | boot
dbus | boot
consolekit | boot
sysctl | boot
keymaps | boot |
A próbowałem już na kilkadziesiąt sposobów.
Code: | $ qlist -IUq consolekit
sys-auth/consolekit kernel_linux pam policykit |
I trochę kombinacji z flagami i zależnościami też przeżyłem :
Code: | $ genlop sys-auth/consolekit
* sys-auth/consolekit
Mon Aug 2 04:49:10 2010 >>> sys-auth/consolekit-0.4.1
Mon Aug 2 07:37:43 2010 >>> sys-auth/consolekit-0.4.1
Thu Aug 19 03:56:47 2010 >>> sys-auth/consolekit-0.4.1
Tue Aug 24 09:03:17 2010 >>> sys-auth/consolekit-0.4.1
Thu Sep 23 04:49:13 2010 >>> sys-auth/consolekit-0.4.2-r1
Thu Sep 23 04:53:52 2010 >>> sys-auth/consolekit-0.4.2-r1
Thu Sep 23 05:15:17 2010 >>> sys-auth/consolekit-0.4.2-r1
Thu Sep 23 05:58:50 2010 >>> sys-auth/consolekit-0.4.2-r1
Mon Dec 6 20:10:05 2010 >>> sys-auth/consolekit-0.4.3 |
Pozdrawiam
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|