10-27-2024, 06:26 PM
So, this summer, I started noticing that the cap of the E key of my keyboard was getting loose. By September it would come off regularly and was a PITA.
So I ended up on the Lenovo site looking for spare parts. Fresh new AZERTY keyboard, 93€. Ordered, received, and doh! wrong AZERTY. Ask for a return, order the good AZERTY, and receive it.
Open the PC, remove the old keyboard and one of the connectors seems a bit stubborn. I eventually disconnect the keyboard. Ready to put the new one back, and doh! in fact I had broken the stubborn connector. So the PC is dead... well not quite since it will boot with a USB keyboard attached. At least I can also return the 2nd keyboard.
Not too much a problem as long as I keep the PC home, but that makes it hard to move, so I will have to find a new PC. That PC is 4 years old and heavily used so fairly worn out anyway and that won't be such a loss. So I go back to the Lenovo site for some additional shopping, and find my dream PC (60€ off since I don't want windows on it)
The PC is eventually delivered (straight from China) and now the question is what I put on it. Not too happy with Ubuntu recently with the snap-for-everything trend so I try a Debian. Unfortunately the new PC is using very recent components that aren't well supported on a pure Debian, so booting, yes, graphics, perhaps, and network, nope.
So that's back to Kubuntu, because the PC is Ubuntu-certified. And I have to say, that works. Everything is fine (even though I installed 24.04 while the certification is for 22.04). I even manage to find most of my favorite apps a DEB packages, and even in 24.04, some apps are still .DEB.
Now for the end-of-level boss: Gimp 2.10 non-snap, non-flatpak, non-AppImage, with Python support. On My old PC it is a self-compiled thing but at that point I don't want to recompile it on the new system. So, I transplant the Python 2.7 runtime from the old one, start Gimp, get a few complaints about missing libs, import these as well, restart, re-complaints, re-import some more, and after a couple of hours I eventually succeed and see one of my scripts started with a parameter dialog.
Time for a beer. Cheers!
So I ended up on the Lenovo site looking for spare parts. Fresh new AZERTY keyboard, 93€. Ordered, received, and doh! wrong AZERTY. Ask for a return, order the good AZERTY, and receive it.
Open the PC, remove the old keyboard and one of the connectors seems a bit stubborn. I eventually disconnect the keyboard. Ready to put the new one back, and doh! in fact I had broken the stubborn connector. So the PC is dead... well not quite since it will boot with a USB keyboard attached. At least I can also return the 2nd keyboard.
Not too much a problem as long as I keep the PC home, but that makes it hard to move, so I will have to find a new PC. That PC is 4 years old and heavily used so fairly worn out anyway and that won't be such a loss. So I go back to the Lenovo site for some additional shopping, and find my dream PC (60€ off since I don't want windows on it)
The PC is eventually delivered (straight from China) and now the question is what I put on it. Not too happy with Ubuntu recently with the snap-for-everything trend so I try a Debian. Unfortunately the new PC is using very recent components that aren't well supported on a pure Debian, so booting, yes, graphics, perhaps, and network, nope.
So that's back to Kubuntu, because the PC is Ubuntu-certified. And I have to say, that works. Everything is fine (even though I installed 24.04 while the certification is for 22.04). I even manage to find most of my favorite apps a DEB packages, and even in 24.04, some apps are still .DEB.
Now for the end-of-level boss: Gimp 2.10 non-snap, non-flatpak, non-AppImage, with Python support. On My old PC it is a self-compiled thing but at that point I don't want to recompile it on the new system. So, I transplant the Python 2.7 runtime from the old one, start Gimp, get a few complaints about missing libs, import these as well, restart, re-complaints, re-import some more, and after a couple of hours I eventually succeed and see one of my scripts started with a parameter dialog.
Time for a beer. Cheers!