VTune (Česky)

From ArchWiki
Revision as of 16:03, 4 June 2013 by Lahwaacz (Talk | contribs) (mark as out of date)

Jump to: navigation, search

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:VTune (Česky)#)

Instalace Intel VTune 9.1 na Arch Linux

Instalace VTune

# rpm --initdb
  • a spusťte VTune instalátor

Instalace ovladače

(VTune nefunguje na jádře verze 2.6.31, takže budete nejspíš potřebovat nainstalovat kernel26-lts)

  • stáhněte si patch
  • zkopírujte zdrojové kódy ovladače z /opt/intel/vtune/vdk/src do nového adresáře a opatchujte je.
  • proveďte příkaz
# ./configure
# make
    • jestliže kompilace selže chybovou zprávou 'the frame size of 1140 bytes is larger than 1024 bytes', přidejte volbu -Wframe-larger-than=2048 do EXTRA_CFLAGS v Makefile souboru
  • zkopírujte modul do adřesáře s jadernými moduly
# cp vtune_drv*.ko /lib/modules/misc/vtune_drv.ko
  • proveďte
# depmod -AeF /boot/System.map26
  • a aktivujte jaderný modul
# modprobe vtune_drv
  • Co se týče jádra verze 2.6.31, je zde změna v API. find_task_by_pid_ns() není nalezena. Jediná možnost jak to napravit, je vrátit se na verzi jádra 2.6.30 nebo počkat až Intel aktualizuje zdrojový kód ovladače. Pokud by měl někdo patch, který tento problém vyřeší, přidejte ho sem na Wiki.