AudioLinux
HomeNovinkySeznam článkůDownloadOdkazyKontakt

Instalace realtimeového jádra do openSUSE 10.3 a 11.0

29.6.2008 (aktualizace 4.4.2009)

openSUSE 11.0 - stahujte zdeAčkoli v nově vydaném openSUSE 11.0 v hlavním repozitáři naleznete relatimeový kernel-rt, nenaleznete tam již zdrojové texty pro toto jádro, tedy balíček kernel-rt-source (a nenaleznete ho ani v repozitáři JackLab, který poskytoval kernel-rt a příslušný kernel-rt-source pro openSUSE 10.2). Je tam jen základní kernel-source použitelný pro kernel-default nebo pro kernel-pae (jádro pro 32b systém s podporou více jak 4 GB operační paměti). To, kde toto jádro s příslušnými zdroji získat, si řekneme právě v tomto článku.

Jak jsme si vysvětlili v článku, který naleznete zde, balíček kernel-source potřebujeme při instalaci proprietálních ovladačů grafických karet (nVIDIA a ATI). V openSUSE 10.2 si stačilo přidat repozitář JackLab z adresy http://ftp.gwdg.de/pub/linux/misc/jacklab/SUSE-10.2/RPMS/, nainstalovat si balíček kernel-rt-2.6.19-5, k němu příslušný kernel-source-2.6.19-5 a bylo hotovo. Pro openSUSE 10.3 a 11.0 bohužel JackLab aktuální (nejnovější) realtimeové jádro nenabízí. Ovšem kdo hledá, ten také najde. Hledal jsem, našel jsem, instaloval jsem.

Na stránce http://cs.opensuse.org/Další_repozitáře_pro_Yast je k dispozici mnoho doplňkových repozitářů. Jeden z odkazů patří i vývojáři, který se jmenuje J. Engelh. Adresy jeho repozitářů pro jednotlivé verze openSUSE jsou následující a můžeme si je přidat přes správce repozitářů softwaru v modulu YaST.

openSUSE 10.3 - http://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.3/

openSUSE 11.0 - http://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-11.0/

Instalace ovladačů grafických karet nVIDIA a ATI

ATInVIDIAKdyž si prohlídnete složku i586, případně x86_64, naleznete v této složce nejen zmiňované balíčky realtimeového jádra (doporučuji nainstalovat jak kernel-rt-source tak kernel-rt-source2), ale i připravené jaderné moduly v balíčcích RPM pro ovladače grafických karet od firmy nVIDIA, které jsou velmi výhodně použitelné a také víceméně bezproblémové. Uživatelé karet ATI budou muset postupovat podle návodu, který jsem napsal sem. Ovšem i uživatelům, kteří používají karty nVIDIA a nainstalují si ovladače pomocí balíčků RPM, si dovolím doporučit posledně zmiňovaný článek přečíst, je tam totiž popsáno i to, jak upravit zavaděč GRUB. Každopádně s instalací tohoto realtimeového jádra vám bude nainstalován i balíček alsa-driver-kmp-rt, případně alsa-driver-kmp-rtpae, což je samozřejmě v pořádku. Po úspěšné instalaci realtimeového jádra a ovladačů grafické karty teoreticky můžete původní výchozí jádro odebrat z nastavení zavaděče GRUB, ale v žádném případě nesmíte původní jádro odinstalovat ze systému úplně! Vy, kteří máte grafickou kartu nVIDIA, vám po zakliknutí jádra kernel-rt nebo kernel-rtpae (opět jádro pro 32b systém s podporou více jak 4 GB operační paměti) dojde v repozitáři Jengelh k automatickému výběru balíčku nvidia-gfx-kmp-rt, případně nvidia-gfx-kmp-rtpae, a samozřejmě se nainstaluje i výše zmiňovaný balíček alsa-driver-kmp-rt, případně alsa-driver-kmp-rtpae, ale dále musíte mít povolený i komunitní repozitář nVIDIA, ze kterého musíte nainstalovat balíček x11-video-nvidiaG01, který s sebou kvůli závislostem táhne i další balíček nvidia-gfxG01-kmp-default případně nvidia-gfxG01-kmp-pae, a tento balíček zase potřebuje zmiňované defaultní nebo pae jádro. Pozor! Musíte z repozitáře nVIDIA instalovat vždy naprosto stejnou verzi balíčku x11-video-nvidiaG01 jako máte v repozitáři Jengelh u balíčku nvidia-gfx-kmp-rt, případně nvidia-gfx-kmp-rtpae. To znamená, že když se objeví novější verze ovladačů v repozitáři nVIDIA a vy tyto ovladače zaktualizujete, přestože v repozitáři Jengelh novější jaderné moduly pro grafickou kartu nebudou, pak vám již systém do grafického režimu po restartu nenaběhne! V případě, že budete chtít instalovat novější ovladače, pak vám nezbyde nic jiného než nainstalovat zmiňované příslušné balíčky kernel-rt-source plus kernel-rt-source2 a dále postupovat podle výše odkazovaného klasického návodu v tomto odstavci. V tomoto případě pak původní jádro (default nebo pae) odinstalovat můžete a navíc připravené balíčky v repozitářích pro nVidii doporučuji také odinstalovat. Taková je moje zkušenost. Máte-li jinou zkušenost nebo nějakou poznámku, napište mi.

Poznámka:

V distribuci openSUSE 11.0 doporučuji z repozitáře Jengelh nainstalovat jádro kernel-rtpae a to z těch důvodů, že zaprvé výchozím jádrem v openSUSE 11.0 je kernel-pae, a zadruhé, když se do hlavního aktualizačního repozitáře dostane nové (novější) relatimeové jádro, bude se vám vnucovat k aktualizalaci místo stávajícího jádra kernel-rt, které jste si nainstalovali z repozitáře J. Engelh, což celkem logicky způsobí i odinstalaci balíčku ovladačů pro grafickou kartu nVIDIA, tedy balíčku nvidia-gfx-kmp-rt, který je spojený s realtimeovým jádrem z repozitáře Jengelh, kam i samotný balíček ovladačů patří. Jelikož openSUSE neposkytuje kernel-rtpae, ale jen kernel-rt, nic se vám pak nebude vnucovat a otravovat s aktualizací, protože vlastně nebude co aktualizovat, když žádný balíček kernel-rt nebudete mít nainstalovaný. Jo, kdyby repozitář nVIDIA poskytoval odpovídající balíček nvidia-gfx-kmp-rt, nebo alespoň hlavní aktualizační repozitář poskytoval balíček kernel-rt-source, bylo by to o něčem jiném, ale bohužel (zatím) tyto balíčky zmiňované repozitáře neposkytují a musíme se tedy spolehnout na pana Engelha. Navíc při instalaci ovladačů grafické karty doporučuji z repozitáře Jengelh vynutit instalaci balíčku nvidia-gfx-kmp-rtpae (nejnovější ovladače) místo balíčku nvidia-ancient-gfx-kmp-rtpae (starší ovladače), to kdyby se vám automaticky tento balíček vybral. Vyhrazuji si právo sem uvést v budoucnu další poznámky a doplnění při jejich výskytu, ale každopádně opět platí to, že máte-li jinou zkušenost nebo nějakou poznámku, napište mi.

NAHORU

Made with Nvu

Valid HTML 4.01 Transitional

Počet přístupů na AudioLinux od 1.5.2008:

wz.cz

WebZdarma.cz