Wierd Nouveau Problem after Kernel Upgrade to 6.2
Hello,
After googling and attempting everything I can think of, I am giving up and asking for your help... :-( In one classroom where I teach, I have an older PC which runs KUbuntu 22.04.3 LTS with the newly freshly upgraded Kernel to 6.2.0-26-generic version. For the moment, I have 2 kernels: Code:
administrator@instructor-pc [~] $ ls -l /boot/ |grep vmli Booting the old Kernel everything works greatly. I have an old Nvidia Card: Code:
administrator@instructor-pc [~] $ lspci |grep VGA NVidia Drivers are no longer available for this type of card (in the normal repos). Doing (ubuntu-drivers devices) does not reveal any available drivers. And even if they were, I don't want to rebuild Nvidia module everytime a kernel upgrade is performed... from what I heard, NVidia Drivers are sometimes worse than Nouveau. Nouveau works fine for me... worked, being the operative word... now, it cannot find/load 2 firwmare files... Yes, I have already installed nouveau-firmware: Code:
nouveau-firmware is already the newest version (20091212-0ubuntu1). Code:
instructor-pc [~] # lshw -c video Code:
instructor-pc [~] # dmesg |grep nouveau I love linux, I really do, that's why I purged Windows and installed Linux in my labs, but sometimes, these Kernel upgrades break things that WORK, things that actually WORK and really cuts of people's enthusiasm for using Linux & Opensource software in different environments... If anyone has an ideea, I'm all ears (or more accurately, eyes) :-) Thank you. |
1-why the installation of 6.2 kernel?
2-from where did you get it? installed how? 3-are you aware that nouveau has multiple meanings? See here. 4-using 6.2, what's the first apparent evidence something is broken, specific symptoms? I would check the source of your 6.2 kernel for a newer libdrm-nouveau2. I have G84 and G98 running various current and devel distros with no apparent issues. This is from an even older one: Code:
# inxi -GSaz --vs --zl --hostname |
Hello,
1. This kernel came naturally in my "apt update ; apt full-upgrade" update script. I assume it is the newest kernel for the 22.04.3 LTS 2. From the repos. Normal update script. 3. By "nouveau" I mean the GPU drivers. Opensource replacement drivers for Nvidia drivers. 4. Booting the new kernel does not recognize my second monitor. (and I see those console messages saying that it failed to load that firmware) Booting the old 5.* kernel instantly recognizez my second monitor . (I did not check those console messages with the old kernel). It is clearly something with the new kernel that affects the Nouveau of Firwmare or whatever that my second monitor does not get input from my GPU card... I will check libdrm-nouveau2 when I get to my lab... however, I already issued an "apt full-upgrade" on that system... It should have been updated, right ?... |
I did a dist-upgrade 3 weeks ago and didn't get 22.04.3. I just finished doing a repeat. That got me 22.04.3, but yet another 5.15 kernel:
Code:
# grep upgrade .bash_history | tail -3 |
I just discovered this now.
On my systems which I freshly installed using Kubuntu 22.04.2 , I already had the "linux-image-generic-hwe-22.04" package. This automatically pulled in the new 6.2 kernel as soon as it was available. On my other systems on which I originally had 20.04 LTS and upgraded to 22.04 LTS, I was missing the above package. I've installed it: Code:
apt install linux-image-generic-hwe-22.04 The key, I supose, is to have that package installed to pull in the new kernel earlier than it would normally be (backport ?) All nice and great, real happy for 6.2 kernel, but my nouveau problem still bugs me... :-( |
All seems good here on G84 with 6.2:
Code:
# uname -r Code:
# dpkg-query -W | grep 6.2.0 |
Solved using nvidia-340 for Kubuntu 22.04.3 LTS.
Installed nvidia-340 from kelebek333 PPA, as this package is no longer in the main repos... Code:
sudo add-apt-repository ppa:kelebek333/nvidia-legacy Original reference: https://www.reddit.com/r/linux_gamin...204/?rdt=55778 |
Be warned, 340 driver is end of life, that solution is only going to work for a little bit longer, unless you don't change kernels, then it will be fine as long as you run that kernel.
Don't upgrade to newer kernel, I don't have the direct info where 340 latest kernel support ends, but many drivers are failing on 6.5 except for very latest release, and there is no latest for 340 as far as I know. |
All times are GMT -5. The time now is 08:08 PM. |