Установка программы в качестве обоев

Из Криптономикона Нила Стивенсона: Фон его экрана [X] в настоящий момент является единым индиго, но это может быть образ. Теоретически вы можете использовать фильм … Вы можете, фактически, взять любую часть программного обеспечения и сделать его на свой экранный фон … Как бы вы установили программу в качестве рабочего стола «обои»?

терминал висит, когда потерянное соединение и ssh включено

когда я ssh на сервер через Интернет на вкладке терминала gnome, если я потерял подключение к Интернету, вкладка терминала будет зависать и не принимать никаких входных данных. Почему он висит? Есть ли способ активировать вкладку терминала, то есть заставить ее продолжать работу с локальным процессом оболочки? Закрывает ли терминал только путем?

Что такое udev "urbnum"?

При выполнении запроса к системе udev один атрибут, который может отображаться, – это urbnum ie: ATTRS{urbnum}=="538" Я просмотрел документацию , но не могу найти упоминания об этом. Атрибуты документированы где-то еще? Выполнение запроса google в терминах возвращает разбросанные результаты. Что такое urbnum ?

ElementaryOS Gala использует более 100% процессора

Я использую ElementaryOS с драйверами по умолчанию, и мой Gala-процесс постоянно использует тонны процессора (иногда более 200%). Я смотрел повсюду, но не мог найти решение. Я попытался установить проприетарные драйверы ATI, но потом я не могу войти в систему (черный экран). Моя графическая карта – ATI Mobility Radeon 5730. Вот результат команды glxinfo: name of […]

Diff статистики каталогов sumarry (git diff –stat, как для non-git repo)

Есть ли инструмент (или комбинация опций diff ), который будет производить вывод, похожий на git diff –stat ? У меня есть два источника ядра, и я хотел бы получить общее представление о том, что было изменено в них. Отображение всех измененных строк является излишним, я хотел бы просто file_name1 <number of changes> file_name2 <number of […]

cmd2 `cmd1` vs cmd1 | xargs cmd2

Я пытаюсь найти файл с find а затем передать найденный путь к sqlite3 . Я просто sqlite> подсказку sqlite> если моя команда имеет форму: sqlite3 `find . -type f -iname "*.db" | head -n1` Но эти формы не работают: find . -type f -iname "*.db" | head -n1 | xargs sqlite3 find . -type f […]

stdin 'hop' над процессом?

Есть ли способ, которым stdin может «перескакивать» над процессом? Например, в следующей команде, cat file | ssh host 'mkdir -p /some/directory && cat > /some/directory/file' Это отправит stdin от первого cat к mkdir а второй cat получит stdin. Я хочу, чтобы stdout от первой cat перепрыгивал через mkdir и отправлялся только ко второй cat . […]

xclip работает по-разному в интерактивных и неинтерактивных оболочках

Изучая проблему, описанную в вопросе в stackoverflow, я упростил ее до тестового примера, демонстрируя, что в неинтерактивном режиме bash, кажется, очищает буферную систему X до выхода. Тест открывает терминал gnome и запускает в нем скрипт bash, который помещает (через xclip ) некоторый текст в буфер обмена X-системы. Пока терминал открыт, запрос в буфер обмена возвращает […]

Как предоставить права пользователя на изменение прав собственности на файлы / каталоги в каталоге

Как предоставить конкретному пользователю право изменять права пользователя и группы на файлы и каталоги внутри определенного каталога? Я выполнил поиск Google и увидел, что есть такая вещь, как setfacl , которая позволяет предоставлять пользователям определенные права на изменение прав доступа к файлам и каталогам . Однако из того, что я читал, эта команда не разрешает […]

PBS-эквивалент команды «верхний»: не запускать «qstat» повторно

Когда я запускаю несколько заданий на головном узле, мне нравится отслеживать прогресс, используя top команды. Однако, когда я использую PBS для запуска нескольких заданий в кластере, top , конечно, не будет показывать эти задания, и я прибегал к использованию «qstat». Однако для продолжения мониторинга заданий необходимо повторно qstat команду qstat . в реальном времени, что […]

Linux и Unix - лучшая ОС в мире.