Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Настройка базового окна Х11 и использование экранных заставок.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Если вы работаете с цветным монитором, у вас может возникнуть необходимость изменить цвет или фоновый узор базового окна, или, как его еще называют, окна рабочего стола. Это можно довольно быстро и просто сделать с помощью нескольких клиентов X11. 1. Установка цвета фона. Вы можете изменить цвет фона вашего дисплея с помощью утилиты базового окна – xsetroot – которая расположена в каталоге /usr/X11R6/bin. Ваши возможности выбора цвета определяются значением цветовой глубины вашего сервера X11. Если вы используете сервер SVGA, то ваш выбор включает 256 цветов. # xsetroot -solid red 2. Установка фонового узора. Если чистый цвет по каким-либо причинам вам не подходит, вы можете также использовать для установки фонового узора рабочего стола один из примерно 90 различных битовых графических файлов каталога /usr/include/X11/bitmaps. Например, чтобы ваш рабочий стол покрылся узором в виде красных стежков, используйте следующую команду: # xsetroot -bitmap /usr/include/X11/bitmaps/wide_weave -bg red Эта команда указывает программе xsetroot на необходимость загрузки битового графического файла wide_weave из каталога битовых графических образов и отображения узора вместе с фоновым цветом. Если вы используете монохромный дисплей, считайте, что с цветом вам не повезло. Тем не менее, вы можете изменить узор и видимую тень вашего фонового отображения с использованием различных файлов битовых образов. Попробуйте применить в качестве фоновых узоров такие файлы битовых образов как dimplel, dimple3 или flipped_gray. 3. Вывод изображений в окно рабочего стола. Многие пользователи предпочитают, чтобы в базовое окно выводилось их любимое изображение. Если у вас есть излюбленная отсканированная фотография или графическое изображение, которое вам нравится, вы можете вывести это изображение на рабочий стол с помощью программы xsetroot, но при этом изображение должно быть представлено в битовом формате X11. Вы можете также воспользоваться программой – xloadimage. В таблице 7 приведен список форматов графических файлов, которые распознаются клиентом xloadimage. # xloadimage -supported Таблица 7. Список форматов графических файлов
Если вы хотите вывести в базовое окно вашего приложения графическое изображение, вы можете воспользоваться следующей командой: # xloadimage -onroot cathy.gif Приведенная команда загружает графический файл cathy.gif и отображает его (в зависимости от его размеров) в виде не перекрывающихся или перекрывающихся картинок, покрывающих экран. Если вы хотите, чтобы ваше изображение занимало весь главный экран приложения, воспользуйтесь опцией командной строки -fullscreen,например: # xloadimage -onroot -fullscreen cathy.gif Для вывода изображений в главное окно приложения можно также воспользоваться клиентом xv. Если вы используете КDЕ, сохраните изображение в формате JPEG в каталоге /opt/kde/share/wallpapers. После этого вы сможете выбирать изображение как используемый по умолчанию узор для одного из ваших рабочих столов с помощью диалогового окна Desktop Background (Фон рабочего стола) центра управления КDЕ. 4. Программы экранных заставок и их установка. Парольная защита дисплея. Кроме вывода на рабочий стол цветных узоров или картинок, экранные заставки X11 предоставляют в распоряжение пользователя средства контроля доступа к компьютеру с помощью пароля. Экранные заставки обеспечивали защиту мониторов компьютеров от выгорания, которое раньше происходило при непрерывном отображении одной картинки. Поэтому, хотя эта их функция уже устарела, они до сих называются "хранителями экрана". Пользователи KDE могут применить для управления экранными заставками диалоговое окно KDE Control Center's Desktop Screen savers. Для управления экранными заставками при работе в X11 можно воспользоваться программой xset. Если вам необходимо просмотреть текущие параметры, используйте для этого опцию командной строки q (рис.11),(обратите внимание, что в данном случае знак дефиса в опции не используется), например: # xset q
Рис.11 Текущие параметры заставки Вы можете включить экранную заставку с помощью клиента xset, применив опцию командной строки s, за которой следует слово on. Для задания времени в секундах используется опция s, за которой следует число секунд ожидания сервером X11 момента, когда следует погасить экран, например: # xset s 10 Чтобы включить заставку, встроенную в ваш сервер X11, используется опция s, за которой следует слово on, например: # xset s on Если после 10 секунд ожидания обращения к компьютеру не происходит, Х отображает пустой экран. Если вы хотите увидеть на экране картинку или фоновый узор, вы можете использовать опцию nonblank для команды xset вместе с опцией s, например: # xset s noblank Как видите, в результате задания этой опции на экране отображается большая буква X. Для отключения экранной заставки используйте опцию командной строки s off (если вы используете xset, не забудьте изменить интервал ожидания между появлениями заставки на более разумный, например 600, что соответствует 10 минутам). Если описанные экранные заставки вам не по душе, попробуйте использовать программы screensaver. Клиенты screensaver и screensaver-command, автором которых является Джами Завински (Jamie Zawinski), расположены в каталоге /usr/X11R6/bin. Клиент screensaver имеет 16 опций командной строки. Основным способом использования этой программы экранной заставки является, прежде всего, запуск клиента screensaver в фоновом режиме, например: # xscreensaver -timeout 5 & Эта команда устанавливает запуск экранной заставки после пяти минут ожидания действий с клавиатурой или мышью компьютера. Управлять клиентом screensaver можно с помощью другого клиента – screensaver-command, который позволяет включать заставку screensaver, отключать ее или немедленно активизировать. Хотя клиент screensaver имеет опцию -lock, предназначенную для парольной защиты вашего дисплея, для подключения этого средства вам необходимо перекомпилировать программу. Клиент screensaver поставляется примерно с двумя десятками различных заставок, которые можно также запускать как обычные программы. Например, вы можете запустить программу, которая выводит в окно изображение фрактала, hopalong, задав команду: # hopalong Список заставок, используемых клиентом screensaver, содержится в файле XscreenSaver, расположенном в каталоге /usr/X11R6/lib/Xl1/app-defaults. Другие параметры содержатся в файле, который представляет собой ресурсный файл X11 для этого клиента. Клиент xlock, хотя это и не заставка, представляет собой довольно сложную программу блокировки терминала, включающую около 50 опций командной строки и более 50 различных встроенных изображений. Клиент xlock может быть полезен в тех случаях, когда вам требуется парольная защита дисплея, чтобы воспрепятствовать использованию вашего компьютера посторонними лицами во время вашего отсутствия. По умолчанию, если программа xlock запущена, прежде чем вы снова сможете воспользоваться вашим дисплеем, вы должны ввести свой пароль. Вы можете использовать эту программу в качестве простой экранной заставки без парольной зашиты для вывода на экран анимационных изображении, например: # xlock -duration 10 -nolock -mode random Эта команда указывает программе xlock на необходимость вывода на экран случайной выборки анимационных изображений, каждое из которых отображается в течение 10 секунд. Клиент xlock может также превратить ваш рабочий стол в анимационное изображение, если вы воспользуетесь опцией командной строки -inroot. Это не защитит вашу систему, зато может сыграть роль зрительного стимулятора. Некоторые клиенты Х window. Рассмотрим некоторые клиенты X11.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-16; просмотров: 432; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.42.34 (0.005 с.) |