Синтаксис mv
сжигается в сознании администраторов и пользователей в течение многих лет, не говоря уже о почти нескончаемо многих скриптах, которые вызывают mv, поэтому изменение пользовательского интерфейса сильно сломается. Лучше написать обертку (или совершенно новый инструмент), который ожидает явную цель.
Я обнаружил, что scanimage -L
работает после того, как я добавил saned
в группу lp
, через несколько мгновений после того, как я разместил вопрос.
Я все еще заинтересован в правильном ответе на этот вопрос (откуда берется информация). Таким образом, этот ответ для будущих посетителей, которые просто хотят, чтобы он был исправлен.
Есть отличный способ сделать это, если вы можете позволить себе роскошь иметь два компьютера. Два компьютера могут быть особенно практичными, если вы установите один (тот, который управляет видео) рядом с проектором, который может быть в неудобном месте, а другой (назовите его пультом дистанционного управления, это может быть дешевый ноутбук), где вы нужно запустить шоу.
На компьютере с видеодрайвером остановите или удалите любой диспетчер дисплея, например xdm
или lightdm
. Затем с портативного компьютера с дистанционным управлением введите ssh
в компьютер-драйвер.
При желании запустите экран
, чтобы все продолжало работать в случае разрыва сетевого подключения к другому компьютеру во время шоу:
screen
Теперь запустите X-сервер вручную:
X &
Затем настройте среду чтобы использовать этот только что запущенный X-сервер:
DISPLAY=:0
export DISPLAY
Используйте что-то вроде этого, чтобы убедиться, что фон корневого окна X-сервера "песочницы" по умолчанию никогда не будет виден сквозь:
xsetroot -solid black
# or else a static image:
pngtopnm hello.png | xli -onroot stdin
Вы можете найти полезным запустить это, чтобы скрыть указатель мыши (поскольку к этому компьютеру не подключена мышь):
unclutter &
Когда придет время, покажите свои видео:
mplayer xxx.avi # or whatever you're using.
Поскольку на этом компьютере вообще ничего не работает, кроме X-сервера, возможно, статическое изображение и ваш видеоплеер Даже оконный менеджер, вы можете быть абсолютно уверены, что никакая часть окружения рабочего стола никогда не «протечет». Кроме того, единственное, что вам нужно иметь в вашем месте управления, - это сетевое подключение к другому компьютеру; это проще, чем обратная передача видео.