[12.3] boot to console?

is it possible to boot 12.3 to a console, i.e. without the X server starting, like it could be done with runlevel 3 in earlier versions? how?

is it not possible under 12.3 to specify boot options?

yes, at grub, hit “e” … then append “3” to the end of your linux kernel boot line

thanks!

next question:
when installing software with yast:
I miss the possibility to select a specific repository as well as the option “switch system packages” to to select versions of a specific repository. is that available somehow?

Yes.
Assuming the Qt Version: Click on “View” in the upper-left part of the window and choose “Repositories”.
Then the “Repositories” tab should be there even after closing and restarting YaST->Software Management.

But it is that way since a few versions already (11.4 at least).

thanks.
interesting - up to 12.2 it was selected by default

No, it wasn’t. I’m quite sure about that… (the last version where it was there by default was 11.3 or maybe even earlier)

Maybe you reused your /home from an older version where you already selected it, when you installed 12.2?

On 2013-06-29 17:46, Tyler K wrote:
>
> suse_paul;2568343 Wrote:
>> is it possible to boot 12.3 to a console, i.e. without the X server
>> starting, like it could be done with runlevel 3 in earlier versions?
>> how?
>>
>> is it not possible under 12.3 to specify boot options?
>
> yes, at grub, hit “e” … then append “3” to the end of your linux
> kernel boot line

That’s a one time shot, only. For permanent usage you need this change:


> Telcontar:~ # l /etc/systemd/system/default.target
> lrwxrwxrwx 1 root root 40 Jun  7 15:09 /etc/systemd/system/default.target -> /usr/lib/systemd/system/runlevel3.target
> Telcontar:~ #

And if you want a text mode boot sequence with the beautiful text
messages in various colours passing by, change your kernel boot line to
have this at the end:


plymouth.enable=0  splash=verbose console=tty1 loglevel=3

and make sure there is no “quiet” in there.

If you also want a list at the end of failed services, add this service
and accompanying script:


Telcontar:~ # cat /etc/systemd/system/helloworld.service
[Unit]
Name=Plays a welcome sound when target multi-user is reached
After=multi-user.target
# graphical.target - multi-user.target

[Service]
Type=oneshot
RemainAfterExit=true
StandardOutput=tty
ExecStart=-/usr/local/bin/helloworld

[Install]
WantedBy=multi-user.target
Telcontar:~ #

Telcontar:~ # cat /usr/local/bin/helloworld
#!/bin/bash
# -x
#
# Author: Carlos E. R. - with help from the forum ;-)
#
# Supersedes /etc/init.d/helloworld
# called from /etc/systemd/system/helloworld.service

echo
echo "-----"
echo

systemctl --failed --no-pager
if  $? -eq 0 ] ; then
cat /usr/share/sounds/au/hal9.au > /dev/audio 2> /dev/null &
/bin/logger -t Mine -p syslog.info "Saying hello world"
else
echo
echo "Something failed!"
play -q /usr/share/sounds/Mine/abitsilly.wav
/bin/logger -t Mine -p syslog.info "Something failed on boot."
fi
Telcontar:~ #


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)