Я пытаюсь написать простой скрипт в python, который выводит текст поверх всех окон и полноэкранных приложений.Python: наложение текста поверх всех окон, включая полноэкранный режим в Linux
Цель этого скрипта - вывести нагрузку в среднем и свободную память (и другую полезную статистику) аналогичным образом, что работает счетчик Steam FPS.
До сих пор я пробовал pygame, но насколько я вижу, он может писать только в собственное окно.
Как я понимаю, мне нужно написать непосредственно в буфер кадров?
Целевая ОС - это Linux с картой Nvidia и Xorg, но я бы предпочел, чтобы она была аппаратной агностикой.
Большое спасибо!
Вы не можете написать буфер кадра. X11 - это сетевой протокол, буфер кадров отсутствует. Возможно, вам придется использовать низкоуровневые API x11. Это будет непросто. –