> for some strange reason we couldn't get the native resolution of his screen
Sounds familiar. It took me hours to get xorg.conf working on my gNewSense 2.3 setup, on a Dell laptop.
How long ago was that? Because those issues don't occur for me on newer operating systems like Trisquel 5.0+. Thankfully a lot of work has been done and some of those issues are disappearing.
But definitely agreed on H-Node. It's a great database, and I'll use it when looking for my next laptop (which won't be for a few years).