abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 19:00 | Zajímavý projekt

    Na crowdsourcingové platformě Crowd Supply byla spuštěna kampaň na podporu open source biometrického monitoru ve tvaru hodinek HealthyPi Move. Cena je 249 dolarů a plánovaný termín dodání listopad letošního roku.

    Ladislav Hagara | Komentářů: 1
    24.5. 22:22 | Upozornění Ladislav Hagara | Komentářů: 9
    24.5. 17:44 | Nová verze

    Firma Murena představila /e/OS verze 2.0. Jde o  alternativní sestavení Androidu bez aplikací Google. Mezi novinkami je podrobnější nastavení ochrany soukromí před sledováním aplikacemi. Murena prodává několik smartphonů s předinstalovaným /e/OS (Fairphone, repasovaný Google Pixel 5).

    Fluttershy, yay! | Komentářů: 0
    24.5. 14:33 | Zajímavý software

    Do 30. května lze v rámci akce Warhammer Skulls 2024 získat na Steamu zdarma hru Warhammer 40,000: Gladius - Relics of War.

    Ladislav Hagara | Komentářů: 1
    24.5. 13:33 | Nová verze

    HelenOS (Wikipedie), tj. svobodný operační systém českého původu založený na architektuře mikrojádra, byl vydán ve verzi 0.14.1. Přehled novinek v poznámkách k vydání. Vypíchnou lze nabídku Start. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 2
    23.5. 23:22 | Zajímavý software

    BreadboardOS je firmware pro Raspberry Pi Pico (RP2040) umožňující s tímto MCU komunikovat pomocí řádkového rozhraní (CLI). Využívá FreeRTOS a Microshell.

    Ladislav Hagara | Komentářů: 0
    23.5. 16:55 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 24.05. Přehled novinek i s náhledy a videi v oficiálním oznámení. Do balíku se dostalo 5 nových aplikací: Audex, Accessibility Inspector, Francis, Kalm a Skladnik.

    Ladislav Hagara | Komentářů: 10
    23.5. 12:55 | Nová verze

    Byla vydána (𝕏) nová verze 18.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    22.5. 23:44 | Pozvánky

    V neděli 26. května lze navštívit Maker Faire Rychnov nad Kněžnou, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    22.5. 16:33 | Nová verze

    Byla vydána nová stabilní verze 3.20.0, tj. první z nové řady 3.20, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou počáteční podporu 64bitové architektury RISC-V.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (84%)
     (4%)
     (6%)
     (6%)
    Celkem 602 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník

    Apple Macbook Pro 4,1

    Technické parametry

    CPU: Intel Core2Duo T8300 2,4GHz
    RAM 2-4GB SO-DIMM DDR2 (2 sloty)
    Disk:250GB SATA 5400 RPM
    optická mechanika: Apple SuperDrive (CD/DVD -R, -RW, DualLayer) (pripojená cez rozhranie ATA)
    wireless konektivita: Airport Extreme (Broadcom BCM4321) 802.11a/b/g, Bluetooth 2.1 + EDR
    LCD: 15,4" 1440x900 IPS matný s LED podsvietenim
    grafika: nVidia GeForce 8600M GT, 256MB dedikovanej VRAM
    konektivita: 1GB ethernet, 2x USB 2.0, 1x firewire 400, 1x firewire 800, dual link DVI, ExpressCard slot
    webkamera: iSight
    ostatne: Li-pol 56Wh batéria, hliníkové šasi

    predinštalovaný Mac OS X 10.5.x alebo novší

    Identifikace pod Linuxem

    00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
    00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
    00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 04)
    00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 04)
    00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 04)
    00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)
    00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 04)
    00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 04)
    00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 04)
    00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 04)
    00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 04)
    00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 04)
    00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 04)
    00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 04)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)
    00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 04)
    00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 04)
    00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)
    00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 04)
    01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600M GT] (rev a1)
    0c:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8058 PCI-E Gigabit Ethernet Controller (rev 13)
    0d:03.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller (rev 02)
    

    Postup zprovoznění pod Linuxem

    Intelacka rada notebookov od Apple pouziva na bootovanie EFI bootloader. Ten nativne obsahuje moznost zaviest aj "legacy" operacny systém. Nevyhodou je, že firmware v Macbooku je upraveny tak, ze pred zavedenim legacy OS caka 30 sekund na pripojenie USB/firewire disku s Mac OS X. Preto je vhodne pouzit rEFIt ako boot menu. Okrem ineho obsahuje nastroj na synchronizaciu MBR partition table s GPT.

    Refit sa pohodlne instaluje este z prostredia Mac OS X na minimalisticku HFS particiu. Tu treba vytvorit pomocou disk utility na zaciatku disku s minimalnou moznou velkostou (zhruba 20MB). Ak sa vytvori v rezime HFS+ bez zurnalu, bude mozne k nej pristupovat aj z Linuxu v read/write rezime. Vstavany hfs+ ovladac nevie zapisovat na HFS+ particie so zurnalom.

    Koli podpore 2D a 3D akceleracie je nutne instalovat Linux v legacy boot rezime (s emulaciou sluzieb BIOSu). V case instalacie aktualne stabilne verzie ovladacov nVidia nemali podporu pre EFI rezim.

    Instalacia Linuxu prebieha normalnym sposobom (konkretne u Slackware Linuxu 13.37). Namiesto particii vytvorenych priamo v MBR je vhodne vytvorit jedinu LVM particiu a oddiely potom vytvarat ako logical volumes vo vnutri LVM. Usetri to pracu so synchronizaciou MBR a GPT cez rEFIt. LILO/GRUB treba nainstalovat do LVM oddielu. Takto nainstalovane LILO rEFIt automaticky zdetekuje a ponukne ho ako volbu k bootu.

    Po boote a instalacii proprietarnych ovladacov (nouveau v case instalacie nemali riadnu podporu chipsetu obsiahnuteho v NV8600, okrem toho graficky cip prehrievali) by mali bezproblemovo bezat vsetky sucasti okrem: - Airport wifi - SATA rozhranie k pevnemu disku - automatickeho ovladania vetrakov - tlacidlo na vysunutie CD, funkcne a multimedialne klavesy, podsvietenie klavesnice

    Airport WIFI v modeli Macbook Pro 4,1 je povodom Broadcom BCM4321 z neslavne znamej rodiny BCM43xx. Niektore karty z tejto rodiny su podporovane opensource ovladacom, tato konkretna vsak nie. Podporuje ju ovladat wl priamo od Broadcomu, tento je ale napisany tak, ze karta sa pri pouzivani WPA2 casto dostane do stavu v ktorom sa aj bez trafficu prehrieva, pripadne sa nechce asociovat s AP. Nenasiel som ine riesenie, ako kartu vymenit. Bud za Airport z novsieho Macbooku, ktora je zalozena na chipsete Atheros, alebo za uplne inu WIFI kartu (notebook obsahuje fullsize mini PCI-e slot, je potrebne zohnat full-size kartu, antenne kable su presne na mieru, k half-size karte nedosiahnu). S inou WIFI kartou bude vsetko fungovat, iba sa nebude hlasit WIFI proximity thermal senzor.

    Koli moznosti bootu Windows v legacy rezime, ktore nativne neumoznovali instalaciu na SATA disky EFI bootloader pri boote do Linuxu prepne SATA controller do rezimu kompatibility, teda sa tento navonok tvari ako IDE controller. Dosledkom je nemoznost nastavit power managment pre disk, co sa negativne odrazi na vydrzi na bateriu. Existuje jedine spolahlive riesenie, zaviest do kernelu patch, ktory pri inicializacii SATA controllera vypne rezim kompatibility. Po zavedeni tohto patchu, rekompilacii kernelu a pridani parametra na prikazovy riadok kernelu sa bude SATA controller hlasit ako sata, nie ako IDE.

    Vetraky v Macbook Pro su ovladane pomocou PWM a umoznuju plynulu regulaciu otacok od 2000 do 6000 /min. Tento sposob ovladania sa vymyka modelu ovladania vetrakov tak, ako bolo koncipovane v ACPI. Vetraky sa preto pomocou applesmc ovladaca v kerneli hlasia cez sysfs, ale nie su automaticky ovladane. Je na to potrebne pouzit userspace demon mbpfand.

    Macbook nedisponuje HW tlacidlom na vysunutie disku z optickej mechaniky (ktora je strbinova). Toto je implementovane ako pseudo HID na klavesnici vo forme Eject tlacidla. Obsluhu tohto tlacidla, podsvietenia klavesnice a manipulacie s podsvietenim displeja pomocou Fn. klaves obsluhuje demon pommed. Umoznuje aj zmenit standardne chovanie Macbook / Powerbook klavesnice, ktorej funkcne klavesy F1 - F12 su alternativnou funkciou k "multimedialnym klavesom" (tzn. na ucinok F1 treba stlacit Fn + F1). Pommed vie toto chovanie invertovat.

    Ostatne funkcie, ako multitouch trackpad, uspanie do RAM, zvukova karta, power managment procesora vratane zmeny frekvencie, 3D akceleracia funguju okamzite po nainstalovani bez nutnosti dodatocnych zasahov.

    Poznámka

    Pripadna nestabilita obrazu nie je sposobena HW v Macbooku, ale obecnou mizernou kvalitou binarnych ovladacov rady 295.xx. S ovladacmi predoslej rady neboli problemy.

    mbpfand url: http://task3.cc/923/an-enhanced-version-of-simple-macbook-pro-fan-daemon-for-linux/
    pommed url: http://alioth.debian.org/projects/pommed/
    refit url: http://refit.sourceforge.net/

    Dokument vytvořil: ed, 4.11.2012 12:03 | Zobrazeno: 621×

    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.