Portál AbcLinuxu, 9. prosince 2025 00:43


Dotaz: Jiný kernel v Knoppixu

24.7.2003 09:48 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Jiný kernel v Knoppixu
Přečteno: 190×
Odpovědět | Admin
Nainstaloval jsem si Knoppix na HD. A protože jsem běžným způsobem nebyl schopen rozchodit zvuk (via82xx), rozhodl jsem se zkompilovat kernel a nainstalovat alsu ze zdrojáků.
Zdrojáky kernelu (2.4.18) jsem si vzal z Woodyho. Snažil jsem se vytvořit co možná nejpodobnější konfiguraci podle .configu z původního Knoppix kernelu.
Všechno proběhlo poměrně hladce, zvuk chodí, jenomže jsem přišel o 3D akceleraci (ATI Radeon VE). Běžně mi s původním kernelem dával glxgear přes 600 fps a teď s novým pouhých 250-300.
DRI položky by měly být zkompilovány stejně, XF86Config-4 je stejný. V čem může být zakopaný pes?
Co přesně znamená to XFS v původním kernelu? Může to mít vliv?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.7.2003 10:01 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Odpovědět | | Sbalit | Link | Blokovat | Admin
xfs je spousta věcí, ale v jádře je to podpora souborového systému xfs, který předpokládám nemáš, takže se tě netýká
24.7.2003 10:14 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Odpovědět | | Sbalit | Link | Blokovat | Admin
S kernelem 2.4.18 bez prislusneho patche je kazdy uzivatel s pristupem na shell root. Jses si toho vedom?
24.7.2003 10:55 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
exploit je např. tady: http://bugle.actual.co.uk/uploads/km3.c :o) nicméně předpokládám, že když někdo používá knoppix, tak je jediným uživatelem sám a nepouští žádné síťové služby...
24.7.2003 11:15 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Kdyz se knoppix nainstaluje na disk, tak se z nej stava normalni debian a neni duvod, proc by ho nemohlo pouzivat vice uzivatelu nebo proc by na nem nemohli bezet nejake sitove sluzby, ne?
ad exploit - Nechybi tam neco na konci?
btw. kazdou chvili by mel vyjit novy danix, tak jsem na nej zvedavej :-)
24.7.2003 12:05 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
ááá, koukám, že tenhle není celý... no nevadí, já mám funkční :o) ad normální Debian... Pravý Debian Je Jen Jeden ;) ... IOW je to woody? sarge? sid? potato? nebo snad slink? hamm? není. takže to není Debian, je to systém založený na Deibanu, i když asi není tak velký problém ho na Debian předělat Knoppix je demo. jsou tam všelijaké grafické vymoženosti sloužící k přetáhnutí lidí z windows (které ale jinak nikdo, koho znám, nepoužívá :) ale není tam gnuplot, fvwm, libgtk2.0-dev, jadetex, ... mohu je doinstalovat, ale ukazuje to zaměření té distribuce... proto čekám, že na vážnou práci si člověk nainstaluje normální Debian
24.7.2003 13:05 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Všechno pěkné. Však taky mám Woodyho na vážnou práci. Knoppix mě oslovil svou jednoduchostí a tím, že má právě Xky verze 4.3.0 a tudíž mohu zkoušet 3D hry ap.
Jenže nefungoval zvuk. Tak jsem to zprovoznil, ale přišel o akceleraci.
A teď "babo" raď.
24.7.2003 14:27 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Samozrejme je lepsi nainstalovat si primo woodyho, ale pro BFU to predstavuje neprekonatalny problem. Ani ne tak samotna instalace, jako nasledne nakonfigurovani veskereho HW a SW. A abych doporucoval lidem prechazejicim z woken MDK-like distribuce, to po me nemuze nikdo chtit ;-) Kdyz budu chtit nekoho presvedcovat k prechodu z woken na linux, tak ho urcite nebudu lakat na ne prilis povedenou klikaci napodobeninu windows, ale prave na to, v cem je linux jiny nez wokna. S MDK se clovek linux nenauci a debian odrazuje tim, ze nez se s nim da rozumne pracovat, je potreba udelat mnoho pro BFU slozitych a nepochopitelnych kroku. No a v tomto smeru se mi instalace danixu (resp. knoppixu) na disk jevi jako rozumny kompromis. Uzivatel dostane predkonfigurovany funkcni system, ve kterem muze nasledne doladovat detaily jiz podle unixove filozofie a ne pomoci nejakych klikacich silenosti.
25.7.2003 12:44 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Musím se -- jako starý redhatista -- ohradit proti těm MDK-like distribucím. Mám RH už pět let, nebo jak dlouho. Klikací nastavovátka nepoužívám a neinstaluji. Jen kdysi dávno v začátcích jsem používal linuxconf, a to na nastavení čehosi se sítí, co jsem nevěděl, kde to v /etc najít... Myslím, že člověk se naučí Linux na jakémkoli Linuxu (snad kromě Lindows), pokud chce.
25.7.2003 08:21 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem si s tím zase trochu hrál, znovu kompiloval kernel atp., ale pořád jsem bez akcelerace.
Nemám tu s sebou XFree log, ale píše se tam, že vlastně akceleraci spouští, ale pak se nějak nemohou dohodnout na verzi (1.3 vs 1.1).
Rozumíte tomu někdo?
Je to v modulech nebo přímo v jádru?
25.7.2003 12:47 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Zkus se podívat, jestli jsou v Knoppixu nějaké patche, které ve Woodym nejsou.
25.7.2003 15:19 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Dneska jsem si stáhl z Knoppix stránek kernel 2.4.21.
Přes víkend to prubnu - videbimus (jak říkají latiníci).
28.7.2003 11:02 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Rozbalit Rozbalit vše Jiný kernel v Knoppixu
Tak jsem to zkoušel, ale nejsem schopen zkompilovat kernel s podporou drm (viz vypis pri kompilaci):

gcc-2.95 -D__KERNEL__ -I/usr/src/kernel-source-2.4.21-xfs/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -nostdinc -iwithprefix include -DKBUILD_BASENAME=radeon_drv -c -o radeon_drv.o radeon_drv.c In file included from radeon_drv.c:32: drmP.h:932: redefinition of `__cmpxchg' /usr/src/kernel-source-2.4.21-xfs/include/asm/system.h:244: `__cmpxchg' previously defined here make[5]: *** [radeon_drv.o] Error 1 make[5]: Leaving directory `/usr/src/kernel-source-2.4.21-xfs/drivers/char/drm' make[4]: *** [first_rule] Error 2 make[4]: Leaving directory `/usr/src/kernel-source-2.4.21-xfs/drivers/char/drm' make[3]: *** [_subdir_drm] Error 2 make[3]: Leaving directory `/usr/src/kernel-source-2.4.21-xfs/drivers/char' make[2]: *** [_subdir_char] Error 2 make[2]: Leaving directory `/usr/src/kernel-source-2.4.21-xfs/drivers' make[1]: *** [_dir_drivers] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.4.21-xfs' make: *** [stamp-build] Error 2

Co s tím? Je chyba ve zdrojácích?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.