Problems with Nouveau and NVidia GeForce GT 430
I've decided to install Trisquel 5.5 (Brigantia) in my computer. My favorite system is Debian 6.0.6 (Squeeze), which is currently installed too. I guess the current GRUB comes from Trisquel since it hasn't asked me whenever I wanted to replace it or not.
So far, Trisquel has its advantages, but there is something that keeps my head busy almost of the time.
I've tried to run a game called Minetest, which I compiled from source when I was using my Debian installation, and of course, at that time, it worked fine. Right now, when I try to run it in my Trisquel installation, Minetest just closes with an error which can be viewed at the end of this post.
Based on the error code, I looked over the internet and found an almost similar issue with another game (King's Arthur Gold, to be exact), which suggest to install a package named libgl1-mesa-dri-experimental. And so I did, with no successful results.
Then I decided to look for support in the #nouveau channel at irc.gnu.org (irc.freenode.net, whatever), and they told that, according to the outputs of dmesg and glxinfo, which are proviided in this post, my chipset isn't supported, as evidenced by this quote from the output of dmesg:
[ 2.341761] [drm] nouveau 0000:01:00.0: PGRAPH: unsupported chipset, please report!
They also suggested me to look for a file called "nouveau_dri.so" which should be at /usr/lib/dri, but I can only find a file with the same name at /usr/lib/i386-linux-gnu/dri.
So let's start with the output sequences: here's the output from uname -a:
As far as I know, since I haven't installed any proprietary modules, both my Debian and my Trisquel installations use the Nouveau module.
I've attached some outputs, each file refers to the given command.
If you have read the attachment containing the output from dmesg, you may have noticed that I tried to run a game called Minetest, which tried to start, but closed immediately. So I've provided the output from the moment when I launch the game as well.
The last line from the output of Minetest is translated as "Segmentation fault".
My graphics card is an NVidia GeForce GT 430.
I can of course provide more information, but those might be more hard to me since I won't know how to proceed if you do request them.
Best regards, ADFENO
Have a nice day.
Attachment | Size |
---|---|
dmesg.txt | 57.83 KB |
glxinfo.txt | 20.5 KB |
lshw, as root.txt | 24.07 KB |
lsmod.txt | 2.78 KB |
lspci.txt | 1.58 KB |
lsusb.txt | 579 bytes |
minetest.txt | 895 bytes |
uname -a.txt | 108 bytes |
You can try to update the kernel to the latest version. Hopefully your card nos is supported...
I've successfully updated the kernel when you suggested. For me, it fixes the issue, I can confirm this.
The Minetest game is working fine.
Since I've installed libgl1-mesa-dri-experimental, which adds extra 3D acceleration I should also add that according to glxinfo, my renderer is now set to be Gallium 0.4 on NVC1, which I was expecting.
For everyone who tried to help, thank you very much.
Best regards, ADFENO.
Have a nice day.
As for the Minetest issue, you might want to re-compile it. From what I understand, Debian and Ubuntu (and therefore Trisquel) aren't binary compatible, despite one coming from the other. So, something that works on Debian isn't guaranteed to work on Trisquel.
If you aren't using the proprietary NVIDIA drivers I'd suggest compiling the game again on Trisquel. Debian 6 is older than Trisquel 5.5 so whatever works on Debian 6 should work on Trisquel 5.5 (generally speaking). As miga said Debian and Ubuntu/Trisquel are not binaurally compatible.
I'm wondering if your mistaken though about not having the proprietary NVIDIA drivers installed on Debian 6. The reason I'm thinking this is because you say the Nouveau people indicated a lack of support for the card. That wouldn't surprise me either. The newer cards which yours is don't have the same level of support as the Geforce 9 series cards (9500GT for instance).
If this is the later case and it is a compatibility issue and this is a desktop you can probably upgrade to the 9500GT. The 9500GT is the best card to get at the moment.
https://www.thinkpenguin.com/gnu-linux/geforce-9500gt-1gb-pci-express-20-video-card-gnulinux