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 01:23 | Zajímavý software

Příspěvek na blogu otevřené certifikační autority Let's Encrypt informuje o začlenění podpory protokolu ACME (Automatic Certificate Management Environment) přímo do webového serveru Apache. Klienty ACME lze nahradit novým modulem Apache mod_md. Na vývoj tohoto modulu bylo uvolněno 70 tisíc dolarů z programu Mozilla Open Source Support (MOSS). K rozchození HTTPS na Apache stačí nově přidat do konfiguračního souboru řádek s ManagedDomain. Minutový videonávod na YouTube [reddit].

Ladislav Hagara | Komentářů: 0
včera 14:15 | Komunita

Daniel Stenberg, autor nástroje curl, na svém blogu oznámil, že obdržel letošní Polhemovu cenu, kterou uděluje Švédská inženýrská asociace za „technologickou inovaci nebo důvtipné řešení technického problému“.

marbu | Komentářů: 8
včera 13:40 | Pozvánky

Cílem Social Good Hackathonu, který se uskuteční 21. a 22. října v Brně, je vymyslet a zrealizovat projekty, které pomůžou zlepšit svět kolem nás. Je to unikátní příležitost, jak představit nejrůznější sociální projekty a zrealizovat je, propojit aktivní lidi, zástupce a zástupkyně nevládních organizací a lidi z prostředí IT a designu. Hackathon pořádá brněnská neziskovka Nesehnutí.

… více »
Barbora | Komentářů: 1
včera 00:44 | Pozvánky

V sobotu 21. října 2017 se na půdě Elektrotechnické fakulty ČVUT v Praze uskuteční RT-Summit – setkání vývojářů linuxového jádra a uživatelů jeho real-time verze označované jako preempt-rt.

… více »
Pavel Píša | Komentářů: 7
16.10. 23:44 | Bezpečnostní upozornění

V Linuxu byla nalezena bezpečnostní chyba CVE-2017-15265 zneužitelná k lokální eskalaci práv. Jedná se o chybu v části ALSA (Advanced Linux Sound Architecture).

Ladislav Hagara | Komentářů: 1
16.10. 22:44 | Komunita

Greg Kroah-Hartman informuje na svém blogu, že do zdrojových kódu linuxového jádra bylo přidáno (commit) prohlášení Linux Kernel Enforcement Statement. Zdrojové kódy Linuxu jsou k dispozici pod licencí GPL-2.0. Prohlášení přidává ustanovení z GPL-3.0. Cílem je chránit Linux před patentovými trolly, viz například problém s bývalým vedoucím týmu Netfilter Patrickem McHardym. Více v často kladených otázkách (FAQ).

Ladislav Hagara | Komentářů: 4
16.10. 22:04 | Pozvánky

Rádi bychom vás pozvali na přednášku o frameworku Avocado. Jedná se o testovací framework další generace, inspirovaný Autotestem a moderními vývojovými nástroji, jako je třeba git. Přednáška se bude konat 23. října od 17 hodin na FEL ČVUT (Karlovo náměstí, budova E, auditorium K9 – KN:E 301). Více informací na Facebooku.

… více »
mjedlick | Komentářů: 0
16.10. 21:44 | Bezpečnostní upozornění

Nový útok na WPA2 se nazývá KRACK a postihuje prakticky všechna Wi-Fi zařízení / operační systémy. Využívá manipulace s úvodním handshake. Chyba by měla být softwarově opravitelná, je nutné nainstalovat záplaty operačních systémů a aktualizovat firmware zařízení (až budou). Mezitím je doporučeno používat HTTPS a VPN jako další stupeň ochrany.

Václav HFechs Švirga | Komentářů: 3
15.10. 00:11 | Zajímavý projekt

Server Hackaday představuje projekt RainMan 2.0, aneb jak naučit Raspberry Pi 3 s kamerovým modulem pomocí Pythonu a knihovny pro rozpoznávání obrazu OpenCV hrát karetní hru Blackjack. Ukázka rozpoznávání karet na YouTube. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 0
14.10. 15:11 | IT novinky

Online obchod s počítačovými hrami a elektronickými knihami Humble Bundle byl koupen společností IGN. Dle oficiálních prohlášení by měl Humble Bundle dále fungovat stejně jako dosud.

Ladislav Hagara | Komentářů: 8
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (0%)
 (0%)
 (0%)
 (0%)
 (100%)
 (0%)
Celkem 1 hlasů
 Komentářů: 0
    Rozcestník
    Nástroje

    HP nx6125

    Podpora: kompletní
    Ovladač: dodává někdo jiný
    Zastaralý: ano

    Technické parametry

    Pozn.: nx6125 je pouze označení typové řady - krabice do které jsou naházeny jednotlivé komponenty, proto se u notebooků s tímto označením může vyskytovat u komponent řada rozdílů, které značně ovlivnují subjektivní hodnocení! Následující údaje se týkají kusu s procesorem Turion64 (s kupní cenou na podzim r.2005 cca 40 tis.)

     

    Model : HP Compaq nx6125 - PY416EA#AKB

    SN : CND53708H4

    BIOS : updatován na verzi 68DTT F.11 (vydanou 29. srpna 2006)

    CPU : AMD Turion™ 64 ML-34 1,8GHz, (některé verze mají místo Turionu (64bit) AMD procesor Sempron (32bit)

    RAM : 1GB DDR (333MHz) - Originální modul 512MB 333Hz SO-DIMM DDR + přidaný modul 512MB Kingston 333 Hz SO-DIMM DDR (většinou je tento typ prodáván pouze s jedním 512MB modulem)

    Grafická karta : ATI Radeon XPRESS 200M 5955 (PCIE)

    Typ displeje : SXGA+ (1400x1050) (levnější typy mají slabší display XGA 1024x768)

    Úhlopříčka displeje : 15"

    HDD : 80GB 5400 ot/min (Seagate ST9808211A)(modul v jádře atiixp)

    Optická mechanika : DVD±RW (MATSHITAUJ-840D) (jiné typy mají pouze CD-RW/DVD-ROM SONY CRX835E)

     

    Použitelná rozhraní:

    Ethernetová karta : NetXtreme BCM5788 Gigabit Ethernet Broadcom (10/100/1000) (modul v jádře tg3)

    WiFi: integrovaný chip BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller Broadcom (modul v jádře bcm43xx)

    Bluetooth : HP integrated Bluetooth module Broadcom (modul v jádře hci_usb)

    Zvuková karta : integrovaný IXP SB400 AC'97 Audio Controller (modul v jádře snd_atiixp)

    Modem : integrovaný ATI SB400 - AC'97 Modem Controller (56k) (modul v jádře snd_atiixp_modem)

    Firewire :Texas Instruments OHCI Compliant IEEE 1394 Host Controller (modul v jádře ohci1394)

    Čtečka karet : integrovaná čtečka paměťových karet SD-MS/Pro-MMC-SM-XD,1xPC Card Type I/II slot, 1xExpressCard/54 slot Texas Instruments PCIxx21/x515 Cardbus Controller (modul v jádře sdhci)

    PCMCIA sloty:Jeden PCMCIA 2.0 a jeden PCMCIA Type II PCIxx21/x515 Cardbus Controller (modul v jádře yenta_cardbus)

    Biometrický senzor :Snímač otisků prstů hlásí se jako usb zařízení AuthenTec, Inc. (na rozdíl od snímačů použitých u IBM ověřování nespolupracuje s biosem)
    Po technické stránce by měl mít tento senzor následující parametry:
    Modelové označení: Authentec, Inc AES2501 ( Fingerprint scanner )
    ID: 08ff:2580
    Popis: Tento "snímač" otisků prstů má skenovací pole o rozměru 192x16 pixelů, a snímací parametry 500ppi na 162fps což představuje snímací rychlost 15cm/s. Udaje publikoval Adrian Jensen
    Bližší informace o zprovoznění tohoto zařízení zde.

    Polohovací zařízení : Synaptics Touchpad (modul v jádře evdev)

    Výdrž na baterii : cca 2 až 3 hod (podle druhu zatížení)

     

    Identifikace pod Linuxem

    Viz Technické parametry

    Postup zprovoznění pod Linuxem

    Pozn.:Chtěl bych upozornit, že tento zápis může editovat každý, bohužel nějaký "dobrák" před časem stávající zápisy pěkně promixoval, aniž by při tom použil hlavu, proto jsem se pokusil uvést vše opět do smysluplného stavu. Věci které již neplatí, nebo byly výsledkem omylů a neznalosti vyhodil a k jednotlivým příspěvkům se pokusil na základě bádání v historii doplnit i jejich autora. A.K.

     

    Zprovoznění WiFi

    WiFI funguje s ndiswrapperem, bohužel ne distribučním. Musel jsem si kompilovat vlastní. Zapsal Ladislav Sückr

    Pouziti distribucniho ndiswrapperu 1.25-27 u OpenSuse 10.2 (kernel 2.6.18) je tady. Ctete tam i komentare. Zapsal standa.e

     

    V současné době již existuje funkční ovladač bcm43xx jádra nižší verze než 2.6.17 je třeba opatchovat a příslušný modul zkompilovat. Aby byl funkční , je třeba do adresáře /lib/firmware dostat příslušný firmware.

    Firmware si můžete buď vykuchat sami pomocí utility bcm43xx-fwcutter (eventuálně pouze fwcutter) z ovladače pro windows, Mac OS X nebo ovladače pro Access Point, nebo jej stáhnout již vykuchaný. Pokud si jej budete kuchat sami, spusťte jako root příkaz:

    bcm43xx-fwcutter -w /lib/firmware /cesta/k/BCMWL5.SYS

    Pokud z nějakého důvodu nemáte soubor z něhož byste mohli firmware vykuchat, tak můžete využít následující odkaz na driver wl_apsta.o a vykuchat ho z něj, nebo jste-li pohodlní, tak si můžete stáhnout balíček s poslední verzí firmware pro tuto WiFi připravený pro Ubuntu (Pochopitelně jej lze využít i pro jiné distro). Jeho obsah si vybalte do adresáře /lib/firmware a po novém zavedení modulu bcm43xx by již měla být WiFi funkční.

    Pokud se vám modul při startu nenatahuje automaticky sám, tak si přidejte do souboru /etc/modules modul bcm43xx a do modules.conf řádek:

    alias wlan0 bcm43xx
    

    aby se vytvořené zařízení jmenovalo wlan0. V některých případech je vhodné zvednout hodnotu rate která je při výchozím nastavení na hodnotě 1MB. Stačí pak zařízení nahodit a je hotovo.

    stroj:~# iwconfig eth2 rate 54M
    stroj:~# ifconfig eth2 up
    stroj:~# iwlist eth2 scan
    eth2      Scan completed :
              Cell 01 - Address: 00:12:44:BB:7C:60
                        ESSID:"mezihorami"
                        Protocol:IEEE 802.11bg
                        Mode:Master
                        Channel:1
                        Encryption key:on
                        Bit Rates:54 Mb/s
                        Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
                        Quality=100/100  Signal level=-185 dBm
                        Extra: Last beacon: 448ms ago
              Cell 02 - Address: 00:E0:98:1E:6E:D9
                        ESSID:"CZFree.Net.Hrabuvka.Dejvyd01"
                        Protocol:IEEE 802.11g
                        Mode:Master
                        Channel:11
                        Encryption key:off
                        Bit Rates:54 Mb/s
                        Extra: Rates (Mb/s): 1 2 5.5 11 6 9 12 18 24 36 48 54
                        Quality=100/100  Signal level=-215 dBm
                        Extra: Last beacon: 156ms ago
    

    Původní zápis Dušan, upravil a doplnil A.K.

    Problém s nastavením grafiky při instalaci Ubuntu

    Při instalaci Debianu v určité chvíli bootování zhasne display. Řešením je použití volby vga=771. Zapsal Jirka Vandas

    Upozornění : Při bootování jádra je třeba i některých distribucí nastavit parametr vga=711 jinak se objeví grafický výstup až po spuštění X serveru! Zapsal A.K.

    Problém s instalací Fedora 8

    Při instalaci distribuce Fedora 8 se nespustí Anaconda. Řešením je přidat v menu pro výběr typu instalace parametry nohz=off acpi=off (zjistil jsem, že nestačí jen nohz=off a také nestačí acpi=off. Instalace pak je již bez problémů. Parametr acpi=off se v nainstalovaném systému přidá do grubu, ale je možné ho pak vymazat - funguje i bez něj a fungují různé suspendy. Zapsal xpj

    Zprovoznění grafické akcelerace

    Grafiku jsem zprovoznil ovladači z www.ati.com (64-bit). Zapsal Ladislav Sückr
    Zprovoznění proprietálních ATI ovladačů (32 bit) má u SuSE 10.1 za následek ztrátu funkčnosti ovládání jasu displeje (Fn+F9, Fn+F10). SAX2 je nejlépe nastavovat v konzolovém režimu příkazem sax2 -r. Zapsal standa.e

    Grafická akcelerace na Debianu

    Používám distribuci Debian 64bit unstable, a ke zprovoznění akcelerace stačí použít balíky které jsou k dispozici v instalačním zdroji. Je však nutné mít na paměti, že po každé aktualizaci jádra je nutné postup zopakovat, protože binární modul fglrx.ko je sestavován vždy proti aktuálním jádru s použitím odpovídajících zdrojáků a hlaviček jádra. Tzn. pokud máte aktuálně běžící jádro "Linux version 2.6.18-3-amd64 (Debian 2.6.18-6)" a zdrojáky jádra pro linux-source-2.6.18 verze 2.6.18-7 tak se vám tento modul s největší pravděpodobností sestavit nepodaří

    Takže, aby bylo možné tento modul sestavit, je třeba do systému natáhnout všechny potřebné balíky a nástroje. Nejlépe pomocí nástroje apt:

    snoopy:~# apt-get install module-assistant
    snoopy:~# apt-get install fglrx-control fglrx-driver \
                                  fglrx-driver-dev fglrx-kernel-src
    
      Dále používám tento postup:
    1. Nabootuju do nově nainstalovaného jádra
    2. Přihlásím se jako root a příkazem "cd /usr/src" skočím do adresáře se zdrojáky jádra
    3. Příkaz "m-a prepare" připraví module-assistant pro kompilaci modulů
    4. A příkazem "m-a a-i fglrx" je příslušný modul zkompilován, sestaven do deb balíku a nainstalován do systému
    5. Do souboru "/etc/modules" (pokud jsem tak již neučinil dříve) připíšu na nový řádek "fglrx" čímž zajistím aby se tento modul natáhnul do jádra při startu systému ještě před spuštěním X serveru

    No a pak již stačí buď upravit /etc/X11/xorg.conf nebo vygenerovat nový - postupů jak na to a co by to mělo obsahovat je na tomto webu bezpočet.

    Pozn.: K čemu je vlastně dobrá 3D akcelerace na linuxovém desktopu? Nevím, ale pokud je zprovozněná, tak lze spustit (po připsání určitého nastavení v konfiguračním souboru) s podporou 3D akcelerace také virtuální stroj s MS Windows v prostředí poslední verze vmware. Zapsal A.K.

    Zprovoznění externího VGA monitoru / projektoru

    SuSE 10.1: Po instalaci ovladačů z www.ati.com může být důležité nastavení SAX2 v konzolovém režimu (sax2 -r), jinak nefunguje ovladač korektně. Pozor, externí zařízení je nutné připojovat k notebooku až po naběhnutí grafického režimu! Nejlépe: http://en.opensuse.org/Laptops_and_external_VGA. Zapsal standa.e.

    Nastavení (zprovoznění) ACPI

    Funguje dobre staci nainstalit balicky acpi a acpid Zapsal neznámý vojín

    Ale pozor precitajte si najprv http://www.abclinuxu.cz/forum/show/103938 zapisal Dusan

    Mne roby problemi vysoka teplota pri vypinani proste zmrzne jadro 2.6.12, 2.6.14 MDK, Sempron viď http://www.abclinuxu.cz/forum/show/136721 zapisal Dusan

    Problém se zrychlováním času

    Instaloval jsem SUSE Linux 9.3 a SUSE Linux 10.0. V SUSE 9.3 se zrychlovaly hodiny. Toto vyřešil upgrade na SUSE 10.0. Zapsal Ladislav Sückr

    I mě čas pádil jako splašený. Pomohlo teprve přidání parametru disable_timer_pin_1 pro každé spouštěné jádro v souboru menu.lst (používám GRUB). Je to problém, který se prý týká pouze 64bitových distribucí a souvisí s chipsetem ATI.

    Kromě dvojnásobně zrychleného času se to projevovalo i tím, že spuštěný ventilátor dokázal totálně zatížit celý systém.

    Tento parametr je dobré zadat preventivně již při instalaci (instalační program jej např. u Ubuntu rovnou zahrne do nastavení GRUBu). Při spuštění liveCD lze provizorně také uvést parametr noacpi.

    S novějšími jádry pro Debian 64bit (2.6.18 a výš) jsem problém přestal řešit a volbu v nastavení Grubu zrušil - asi už je to nějak opatchováno. Zapsal A.K.

    Zprovoznění modemu

    Modem jsem nezkoušel. Zapsal Ladislav Sückr

    Zprovoznění čtečky pamětových karet

    Postup 1,

    Mala by fungovat od kernelu 2.6.17 Zapsal Dušan

    V Ubuntu/Kubuntu 6.0.6 lze SD načíst i v kernelu 2.6.15-25. Zapsal luko

    Na OpenSuSE 10.2 s kernelem 2.6.18 s kartami SD (jine jsem nezkousel):
    Zadejte v shellu jako root:

    modprobe mmc_core
    modprobe sdhci
    modprobe mmc_block
    setpci -s 02:04.3 4c=0x22

    Karta pak bude zde: /dev/mmcblk0p1, v SUSE se namountuje do /media/. Pokud chcete aby se ctecka spoustela automaticky, ucinte nasledujici kroky:
    V souboru /etc/sysconfig/kernel doplnte do uvozovek za MODULES_LOADED_ON_BOOT: mmc_core sdhci mmc_block. Tim se moduly zavedou automaticky po startu. Do souboru /etc/init.d/boot.local pak vepiste setpci -s 02:04.3 4c=0x22.

    Pri odmountovani vas mozna zaskoci, ze naskoci ikonka flashky na misto fotacku (ve KDE u OpenSuSE) a bude ji treba take odpojit. Vysvetleni naleznete nejspis tady.

    Zapsal a vyzkousel standa.e

    Postup2

    Protože mi výše zmiňované ovladače nefungovaly (a to ani s posledním vanilla jádrem 2.6.22-rc1), musel jsem se uchýlit k jinému řešení. Z http://developer.berlios.de/projects/tifmxx jsem stáhnul přes svn poslední verzi ovladače na svůj notebook.

    Kompilace je jednoduchá. Skočil jsem do adresáře driver a spustil make. Pozor! Kompilace mi spadla na neexistujícím hlavičkovém souboru protocol.h. Stačí tento include vymazat a driver se normálně zkompiluje!

    zkompilovanými moduly (soubory s příponou .ko) jsem na svém Debianu unstable s aktuálním vanilla jádrem 2.6.22-rc1 nahradil původní soubory v adresáři /lib/modules/verze_jádra/kernel/driver/misc

    Pak již stačilo odebrat původní moduly a znovu načíst nové moduly následující sekvencí příkazů a čtečka funguje.

    rmmod tifm_7xx1
    rmmod sdhaci
    rmmod mmc_core
    depmod -a
    modprobe tifm_7xx1
    modprobe mmc_block
    modprobe tifm_sd
    

    V následujícím výpisu můžete vidět jak se 32MB SD Memory Card našla.

    user@stroj:~$ cat /proc/partitions 
    major minor  #blocks  name
    ...
     254     8      30400 mmcblk1
     254     9      30374 mmcblk1p1
    

    A následujícím příkazem jsem ji klasicky přimountil

    user@stroj:~$ sudo mount /dev/mmcblk1p1 /mnt
    

    Zapsal A.K

    Zprovoznění biometrického senzoru

    Snímač otisků prstů jsem nezkoušel. Zapsal Ladislav Sückr

    Snímanie prstov funguje skvele cez fprint_demo. Podľa návodu na wiki fprint stačí nastaviť pam a aj prihlasovanie by malo fungovať ale neskúšal som. Zapísal Dusan

    Připojení zařízení přes FireWire

    Mal by fungovat neboli ziadne erori v logu a moduli sa natiahli. Zapsal Dušan

    Připojení zařízení přes bluetooth

    Bluetooth funguje standartním způsobem - moduly rfcomm a hci_usb a utility hcitool a rfcomm. Zapsal neznámý vojín

    Pozor na volbu ... v biosu!

    Přehodí se Levý Control a Fn. Pokusy o přepnutí na textovou konzolu tudíž nutně končily fiaskem. Chvíli trvalo než jsem na to přišel. Zapsal A.K

    Chroot pro 32bitové aplikace na "pure" amd64

    V současné době je již situace poněkud jiná, ale např. Debian pro amd64 původně neobsahoval vůbec žádné knihovny pro spouštění 32bitových aplikací. Což se samozřejmě ukázalo jako nesmysl. Spouštění 32bitových aplikací pro Linux problém není, je však nutno zajistit aby byly v systému nainstalovány všechny potřebné knihovny.

    Mezi distribucemi panuje v tomto směru poněkud chaos a panika a každá z nich řešila problém po svém. Pro Debian se doporučovalo nainstalování 32bitové distribuce do chrootovaného prostředí. Viz více tento zdroj.

    V podstatě jde o 32bitové prostředí v 64bitovém Linuxu, do kterého se provádí normální instalace - teda až na některé věci, takže:

    • nejprve jsem si vytvořil adresář např. /home/32bit-sid
    • Pak jsem do něj přes debootstrap narval instalaci debianu pro 32bit
      debootstrap --arch i386 sid /home/32bit-sid http://ftp.debian.org/debian/
    • Do ní jsem pak skočil přes chroot /home/32bit-sid
    • a nainstaloval knihovny pro X příkazem apt-get install libx11-6
    • Poté jsem se odhlásil (přes exit) a zapsal do souboru /etc/ld.so.conf cesty ke knihovnám v chrootovaném prostředí
      /home/32bit-sid/lib
      /home/32bit-sid/usr/lib
      /home/32bit-sid/usr/X11R6/lib
      /home/32bit-sid/usr/local/lib
    • Po nastavení cest je nezbytně nutné udělat do adresáře /lib link na 32bitovou knihovnu z chrootovaného prostředí:
      ln -s /home/32bit-sid/lib/ld-2.3.5.so /lib/ld-linux.so.2
    • Pak jsem spustil příkaz ldconfig aby se to načetlo
    • Do /etc/fstab jsem pak přidal tyto řádky
      /home           /home/32bit-sid/home none  bind            0       0
      /tmp            /home/32bit-sid/tmp none   bind            0       0
      proc            /home/32bit-sid/proc proc  defaults        0       0
      
      

      a přes příkaz mount vše co bylo třeba namountil
    • Na závěr jsem zkopíroval soubory /etc/passwd, /etc/shadow a /etc/group do chrootovaného prostředí, abych měl k dispozici příslušná uživatelská práva. Při dalším přihlášení přes příkaz
      chroot /var/chroot/sid-ia32
      jsem už najel do chrootovaného prostředí (pozor, chroot může provést zatím pravděpodobně jen root).
    • K uživatelskému adresáři se lze pak dostat přes su - login_uzivatele
    • Aby tento uživatel mohl otvírat okna v X, bylo ještě třeba vyexportovat proměnnou DISPLAY: export DISPLAY=:0

    No a to je vše. Myslím, že je snad zbytečné zdůrazňovat, že aby bylo možné příslušnou aplikaci spouštět, tak ji bylo nutno nejprve do chrootovaného prostředí nainstalovat.

    Tak to byla minulost a první krůčky k 32bitovým aplikacím pod amd64. Jak už jsem zmínil zkraje tohoto odstavce, každá distribuce se s tímto problémem popasovala jinak. Dokonce i ten Debian to řeší jinak, než je uvedeno v uvedeném postupu.

    Aby bylo možno spouštět 32bitové aplikace, je nejprve nutné do systému doinstalovat příslušné 32bitové knihovny. Instalační balíky s těmito knihovnami obvykle v názvu obsahují "ia32". Každé distro pak cpe tyto knihovny jinam. Ono je to vcelku jedno, protože podstatné je, aby se nalézaly v některém adresáři kde je bude systém hledat. Některé distribuce (vetšinou založené na RPM) pro ně kupř. používají adresáře /lib32 a /usr/lib32. Ubuntu je cpe rovnou do adresářů /lib a /usr/lib a /lib32 a /usr/lib32 jsou pouhé symbolické linky. Debian pro ně zas pro změnu používá extra adresář /emul - prostě pěknej brajgl. Aplikace se pak instalují rovnou do systému, zpravidla s parametrem --force-architecture (DEB systémy) nebo ... (RPM systémy)

    Zvídavější čtenář si jistě klade otázku jak je to s aplikacemi, které se dožadují knihoven, co nejsou v distribučních balících s 32bitovými knihovnami (ia32 balíky). Pro ty nabízím postup jak to řeším já.

    Nejdřív si aplikaci někam rozbalím a pak na binární soubory aplikuji příkaz ldd. V případě že chybí některá z požadovaných knihoven, tak mi to vypíše. Pak zjistím zda v systému již náhodou taková knihovna není, ovšem 64bitová. Eventuálně se kouknu po netu. Objeví-li se následující výpis

    user@stroj:~$ ldd /usr/bin/opera
            not a dynamic executable
    

    Pak to znamená, že spustitelný soubor není binární, ale nejspíš nějaký skript, tzn. je třeba si jej vypsat (třeba přes cat /usr/bin/opera | grep --color opera) a zjistit kde se nalézají vlastní binární soubory.

    user@stroj:~$ ldd /usr/lib/opera/9.0-20060609.1/opera
            linux-gate.so.1 =>  (0xffffe000)
            libX11.so.6 => /emul/ia32-linux/usr/X11R6/lib/libX11.so.6 (0xf7e02000)
            libXext.so.6 => /emul/ia32-linux/usr/X11R6/lib/libXext.so.6 (0xf7df3000)
            libSM.so.6 => /emul/ia32-linux/usr/X11R6/lib/libSM.so.6 (0xf7dea000)
            libICE.so.6 => /emul/ia32-linux/usr/X11R6/lib/libICE.so.6 (0xf7dd2000)
            libpthread.so.0 => /emul/ia32-linux/lib/libpthread.so.0 (0xf7dc0000)
            libdl.so.2 => /emul/ia32-linux/lib/libdl.so.2 (0xf7dbc000)
            libm.so.6 => /emul/ia32-linux/lib/libm.so.6 (0xf7d97000)
            libz.so.1 => /emul/ia32-linux/usr/lib/libz.so.1 (0xf7d82000)
            libc.so.6 => /emul/ia32-linux/lib/libc.so.6 (0xf7c53000)
            /lib/ld-linux.so.2 (0xf7ee8000)
    

    Výpis mi jednak ukáže kde můj systém 32bitové knihovny hledá, ale také pokud mi nějaká z požadovaných knihoven chybí, že ji nemůže najít. Takže z repository pak stáhnu příslušný binární balík, odpovídající požadované verzi, přes mc z něj knihovnu vykuchám a nakopíruji k ostatním 32bitovým knihovnám. Pak už by měla jít aplikace normálně spouštět.

    Zapsal A.K.

    Poznámka

    Při použití parametrů "noapic nolapic noacpitimer disable_timer_pin_1" chodí čas i ventilátor závislý na teplotách definovaných pres /proc/acpi/thermal_zone/TZ[1-3]/trip_points
    Na origoš ovladače z www.ati.com (pokud vám nestačí "ati" driver z Xek a chcete akceleraci a glxgears s 750 fps) se musi pro jádro 2.6.14 vygooglovat a použít patche na verify_area a registr_ioctl32_conversion. Zapsal liliental

     

    Zkušenosti s distribucí Archlinux - Zapsal RoberK

    Archlinux jsem nainstaloval protože Suse a Ubuntu byly nekonečně pomalé. Paměť mám sdílenou s grafikou, dohromady 512MB, kolik si má vzít grafika lze nastavit v biosu.
    Uspání do paměti funguje pomocí powersave. Fungují tlačítka na repráky (jak Fn+cosi tak přímo přes tlačítka s repráčkama), včetně diody, která signalizuje mute. V Ubuntu a Suse to běhalo hned, v Archu to bylo potřeba nastavit v ovládacím centru Gnome a v xmodmap. Nefunguje uspání na disk, ale to bude asi použitým jádrem.
    Tlačítka pro nastavení jasu dipleje fungovaly, dokud jsem nenainstaloval ovladače od ati. Teď fungují pouze v textovém režimu. Takže když chci zeslabit X-ka, tak přepnu na konzoli, zeslabím displej a přepnu zpátky. Externí výstup funguje, ale vždy musím restartovat X-ka (stačí přes ctrl+alt+backspace, není nutné restartovat celý linux). Jedou pak oba displeje. Větráčky se zapínají jen když je potřeba, jinak jsou vypnuté, tzn nejedou celou dobu. Tlačítko FnF3 jde zpřístupnit přes xmodmap a nastavit tomu nějakou akci v menu Gnome.

    Je HP nx6125 zastaralý?

    Vzhledem k tomu že v současné době se tento model už v prodeji nenabízí a byl nahrazen novým, o třídu lepším modelem, uvedl jsem že jde o model již zastaralý, přestože to není ani dva roky co se u nás začal nabízet. V současné době se dá říct že jej nahradil HP nx6325 dodávaný s AMD Turion 64 X2 TL-60 2GHz, 1GB DDR2 15" SXGA+ WVA, int.VGA, ATI X1150. Protože však i cena tohoto modelu v současné době výrazně klesá, dá se předpokládat, že bude brzy nahrazen novějším modelem. Zapsal A.K. k 5. prosinci 2006

    Jak ho rozebrat?

    Aleš Kapica:

    Takže.. Je třeba vyšroubovat všechny ty malý placatý šoubečky při zadním okraji. Tj. i ty pod baterkou a pod nálepkou.

    Druhým krokem je povolení těch dvou šroubků ze zadní strany po stranách.

    A pak nastupuje "hrubá síla". Jak sis jistě povšimnul, u kláves ESC a DELETE jsou v krytu malé štěrbinky. Ta zadní krytka jak jsou klávesy se zvedá nahoru směrem k monitoru, ale pozor, je to plastový kousek a je vcelku s krytkama pantíků displaye, tak bacha ať je nezlomíš! Opatrně je vyšprajcni. Že bys "utrhnul" něco od tlačítek se bát nemusíš.. ty jen přenášejí tlak na senzory dole na desce..

    Poté co zvedneš tu krytku se dostaneš ke šroubkům, které drží klávesnici. Ty vyšroubuj, a pak klávesnici vysuň směrem dopředu a nahoru.. A pak už to máš jako na dlani..

    Nějaká fota, ne sice z mého kousku, ale to snad neva.. Kdesi na webu jsem i vyšťáral jak se mění klávesnice u HP notebooků. Byl to sice jiný typ, ale princip uchycení byl stejný.

    Na tomto obrázku klávesnice pro nx61xx když si ho zvětšíš, si můžeš všimnout dole takových "háčků", jimiž je klávesnice zaklesnutá za horní okraj, a přišroubovaná je několika "pacičkami" při horním okraji, které však na snímku vidět nejsou.

    Od jádra 2.6.23-rc8 (září 2007) je plná podpora hardware tohoto notebooku v hlavní vývojové větvi jádra a ATI vydala ovladače verze 8.41.7 které by měly výrazně zlepšovat podporu integrované grafické karty ATI Radeon XPRESS 200M 5955 (PCIE)Zapsal Aleš Kapica

    Diskuze a články na abclinuxu s informacemi k tomuto typu notebooku
    Upozornění:pořadí odkazů nevypovídá nic o hodnotě příspěvků


    Články - Hardware - Multimediální a jinak vylepšené klávesnice
    Blogy - miloslavponkrac - Pomozte vybrat notebook
    Diskusní fórum - Připojení k síti, internetu - Instalace Ndiswrapper
    Blogy - Sarimuv koutek - Oficialni podpora hardware v HP noteboocich - Diskuse
    Diskusní fórum - Notebooky, PDA, sestavy - notebook HP nx6125 & linux - dokumentace
    Diskusní fórum - Správa napájení, APM - Nastavení modulu thermal pro ACPI
    Open source ovladace 3D pre ATI

    Dokument vytvořil: Ladislav Sückr, 30.10.2005 15:32 | Poslední úprava: Dusan, 27.2.2011 15:09 | Další přispěvatelé: xpj, Aleš Kapica | Historie změn | Zobrazeno: 7055×

    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.