Just installed fresh toutatis - running aptitude upgrade breaks nouveau
Hi I just recently installed the latest Trisquel "toutatis" on an older system. I must say that overall I am extremely impressed! It runs great and feels wonderful to be 100% free :) Ran into a slightly strange issue from a seemingly routine package upgrade though...
After installing from the disk, I get Direct rendering without any problems... Also, my monitor resolution is correctly detected. The video card is an nv25 nvidia card - I think it is an old geforce 4200ti...
This is the output from glxinfo from a fresh install (everything looks great):
====
direct rendering: Yes
OpenGL renderer string: Mesa DRI nv25 x86/MMX+/3DNow!+/SSE
====
My Monitor is an HP HWP 20" monitor with a resolution of 1600x900 - FRom a fresh install this is also correctly detected and automatically configured.
...
However, after running aptitude upgrade, Nouveau breaks and My monitor is not no longer properly recognized. I am stuck in software rendering at 1024x768. Reinstalling a fresh system from disk remedied the problem.
Is it not safe to upgrade packages at this time? I assumed that I had the most up to date packages since I selected the option to download the latest versions when I installed the system. However, update manager and aptitude upgrade show a 117 packages that are eligible for upgrade. I am a bit nervous about running any further updates right now.
I would upgrade those packages and hope that solves the issue :-)
If it doesn't, I would try using Linux-libre 3.5 by installing "linux-generic-lts-belenos" from Trisquel repos. But it's less likely to help with older systems than with newer ones.
It is updating those packages that is causing the issues -
The issue is that now, after the upgrade, my system is using the Gallium3d renderer:
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on softpipe
GL_NV_conditional_render, GL_AMD_conservative_depth,
How can I get the older driver back?
UPDATE FIXED:
I was able to fix this issue by booting with the previous kernel,
Linux-Libre-3.2.0.38-generic-pae
Now Everything is back to normal.
UPDATE 2:
I just confirmed that the Linux Libre kernel 3.5.0.25.32 also works fine on my system - by installing the linux-image-generic-lts-belenos package and selecting it via the grub menu. So, my Gallium3D problem seems to be specific to the 3.2.40 version... odd.
Anyway, I am extremely sayified with Trisquel!
Glad you got it sorted :-)