<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>