slitaz-doc-wiki-data diff pages/ru/handbook/desktop.txt @ rev 142

Updated en:handbook:start to 4.0
author Christian Mesh meshca@clarkson.edu
date Mon Mar 19 22:02:10 2012 +0000 (2012-03-19)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pages/ru/handbook/desktop.txt	Mon Mar 19 22:02:10 2012 +0000
     1.3 @@ -0,0 +1,88 @@
     1.4 +======Рабочий стол======
     1.5 +
     1.6 +
     1.7 +=====Введение=====
     1.8 +
     1.9 +Рабочий стол SliTaz представлен различными компонентами проекта LXDE. Мы использовали сочетание Openbox, PCmanFM и LXPanel, чтобы создать простой и функциональный рабочий стол.
    1.10 +
    1.11 +
    1.12 +=====Openbox=====
    1.13 +
    1.14 +Openbox — это простой и быстрый оконный менеджер, который не стремится потратить все ресурсы вашего компьютера. В SliTaz он является оконным менеджером по умолчанию. Само понятие «оконный менеджер» означает приложение, которое надстраивается над Х-сервером и контролирует внешний вид окон, работу Х-терминала и графических приложений. В функции оконного менеджера входит также перемещение и изменение размеров окон по запросу пользователя.
    1.15 +
    1.16 +Openbox имеет контекстное меню, которое вызывается правым кликом мыши на рабочем столе. Это меню можно настраивать через файл конфигурации. Комбинация клавиш Alt+Tab позволяет переключаться между открытыми окнами. Для настройки Openbox и некоторых специфичных для SliTaz графических приложений используется утилита Obconf, которая позволяет получить простой, стильный и самодостаточный рабочий стол, к тому же подстроенный под ваши нужды. По умолчанию SliTaz использует 2 виртуальных рабочих стола.
    1.17 +
    1.18 +Рабочий стол SliTaz соответствует стандартам Freedesktop: файловый менеджер PCmanFM позволяет управлять значками на рабочем столе, перетаскиванием объектов, а также монтированием устройств одним кликом. Главное меню, панель задач, значки и некоторые другие вещи взяты из LXPanel.
    1.19 +
    1.20 +
    1.21 +=====Настройка Openbox=====
    1.22 +
    1.23 +Большинство настроек можно изменить в графическом режиме утилитой Obconf, находящейся в меню Параметры. Также вы можете редактировать файл настроек Openbox в вашем любимом текстовом редакторе — это файл //~/.config/openbox/rc.xml//, где //~// — ваша домашняя папка. К примеру, комбинации клавиш приведены в разделе //<keyboard>//.
    1.24 +
    1.25 +
    1.26 +=====Темы=====
    1.27 +
    1.28 +Openbox поддерживает темы рабочего стола, настройка которых осуществляется в одном файле. Несколько тем уже доступны по умолчанию, их можно переключать через Obconf, а находятся они в папке ///usr/share/themes//. Каждый пользователь системы может устанавливать свои собственные темы в папку //~/.themes// вручную либо через Obconf.
    1.29 +
    1.30 +Если вы хотите создавать свои темы для SliTaz, проще всего будет сделать копию одной из тем и переименовать ее, а затем внести изменения в файл //themerc// в папке этой темы. Пользовательские темы тоже используют изображения для кнопок, значков и т.д. Эти изображения можно создавать и изменять в любом графическом редакторе (например, Gimp или mtPaint).
    1.31 +
    1.32 +В Интернете вы найдете множество тем, созданных сообществом Openbox. Для более подробной информации посетите [[http://icculus.org/openbox/index.php/Openbox:Themes|официальный сайт Openbox]].
    1.33 +
    1.34 +
    1.35 +=====Контекстное меню=====
    1.36 +
    1.37 +Настройки контекстного меню находятся в файле //~/.config/openbox/menu.xml//. Синтаксис XML-файлов очень прост для понимания, их можно редактировать в obmenu (по умолчанию не установлен). Вот пример пункта такого меню:
    1.38 +
    1.39 +<file>
    1.40 +<item label="File Manager">
    1.41 +  <action name="Execute"><command>pcmanfm</command></action>
    1.42 +</item>
    1.43 +</file>
    1.44 +
    1.45 +Подменю обозначены в конце файла тегом menu. Этот тег может использовать канал для отображения пунктов меню. В данном случае канал представляет собой скрипт, который создает пункты меню на лету. Например, в SliTaz по умолчанию есть меню, позволяющее напрямую открыть папку ваших Интернет-закладок в файловом менеджере PCmanFM. Этот скрипт находится в ///usr/lib/openbox// и может послужить вам примером.
    1.46 +
    1.47 +
    1.48 +=====Автозапуск приложений=====
    1.49 +
    1.50 +Openbox позволяет приложениям запускаться автоматически посредством скрипта //~/.config/Openbox/autostart.sh//. По умолчанию этот скрипт запускает файловый менеджер PCmanFM, управляющий экраном и значками на рабочем столе, панель LXPanel для главного меню и dbus и Ivman для управления подключаемыми устройствами (к примеру, флешками).
    1.51 +
    1.52 +Чтобы добавить или удалить приложения из автозагрузки, отредактируйте этот скрипт или откройте меню //Параметры → Приложения автозапуска//.
    1.53 +
    1.54 +{{  :ru:handbook:desktopbox-autostart.png  |Приложения автозапуска}}
    1.55 +
    1.56 +
    1.57 +=====Обои и значки в PCManFM=====
    1.58 +
    1.59 +Openbox не управляет экраном непосредственно, поэтому доступно внешнее приложение, что даст вам большую свободу выбора. В SliTaz рабочий стол по умолчанию использует файловый менеджер PCmanFM для отображения обоев и значков. Для разнообразия можно использовать пакет //hsetroot// для отображения в качестве обоев картинки или //xsetroot// — для однотонного цвета. PCmanFM загружается при запуске SliTaz в качестве демона; это означает, что он работает в фоновом режиме и запускается быстрее.
    1.60 +
    1.61 +Для смены обоев перейдите в меню //Параметры → Обои для рабочего стола//.
    1.62 +
    1.63 +Значки на рабочем столе представлены простыми текстовыми файлами (с расширением .desktop), они соблюдают стандарты Freedesktop, так что вы можете изменять их или создавать новые в своем любимом текстовом редакторе. Для добавления значков на рабочий стол в Slitaz имеется маленькое графическое приложение, которое можно запустить из меню //Параметры → Значки рабочего стола//, или же через правый клик на рабочем столе, выбрать //Файлы и значки рабочего стола → Добавить новый значок//:
    1.64 +
    1.65 +{{  :ru:handbook:desktopbox-add-icons.png  |Добавить значки на рабочий стол}}
    1.66 +
    1.67 +
    1.68 +=====LXPanel=====
    1.69 +
    1.70 +Панель LXPanel является частью проекта LXDE, она управляет панелью задач, значками на ней и меню. Меню автоматически генерируется при добавлении файлов с расширением .desktop в папку ///usr/share/applications// (глобальная) и/или в папку //~/.local/share/applications// (индивидуальная для каждого пользователя).
    1.71 +
    1.72 +Файл настроек LXPanel расположен в ///etc/lxpanel// и также может находиться в //~/.config//, хотя рекомендуется настраивать панель в графическом режиме через правый клик на панели → Настройки панели.
    1.73 +
    1.74 +===Настройки панели===
    1.75 +
    1.76 +Окно настроек LXPanel имеет 4 вкладки:
    1.77 +
    1.78 +  * Геометрия — расположение панели, ее размер (фиксированный или динамический) и фон, а также размер значков на панели в пикселях;
    1.79 +  * Вид — фон панели и размер шрифта заголовков окон;
    1.80 +  * Приложения панели — добавление, удаление и перемещение объектов панели;
    1.81 +  * Опытные — установка программ по умолчанию, а именно файлового менеджера, терминала и команды выхода из системы (logout), и некоторые другие настройки.
    1.82 +
    1.83 +Официальный сайт проекта LXDE и панели LXPanel: [[http://lxde.org/|lxde.org]].
    1.84 +
    1.85 +
    1.86 +=====Визуальные эффекты=====
    1.87 +
    1.88 +В SliTaz есть несколько утилит для настроек визуальных эффектов для окон и меню Openbox. Можно использовать полупрозрачные окна или настроить тени для них для создания эффекта объемности. Все эти эффекты можно настроить через //xcompmgr// (менеджер композиции окон) и //transset-df// (прозрачность). Оба эффекта можно активировать одновременно, выбрав в контекстном меню Openbox пункт //Эффекты рабочего стола//.
    1.89 +
    1.90 +----
    1.91 +Статью перевел [[http://forum.slitaz.org/index.php/profile/1273/Cyril|Cyril]]