<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 6/24/20 2:19 AM, Jeremy Yocum wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Thanks Phil—
        <div><br>
        </div>
        <div>Unfortunately there's nothing in my
          /etc/yum.repos.d/CentOS-Vault.repo file. </div>
      </div>
    </blockquote>
    <p>Then this config file is broken on your system. You might be able
      to fix it by using yum update centos-release. Alternatively you
      can just download the centos-release.rpm from any centos mirror
      and extract the the CentOS-Vault.repo file from it</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div>I just read on an old post that it can take quite some time
          before old kernels get moved to the vault repo, so this is
          probably another dead end.</div>
      </div>
    </blockquote>
    <p>Whatever post you read is either wrong or you misinterpreted what
      it said. The content is in vault , you can easily verify by going
      tohttp://vault.centos.org/8.1.1911/BaseOS/x86_64/os/Packages/ .
      There never was a distinction between kernel packages and the
      other packages. All the content it relocated as a whole.<br>
    </p>
    <p>And, with my had of member of the centos qa team on, I can tell
      you this: the content on the mirrors is/was NEVER removed prior to
      being copied to the vault so you would find the required content
      either in the original place (i.e. on the mirrors ) or in the
      vault. They even do overlap for a short period of time, existing
      in both places in the same time.</p>
    <p>To be very pedantic, It might be needed, though, to adjust the
      path in CentOS-Base to point to the path where the older minor
      release resides instead of using %releasever, as it normally is
      defined. This however is needed in a very few extreme cases and
      should probably never be used by regular users.<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>I'm really at a loss here. The keyboard was working *fine*
          until I installed the ELRepo .rpms, and now nothing I do will
          bring it back. The keyboard doesn't work when I go back to <span
            style="color:rgb(0,0,0)">4.18.0-147.el8.x</span><span
            style="color:rgb(0,0,0)">86_64,</span> the previous kernel,
          either, so I fail to see how reinstalling <span
            style="color:rgb(0,0,0)">4.18.0-147.8.1.el8_1.x</span><span
            style="color:rgb(0,0,0)">86_64 will make it work.</span></div>
        <div><br>
        </div>
        <div>I really want to understand what happened so I can avoid
          running into the same problem in the future. Seeing as I'm new
          to Linux it's an uphill battle.</div>
      </div>
    </blockquote>
    <p>I can feel you pain. Really. The short way out is a reinstall but
      I would very much like to find the root cause of your issues.<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>But this was 100% caused by the ELRepo packages. Literally
          nothing else changed from when the keyboard worked to when it
          didn't. I powered the machine on, I installed the ELRepo
          packages, I rebooted and now the keyboard doesn't work. There
          weren't any other changes made. Nothing.<br>
        </div>
      </div>
    </blockquote>
    <p>Except for the fact that the elrepo packages you have installed
      do not touch the keyboard settings. Basically they just place the
      driver files provided by NVidia in the apropriate kernel
      directories and respectively in X's directories, instruct the
      system to use them and that's pretty much all.<br>
    </p>
    <p>And certainly they should not have any effect post install.</p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>I'm happy to do homework and troubleshoot, but I need some
          pointers because googling gets me nowhere. No combination of
          keywords sheds any light on it at all. Every search result
          brings me to someone who has an issue with their keyboard
          *and* the touchpad — but my touchpad works fine!</div>
      </div>
    </blockquote>
    <p>Heh. I had a similar issue with a Lenovo laptop last week. Except
      that in my case the kbd was functional but the touchpad was not.</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div> No one has an issue where the machine's keyboard doesn't
          work, but the trackpad *does* work and the external USB
          keyboard </div>
        <div>*does* work.</div>
        <div><br>
        </div>
        <div>Does anyone have any insight? At all? Where I could even
          *start* diagnosing and troubleshooting? Even someone I could
          ask for advice from?</div>
      </div>
    </blockquote>
    <p>I am a bit worried by the fact that your
      /etc/yum.repos.d/CentOS-Vault.repo is empty. To me this looks like
      another issue with the system, which might have been triggered
      when you installed the elrepo packages but is definitely not
      caused by those packages themselves. Except for the elrepo-release
      package, no elrepo package touches /etc/yum*</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>Or should I just reinstall CentOS — and then steer far far
          clear of ELRepo for the rest of my days?</div>
      </div>
    </blockquote>
    <p>Or you could start fresh and try to reproduce. I am quite sure
      that unless the drivers hit some odd BIOS bug ( which is not
      impossible -- you really do not want to get me started on the
      various BIOS bugs I met over time ) , what you see as explanation
      for what happened is not actually correct</p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAPsNSC5BL4X+dtt=Ui+h-nGKMzwzrPe4jKnvaJK=A9NPKSZGfA@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>I really, really don't want that to be my only answer.
          ELRepo seems like an invaluable toolbox maintained by some
          very dedicated people! I don't want to have to be afraid of
          it.<br>
        </div>
      </div>
    </blockquote>
    <p>Well, you should not. But, what can I say ? I fiddle with my own
      daemons and it seems that IBM and xen have a fang against me :)</p>
    <p><br>
    </p>
    <br>
  </body>
</html>