Rolling Notes

This page is a summary of the Release Notes and will only be updated after each release. Read the full Release Notes on aptosid.com, the Live ISO or apt-get install aptosid-releasenotes.

Зауваження до випуску aptosid 2012-01 Θάνατος - Thanatos

Нові можливості в aptosid 2012-01 Θάνατος -Thanatos зокрема, є ядро 3.6 і численни інтеграції і стабілізації виправленн. Особливу увагу було кинуто на поліпшення системиї,її сумісність з новими апаратними платформами, як наприклад AMD Bulldozer або Intel Ivy Bridge та переробки в Live-Modus. Kernel 3,6 не тільки поліпшує і стабілізує апаратну підтримку нових пристроїв, але і адаптує ASPM евристики для кращого енергозбереження та покращення автономної роботи аккумулятора. Інша тема була ентропії в рамках збору ядра, як підвищення його продуктивності і якості для систем, що забезпечують трохи ентропії самі по собі.

Файлова система ext4 отримала 'Big Allocation Blocks', яке дала зниження накладних витрат для збереження великих файлів шляхом узагальнення багатьох невеликих блоків 4K в до 1 Мб великих кластерів. Подальші удосконалення були зосереджені на прискоренні онлайн зміна розміру і забезпечення цілісності даних через CRC32 перевірку даних ext4 мета. До CIFS було добавлено від декількох оптимізацій підвищення її пропускної здатності.

До Intel Ivy-Bridge графіки було добавлено кілька передових енергозберігаючих функцій (RC6) і (обмежено) підтримка triple head. Дуже початкова підтримка може бути додана для Intel's GMA500, GMA600 and GMA3600 'Poulsbo' графіки. Nouveau отримав підтримку для нових nVidia чіпсетів NVC1, NVC8, NVCF, NVD9 and NVE4 сімей. У той час як Radeon тепер підтримує 'Evergreen', 'Southern Islands' та 'Trinity/ Aruba' покоління (Radeon HD5xxx, HD6xxx, HD7xxx) і забезпечує апаратне прискорення до r900 сім'ї. Крім того була додана підтримка для USB DisplayLink карт яка була реалізована за допомогою нових драйверів 'udl' .

Покращена обробка черги байт,'TCP buffer size controlling' яка зараз знизує затримки і підвищує пропускну спроможність для мережевих передач, знижуючи тим самим «buffer bloat». Відкритий VSwitch пропонує допомогу віртуальним ядрам багатошарової мережі та перемикання бази, яка використовується в поєднанні з KVM та інших віртуальних машин.

Atheros oтримав підтримку для AR6003 базуючих USB та SDIO WLAN-карт через ath6kl та новий ar5523 драйвер піклується про старших 54/ '108' MBit/s USB WLAN-карт з використанням раніше непідтримуваного AR5523 чіпсету. Нові brcmsmac (BCM4313, BCM43224, BCM43225) та brcmfmac (BCM43235, BCM43236, BCM43238) драйвери забезпечують апаратну підтримку для більш нових Broadcom 802.11n WLAN-карт. Було додана підтримка для RaLink RT536x, RF537x and RT539x карт які можуть додані до rt2x00 driver сім'ї.

Багато нові драйверів з'явилися для раніше непідтримуваних веб-камерах і DVB TV карт.

GPT і UEFI надійності були покращені, що дозволяє використовувати жорсткі диски більше 2 ніж терабайт та завантаження на новій системі з використанням UEFI замість традиційного PC-BIOS.

Як звичайно, велика кількість окремих функціональних удосконалень і виправлень були застосовані до повної лінійки пакетів і aptosid власних пакетів для того, щоб поліпшити загальну інфраструктуру розподілу.

Ми хотіли б подякувати нашого спонсора Webtropia (частина myLoc керованих ІТ-AG), яка надає хостинг для нашого розвитку– і веб-інфраструктурою. СервериmyLoc керованих ІТ-AG забезпечує належне технічне рішення для наших потреб, і там працює наш власний варіант сервера для aptosid.

Наша особлива подяка до команди aptosid-аrt і команди aptosid-manual і особливо до, webtropia.com та всім зеркальних хостерам за їх зусилля для aptosid.

Цікаві теми на даний момент:

Часті питання

Iнсталляцiя

Рекомендується встановити клавіатурні розкладки, мову і часовий пояс перед завантаженням live-системи,вибираючи їх з меню завантаження [F2], [F3]. Таким чином, регіональні налаштування поширюються на всі необхідні місця у встановленій системі і не вимагають громіздких змін у декількох місцях.

Слід віддати перевагу на 'amd64' та його сучасного обладнанні підтримки.

Kernel based Mode Setting (KMS) and cirrus-drm/ intel/ matrox/ nvidia/ radeon graphics

KMS support is required by xserver-xorg-video-intel, which means kernel parameters like 'i915.modeset=0' or 'vga=791' are no longer valid and actively break starting X on intel graphics карт. Given that i915/ xserver-xorg-video-intel doesn't require any kind of firmware, there should no longer be KMS related bugs in relation to intel graphics.

For KMS to function in combination with ATi/ AMD radeon graphics, firmware images (firmware-linux-nonfree, see AMD/ATI 3D drivers) are required, which can't be shipped on aptosid live media, while X.org should transparently fall back to vesa on problematic карт, special attention might be needed in rare cases. If X doesn't manage to start on ATi/ AMD radeon graphics карт, it might help to supply 'radeon.modeset=0' as boot option for the live CD and to install the required firmware package 'AMD/ATI 3D drivers' on the live system, before installing to the harddisk. Once firmware-linux-nonfree is installed, kernel parameters like 'radeon.modeset=0' or 'vga=791' should not be used anymore, as they might interfere with KMS operations, which are needed for radeon to work properly.

Nouveau doesn't require any kind of firmware and supports KMS natively, framebuffer kernel parameters like 'vga=791' are no longer valid and break starting X on nVidia graphics карт.

grub2

While grub2 offers increased flexibility for installations, like UEFI support (optional), new filesystems (ext4) or advanced installation options like software RAID (mdadm), LVM2 and improved detection capabilities for other distributions and operating systems, it is limited to a textmode menu. A new theming effort is currently under development and may become available in the future.
Even though підтримка для plain wallpapers would be already supported by grub2, it is still fragile and prolongs the system boot.
Internally the configuration system for grub2 uses scripts snippets under /etc/grub.d/ to create its configuration file 'grub.cfg' in a way that allows many self updating features, such as automating fromiso support with the help of 'grub2-fll-fromiso' (optional).

isohybrid

With isolinux supporting gfxboot, it is possible to use isohybrid, which allows writing an ISO directly to USB storage or sd/ sdhc/ mmc memory sticks to make these bootable.
isohybrid adds an MBR to the ISO and sets up a partition table with one active entry, the partition containing the ISO.
This allows writing aptosid ISOs directly to USB storage devices of sdhc memory карт in addition to the well known possibility of using 'install-aptosid-to-usb' (install-usb-gui).
This option is particularly useful if there is no existing aptosid installation available and if an installation medium needs to be created from another distribution or operating system.
It is important to note that this method overwrites the whole USB medium and restricts the available storage to the size of the aptosid ISO; install-usb-gui is not subject to these limitations and therefore the recommended option in case an existing aptosid system is available.
Further partitions can be added to allow access to the unused part of the storage device.

$cat /path/to/aptosid-*.iso > /dev/USB_raw_device_node

Further information about the aptosid install is available from the aptosid manual at Installation options.

Wireless regulatory domain settings

The regulatory domain framework for cfg80211 based WLAN-карт requires crda to allow access to wireless channels above ch11 (2.4 GHz or their 5 GHz equivalents), without crda only the "world domain" (channel 1-11) is available.

apt-get update 
apt-get install crda

Network booting aptosid

Network booting aptosid over PXE (Preboot Execution Environment) and NBD (Network Block Device) is supported, the required settings can be configured from within the boot menu [F4]. Instructions about how to set up an example PXE+NBD boot server can be obtained at aptosid netboot introduction and in the manual; Booting aptosid over a network.

UEFI booting

Preliminary підтримка для booting with UEFI has been added to the amd64 editions. While the installer GUI has not been finalised yet, the bootloader will be an EFI program installed to /efi/aptosid within your 'EFI system partition' and mounted below /boot/efi/ on your installed system, provided the following conditions are met:

At the moment aptosid only offers UEFI booting for its 64 bit edition (amd64), 32 bit UEFI (such as older Apple systems) is currently not supported. Multiboot with other 64 bit operating systems should be possible, but could not be tested yet.

UEFI bootable removable devices

In order to create a UEFI bootable device, such as a USB stick, the contents of the aptosid ISO can be extracted to a vfat formatted partition and the partition marked as bootable. Optionally this removable medium can also be made compatible with PC-BIOS booting by installing a traditional bootsector in addition to the EFI bootloader (assuming /dev/sdz1 to be the target partition on the USB stick).

syslinux -i -d /boot/isolinux /dev/sdz1
install-mbr /dev/sdz

UEFI Secure Boot

В даний час немає ніяких планів для підтримки UEFI Secure Boot. Для того щоб забезпечити подвійне завантаження з іншими операційними системами, опція UEFI Secure Boot повинна бути відключена в системі прошивки.

Локалізація

A special feature of kde-full releases is the ability to select other languages than German or US English from the grub menu (F4), which automatically installs localisations for the desktop and many applications while booting. This ensures they are also present after installing aptosid, while only installing the required languages for the given system. The amount of memory required for this feature depends on the language and aptosid may refuse to install the given language packs automatically with insufficient RAM and the boot sequence will be continued in english language but with the desired locales-settings (currency, date/ time format, keyboard charsets). 1 GB memory or more is supposed to be safe for all supported languages, which are:

The language selection depends on the availability of aptosid-manual translations, get involved to add your language. Levels of up-to-date translation completeness of the following languages has dropped below the quorum for inclusion at this moment:

Additional help is urgently needed for these languages to bring the translations up to date for the language concerned.

Hints for Upgraders:

aptosid tries hard to provide seamless upgrade path for debian and aptosid' own packages, nevertheless a few things remain that could be improved with manual interaction.

Obsolete packages

As part of the continuing development of aptosid, a number of packages have been replaced by better alternatives or become redundant.

Transitional packages and obsolete libraries can often be identified by "deborphan". While this tool is very convenient for ongoing system cleanup, its results should always be checked before using it as input for removals.

$ deborphan

The following command is able to find packages not available from any active apt repository and may hint at obsolete packages, be careful about manually installed packages though. apt-show-versions is a separate package and isn't necessarily preinstalled.

$ apt-show-versions | awk '/No available version in archive/{print $1}'

How to get involved

Getting involved in aptosid is easy, just join us at our Forum or even better on IRC (irc.oftc.net, port 6667, channel #aptosid) and discuss your patches/ proposals or additions.

We will gladly discuss any dfsg-free patches and contributions, especially regarding alternative window managers (GNOME, LXDE), general cleanup tasks or translations/ localisations.

Roadmap:

Please understand that the following roadmap is a rough estimate regarding our release schedule and is affected by the status of upstream Debian sid, major system components like X.org, KDE, the linux kernel and our own developments and is subject to changes.

Content last revised 29/12/2012 0730 UTC