• vVidia driver: nokmsboot.

    From Doug Laidlaw@2:250/1 to All on Thu Feb 18 10:59:03 2021
    I have an nVidia video card. Mageia requires the "nokmsboot" to be
    added to the kernel command line.

    Presumably, the above applies to any distro driving an nV card, so it
    should be included in that distro's command line. But if it is, it is
    never included in the distro's stanza for Mageia. I always have to edit
    the command line to include nokmsboot. For that reason, I always prefer
    the Grub2 config created by Mageia. Does it simply mean that "Mageia is better" or does it have something to do with Grub2?

    Doug.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Thu Feb 18 11:30:09 2021
    On Thu, 18 Feb 2021 21:59:03 +1100, Doug Laidlaw wrote:
    I have an nVidia video card. Mageia requires the "nokmsboot" to be
    added to the kernel command line.

    Presumably, the above applies to any distro driving an nV card, so it
    should be included in that distro's command line. But if it is, it is
    never included in the distro's stanza for Mageia. I always have to edit
    the command line to include nokmsboot. For that reason, I always prefer
    the Grub2 config created by Mageia. Does it simply mean that "Mageia is better" or does it have something to do with Grub2?

    It is not a grub thing.
    /boot/grub2/grub.cfg is what is used to by grub when booting.

    update-grub generates /boot/grub2/grub.cfg and has no knowledge of your
    video hardware. grub.cfg is generated by the scripts in /etc/grub.d




    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Fri Feb 19 00:32:55 2021
    On 2021-02-18, Doug Laidlaw <laidlaws@hotkey.net.au> wrote:
    I have an nVidia video card. Mageia requires the "nokmsboot" to be
    added to the kernel command line.

    Presumably, the above applies to any distro driving an nV card, so it
    should be included in that distro's command line. But if it is, it is
    never included in the distro's stanza for Mageia. I always have to edit
    What distro is "the distro"?
    Anyway, a foreign distro would not be anxious to add stuff to another
    distros boot line. They can impossibly keep track of all other distros
    and what they require.
    the command line to include nokmsboot. For that reason, I always prefer
    the Grub2 config created by Mageia. Does it simply mean that "Mageia is better" or does it have something to do with Grub2?

    Doug.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Thu Mar 18 13:26:45 2021
    On 18/2/21 10:30 pm, Bit Twister wrote:
    On Thu, 18 Feb 2021 21:59:03 +1100, Doug Laidlaw wrote:
    I have an nVidia video card. Mageia requires the "nokmsboot" to be
    added to the kernel command line.

    Presumably, the above applies to any distro driving an nV card, so it
    should be included in that distro's command line. But if it is, it is
    never included in the distro's stanza for Mageia. I always have to edit
    the command line to include nokmsboot. For that reason, I always prefer
    the Grub2 config created by Mageia. Does it simply mean that "Mageia is
    better" or does it have something to do with Grub2?

    It is not a grub thing.
    /boot/grub2/grub.cfg is what is used to by grub when booting.

    update-grub generates /boot/grub2/grub.cfg and has no knowledge of your
    video hardware. grub.cfg is generated by the scripts in /etc/grub.d



    No, but the point I was making is, that if I run the NVIDIA driver
    (whether vendor or package) on another distro, and create a grub.cfg
    with the other distro's installer, that should warn Mageia that the
    next time I boot into the "other" distro, I am going to need nkmsboot,
    and Mageia should include it. But that happens only sometimes.

    Doug.

    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Thu Mar 18 22:06:07 2021
    On Fri, 19 Mar 2021 00:26:45 +1100, Doug Laidlaw wrote:
    On 18/2/21 10:30 pm, Bit Twister wrote:
    On Thu, 18 Feb 2021 21:59:03 +1100, Doug Laidlaw wrote:
    I have an nVidia video card. Mageia requires the "nokmsboot" to be
    added to the kernel command line.

    Presumably, the above applies to any distro driving an nV card, so it
    should be included in that distro's command line. But if it is, it is
    never included in the distro's stanza for Mageia. I always have to edit >>> the command line to include nokmsboot. For that reason, I always prefer >>> the Grub2 config created by Mageia. Does it simply mean that "Mageia is >>> better" or does it have something to do with Grub2?

    It is not a grub thing.
    /boot/grub2/grub.cfg is what is used to by grub when booting.

    update-grub generates /boot/grub2/grub.cfg and has no knowledge of your
    video hardware. grub.cfg is generated by the scripts in /etc/grub.d



    No,

    Yes, I answered the question asked,

    but the point I was making is, that if I run the NVIDIA driver
    (whether vendor or package) on another distro, and create a grub.cfg
    with the other distro's installer, that should warn Mageia that the
    next time I boot into the "other" distro, I am going to need nkmsboot,
    and Mageia should include it. But that happens only sometimes.

    Hehe, again, other grub installs have no knowledge of requirements
    needed by other OS installs.

    You will have to write your own script(s) to do what you want done when;
    based on your setup.

    My solution was to use make to do the checks which will run update-grub
    in the event of change.




    --- MBSE BBS v1.0.7.21 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)