abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:11 | Zajímavý software

    BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 16:00 | Humor

    Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.

    NUKE GAZA! 🎆 | Komentářů: 2
    včera 17:22 | IT novinky

    Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.

    NUKE GAZA! 🎆 | Komentářů: 16
    včera 16:44 | Komunita

    Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.

    NUKE GAZA! 🎆 | Komentářů: 9
    včera 13:33 | IT novinky

    Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.

    Ladislav Hagara | Komentářů: 4
    včera 11:22 | IT novinky

    Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po

    … více »
    Ladislav Hagara | Komentářů: 25
    včera 11:11 | Nová verze

    Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Komunita

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 216. sraz, který proběhne v pátek 20. února od 18:00 v Red Hat Labu (místnost Q304) na Fakultě informačních technologií VUT v Brně na ulici Božetěchova 1/2. Tématem srazu bude komunitní komunikační síť MeshCore. Jindřich Skácel představí, co je to MeshCore, předvede nejrůznější klientské zařízení a ukáže, jak v praxi vypadá nasazení vlastního repeateru.

    Ladislav Hagara | Komentářů: 0
    včera 03:33 | Nová verze

    Byla vydána nová major verze 9.0 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    5.2. 13:55 | IT novinky

    Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).

    Ladislav Hagara | Komentářů: 15
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (10%)
     (25%)
     (3%)
     (5%)
     (2%)
     (12%)
     (29%)
    Celkem 795 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Voodoo 3,4,5

    Ovladač: v jádře

    Technické parametry

    viz vyse

    Identifikace pod Linuxem

    viz vyse

    Postup zprovoznění pod Linuxem

    Požadavky

    Jako první bude zapotřebí vlastnit nějakou tu kartu od již zmíněné firmy a to 3dfx. Návod se bude týkat karet Voodoo 3 a výše, protože pro Voodoo 1,2 je postup odlišný. Dále bude potřeba navštívit pár odkazů a udělat několik činností, které popíšu níže. Dalším předpokladem je OS Linux a to je pro začátek asi vše. Testováno na:

    Slackware9.1,fluxbox 0.9.9 a 0.9.10 develop version Kernelech 2.6.x radu 2.6.4 jsem nezkoušel Xfree 4.3.0 Voodoo 5,3,Banshee. First step:

    Navštívíme stránku http://sourceforge.net/projects/glide/ a stáhneme binární verzi glidu. Po dotaženi rozbalíme a soubory libglide3.a a libglide.so přesuneme do /usr/lib/*.* přesně jak píšou v přiloženém txt souboru. Když se vás bude systém ptát na přepsání, potvrďte OK. Second step:

    Nyní se pustíme do nastavování kernelu, což může být trochu složitější než předchozí krok, ale ve skutečnosti se není čeho bát. Můžeme použít stávající kernel z distribuce nebo stáhnout novější. Nový kernel stáhneme z kernel.org. Zaměříme se na řadu 2.6.x a stáhneme poslední stabilní. Podotýkám, že tento krok není tšeba (myslím stahovat nové jádro), ale pro optimalizaci systému je žádoucí. Po stažení nového jádra v době psaní je to 2.6.8.1 (stable), obsah archivu nakopírujeme do /usr/src/linux-CISLO-VERZE. Nyní je potřeba vytvořit symbolický odkaz na nové zdrojové soubory pod názvem Linux. Ve stejném adresář, pokud existuje, tak stávající smažeme a pomoci příkazu ln -si vytvoříme nový aktuální.

    Výpis může vypadat takto:

    linux -> /usr/src/linux-2.6.5/ linux-2.6.5

    Je vidět, že používám jádro verze 2.6.5 Pokud máme již připraveno, vrhneme se na nastavení konfiguračního souboru a to takto:

    cd /usr/src/linux;make menuconfig

    Vyskočí jakési okno. Popíšu zde pouze jak nastavit ovladač pro Voodoo kartu, nikoliv jak optimalizovat kernel pro váš systém

    Takže zvolíme položky :

    Device Drivers ---> Character devices ---> [*] Direct Rendering Manager (XFree86 4.1.0and higher DRI support)

    Otevře se nám nabídka, kde vybereme

    "M" 3dfx Banshee/Voodoo3+

    M značí, že se jedná o modul; *, že se zakompiluje přímo do kernelu. Zvolme tedy M, ať nám jádro tolik nezabírá. Framebuffer

    Jestliže budeme chtít v konzoli používat driver využívající FrameBuffer, například, protože budeme chtít nastavit rozlišení a frekvenci obrazovky nebo přhrávání videa, tak zakompilujme i tento driver tdfxfb najdeme ho v:

    Device Drivers ---> Graphics support ---> [*] Support for frame buffer devices

    dále v této podsekci zvolíme driver pro konzoli a to

    <*> 3Dfx Banshee/Voodoo3 display support JAKO * !

    přesuneme se do podsekce

    Console display driver support --->

    kde zaškrtáme tyto volby:

    [*] Video mode selection support <*>Framebuffer Console support [*] Select compiled-in fonts [*] VGA 8x16font

    Podotýkám, že tento odstavec (frambuffer) není nutný pro zprovoznění akcelerace v systému X, jedná se o konzolový ovladač, tudíž lze odstavec přeskočit, pokud nemáte zájem tuto funkci využívat.

    Vyjedeme zpět a dáme uložit změny. Poté stačí zadat kombinaci make modules;make modules_install a potřebné moduly, či modul se nám nainstaluje. Pokud jsme si optimalizovali kernel nebo použili framebuffer, bylo by před kroky make odules;make modules_install potřeba provést make bzImage a pote nainstalovat moduly, u jader 2.6.x odpadá make dep.

    Po nainstalovaní si ověříme, zda se modul vůbec nainstaloval a to takto: modinfo tdfx (tdfx je název modulu neboli ovladače) výpis u mě je :

    bash-2.05b# modinfo tdfx author: VA Linux Systems Inc. description: 3dfx Banshee/Voodoo3+ license: GPL and additional rights vermagic: 2.6.7 preempt K7 gcc-3.2 depends:

    To značí, že modul je v systému.

    Pokud by se nám z nějakých důvodů ovladač z jádra nezamlouval (najdou se i tací), je tu možnost stáhnout ze stránky www pomoci CVS DRM (Direct rendering manager), který podporuje DRI (Direc rendering infrastructure) jsou tam přesně popsány kroky, jak to stáhnout. Potřebujeme tedy jenom drm, pokud by přesto někdo nevěděl, jak stáhnout-tak pomocí:

    cvs -d:pserver:anonymous@cvs.freedesktop.org:/cvs/dri login cvs -z3 -d:pserver:anonymous@cvs.freedesktop.org:/cvs/dri co drm

    Po stažení vstoupíme do adresáře drm, tedy třeba cd /home/novak/drm/linux-2.6 po vstupu do daného adresáře zadáme příkaz make, pro zkompilování potřebných ovladačů, vznikne jich více, ale nás zajímají pouze tdfx. Lze zkompilovat i s omezením jen na konkrétní driver-takto make DRM_MODULES="tdfx".Driver si zkopírujeme na nějaké příslušné místo cp tdfx.ko /příslušné/místo tento driver obsahuje navíc parametr pro počet grafických karet v pc, ale nevidím v tom moc smysl. Kdo má v pc více jak jednu grafickou kartu, že ? I když možná někdo ano. Modul pak načteme do jádra pomocí insmod /prislusne/misto/tdfx.ko. Tento ovladač je nezávislí na jádře, jak se můžeme dočíst v dokumentaci. Third step:

    No, řekl bych, že nejhorší je za námi. Teď už jen upravit konfigurační soubor X-ek a můžeme začít využívat 3d akceleraci. Pokud se uvedené věci ve vašem konfiguračním souboru nenachází, tak budeme muset vyhledat sekci:

    Načtení modulu pro GLX a DRI

    Load "dri" Load "glx"

    EndSection

    Zajištění užití akcelerace i ostatním uživatelům

    Section "DRI " Mode 0666 EndSection

    ted vyhledejme tuto sekci: Section "Device" Identifier "Voodoo5" # typ karty VendorName "3dfx" # výrobce Driver "tdfx" # Ovladač zařízení,měl by se načíst při spuštění X EndSection

    typ karty si můžeme vymyslet, ale musí souhlasit s tím, co uvedeme v sekci monitor u položky Devices viz. Dále driver zapíšeme pod jeho názvem, tedy tdfx a výrobce si můžeme také vymyslet.

    Nyní najdeme sekci :

    Section "Screen" Identifier"Screen 1" Device "Voodoo5" # Zařízení Monitor "My monitor" # Název monitoru

    U voodoo 5 a < funguje akcelerace i v 24 bit barvach

    No a pokud to vyplníme dle přiložených údajů, uložíme. Fourth step:

    Restartujeme X-ka ctrl+alt+backspace a znova nahodíme, pokud jste výše zmíněné kroky prováděli v konzoli, tak pouze zapneme x-ka pomoci příkazu startx. Pokud jsem provedli kroky správně, měly by x-ka naskočit, pokud ne zkontrolujeme údaje v X86config, popřípadě logy. Jestliže narazíme na výpis něco v tom smyslu, že nelze nalézt tdfx ovladač, zkontrolujeme, zda se nám "natáhl" do jádra příkazem lsmod | grep tdfx, když se ve výpisu neobjeví, tak ho tam budeme muset vložit ručně a to modprobe tdfx. Pro odstranění slouží příkaz rmmod tdfx.

    Akceleraci zjistíme takto:

    bash-2.05b$ glxinfo | grep rendering direct rendering: Yes

    Pokud vidíme Yes, můžeme si pogratulovat, akcelerace je funkční, pokud ne, je něco špatně. Příčin může být mnoho: jako první bych zkusil projít výše uvedené kroky znovu a pokud ani to nezafunguje, tak mě zkuste kontaktovat, pokusím se pomoci. Jak jsou na tom ovladače po zániku firmy.

    Poslední ovladač je psaný pro Voodoo 3 a novější modely s tímto ovladačem fungují, ale odrazilo se to na jejich výkonu. Zejména modely V5, kde je výkon velice žalostný. Pokud budete chtít otestovat funkčnost na nějaké hře, doporučuji Unreal Tournament, důvodem je jeho snadná instalace v Linuxu a "dostačující" plynulost chodu.

    Dokument vytvořil: m$ lipo $m, 20.7.2005 02:59 | Zobrazeno: 1195×

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.