Обавештење о издању SUSE Linux 10.0

Сва права задржана © 2005 Novell, Inc.

Ово обавештење о издању покрива следеће области:

У упутству Први кораци можете наћи податке о инсталацији и основним подешавањима система. У Референтном приручнику, подешавање система је детаљно објашњено. Додатно, најважнији програми и окружења су описани укратко.

Опште
  1. Додавање складишта софтвера за Јаву
  2. Употреба Еклипсе на 64-битним платформама (x86_64 и AMD64)
  3. Нове графичке картице GeForce (6x00) и nv драјвер
Допуне
  1. Н/Д
Инсталација
  1. Н/Д
Технички детаљи
  1. PCMCIA
  2. Постаните суперкорисник употребом su
  3. Подешавања локалитета у ~/.i18n
  4. Постављање D-BUS-а за међупроцесну комуникацију у .xinitrc
  5. Преименоване датотеке у вези NTP-а
  6. Догађајима hotplug-а барата udev програм
  7. Прикључивање hotplug уређаја без „sync“

Опште

Додавање складишта софтвера за Јаву

Употребом модула YaST-а за извор инсталације, можете додати још складишта софтвера међу подразумевана подешавања инсталације. Ова могућност је корисна уколико желите да унапредите ваш систем деловима који не чине уобичајени садржај извора инсталације. На пример, openSUSE је ограничен на софтвер отвореног кода, али корисници којима је неопходна Јава и пакети који зависе од Јаве могу да додају складиште „inst-source-java“ у YaST и да инсталирају те пакете. За детаље, погледајте http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.

Употреба Еклипсе на 64-битним платформама (x86_64 и AMD64)

Еклипса је укључена само у 32-битном издању како би радила уз нашу подразумеавну Јаву (java-1_4_2-sun), која није уопште доступна у 64-битном издању. Уколико желите да користите Еклипсу уз SUN Java 1.5.0, обавезно инсталирајте и 32-битно издање java-1_5_0-sun и java-1_5_0-sun-devel.

Да ово урадите, отворите YaST, изаберите „Software“->„Software Management“ и потражите „java-1_5_0-sun“. Изаберите пакете „java-1_5_0-sun“ и „java-1_5_0-sun-devel“. За оба пакета, кликните на језичак „Version“ у површи са RPM описом и изаберите i586 издање.

Нове графичке картице GeForce (6x00) и nv драјвер

Тренутно, неке нове картице GeForce (6x00 серије) се могу користити само без убрзања како би се избегло заглављивање система и поремећаји приказа. Овај проблем испитују SUSE и NVIDIA.

Неке од ових картица су подешене уз Option "ShadowFB" у одељку уређаја у /etc/X11/xorg.conf. Ово подешавање искључује убрзавање, знатно успоравајући графички излаз. Не можемо аутоматски сазнати за које од ових картица је ово подешавање заиста неопходно. Морате их испробати сами уклањањем или искључивањем опције у /etc/X11/xorg.conf. Међутим, ако оваква проба заглави ваш систем, мораћете покренути 3. радни ниво и вратити измену.

Ову опцију постављамо једино за картице за које знамо да имају овај проблем. Остале картице засноване на GeForce 6x00 такође могу бити подложне. Уколико ваш систем заглави а не видите ову опцију у одељку уређаја у /etc/X11/xorg.conf, додајте је и поново покрените систем.

Уколико наиђете само на поремећај приказа без Option "ShadowFB" али не и заглављивање система, можете користити и Option "XaaNoPixmapCache" и Option "XaaNoOffscreenPixmaps" у одељку уређаја /etc/X11/xorg.conf уместо тога. Ово подешавање не успорава графички излаз у тој мери као Option "ShadowFB".

Друго решење је да инсталирате само-бинарни драјвер из NVIDIA-е, који изгледа не прави проблеме. Користите YaST Освежавање Уживо (YOU: YaST Online Update) да инсталирате овај драјвер.

Допуне

Н/Д

Нема познатих проблема.

Инсталација

Инсталација је описана у упутству Први кораци.

Н/Д

Нема познатих проблема.

Технички детаљи

PCMCIA

cardmgr више не руководи PC картицама. Уместо тога, као и са Cardbus картицама и осталим подсистемима, модул језгра руководи и њима. Све неопходне акције извршава hotplug. Покретачка скрипта pcmcia је уклоњена а cardctl је замењено са pccardctl. За детаље, погледајте /usr/share/doc/packages/pcmciautils/README.SUSE.

Постаните суперкорисник употребом su

Подразумевано, позивањем su ради постанка root корисника не поставља PATH за root-а. Или позовите su - да покренете пријавну љуску са потпуним окружењем за root корисника, или поставите ALWAYS_SET_PATH на yes у /etc/default/su уколико желите да промените подразумевано понашање за su.

Подешавања локалитета у ~/.i18n

Уколико нисте задовољни подешавањима система локалитета, промените их у ~/.i18n. Уноси у ~/.i18n имају предност у односу на системска подешавања из /etc/sysconfig/language. Користите иста имена променљивих само без предметака RC_, на пример, користите LANG уместо RC_LANG. За детаље о локалитетима уопште, погледајте „Language and Country-Specific Settings“ у Референтном приручнику.

Постављање D-BUS-а за међупроцесну комуникацију у .xinitrc

Многи програми сада зависе од D-BUS-а за међупроцесну комуникацију (IPC). Позивање dbus-launch покреће dbus-daemon. Системски /etc/X11/xinit/xinitrc користи dbus-launch да покрене управника прозора.

Уколико имате локалну датотеку ~/.xinitrc, морате је у складу са тим и изменити. Иначе, програми као што је beagle или banshee можда неће радити. Сачувајте ваш стари ~/.xinitrc. Затим пребаците нову шаблонску датотеку у ваш лични директоријум користећи:

cp /etc/skel/.xinitrc.template ~/.xinitrc

Коначно, вратите ваше допуне из сачуваног .xinitrc.

Преименоване датотеке у вези NTP-а

Због сагласности са LSB (Linux Standard Base — Стандардна основа Линукса), већина датотека подешавања и покретачких скрипти је преименовано из xntp у ntp. Нова имена датотека су:

/etc/slp.reg.d/ntp.reg

/etc/init.d/ntp

/etc/logrotate.d/ntp

/usr/sbin/rcntp

/etc/sysconfig/ntp

Догађајима hotplug-а барата udev програм

Догађајима hotplug-а сада потпуно барата услужни програм udev (udevd). Више не користимо систем за прослеђивање догађаја из /etc/hotplug.d и /etc/dev.d. Уместо тога, udevd позива све помоћне алате hotplug-а непосредно, у складу са својим правилима. Udev правила и помоћни алати се налазе у udev и разним другим пакетима.

Прикључивање hotplug уређаја без „sync“

Уколико је упис на USB уређаје за смештај, као што су USB меморије или USB дискови, прилично спор или уколико не желите синхронизован упис на ове уређаје, искључите опцију „sync“ за прикључење.

  1. Направите датотеку имена 90-storage-nosync.fdi и следећег садржаја:

    <?xml version="1.0" encoding="ISO-8859-1"?>

    <deviceinfo version="0.2">

    <device>

    <!-- disable sync for mount -->

    <match key="block.is_volume" bool="true">

    <match key="volume.fsusage" string="filesystem">

    <match key="volume.uuid" string="UUID">

    <merge key="volume.policy.mount_option.sync" type="bool">false</merge>

    </match>

    </match>

    </match>

    </device>

    </deviceinfo>

  2. Прилагодите линију <match key="volume.uuid" string="==UUID=="> вашем хардверу. Покрените lshal да сазнате volume.uuid и унесите тај ИД уместо ==UUID==

  3. Умножите 90-storage-nosync.fdi у овај директоријум:

    cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty

  4. Поново покрените HAL услугу користећи rchal restart.