Много лет с линуксом. Категорически против связки ubuntu + unity, не удобной кажется она мне.
Либра — нормально открывает документы у меня. Бывает гемор с таблицами, но если отчеты текстовые, то без проблем вообще.
C/C++ — Qt Creator, Monodevelop, codeblock, текстовый редактор + консоль, eclipse, другие IDE (IDEA вроде с си нормально). Нехватки программ нету. Сам пользуюсь для лаб монодевелопом.
Три курса с линем, нормально всё пока.