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 03:00 | Komunita

Na Humble Bundle lze získat počítačovou hru Company of Heroes 2 (Wikipedie, YouTube) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 0
dnes 02:00 | Zajímavý software

Christian Kellner představil na svém blogu projekt Bolt řešící bezpečnost rozhraní Thunderbolt 3 na Linuxu. Pomocí příkazu boltctl nebo rozšíření GNOME Shellu lze komunikovat s démonem boltd a například zakázat neznámá zařízení a předejít tak útokům typu Thunderstrike nebo DMA.

Ladislav Hagara | Komentářů: 0
dnes 01:00 | Nová verze

Po půl roce vývoje od vydání verze 11.0 byla vydána verze 11.1 svobodného softwaru pro vytváření datových úložišť na síti FreeNAS (Wikipedie). Nejnovější FreeNAS je postaven na FreeBSD 11.1. Přehled novinek v příspěvku na blogu. Zdůraznit lze zvýšení výkonu OpenZFS, počáteční podporu Dockeru nebo synchronizaci s cloudovými službami Amazon S3 (Simple Storage Services), Backblaze B2 Cloud, Google Cloud a Microsoft Azure

Ladislav Hagara | Komentářů: 0
včera 23:55 | Nová verze

Po dvou měsících vývoje od vydání verze 235 oznámil Lennart Poettering vydání verze 236 správce systému a služeb systemd (GitHub, NEWS).

Ladislav Hagara | Komentářů: 0
včera 20:00 | Nová verze Ladislav Hagara | Komentářů: 0
včera 19:33 | Pozvánky

Pražská Fedora 27 Release Party, oslava nedávného vydání Fedory 27, se uskuteční 19. prosince od 19:00 v prostorách společnosti Etnetera (Jankovcova 1037/49). Na programu budou přednášky o novinkách, diskuse, neřízený networking atd.

Ladislav Hagara | Komentářů: 0
včera 18:11 | Nová verze

Byla vydána verze 2.11.0 QEMU (Wikipedie). Přispělo 165 vývojářů. Provedeno bylo více než 2 000 commitů. Přehled úprav a nových vlastností v seznamu změn.

Ladislav Hagara | Komentářů: 0
včera 17:44 | Komunita

Canonical oznámil dostupnost kryptografických balíčků s certifikací FIPS 140-2 úrovně 1 pro Ubuntu 16.04 LTS pro předplatitele podpory Ubuntu Advantage Advanced. Certifikace FIPS (Federal Information Processing Standards) jsou vyžadovány (nejenom) vládními institucemi USA.

Ladislav Hagara | Komentářů: 2
včera 16:11 | Zajímavý software

Společnost Avast uvolnila zdrojové kódy svého dekompilátoru RetDec (Retargetable Decompiler) založeného na LLVM. Vyzkoušet lze RetDec jako webovou službu nebo plugin pro interaktivní disassembler IDA. Zdrojové kódy RetDec jsou k dispozici na GitHubu pod open source licencí MIT.

Ladislav Hagara | Komentářů: 3
13.12. 11:00 | Zajímavý software
Na Good Old Games je v rámci aktuálních zimních slev zdarma k dispozici remasterovaná verze klasické point&click adventury Grim Fandango, a to bez DRM a pro mainstreamové OS včetně GNU/Linuxu. Akce trvá do 14. prosince, 15:00 SEČ.
Fluttershy, yay! | Komentářů: 6
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (1%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 989 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník
    Nástroje

    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: 280×

    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.