Carlos E. R. composed on 2018-02-05 05:18 (UTC+0100):
The root= part is absolutely needed,
Maybe the proprietary NVidia driver needs it, or Grub2 needs it, but 42.3's Grub Legacy and basesystem/systemd do not. I just booted host gx62b with (in effect, by editing the cmdline on the fly) this grub stanza: title openSUSE 42.3 defkernel root (hd0,17) kernel /boot/vmlinuz initrd /boot/initrd # cat /proc/cmdline # grep RETT /etc/os-release PRETTY_NAME="openSUSE Leap 42.3" #
I'm not going to remove it, and it is not inconsistent with the initrd. In fact, what I write there is copied to the initrd, not the other way round.
I made no conscious implication to do anything that changes menu.cfg. Instead use the e key in the Grub2 runtime menu and check whether I'm right or not.
The vga= is also needed, I experimented time ago and was needed. Video= does not work on this machine.
(Keyword: "was".) For what purpose exactly? Is it similarly necessary while troubleshooting?
Loglevel= and tty= also were needed. Maybe tty=1 instead of 0.
loglevel is used for some troubleshooting purposes, but not AFAIK for any default bootloader stanza. tty= I can't recall ever seeing used. That string is not found in: https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt ...
In case it is not clear, I boot to text mode.
I remember. Maybe that could be part of the problem. Startx works for me on 42.3, but I don't use proprietary drivers on any of my own machines. One of my TW updates just days ago wouldn't start X at all any more. I didn't have time at the time to troubleshoot, and now I don't remember which host. :-p -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org