<div><br></div><div> On Tuesday, June 23, 2020 7:19 PM, Jeremy Yocum &lt;oceanjeremy@gmail.com&gt; wrote:<br></div><div> <br></div><blockquote class="protonmail_quote" type="cite"><div dir="ltr"><div>Thanks Phil—<br></div><div><br></div><div>Unfortunately there's nothing in my /etc/yum.repos.d/CentOS-Vault.repo file. 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.<br></div><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&nbsp;<span style="color:rgb(0, 0, 0)">4.18.0-147.el8.x</span><span style="color:rgb(0, 0, 0)">86_64,</span>&nbsp;the previous kernel, either, so I fail to see how reinstalling&nbsp;<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><br></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.<br></div><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><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&nbsp;who has an issue with their keyboard *and* the touchpad — but my touchpad works fine! No one has an issue where the machine's keyboard doesn't work, but the trackpad *does* work and the external USB keyboard&nbsp;<br></div><div>*does* work.<br></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?<br></div><div><br></div><div>Or should I just reinstall CentOS — and then steer far far clear of ELRepo for the rest of my days?<br></div><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><div><br></div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div style="color:rgb(0,0,0);font-size:12.8px"><div><br></div><div>— Jeremy<br></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>I have been watching this thread with some interest as I do use the nVidia driver from Elrepo and have for many years. I have installed Linux hundreds of times. I swear that sometime I have to install it two or three times on a new machine before the new machine learns to run it correctly. I know this is impossible and makes no sense. But... I recently installed Ubuntu Mate 20.04 on a brand new Intel NUC. All sorts of bizarre issues. After about 45 minutes of troubleshooting I reset the BIOS by removing the button battery (hard to do in laptop I know - perhaps you can do a factory reset from the BIOS menu?) and then reinstalled Linux. It has been running just fine ever since. What I would be tempted to do in your case...<br></div><div><br></div><div>1 - backup any important data from the machine<br></div><div>2 - backup any important data from the machine<br></div><div>3 - make sure the backups are good<br></div><div>(If you have some sort of external hard drive or a USB flash drive of 32 GB or bigger - if not, ask and I will explain how to split the hard drive to allow you to backup the OS to the same drive)<br></div><div>4 - download a copy of Clonezilla and burn to a small USB flash drive (or CD)<br></div><div>6 - reset the BIOS as best you can without a screwdriver :-)<br></div><div>6 - reinstall CentOS <br></div><div>7 - take a snapshot of the OS with Clonezilla - makes for an easy step backwards<br></div><div>8 - see what is working or not working and determine what you really need from Elrepo. <br></div><div>9 - try installing the nVidia driver and see what happens - if it breaks the keyboard try using the USB keyboard to uninstall the driver - if that fails Clonezilla will let you restore from the snapshot<br></div><div><br></div><div>As I said earlier I have used the nVidia driver for a long time but that is the only package I use from Elrepo. I have had good luck using the kernels and other packages from the regular CentOS and epel repos. I have used CentOS 5, 6 and now 7. In those versions I used yumpriorities to keep the repos from tripping over one another. It is my understanding that CentOS 8 has this sort of feature built in although I do not have much experience with 8.<br></div><div><br></div><div>Ken<br></div><div><br></div><blockquote class="protonmail_quote" type="cite"><div dir="ltr"><div><div><br></div></div></div><div><br></div><div class="gmail_quote"><div dir="ltr">On Tue, Jun 23, 2020 at 3:10 PM Phil Perry &lt;<a href="mailto:phil@elrepo.org">phil@elrepo.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>On 23/06/2020 19:01, Jeremy Yocum wrote:<br></div><div> &gt; Just to update everyone...<br></div><div> &gt; <br></div><div> &gt; I waited for a USB keyboard to come in the mail. Plugged in the USB <br></div><div> &gt; keyboard and it worked just fine. Weirdly something about running the <br></div><div> &gt; ELRepo drivers screwed up my NetworkManager so I had to manually add <br></div><div> &gt; nameservers in order to actually get access to any repositories.<br></div><div> &gt; <br></div><div> &gt; I tried reinstalling the current kernel but I got this:<br></div><div> &gt; <br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; [root@localhost ~]# yum reinstall kernel-4.18.0-147.8.1_el8_1.x86_64<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; Last metadata expiration check: 0:00:10 ago on Tue 23 Jun 2020 <br></div><div> &gt; 01:31:07 PM EDT.<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; Installed package *kernel-4.18.0-147.8.1.el8_1.x86_64*&nbsp;(from <br></div><div> &gt; BaseOS) not available.<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; Error: No packages marked for reinstall.<br></div><div> &gt; <br></div><div> &gt; I tried running "yum remove" and the kernel, and then running "yum <br></div><div> &gt; install." It removed the kernel&nbsp;as expected but then said:<br></div><div> &gt; <br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; [root@localhost ~]# yum install kernel-4.18.0-147.8.1_el8_1.x86_64<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; Last metadata expiration check: 0:05:28 ago on Tue 23 Jun 2020 <br></div><div> &gt; 01:31:07 PM EDT.<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; No match for argument: *kernel-4.18.0-147.8.1.el8_1.x86_64*<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; Error: Unable to find a match:&nbsp;kernel-4.18.0-147.8.1.el8_1.x86_64<br></div><div> &gt; <br></div><div> &gt; So.... no, I can't reinstall the kernel as you suggested, Phil. It looks <br></div><div> &gt; like that kernel disappeared somehow!<br></div><div> &gt; <br></div><div> <br></div><div> This I can help with. I'm assuming you are running CentOS, not RHEL. <br></div><div> CentOS just released their el8.2 release. You are/were running a kernel <br></div><div> from the el8.1 release (denoted by the el8_1 release tag). When CentOS <br></div><div> went from el8.1 --&gt; el8.2, all the old el8.1 packages (including your <br></div><div> kernel) were moved to the vault and are no longer available by default, <br></div><div> hence why yum can not find the package to reinstall. To make them <br></div><div> available again, you would need to enable the CentOS vault repo in your <br></div><div> yum configs.<br></div><div> <br></div><div> &gt;&nbsp; From there I thought, "What the heck? I'll update to the newest kernel <br></div><div> &gt; and see what happens."<br></div><div> &gt; <br></div><div> &gt; It updated as expected, but with the new kernel I still can't access my <br></div><div> &gt; laptop's actual keyboard — /and/&nbsp;my WiFi (Broadcom) driver stopped <br></div><div> &gt; working. (I was actually expecting the WiFi to not work, since I was <br></div><div> &gt; warned I'd need to repeat the process every time I upgrade a kernel).<br></div><div> &gt; <br></div><div> &gt; At this point, unless someone here has any other suggestions, I'm just <br></div><div> &gt; going to back up my data, wipe the machine and reinstall CentOS.<br></div><div> &gt; <br></div><div> &gt; To sum up, as soon as I installed ELRepo's&nbsp;Nvidia Graphics driver:<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1) I can no longer use my laptop's keyboard after I leave the <br></div><div> &gt; grub menu, I can only use a USB keyboard<br></div><div> &gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2) It screwed up my NetworkManager so I had to manually add <br></div><div> &gt; nameservers<br></div><div> &gt; <br></div><div> &gt; ....anyone have any idea why it did this???<br></div><div> &gt; <br></div><div> &gt; <br></div><div> &gt; — Jeremy<br></div><div> &gt; <br></div><div> &gt; <br></div><div> _______________________________________________<br></div><div> elrepo mailing list<br></div><div> <a href="mailto:elrepo@lists.elrepo.org" target="_blank">elrepo@lists.elrepo.org</a><br></div><div> <a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a><br></div></blockquote></div></blockquote><div><br></div>