Následující verze | Předchozí verze |
navody:f7hardware [2007/05/13 09:59] – vytvořeno macky | navody:f7hardware [2022/11/14 12:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
---|
[[navody:f7obsah|Hlavní stránka]] | [[navody:f7obsah|Hlavní stránka]] |
| |
===== Hardware ===== | |
| |
Bohužel stále platí, že ne všechen hardware je //Linux//em podporován. Problémy mohou nastat zejména s grafickými a zvukovými kartami, televizními tunery, zařízeními //Wi-Fi//, modemy((Zde bych chtěl uporoznit, že problémy bývají zejména s modemy, které se připojují přes //USB//. Proto, budete-li mít tu možnost, dejte přednost modemům připojovaných přes ethernet a to i v případě mírně vyšší ceny - ušetříte si řadu problémů.)), tiskárnami a skenery. Důvod těchto problémů není na straně //Linux//u, ale na straně výrobců, kteří mnohdy linuxovou komunitu "velkoryse" přehlížejí. Nejenže sami nevydají potřebné ovladače, ale navíc odmítají dát linuxové komunitě k dispozici technickou specifikaci výrobku, na základě které by mohly být vyvinuty ovladače. Jestliže se tedy chystáte nakoupit nový hardware, "zagooglujte" vždy předem na Internetu((Většinou stačí zadat jméno výrobku a //Linux// jako druhé klíčové slovo. Během několika okamžiků tak víte, jak si příslušný hardware rozumí s //Linux//em.)) - vyhnete se tak nepříjemným překvapením. V případě, že pro Vámi vyhlédnutý hardware neexistují ovladače pro //Linux//, neváhejte o tom napsat výrobci - možná se sami nad sebou zamyslí((A když ne, tak jste to alespoň zkusili.)). | ===== Hardware ===== |
| {{:navody:48x48:devices:computer.png }} |
| Bohužel stále platí, že ne všechen hardware je //Linux//em podporován. Problémy mohou nastat zejména s grafickými a zvukovými kartami, televizními tunery, zařízeními //Wi-Fi//, modemy((Zde bych chtěl uporoznit, že problémy bývají zejména s modemy, které se připojují přes //USB//. Proto, budete-li mít tu možnost, dejte přednost modemům připojovaných přes ethernet a to i v případě mírně vyšší ceny - ušetříte si řadu problémů.)), tiskárnami a skenery. Důvod těchto problémů není na straně //Linux//u, ale na straně výrobců, kteří mnohdy linuxovou komunitu "velkoryse" přehlížejí. Nejenže sami nevydají potřebné ovladače, ale navíc odmítají dát k dispozici technickou specifikaci výrobku, na základě které by mohly být vyvinuty ovladače. Jestliže se tedy chystáte nakoupit nový hardware, "zagooglujte" vždy předem na Internetu((Většinou stačí zadat jméno výrobku a //Linux// jako druhé klíčové slovo. Během několika okamžiků tak víte, jak si příslušný hardware rozumí s //Linux//em.)) - vyhnete se tak nepříjemným překvapením. V případě, že pro Vámi vyhlédnutý hardware neexistují ovladače pro //Linux//, neváhejte o tom napsat výrobci - možná se sami nad sebou zamyslí((A když ne, tak jste to alespoň zkusili.)). |
| |
==== Instalace ovladačů pro grafické karty nVidia a ATI ==== | ==== Instalace ovladačů pro grafické karty nVidia a ATI ==== |
**Poznámka:** Vzhledem k tomu, že výše uvedené balíčky mají formu rozšíření jádra, musí tyto balíčky odpovídat verzi Vašeho jádra. Je tak možné, že společně s ovladačem bude zapotřebí stáhnout také nové jádro. | **Poznámka:** Vzhledem k tomu, že výše uvedené balíčky mají formu rozšíření jádra, musí tyto balíčky odpovídat verzi Vašeho jádra. Je tak možné, že společně s ovladačem bude zapotřebí stáhnout také nové jádro. |
| |
Pokud máte s instalací ovladače problémy, podívejte se na fórum [[http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14|Linux and nVidia Graphics]] nebo na [[http://www.mjmwired.net/resources/mjm-fedora-fc5.html#nvidia| tyto ]] stránky. Řada problémů souvisejících s instalací ovladačů pro grafické karty //nVidia// se řeší také na našem [[http://forum.fedora.cz/search.php?1,search=nvidia,page=1,match_type=ALL,match_dates=0,match_forum=ALL|fóru]]. | Pokud máte s instalací ovladače problémy, podívejte se na fórum [[http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14|Linux and nVidia Graphics]] nebo na stránky [[http://www.mjmwired.net/resources/mjm-fedora-fc7.html#nvidia| www.mjmwired.net]]. Řada problémů souvisejících s instalací ovladačů pro grafické karty //nVidia// se řeší také na našem [[http://forum.fedora.cz/search.php?1,search=nvidia,page=1,match_type=ALL,match_dates=0,match_forum=ALL|fóru]]. |
| |
=== Instalace ovladače grafické karty ATI (fglrx) === | === Instalace ovladače grafické karty ATI (fglrx) === |
* Přečtěte si kapitolu [[navody:f7instalace_aplikaci#Přidání repozitáře]] a přidejte si [[navody:repozitare#kompatibilni_repozitare|repozitář livna]]. | * Přečtěte si kapitolu [[navody:f7instalace_aplikaci#Přidání repozitáře]] a přidejte si [[navody:repozitare#kompatibilni_repozitare|repozitář livna]]. |
| |
**Pozn.:** Pro karty //Radeon 9250// a starší není potřeba ovladač //fglrx// instalovat. | **Poznámka:** Pro karty //Radeon 9250// a starší není potřeba ovladač //fglrx// instalovat. |
| |
| :!: **UPOZORNĚNÍ k 3D efektům**: S ovladačem //fglrx// nefunguje //3D// desktop a //3D// grafické efekty. //ATI// do //fglrx// dodnes neimplementovalo funkci ''GLX_EXT_texture_from_pixmap'', která je pro //3D// efekty nezbytná. Její implementace je netrpělivě očekávána s každou další verzí //fglrx//. S ovladačem //radeon//, který je dodávaný přímo ve //Fedoře//, efekty fungují pouze s kartamy //Radeon 9250// a staršími. |
| |
:!: **UPOZORNĚNÍ k 3D efektům**: S ovladačem //fglrx// nefunguje 3D desktop a 3D grafické efekty. //ATI// do //fglrx// dodnes neimplementovalo funkci ''GLX_EXT_texture_from_pixmap'', která je pro 3D efekty nezbytná. Její implementace je netrpělivě očekávána s každou další verzí //fglrx//. S ovladačem //radeon//, který je dodávaný přímo ve Fedoře, efekty fungují pouze s kartamy //Radeon 9250// a staršími. | Ovladač pro grafické karty //ATI// nainstalujete pomocí |
| |
yum -y install kmod-fglrx xorg-x11-drv-fglrx | yum -y install kmod-fglrx xorg-x11-drv-fglrx |
| |
| |
:!: **UPOZORNĚNÍ**: Ovladač neobsahuje podporu pro karty //Radeon 9250// a starší. Ty jsou akcelerovány již v //Xorg// ovladačem //radeon// a pro běžné použití **není potřeba fglrx ovladač instalovat**. Pokud chcete přesto používat //fglrx//, musíte ze stránek [[http://ati.amd.com/]] stáhnout starší verzi 8.28.8 a tu ručně nainstalovat spuštěním | :!: **UPOZORNĚNÍ**: Ovladač neobsahuje podporu pro **karty //Radeon 9250// a starší**. Ty jsou akcelerovány již v //Xorg// ovladačem //radeon// a pro běžné použití **není potřeba fglrx ovladač instalovat**. Pokud chcete přesto používat //fglrx//, musíte ze stránek [[http://ati.amd.com]] stáhnout starší verzi //8.28.8// a tu ručně nainstalovat spuštěním |
| |
./sh ati-driver-installer-8.28.8.run | ./sh ati-driver-installer-8.28.8.run |
| |
Dále postupujte podle instrukcí na obrazovce. Pokud k tomu nemáte zvláště závažný důvod pak tento způsob instalace nepoužívejte. | Dále postupujte podle instrukcí na obrazovce. Pokud k tomu nemáte zvláště závažný důvod, pak tento způsob instalace nepoužívejte. |
| |
Jestliže tento postup selže, pozorně si pročtěte [[http://phoronix.net/forums/showthread.php?t=342|phoronix forum]] a [[http://www.phoronix.com/redblog/|atiblog]]. Řada problémů se také již řešila na stránkách našeho [[http://forum.fedora.cz/search.php?1,search=radeon,page=1,match_type=ALL,match_dates=0,match_forum=ALL|fóra]]. | Jestliže tento postup selže, pozorně si pročtěte [[http://phoronix.net/forums/showthread.php?t=342|phoronix forum]] a [[http://www.phoronix.com/redblog/|atiblog]]. Řada problémů se také již řešila na stránkách našeho [[http://forum.fedora.cz/search.php?1,search=radeon,page=1,match_type=ALL,match_dates=0,match_forum=ALL|fóra]]. |
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) | sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) |
automount(pid2036) on /net type autofs (rw,fd=4,pgrp=2036,minproto=2,maxproto=4) | automount(pid2036) on /net type autofs (rw,fd=4,pgrp=2036,minproto=2,maxproto=4) |
/dev/sdc on /media/DVD_03 type iso9660 (ro,noexec,nosuid,nodev,uid=500) | /dev/scd0 on /media/DVD_03 type iso9660 (ro,noexec,nosuid,nodev,uid=500) |
| |
Z výše uvedeného výpisu vyplývá, že systém disponuje jedním diskem //sda//((Dříve používala //Fedora// pro //IDE// disky označení ''hd'' doprovázené písmenem, které vyjadřovalo pořadí disku. Od verze 7 používá pro všechny disky označení ''sd'', které se původně používalo pouze pro //SCSI// zařízení.)). Ten je rozdělen na několik diskových oddílů. Momentálně jsou připojeny oddíly: | Z výše uvedeného výpisu vyplývá, že systém disponuje jedním diskem //sda//((Dříve používala //Fedora// pro //IDE// disky označení ''hd'' doprovázené písmenem, které vyjadřovalo pořadí disku. Od verze 7 používá pro všechny disky označení ''sd'', které se původně používalo pouze pro //SCSI// zařízení.)). Ten je rozdělen na několik diskových oddílů. Momentálně jsou připojeny oddíly: |
* ''sda8'' (jedná se o Linuxový oddíl - systém souborů //ext3//) připojený do adresáře ''/opt''. | * ''sda8'' (jedná se o Linuxový oddíl - systém souborů //ext3//) připojený do adresáře ''/opt''. |
| |
Dále je připojen //DVD// disk v mechanice ''/dev/sdc'' do adresáře ''/media/DVD_03''((Jméno podadresáře se mění v závislosti na jménu připojeného //CD/DVD// disku.)).\\ | Dále je připojen //DVD// disk v mechanice ''/dev/scd0'' do adresáře ''/media/DVD_03''((Jméno podadresáře se mění v závislosti na jménu připojeného //CD/DVD// disku.)).\\ |
| |
** Poznámka:** Vedle výše uvedeného jsou také připojeny speciální systémy souborů (např. ''proc'', ''sysfs''), které využívá systém //Linux//. Tyto systémy souborů ponecháme stranou.\\ | ** Poznámka:** Vedle výše uvedeného jsou také připojeny speciální systémy souborů (např. ''proc'', ''sysfs''), které využívá systém //Linux//. Tyto systémy souborů ponecháme stranou.\\ |
| |
Značení disků je na první pohled patrné. Každé takové zařízení je označeno jako ''sdx'', kde ''x'' představuje pořadové "číslo" zařízení. ''sda'' tak vždy označuje první disk systému. Jestliže disk rozdělen na oddíly, jsou tyto oddíly označené čísly - např. sedmý oddíl disku prvního disku je označen jako ''sda7''. Značení //CD/DVD// mechanik je totožné - v našem případě je //DVD// mechanika označena jako ''sdc''((Podle výše uvedené logiky by se mělo jednat o třetí zařízení v systému. Ve skutečnosti se však jedná o druhé zařízení (systém má pouze jeden disk). //Linux// si pravděpodobně "rezervoval" ''sdb'' pro případ přidání dalšího disku.)). Protože řada aplikací očekává, že soubor zařízení pro první //CD/DVD// mechaniku v systému bude ''/dev/cdrom'', jsou vytvořeny na tento soubor symbolické linky. O tom se lze snadno přesvědčit pomocí příkazu | Značení disků je na první pohled patrné. Každé takové zařízení je označeno jako ''sdx'', kde ''x'' představuje "pořadové" písmeno zařízení. ''sda'' tak vždy označuje první disk systému. Jestliže disk rozdělen na oddíly, jsou tyto oddíly označené čísly - např. sedmý oddíl disku prvního disku je označen jako ''sda7''. Značení //CD/DVD// mechanik je podobné - v našem případě je //DVD// mechanika označena jako ''scd0''((Druhá mechanika by byla označena jako ''/dev/scd1''.)). Protože řada aplikací očekává, že soubor zařízení pro první //CD/DVD// mechaniku v systému bude ''/dev/cdrom'', jsou vytvořeny na tento soubor symbolické linky. O tom se lze snadno přesvědčit pomocí příkazu |
| |
ls -la /dev/cdrom | ls -la /dev/cdrom |
| |
root root 3 Aug 31 20:21 /dev/cdrom -> sdc | root root 3 Aug 31 20:21 /dev/cdrom -> scd0 |
| |
V praxi to znamená, že aplikace, která se bude odkazovat na ''/dev/cdrom'', bude ve skutečnosti pracovat s ''/dev/sdc'', aniž by o tom měla tušení.\\ | V praxi to znamená, že aplikace, která se bude odkazovat na ''/dev/cdrom'', bude ve skutečnosti pracovat s ''/dev/scd0'', aniž by o tom měla tušení.\\ |
| |
Seznam všech zařízení v systému lze získat pomocí příkazu | Seznam všech zařízení v systému lze získat pomocí příkazu |
| |
ls -la /dev/sd* | ls -la /dev/s[c,d]* |
| |
brw-r----- 1 root disk 3, 0 Aug 31 2006 /dev/sda | brw-r----- 1 root disk 3, 0 Aug 31 2006 /dev/sda |
brw-r----- 1 root disk 3, 8 Aug 31 20:22 /dev/sda8 | brw-r----- 1 root disk 3, 8 Aug 31 20:22 /dev/sda8 |
brw-r----- 1 root disk 3, 9 Aug 31 2006 /dev/sda9 | brw-r----- 1 root disk 3, 9 Aug 31 2006 /dev/sda9 |
brw------- 1 macky disk 22, 0 Aug 31 20:21 /dev/sdc | brw------- 1 macky disk 22, 0 Aug 31 20:21 /dev/scd0 |
| |
Seznam všech diskových oddílů pak pomocí příkazu | Výpis všech diskových oddílů pak získáte pomocí příkazu |
| |
cat /proc/partitions | cat /proc/partitions |
/dev/sda8 ext3 27G 4.5G 21G 18% /opt | /dev/sda8 ext3 27G 4.5G 21G 18% /opt |
/dev/sda1 ntfs 4.9G 3.1G 1.9G 63% /media/windows_c | /dev/sda1 ntfs 4.9G 3.1G 1.9G 63% /media/windows_c |
/dev/sdc iso9660 1.8G 1.8G 0 100% /media/DVD 03 | /dev/scd0 iso9660 1.8G 1.8G 0 100% /media/DVD 03 |
| |
=== Vypsání připojených zařízení === | === Vypsání připojených zařízení === |
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) | sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) |
automount(pid2036) on /net type autofs (rw,fd=4,pgrp=2036,minproto=2,maxproto=4) | automount(pid2036) on /net type autofs (rw,fd=4,pgrp=2036,minproto=2,maxproto=4) |
/dev/sdc on /media/DVD_03 type iso9660 (ro,noexec,nosuid,nodev,uid=500) | /dev/scd0 on /media/DVD_03 type iso9660 (ro,noexec,nosuid,nodev,uid=500) |
| |
=== Urychlení operací s CD/DVD-ROM (DMA) === | === Urychlení operací s CD/DVD-ROM (DMA) === |
* Přečtěte si kapitolu [[navody:f7instalace_aplikaci#Přidání repozitáře]]. | * Přečtěte si kapitolu [[navody:f7instalace_aplikaci#Přidání repozitáře]]. |
| |
Na [[http://ipw2200.sourceforge.net/firmware.php?fid=6|těchto]] stránkách odsouhlaste licenci ((Jedná se o link "I agree" na konci stránky.)) a uložte soubor ''ipw2200-fw-2.4.tgz'' na plochu. Po té otevřete terminál a postupně vkládejte následující řádky. | Na stránkách [[http://ipw2200.sourceforge.net/firmware.php?fid=6]] odsouhlaste licenci ((Jedná se o link "I agree" na konci stránky.)) a uložte soubor ''ipw2200-fw-2.4.tgz'' na plochu. Po té otevřete terminál a postupně vkládejte následující řádky. |
| |
mkdir tmp | mkdir tmp |