There are really two things from being 100% libre:

1.) I have an Nvidia GTX 970 card that won't have basic detection without the non-free Nvidia drivers until the 3.19 kernel. There are also rumors that Nouveau will have support in the near future and they are waiting for Nvidia. It will be interesting to see where the 3.20 kernel and above takes us. Until then, I am stuck with the non-free drivers (installed as DKMS modules) because I want to actually boot my machine with the $350 video card.

2.) I have one of the ThinkPenguin 802.11n adapters but it hasn't played nice with the required cable modem/router combo that my ISP gave me. I think it is a Motorola SURFboard and will disconnect me randomly at times. When its not doing that, I get about 1 MB/sec max whereas I had to dig out an older Linksys WUSB600Nv2 adapter to stop the disconnects. It would be nice if my ISP let me do my own router since I have one running DD-WRT somewhere that gave no issues with my free and non-free dongles.

I also went through the Trusty purge script and made sure that I have no non-free programs installed. Of course due to firmware issues listed above, I have to do workarounds. If I wait a year for better GTX 970 support in the kernel and Nouveau and my ISP lets me use my own router, then I will be running a totally free machine.

Reply via email to