Скрыть все до запуска моего приложения

178
Basj

Для компьютера с киоском (без клавиатуры, без мыши, только с сенсорным экраном) я хотел бы спрятать все до запуска моего приложения или заменить его на собственный логотип. Как я могу это сделать?

  1. Отключить отображение сообщения BIOS: возможно ли это? (допустим, это стандартный настольный компьютер с Intel i5 и материнской платой ASUS средней дальности)

    enter image description here

  2. Отключить загрузочный экран Debian 8 или Ubuntu: как это сделать?

    enter image description here

  3. Отключить экран загрузки среды рабочего стола: возможно ли это?

  4. Запустите мое приложение (которое имеет графический интерфейс)

-1

1 ответ на вопрос

1
Jens Ehrich

Это будет зависеть от аппаратного обеспечения (или, скорее, от прошивки), и я не знаю ни одного, кто мог бы сделать это из коробки.

Один метод, который приходит на ум, - это управляемый IP-коммутатор питания или видеопереключатель, который вы можете активировать при запуске приложения.

Другим способом было бы сделать то же самое, используя последовательный интерфейс, который есть на некоторых промышленных дисплеях.

Допустим, это обычный настольный компьютер (Intel i5, материнская плата ASUS и средний 17-дюймовый плоский монитор или сенсорный экран). Basj 7 лет назад 0
Уверен, что это невозможно. Вы должны рассмотреть IP-управляемый источник питания или видеопереключатель. Jens Ehrich 7 лет назад 0
Хорошо, по крайней мере, как бы вы справились с 2. и 3.? Basj 7 лет назад 0
Вы не включите переключатель питания / дисплея, пока ваше приложение не запустится. Jens Ehrich 7 лет назад 0
Допустим, у меня нет такого переключателя, что бы вы порекомендовали в конфигурации Linux, чтобы иметь пользовательский экран загрузки? Basj 7 лет назад 0
Извините, я не знаю достаточно о внутренностях Linux для этого. Еще одна вещь, которую вы можете посмотреть, это использовать второй дисплей. Возможно, проще программно включить / отключить это, чем изменить то, что на основном дисплее. Возможно, вы могли бы сделать это без подключения монитора к основному. Jens Ehrich 7 лет назад 0