What is llvmpipe? Is there a fix?

For trouble-shooting by collecting logs and messages from a variety of commands, I would recommend writing a script with all commands, collecting the results in files, etc. Then, all the trouble-shooting can be done with only a single script.

No you dont need to recompile kernel.
You can dynamically add modules to the linux kernrl while it is running

I dont need the whole output, … just need to know which drivers are present, and which are lozded as modules

I dont understand llvm. What is it and why is it part of the problem.

Neville

I think, providing a script would still be much easier and more informative.

Easier than recompiling the kernel, but still not easy, in general.

It is EXACTLY the problem. As far as i can figure, it is a software emulation if there is no separate gpu module or card. Ubuntu is using it because Ubuntu cannot find the hardware. Without addressing llvm, no solution is possible. I got that, as a non-tech, with basic googling. That explains the original post.

OK, but we have now determined that it is using it because the nvidia drivers module is not loaded, even though the drivers are present as an installed package.
I think Ububtu is seeing the card OK. … it will probe and find the hardware. I just does not know what to do with it because the nvidia drivers module is not in the kernel

As ro why the nvidia modules did not load… I have no idea… Were they there before you upgraded? We dont know. Cant go back.

I still dont like it.
I think what @4dandl4 says… a new fresh install, would be preferable to trying to load the nvidia modules because that upgrade may have other problems not seen yet.

Would you like to write us a script? That would solve all linux GUI pro lems in one hit.

Yes, Ubuntu gave me the choice of nouveau or proprietary nvidia. So did Mint 19.3, but not Mint 21. Btw, Solus uses nouveau without a choice.

I have a better solution.
Ignore this Ubuntu installation headache, migrate the files i need to another drive using ntfs, then slowly get reacquainted with Windows. I will wean myself off Mint, and do as much as i can in Windows. About every 4 to 6 months, i will go into recovery mode in Ubuntu, run an upgrade and see if that fixes anything. After a year, i will wipe that drive clean and store music and books there.
Linux is not worth the pain of a reinstall.

So you chose proprietary originally

I am pretty sure there is no nvidia module loaded when I look at lsmod.
Have a look for yourself… There is certainly no noveau module… i know what that looks like from looking at mint21.

@cliffsloane I can sure feel your pain. This illustrates what I’ve said to lots of people. You can cuss Microsoft all you want, but by golly Windows just plain works on pretty much any tom/dick/harry computer. Not perfectly all the time by any means. But basically I’m just amazed it works at all.

I’ve had really good luck over the past 5 or 6 years using Elementary and Ubuntu on about 10 different computers. Laptops and desktops. HP and Dell.

I bought a brand new Dell Inspiron with 11th Gen Core i7 a year and a half ago or so and couldn’t get it to dual boot nicely. So I have just used Ubuntu since then. When 22.04 came out I reloaded from scratch.

I work on servers all day long and don’t mind a little messing with my home and family desktops and laptops a bit on the side, but I also like to golf. It sure is nice to use what just works.

3 Likes

I think, at the rate of how Linux works at this moment and how it is built, the only way to “fix” Linux GUI is to either not use it or let a company giant like Steam fix the most annoying things. Though, the latter would require constant improvement and maintenance.

The most realistic approach would be to drop Linux GUI.

I mean, look at KDE. They put immense amounts of high quality effort into the DE project and do a really great job. Many things are pretty usable, pretty helpful and pretty great. Though, according to my experience, Windows is still a thousand times more stable and usable.
Now, many fans will scream, “yes but you cannot compare the two, Microsoft has so much money, bla bla bla”. Fair. But I still can compare them from the point of view of a user. A real and honest user literally does not care who made it.
If Kim Jong Un will create a more stable, more free and a better OS than Windows tomorrow, many will switch to it, rather having North Korea, the necrocracy, spy on you than using an unstable and annoying fak like Linux.

Xah Lee made tons of good points through the years on how Linux philosophy is fucked from the beginning and how elitists just break the Linux experience and they don’t even get that.

http://xahlee.info

@Akito
I dont like any of that… its too negative.
When free software first appeared it was an enormous breakthru… users could actually control and participate in their computing tools.
That breahthru came before PC’s. There was no gui issue then, graphic terminals existed but were specialist items.

when PC’s and micpcrosoft came along, a lot of non computer oriented people started using PC’s and they wanted gui’s. So microsoft, and Apple delivered. But the free software community did not really participate in thevPC revolution, until the 90’s, when 386bsd and Linux made PC versions. Then there was lots of free software ported to PC’s, and they replaced workstations.

So now the PC world has 2 populations of inhabitants… gui users and free software enthusiasts. They dont get on very well. The gui group are unhappy with free software because its gui is not perfect, and the free software group are unhappy with thd giu group complaining because they see it as being ungrateful toward the tremendous efforts of free software exponents.

It would be interesting remove all free software, including that stolen by microsoft, and let the gui group see what a propietary world used to be like.

Its the same in other areas. Some people enjoy tinkering with cars, others just want to drive.

To put a more positive slant on this… it cant be all that impossible for linux to buy the gui bit of microsoft and then we could have the best of both worlds.
.

I think, that’s how people like @cliffsloane and myself feel all the time when we want to do the most basic stuff on Linux and the (non-)operating system just says “no” and laughs at us. :smiley:

Indeed. I use GUI-less Linux all the time. It works fine. My criticism is specifically focused on Linux GUI and therefore using Linux for end-user purposes. Using Linux for professional purposes is not a big problem. It’s usually pretty good.

Precisely, that’s what I’m talking about. Linux elitists in the 90s were stuck in the 80s. In the 00s they were stuck in the 90s. And now I feel like they are still stuck in the 90s, even though we are already in 2022…

If they would stop the elitist attitude and would understand that the operating system should be a slave to the human, instead of the other way around, then Linux could’ve become much greater in the past two decades.

While Linux is part of free (there are different kinds of “free” by the way; Linux is not the most “free” as in libre) software, it does not equal free software. So, if Linux wouldn’t exist, we would still have free software.

Yes. And I know, there should be free GUI software, without being forced to tinker and having to repair the car at every stoplight…

There is no “buy”, in the Business 2 Business sales world. There is only Don Corleone. “Buying” equals being in debt, as in being a slave to whoever you “bought” something from.

1 Like

@cliffsloane
Is this a laptop or desktop pc? If it is a desktop, and if possible, put Windows on a separate drive.
The only problem will be Windows, and your PC. Basically W10 and W11 are the only two supported Microsoft OS’s left, and W10 is slated to go unsupported in 2025, and you will have to make sure your
PC will run W11. Do not use W10 if your PC will run W11.
Now, I never upgrade Linux, I use a LTS kernel and run it as long as I can, if Ubuntu, or any Linux, will not let you opt out of a upgrade, then it will not last long on my PC.
I do not know what version of Windows you are thinking of running, but I will say, that I do run unsupported Windows versions, if you are interested, then message me.

After reading into some of recent topics I got the feeling, that your nvidia card got unsupported by nvidia, and newer Ubuntu does not package correct driver.
But you did an inplace upgrade, and the open-source nouveau driver is left blacklisted, that’s why the kernel won’t load it. The proprietary drivers -I guess- are incompatible with you current kernel, that’s why it won’t be loaded.
Can you try to remove nouveu blacklist from /etc/modprobe.d/ ?

Or, install a patched driver for your videocard.

See my post in the other topic How to add a kernel module - #3 by kovacslt

1 Like

I think you may have something here!
In a file called
nvidia-installer-disable-nouveau.conf
There is the following text


# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0

So should I REM out the last two lines?

Yes, you can comment them. But if you rename this file to akjsfhksahfmb.conf.bak, tht will do the job as well. Only files ending with .conf are processed here.

That’s one thing I really liked about Linux. Re-install takes maybe 15-20 minutes.

That is true. A multiboot situation needs a bit more care.
Putting your packages back and configuring things like printers can take some time, but it usually results in a good cleanup.