2008.1 Заметки

Материал из Mandriva Russian Community Wiki.

Перейти к: навигация, поиск
Статья в процессе написания!
Эта статья еще не закончена и содержит неполную информацию.
Mandriva Linux 2008 Spring. Заметки о релизе

Содержание

[править] Введение

Эта страница содержит важную информацию о релизе Mandriva Linux 2008 Spring (2008.1).

В следующих главах говорится о:

  • основной информации, новых возможностях и крупных изменениях;
  • смене программы установки Mandriva и инструкциях для обновления с Mandriva Linux 2008;
  • изменениях в поддержке оборудования и драйверах;
  • изменениях, касающихся пакетов с программным обеспечением;
  • другой технической информации для опытных пользователей.

Также посетите список известных проблем Mandriva Linux 2008 Spring. Эта страница содержит информацию об известных ошибках и проблемах в релизе и инструкции для их устранения или избежания их возникновения.

[править] Основная информация о новых возможностях и крупных изменениях

Mandriva Linux 2008 Spring включает в себя следующие версии основных компонентов дистрибутива: ядро 2.6.24, X.org 7.3, KDE 3.5.9 и 4.0, GNOME 2.22, Mozilla Firefox 2.0.0.12 и OpenOffice.org 2.4.

Mandriva Linux 2008 Spring доступна в следующих редакциях:

  • One — установочный Live CD с интегрированными свежими проприетарными драйверами. Доступна бесплатно;
  • Powerpack — включает техническую поддержку, сервисы, большой выбор пакетов, множество проприетарных приложений, таких как Cedega, набор кодеков от Fluendo, LinDVD, Scilab и 03 Spaces;
  • Free — редакция только со свободным и открытым программным обеспечением, без каких-либо несвободных пакетов, доступная для свободного скачивания.

Для получения более подробной информации о редакциях обратитесь к странице выбор редакции.

Дополнительная информация также доступна в сети:

[править] Deprecation

[править] Удалено ядро kernel-multimedia

kernel-multimedia — альтернативное ядро начиная с Mandriva Linux 2008 Spring больше не доступно. Ранее это было ядро, в которое так же, как и в ядро kernel-tmb, включались экспериментальные и другие опасные изменения, не подходящие для включения в официальное ядро. Несмотря на своё название, оно не было специально направлено на использование мультимедиа в течение некоторого времени. У сопровождающего этого ядра нет достаточного количества времени, чтобы поддерживать его, поэтому ядро было удалено.

kernel-tmb продолжит существовать в своей роли: в качестве основного альтернативного ядра Mandriva и места проведения экспериментальных изменений, которые являются слишком опасными, чтобы быть включёнными непосредственно в официальное ядро. Оно содержит большинство тех особенностей, которыми обладало ядро kernel-multimedia, включая поддержку файловой систему reiser4. Вообще, их главное отличие заключается в том, что ядро kernel-tmb не имеет поддержки реального времени в отличие от kernel-multimedia, в котором такая поддержка имеется. Доступное ядро реального времени — kernel-rt. Помните, что это полностью неизменная сборка upstream-ветки kernel-rt, которая не имеет ни одного патча Mandriva, и потому сильно проигрывает по функциональности официальному ядру Mandriva.

[править] LinDVD не включён Powerpack

Из-за нерешённых проблем с патентами, проигрыватель LinDVD не был включен в 2008 Spring Powerpack. Хотя ранее он был доступен в 2007 Powerpack и 2008 Powerpack.

[править] Изменения в поддерживаемом оборудовании и драйверах

[править] Запись на NTFS разделы по умолчанию

Mandriva Linux 2008 Spring использует NTFS-3G для монтирования NTFS разделов по умолчанию. Эта система предоставляет полный доступ к NTFS разделам в режиме записи, вместо режима «только для чтения», предоставлявшийся ранее ntfs драйвером, который был установлен по умолчанию в прошлых релизах.

[править] Статус поддержки специального оборудования

Этот раздел содержит информацию о поддержке специального оборудования в Mandriva Linux 2008 Spring.

[править] Видеокарты NVIDIA

Все видеокарты NVIDIA, доступные ко времени официального выхода релиза Mandriva Linux 2008 Spring, поддерживаются. Только NVIDIA GeForce 9600 GT не поддерживается текущим проприетарным драйвером NVIDIA, и в связи с этим не поддерживается 3D-ускорение на этой карте. Все другие карты NVIDIA имеют поддержку 3D-ускорения в проприетарных драйверах nvidia , которые доступны в редакциях One и Powerpack, и в общедоступном репозитории non-free. Свободное ПО представлено драйвером nv, который поддерживает базовые 2D-функции для всех карт NVIDIA.

[править] Видеокарты ATI

Все видеокарты ATI, доступные ко времени официального выхода релиза Mandriva Linux 2008 Spring, поддерживаются. Поддержка pre-Radeon X1xxx series cards (r400 и ниже) оставлена как и в релизе Mandriva Linux 2008. Поддержка 3D-ускорения для Radeon X1xxx, X2xxx and X3xxx серий (и эквивалентным им Mobility встроенным чипам; r500 и r600 ядрам) предоставляется с помощью проприетарного драйвера fglrx, доступного в редакциях One и Powerpack и в общедоступном репозитории non-free. Свободное ПО теперь представлено драйвером radeonhd, который полностью поддерживает базовые 2D-операции для этих карт. Карта Radeon HD 3870 X2 не поддерживается проприетарным драйвером fglrx, поэтому для этой карты будет недоступна 3D- акселерация. Для этой карты нужно использовать драйвер radeonhd, обеспечивающий базовую 2D-поддержку во всех редакциях Mandriva Linux 2008 Spring.

Пожалуйста помните, что система обнаружения графических карт Mandriva рассматривает все карты, использующие похожие драйвера и или их опции как единую группу, и ваша карта будет определена как член одной из таких больших групп: инструмент конфигурации графики не отобразит точное имя вашей карты, только имя группы, к которой относится карта. Это означает не то, что для вашей карты будут использованы неоптимальные настройки, а просто что ваша карта использует похожий драйвер и опции, как и все другие карты группы. Мы прилагаем усилия, чтобы сделать имена этих групп более аккуратными насколько возможно, но например карты ATI использую три разных схемы обозначений для разных линеек - настольных, мобильных и встроенных чипов - и поэтому невозможно сделать имена категорий включающими всю продуктовую линейку Если вы имеете мобильный или интегрированный чипсеты ATI возможно он появится в "неправильной" группе (например интегрированный Radeon 1100 и Radeon 1200 определяются в группу Radeon 9500 to Radeon X1050). Как правило, определенная группа обычно подходит к вашему оборудованию, и если ваше оборудование работают нормально, вы не должны пытаться изменить группу.

[править] Звуковые устройства на базе HDA

Многие современные встраиваемые [звуковые] системы включают интегрированный звук на основе кодека HDA, поддерживаемого в Linux драйвером snd-intel-hda, частью проекта ALSA. Mandriva Linux 2008 Spring включает последнюю существующую версию ALSA с добавлением серии патчей, предоставляющих или улучшающих поддержку специфических реализаций кодека HDA. Мы надеемся что это сделает релиз 2008 Spring совместимым с широким спектром этих встраиваемых звуковых чипсетов.

[править] Беспроводное оборудование

Mandriva Linux 2008 Spring включает последние версии широкого спектра беспроводных адаптеров, предоставляющих родную поддержку максимального количества устройств. В дополнение, ошибка в последних релизах, приводящая к проблемам правильной конфигурации драйвера ndiswrapper в графическом инструменте конфигурации сети Mandriva была исправлена. Если ваша беспроводная карта не работает с родными драйверами, доступными в Mandriva Linux 2008 Spring и вам приходится использовать ndiswrapper для их работы, то теперь вы можете сконфигурировать их из графического инструмента конфигурации сети.

[править] Required firmware for Broadcom wireless adapters

Mandriva Linux 2008 Spring includes a native driver for Broadcom wireless adapters. This driver requires firmware from the Windows driver to be useful. We cannot ship the firmware itself or an appropriate copy of the Windows driver along with Mandriva Linux 2008 Spring for legal reasons.

When you try to configure such an adapter, Mandriva will prompt you for a Windows driver, and offer to try and find it from your Windows partition. This will often work. If you cannot find an appropriate driver on your Windows partition, or you do not have one, you should download the Windows driver linked from this page. Make sure to download the driver marked Version 3 firmware. Then simply select that file when the Mandriva network configuration tool prompts you for the driver, and you will be able to enable and use your wireless card.

[править] Display management with NVIDIA X Server Settings

In order to resolve issues regarding Compiz and RandR, Mandriva Linux 2008 Spring disables the Dynamic Twinview functionality of the NVIDIA proprietary driver by default. If you want to modify the display layout or display modes with the NVIDIA X Server Settings tool, you have to enable the Enable duplicate display on the external monitor option in DrakX11 (Mandriva Control Center => Hardware => Set up the graphical server => Options).

[править] Драйвер с открытым кодом Nouveau для видеокарт NVIDIA

Mandriva Linux 2008 Spring включает экспериментальный открытый драйвер nouveau для карт NVIDIA. Этот драйвер предоставляет расширенную функциональность и аппаратную поддержку по сравнению с открытым драйвером nv, но он еще не достаточно стабилен и не поддерживает 3D акселерацию. Если вы хотите поэкспериментировать с этим драйвером, пожалуйста следуйте этой инструкции:

  • Сконфигурируйте официальные репозитории Mandriva: смотрите here для получения инструкций.
  • Установите пакет kernel-devel, подходящий для вашего ядра. Ядро Mandriva представлено в следующих "редакциях": desktop, desktop586, laptop и server. Вы можете определить, какое запущено у вас с помощью команды uname -r. Вы должны установить пакет kernel-редакция-devel-latest, где редакция соответствует вашему ядру.
  • Установите пакеты x11-driver-video-nouveau и dkms-drm-experimental.
  • Отредактируйте файл /etc/X11/xorg.conf и измените строку Driver в секции Device на:
   Driver "nouveau"
  • Опционально, добавте эту строку в ту же секцию для включения экспериментальной поддержки RandR 1.2:
   Option "Randr12" "true"
  • Запустите эти команды от root:
update-alternatives --set gl_conf /etc/ld.so.conf.d/GL/standard.conf
ldconfig
  • Перезапустите вашу систему, или только X-ы (выйдите из вашего сеанса в окно входы, нажав ctrl-alt-backspace).

[править] Поддержка мультимедийных клавиатур

Mandriva Linux 2008 Spring поддерживает базовую функциональность мультимедийных клавиатур без дополнительной конфигурации. Если вы имеете мультимедийную клавиатуру, но дополнительные клавиши не работают, пожалуйста следуйте этой инструкции для определения места возникновения проблемы и создания файла отчета об ошибке, чтобы она была устранена.

Используйте инструмент конфигурации мультимедийных клавиатур Mandriva (доступном в Центре управления Mandriva, или напрямую из командной строки - drakkeyboard и установите раскладку на "105-key (Intl) PC" (в категории Generic), и проверьте работоспособность клавиш. Если они заработали, то вам не надо больше ничего делать.

Если нет, откройте консоль, и запустите команду xev.Откроется окно. Когда вы двигаете мышку, нажимаете на кнопки мыши, или нажимаете клавиши, когда это окно в фокусе, множество информации печатается в консоли. Нажмите сперва какие нибудь 'нормальные' клавиши, чтобы протестировать вывод. Вы можете увидеть здесь, наряду с другой информацией, keycode и keysym которые будут напечатаны для каждой нажимаемой клавиши. keysym включает как код (типа 0x77) и актуальную клавишу - так если вы нажиете клавишу 'h', keysym будет показана как:

(keysym 0x68, h)

Теперь попробуйте понажимать мультимедийные клавиши на клавиатуре и посмотрите возвращаемые ими keysum. Если keysym неверна - вторая часть вернет неправильное описание того, что клавиша должна делать и проблема будет в этом. Отправьте баг на Bugzilla, указав RPM пакет как xkeyboard-config. Включите модель вашей клавиатуры (или ноутбука), и для каждой неверной клавиши укажите keycode, keysym и что клавиша должна делать.

[править] Простая поддержка синхронизации

Mandriva Linux 2008.1 представляет простую (легкую) поддержку синхронизацию со многими мобильными устройствами в рабочих столах KDE и GNOME, в частности с PDA и смортфонами на базе Windows Mobile 5, 6 и 6.1, смартфонами Blackberry, и многими телефонами Nokia. Изменения, которые были выполнены для реализации этой поддержки включают введение нескольких новых пакетов, включая приложение синхронизации KitchenSync, исправление ошибок и добавление метапакетов (пакетов задач) для каждого класса устройств. Полную документацию об этих новых функциях смотри на этой странице.

[править] По умолчанию PC-speaker включен

PC-speaker (внутренний динамик, "пищалка") по умолчанию включен и используется некоторыми приложениями для оповещения пользователя о некоторых событиях. Если вы хотите отключить его, создайте файл /etc/modprobe.d/disable-pcspkr.conf со следующей строкой:

blacklist pcspkr


[править] Changes regarding installation

[править] UUID-based partition mounting

The Mandriva installers now default to configuring mount points based on the UUID of a partition, rather than its device node (hda1, sdc3 etc). As a device's or partition's UUID should never change, this will avoid problems seen in the past when device nodes could change if another disk was added to or removed from the system or if a change in the kernel led to the naming scheme for device nodes provided by a particular piece of hardware being changed. If you prefer the older system, you can disable the use of UUID mounts by the installer by using the

use_uuid=0

kernel parameter at the installer's boot menu. For unattended installs, add this line:

uuid_by_default => 0,
to auto_install.cfg.pl.

[править] Changes regarding software packages

[править] KDE integration of time-based background image

A new feature has been developed for KDE where the background changes gradually depending on the time of day. To activate this feature, you need an XML file describing which background image has to be displayed at which time of the day. The format is the same than for the corresponding GNOME feature. This feature is enabled by default in Mandriva Linux 2008 Spring and it uses the new 2008 Spring theme.

[править] PulseAudio — звуковой сервер по умолчанию

Релиз поставляется с установленным и включённым по умолчанию звуковым сервером PulseAudio во всех новых установках и обновлениях, произведённых с помощью официальных установщиков. К преимуществам PulseAudio относятся: улучшенное управление несколькими звуковыми картами одновременно, способность управлять выводом звука для каждого приложения в отдельности, улучшенные возможности работы в сети. Мы напряжённо работали, чтобы гарантировать, что с PulseAudio будет корректно работать широчайший набор программного обеспечения. Однако, некоторые пользователи могут захотеть отключить PulseAudio. Здесь перечислены некоторые из известных недостатков использования PulseAudio:

  • PulseAudio uses a higher quality but more CPU-intensive resampling algorithm than ALSA. If your sound hardware is incapable of playing certain sampling rates natively, PulseAudio will resample the audio before sending it to the card. Resampling is also necessary when you are playing two audio streams with different sampling rates at once (for instance, playing a CD - 44.1KHz - and a DVD - usually 48KHz). When resampling is needed, PulseAudio will use around two to three times as much CPU power as ALSA would in the same situation. On most reasonably modern systems this will not be noticeable, but on older systems in can represent a significant percentage of available CPU power.
  • PulseAudio is not really compatible with the JACK server used for professional audio applications. If you need to use JACK, you should disable PulseAudio first.
  • There may still be some applications that do not work correctly with PulseAudio, despite out efforts to minimize the likelihood of this.

You can easily disable PulseAudio via Mandriva's sound hardware configuration tool, draksound.


[править] Testing KDE 4

Чтобы протестировать текущее состояние KDE 4 в Mandriva Linux 2008 Spring, сначала настройте официальные репозитории Mandriva, следуя этим инструкциям. Затем, установите пакет task-kde4 или task-kde4-minimal. В следующий раз, когда вы окажитесь перед графическим менеджером экрана, в списке доступных вариантов загрузки появится KDE 4.

[править] AppArmor

AppArmor — больше не модуль ядра. Вместо этого, он встроен в ядро. Чтобы включить его, вы должны передать командной строке ядра параметр apparmor=1. Параметры ядра могут быть добавлены с помощью утилиты drakboot — инструмента настройки загрузки Mandriva — доступной в «центре управления Mandriva». Или можно изменить вручную загрузочный файл конфигурации (/boot/grub/menu.lst для GRUB или /etc/lilo.conf для LILO). Или ввести параметр ядра после выбора желаемого ядра на экране меню загрузки.

[править] Система установки кодеков мультимедиа Codeina

Система Codeina была введена для того, чтобы предоставить и установить кодеки для воспроизводимых файлов мультимедиа в форматах, для которых в системе нет доступного кодека. Это позволит с лёгкостью воспроизводить широкий спектр форматов в Mandriva Linux 2008 Spring.

[править] Изменения в инструментах Mandriva

[править] Улучшения в инстрментах управления программами в Mandriva

Улучшения были сделаны в интерфейсе RPMdrake — графического инструмента управления программами. Поисковый интерфейс был реорганизован, чтобы предоставлять больше возможностей, в то же время он сохранил простоту и удобство работы. Пакеты могут once more упорядочены по размеру, и Инструмент стал более дружественным к устройствам с низкоим расширением экрана (например, Eee): размеры внутреннего окна могут изменяться, а большой серый заголовок в верхней части окна не отображается, если разрешение низкое.

[править] Новая система информации о пакетах для RPMdrake и urpmi

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

В предыдущих релизах Mandriva Linux, 2 файла hdlist предоставлялись для каждого репозитория. Один — файл synthesis hdlist — предоставлял минимально возможную информацию, необходимую о каждом пакете программам urpmi и RPMdrake для корректной установки. Другой — файл full hdlist — предоставлял всё эту информацию в одном единственном файле, который был слишком большим для больших официальных репозиториев.

При добавлении репозитория, была возможность выбрать какой из этих двух файлов использовать (synthesis или full). Использование synthesis предоставляло минимальную информацию, но было быстрым. Использование full предоставляло всё информацию о пакете, но было медленнее. Кроме того, при добавлении репозиториев через графический инструмент Mandriva автоматически использовался файл synthesis hdlist, в результате о пакетах из этих репозиториев была известна лишь минимальная информация. Система делала переключение между этими двумя опциями весьма затруднительным.

Новая система в Mandriva Linux 2008 Spring исправляет все эти недостатки. Файлы full hdlist были удалены из официальных репозиториев, и остались только файлы synthesis hdlist. Файл synthesis hdlist всегда будет использоваться при первоначальном добавлении репозиториев, поэтому эта операция всегда проходит быстро. Расширенная информация для каждого репозитория была разбита на несколько отдельных XML-файлов. Urpmi и RPMdrake автоматически получают эти файлы по требованию: когда вы пытаетесь например отобразить журнал изменений для какого-то пакета, файл, содержащий эту расширенную информацию автоматически скачивается (если он не был скачен до этого). Эта расширенная информация после загрузки сохраняется в вашей локальной системе и будет загружена повторно лишь в том случае, если она изменится.

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


[править] Mandriva Online

Mandriva Online — апплет, показывающий наличие обновлений. Теперь значок не отображается, если обновлений нет. Это помогает сохранить свободное место на панели рабочего стола. Значок появляется при наличии обновлений или когда апплет проверяет их наличие, или ожидает каких-то иных действий пользователя. Перед началом проверки на наличие обновлений, апплет теперь ждёт несколько минут после вашего входа в систему, что позволяет уменьшить нагрузку и дать возможность запуститься дополнительным процессам. Апплет использует новую инфраструктуру libnotify для отрисовки своих сообщений, делая их более удобными и красивыми. К тому же, теперь он использует меньше памяти.

[править] Новый метапакет LAMP

Метапакет — task-lamp — был добавлен в этот релиз, чтобы упростить процесс установки полного набора пакетов LAMP (Linux, Apache, MySQL, PHP / Perl / Python), делая установку обычного веб-сервера в Mandriva проще, чем когда-либо до этого.

[править] Поддержка Windows Vista в помощнике миграции

Инструмент transfugdrake и его бэкенд migration-assistant теперь поддерживают перенос документов и пользовательских настроек из Windows Vista.

Личные инструменты
На других языках