Product SiteDocumentation Site

4. Изменения в Fedora для пользователей настольных компьютеров

4.1. Рабочий стол Fedora

4.1.1. Объединенный рабочий стол

В последней версии '''Xorg''', вошедшей в этот выпуск, если у вас настроено два монитора, то по умолчанию ваш рабочий стол распределится по ним, вместо использования режима клонированного дисплея. Это соответствует поведению других операционных систем.

4.1.2. Улучшенная поддержка вебкамер

Улучшение поддержки вебкамер в Fedora 10 много дало для улучшения поддержки вебкамер в Linux. У нас теперь есть библиотека (libv4l) для распаковывания различных закрытых видеоформатов в пространстве пользователя, и почти во все приложения, использующие вебкамеры, были внесены изменения для использования этой библиотеки.
В Fedora 12 сделан второй скачок в улучшении поддержки вебкамер, состоящий из трех частей:
  • Много тестирования, исправления ошибок и улучшение существующих драйверов ядра.
  • Добавлена обработка видео в libv4l для повышения качества видеоизображения вебкамер, в которых отсутствует аппаратная реализация следующих возможностей:
    • Балансировка белого
    • Гамма-коррекция
    • Автоматическая настройка экспозиции (усиление)
    • Распознавание камер в переносных компьютерах, которые, как известно, устанавливаются вверх ногами, и изображение поворачивается на 180 градусов в программном обеспечении
  • Приведение в порядок драйвера, находящихся вне дерева, перенося распаковку в libv4l, где это необходимо, и слить их с главной ветвью, в частности, следующие:
    • qc-usb: камеры на основе stv0600 (и аналогичных), главным образом Logitech QuickCam Express (сделано для ядра 2.6.29)
    • ov51x-jpeg: драйвер ov511(+) и ov518(+) (сделано для ядра 2.6.31rc1, libv4l-0.6.0)
    • qc-usb-messenger: камеры на основе st6422, главным образом Logitech QuickCam Messenger models (сделано для ядра 2.6.31rc1)
    • sn9c20x: камеры на основе sn9c20x, многие новейшие недорогие камеры (сделано для ядра 2.6.31rc2)

4.1.3. ABRT

Инструмент для автоматических сообщений об ошибках ABRT замещает bug-buddy и kerneloops в рабочем столе Fedora 12. ABRT имеет расширяемую архитектуру и может не только отлавливать ошибки сегментации и ошибки ядра и сообщать о них, но и делать это для обратных трассировок python. В отличие от bug-buddy, он может ловить ошибки сегментации в любом двоичном файле, а не только в приложениях GTK+.
Если вы раньше вручную редактировали настройки GConf для GTK+ модуля bug-buddy, то вы можете увидеть предупреждающие сообщения от приложений GTK+ примерно такого вида:
Gtk-Message: Failed to load module "gnomebreakpad":
libgnomebreakpad.so: cannot open shared object file: No such file or directory
Чтобы прекратить эти сообщения, выполните следующую команду в терминале в своей сессии:
gconftool-2 --type bool --set /apps/gnome_settings_daemon/gtk-modules/gnomebreakpad false

4.1.4. GNOME 2.28

В состав этого выпуска входит GNOME 2.28.1, и эта версия является стандартной средой в "живом" образе Fedora Desktop Live. Этот образ можно загрузить и использовать для проверки новой среды GNOME с ее установкой или без установки. Этот образ может быть записан на CD или на USB флэш-диск; инструкции можно посмотреть здесь: https://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo.
4.1.4.1. Значки в меню и кнопках
По умолчанию в GNOME 2.28 не показываются значки в меню и кнопках . Чтобы вернуть назад прежний вид со значками, выберите СистемаПараметрыВнешний вид, выберите вкладку Интерфейс и включите параметр Показывать значки в меню. Однако в настройках интерфейса не предусмотрен параметр для включения значков на кнопках. Чтобы вместо этого настроить соответствующие ключи в GConf для включения значков и в меню, и в кнопках:
gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true
gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true
4.1.4.2. Дополнительные улучшения в GNOME 2.28
По сравнению с предыдущими выпусками Fedora настройки по умолчанию рабочего стола GNOME претерпели ряд изменений:
  • Диалог параметров "Окна" не устанавливается по умолчанию. Он по-прежнему доступен из пакета control-center-extra.
  • Диалог параметров "Главное меню" не устанавливается по умолчанию. Он по-прежнему доступен из пакета alacarte.
  • Переключатель пользователей был перемещен в правую часть панели
  • Кнопка "Расчистить рабочий стол" отсутствует в конфигурации по умолчанию. Ее можно добавить вручную, нажав на панель правой кнопкой мыши, выбрав "Добавить на панель..." и затем "Расчистить рабочий стол".
  • Количество рабочих мест в "Переключателе рабочих мест" было уменьшено до двух.
  • Между аплетами и иконками в области уведомлений на панели теперь добавляются разделители. Разделители можно убрать следующими командами:
    gconftool-2 --type int --set /apps/panel/toplevels/top_panel/padding 0
    gconftool-2 --type int --set /apps/panel/toplevels/bottom_panel/padding 0
    gconftool-2 --type int --set /apps/panel/applets/systray/prefs/padding 0
    
4.1.4.3. Gnote
По умолчанию в GNOME в этом выпуске устанавливается Gnote в качестве замены Tomboy. Gnote является переносом Tomboy с Mono на C++ и требует меньше ресурсов. Gnote - это и апплет, который может находиться в панели GNOME, и отдельное приложение, которое можно запускать в другой среде рабочего стола. Начиная с выпуска Fedora 10 из Fedora Desktop Live CD исключили Mono, а, следовательно, основанные на Mono приложения, например, Tomboy, из-за недостатка места. В этом выпуске Gnote будет устанавливаться по умолчанию и в Live CD. Tomboy все еще доступен как дополнительная альтернатива. Если вы обновляете предыдущий выпуск, то вы не будете переведены на Gnote, и у вас по-прежнему будет Tomboy. Пользователи Tomboy могут легко перейти на Gnote, так как он использует тот же формат файла, и в Gnote есть подключаемый модуль, который автоматически импортирует записки Tomboy при первом запуске. Многие модули расширения Tomboy были перенесены на Gnote. В составе Gnote имеются следующие модули:
  • Ссылки для Bugzilla
  • Средство импорта Tomboy
  • Фиксированная ширина
  • Вставка метки времени
  • Экспорт в HTML
  • Поддержка печати
  • Средство импорта Sticky Notes
  • Обратные ссылки
Вы можете скопировать заметки из Tomboy в Gnote с помощью следующей команды в своем домашнем каталоге:
cp -r .tomboy .gnote
Апплет sticky notes больше не поставляется, поскольку Gnote предоставляет более удобное средство работы с заметками и имеется по умолчанию в этом выпуске.
4.1.4.4. Настройки звука
Настройки звука в GNOME теперь поддерживают смену профилей.
4.1.4.5. Empathy
Empathy замещает Pidgin в качестве стандартного средства отправки мгновенных сообщений в GNOME. Empathy лучше интегрирована в GNOME и предоставляет возможности использования аудио и видео для пользователей протокола Extensible Messaging and Presence Protocol (XMPP, раньше назывался Jabber), причем планируются дальнейшие улучшения. Empathy поддерживает импорт учетных записей из Pidgin при первом запуске, что облегчит миграцию. Если вы обновляете предыдущий выпуск, то вы по-прежнему будете использовать по умолчанию Pidgin. Pidgin по-прежнему будет присутствовать в репозитории и он активно сопровождается.
Основные преимущества и недостатки Empathy:
Преимущества
  • Лучшая интеграция с GNOME. Пароли хранятся в keyring, а не в виде простого текста, как в Pidgin
  • Голосовой разговор с помощью GoogleTalk. Для голосового общения требуются дополнительные кодеки для gstreamer и перенастройка межсетевого экрана, к тому же Pidgin теперь использует те же самые средства.
  • В Empathy добавлена поддержка переноса учетных записей с Pidgin.
  • Поддержка для совместной работы с Abiword и другими программами
  • Географическое положение (совсем недавняя функция)
Недостатки
  • Отсуствует система подключаемых подулей, поэтому многие расширения, имеющиеся в Pidgin (например, шифрование), недоступны в Empathy
  • Отсутствие поддержки прокси
4.1.4.6. Totem
Totem поддерживает теперь только gstreamer в качестве основы. totem-xine полностью удален.
4.1.4.7. Epiphany
В этом выпуске Epiphany теперь использует движок WebKit вместо Gecko из Firefox.
4.1.4.8. GNOME Shell — предварительное знакомство с GNOME 3
В репозитории теперь имеется очень ранняя версия GNOME Shell. GNOME Shell является ключевой частью GNOME 3 и находится в активной разработке с привлечением большого числа разработчиков Fedora и дизайнеров интерфейса. Простым способом попробовать GNOME Shell является установка пакета desktop-effects:
yum install desktop-effects gnome-shell
Затем выберите СистемаПараметрыЭффекты рабочего стола
Если вы предпочитаете настроить его вручную, запустите
mkdir ~/.config/autostart
ln -s /usr/share/applications/gnome-shell.desktop ~/.config/autostart
Для прямого вызова можно также запустить следующее.
gnome-shell --replace &

4.1.5. KDE 4.3

KDE 4.3 входит в состав этого выпуска и является стандартной средой в "живом" образе Fedora KDE Desktop Live. Образ KDE Desktop Live можно загрузить и использовать для проверки новой среды KDE с ее установкой или без установки. Этот образ можно записать на CD или USB флэш-диск.
KDE 4.3 - новейший выпуск KDE 4, в котором содержится много улучшений и новых возможностей. У Plasma есть новая тема Air, улучшенное управление заданиями и оповещениями, а также полностью конфигурируемые сочетания клавиш. Есть также новые виджеты для Plasma, а существующие улучшены. Оптимизирована производительность KWin, и он обеспечивает новые эффекты рабочего стола для KDE. В составе KDE теперь есть новый инструмент составления отчетов об ошибках, что облегчает передачу сведений об ошибках разработчикам KDE.

4.1.6. Moblin Desktop

Архитектура Moblin предназначена для поддержки разных платформ и моделей использования, от нетбуков и неттопов до мобильных Интернет-устройств (Mobile Internet Devices, MID) и различных моделей для встраиваемого применения, как, например, в системах In Vehicle Infotainment.
В Fedora для тестирования доступна предварительная версия среды рабочего стола Core Moblin 2 для устройств NetBook/NetTop/MID.
Moblin Desktop может быть установлен как группа с помощью yum:
sudo yum install @moblin-desktop