суббота, 11 ноября 2017 г.

Ubuntu 17.10, VNC и автологин

Неожиданно в новой убунте перестал работать tightvncserver, который дает возможность . Тупо падает с "No VNC extension on ..." и всё. Правки из гугла не помогли, более того - непонятно почему раньше этой проблемы не было.

Перестал работать автологин в LightDM. При этом, как узнал потом, теперь, вместо единого файла /etc/lightdm/lightdm.conf, есть целых три файла:
  • /etc/lightdm/lightdm.conf
  • /etc/lightdm/lightdm.conf.d/
  • /usr/share/lightdm/lightdm.conf.d/
В сумме там 10 замечательных файлов, каждый из которых может поменять конфигурацию, при этом у трех в одной папке ещё и приоритеты совпадают. Отладить это немыслимо. Хорошо хоть логи есть. У меня такое ощущение, что я пропустил момент, когда такой бардак стал нормой. Раньше был едва-едва один файл конфигурации у приложения и админить такой зоопарк было как-то проще. И автологин работал.

В итоге, к черту выпилил стандартный greeter, заменив его на тупейший скрипт - и, о чудо, всё заработало, автологин пошел. tightvncserver тупо заменил на Vino в автозагрузке, который заработал сразу.

Обидно как-то, 2017-й год на дворе, а апдейты софта в Linux как были русской рулеткой с пятью патронами, так и остались.

среда, 8 ноября 2017 г.

Курс по программированию GPU и рендерингу

Вот тут (предыдущий год тут) нашел очень крутой и современный курс по программированию на GPU и рендерингу.  Демки студентов выглядят круто, в заданиях(помимо возни с CUDA, OpenGL) есть даже рендер травы на Vulkan .