Запуск приложения 1024x768 на экране 800x600 с использованием преобразования масштабирования

Я немного расширил первый ответ и вместо этого сделаю что-то подобное для записи cron:

[ $(cat /proc/acpi/ac_adapter/AC/state | awk '{print $NF}') = 'on-line' ] && /path/to/your/script_file

Я бы предпочел даже не запускать свой скрипт, если тест не будет успешным. В этом случае cron никогда не запустит сценарий, если ноутбук включен.

2
задан 20 September 2017 в 08:03

3 ответа

Вы можете запустить свое приложение в файле vnc (возможно, x11vnc) и выполнить масштабирование с клиентом vnc (vinagre).

Приложение не будет реагировать как собственное приложение, но должно быть достаточным для целей тестирования.

Я просто столкнулся с run_scaled, который можно использовать для запуска масштабируемого приложения. Это зависит от довольно недавней версии xpra, доступной для ubuntu здесь.

2
ответ дан 22 May 2018 в 18:18
  • 1
    Я запустил эту командную строку " run_scaled --scale 0.5 - sleep 5 glpeces " но безуспешно. Glpeces - это игра в треугольник, которая была построена только для разрешений 1024x768. Если бы я мог немного уменьшить его, было бы хорошо. Но тем не менее я ценю ваши усилия. Я не пробовал vnc и vinagre, потому что не знаю, могу ли я запускать оба на одном компьютере, и если это не создает проблемы безопасности. – ProgAndPlay 22 September 2017 в 02:49
  • 2
    Эй, извините, и извините меня за мою небольшую ошибку, я просто забыл поставить «=». (равно) после параметра масштаба. Сейчас он работает нормально. Хорошая работа, ты спас мой день! :-) – ProgAndPlay 22 September 2017 в 03:12

Вы можете запустить свое приложение в файле vnc (возможно, x11vnc) и выполнить масштабирование с клиентом vnc (vinagre).

Приложение не будет реагировать как собственное приложение, но должно быть достаточным для целей тестирования.

Я просто столкнулся с run_scaled, который можно использовать для запуска масштабируемого приложения. Это зависит от довольно недавней версии xpra, доступной для ubuntu здесь.

2
ответ дан 18 July 2018 в 06:32

Вы можете запустить свое приложение в файле vnc (возможно, x11vnc) и выполнить масштабирование с клиентом vnc (vinagre).

Приложение не будет реагировать как собственное приложение, но должно быть достаточным для целей тестирования.

Я просто столкнулся с run_scaled, который можно использовать для запуска масштабируемого приложения. Это зависит от довольно недавней версии xpra, доступной для ubuntu здесь.

2
ответ дан 24 July 2018 в 18:37

Другие вопросы по тегам:

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