Собираю небольшой дистрибутив на основе TinyCoreLinux. Установил драйвера nouveau и intel graphics и Xorg. Все работает нормально: правильное разрешение экрана, работают стандартные приложения (xclock, xeyes), удалось даже удаленно запустить xfce - никаких проблем нет. Но! Если запустить xfreerdp, он нормально подключается к windows, но выдает ошибку отрисовки:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 149 (XVideo)
Minor opcode of failed request: 13 ()
Value in failed request: 0x1
Serial number of failed request: 75
Current serial number in output stream: 76
UPD. Путем экспериментов выяснилось, что ошибка появляется только на ноутбуке Asus 1215p, если при запуске freerdp в него вставлен ethernet кабель. Если перед запуском вынуть кабель, а потом вставить, то все будет работать.