Я пытаюсь выполнить основанную на GTK библиотеку графического изображения, что я переписал терминал SSH, это также не спешит работать на основе X сессий. GTK предполагает, что графический дисплей присутствует и не будет работать иначе. Однако я только хочу пользоваться этой библиотекой, чтобы генерировать графики и сохранить их в файл, не отобразить их на экране. Есть ли какой-либо способ, которым я могу настроить графический эквивалент/dev/null как мой графический дисплей без корневого доступа к рассматриваемой машине? Такое устройство сообщило бы о нормальных значениях для разрешения и глубины (1280x1024, 24-разрядный, например), и сообщило бы, что все экранные команды рисования, за которыми следуют, ничего не делая, и заставляют GTK думать, что был реальный существующий графический дисплей.
Выезд xvfb: "X виртуальных кадровых буферов являются сервером X11, который выполняет все графические операции в памяти, не показывая экранного вывода".
отредактируйте Возгласы, я пропустил тот бит о не наличии доступа администратора (редактирование: это не было полужирным затем). Вероятно, не опция затем, если это уже не настраивается.
Другая опция состоит в том, чтобы использовать X.org dummy
видеодрайвер и void
входной драйвер. Используя их запустит X-сервер, который не соединяется с аппаратными средствами и имеет минимальное запоминающее устройство. Передача -config
кому: Xorg
для использования отдельного файла конфигурации, Вы предоставляете.