Переустановил свой арч в связи с попыткой миграции обратно на Gnome 3. Теперь столкнулся с проблемой - иксы нормально работают только если сначала их вручную запустить с помощью startx. После этого уже можно сделать systemctl start gdm и всё будет нормально. А вот если gdm запускается автоматически, то система зависает (при этом на экране остаётся консоль с немигающим курсором). Также если запустить иксы с помощью не startx, а xinit (когда не запускается 2 дополнительных xterm, twm и xclock), то при попытке запуска glxgears в этой же сессии всё так же зависает. То есть получается startx делает что-то такое, без чего 3D не работает (кстати, gdm вешает систему при автозагрузке даже если снести пакет xf86-video-intel, чтобы убрать аппаратное ускорение).
Видео карта Intel, система Arch Linux x86_64. Чистая установка.