Графический эквивалент/dev/null?

Я пытаюсь выполнить основанную на GTK библиотеку графического изображения, что я переписал терминал SSH, это также не спешит работать на основе X сессий. GTK предполагает, что графический дисплей присутствует и не будет работать иначе. Однако я только хочу пользоваться этой библиотекой, чтобы генерировать графики и сохранить их в файл, не отобразить их на экране. Есть ли какой-либо способ, которым я могу настроить графический эквивалент/dev/null как мой графический дисплей без корневого доступа к рассматриваемой машине? Такое устройство сообщило бы о нормальных значениях для разрешения и глубины (1280x1024, 24-разрядный, например), и сообщило бы, что все экранные команды рисования, за которыми следуют, ничего не делая, и заставляют GTK думать, что был реальный существующий графический дисплей.

3
задан 02.05.2016, 20:25

2 ответа

Выезд xvfb: "X виртуальных кадровых буферов являются сервером X11, который выполняет все графические операции в памяти, не показывая экранного вывода".

отредактируйте Возгласы, я пропустил тот бит о не наличии доступа администратора (редактирование: это не было полужирным затем). Вероятно, не опция затем, если это уже не настраивается.

5
ответ дан 07.12.2019, 23:44

Другая опция состоит в том, чтобы использовать X.org dummy видеодрайвер и void входной драйвер. Используя их запустит X-сервер, который не соединяется с аппаратными средствами и имеет минимальное запоминающее устройство. Передача -config кому: Xorg для использования отдельного файла конфигурации, Вы предоставляете.

1
ответ дан 07.12.2019, 23:44

Теги

Похожие вопросы