- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Now that VTune XE update 7 was released with Linux 3.x support I hoped to finnaly get VTune running on my Archlinux boxes, but sadly it does not work. I see that Archlinux is not supported, but cannot see the big difference compard to all the other supported distributions.
When I run the installer it warns me about my distribution not being supported but then comes the strange part: Even though I have gtk 2.24.8-2 and glibc 2.14.1-4 installed, VTune's installer says it cannot find either of those and eventually fails the installation:
--------------------------------------------------------------------------------
Installing Amplifier XE Command line interface component... failed
--------------------------------------------------------------------------------
Installing Amplifier XE Sampling driver kit component... failed
--------------------------------------------------------------------------------
Installing Amplifier XE Graphical user interface component... failed
--------------------------------------------------------------------------------
The installation target directory is created but empty... Any help on how to get it running would be greatly appreciated.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This should be enough to run a user-mode collection (hotspots, concurrency, or locksandwaits). To enable hardware-based sampling, look in the README.txt file in the sepdk/src directory for directions on compiling and installing the driver. To view results, you might also need to copy a license file to /opt/intel/licenses, or set the environment variable INTEL_LICENSE_FILE to the directory containing the license.
Mark
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This should be enough to run a user-mode collection (hotspots, concurrency, or locksandwaits). To enable hardware-based sampling, look in the README.txt file in the sepdk/src directory for directions on compiling and installing the driver. To view results, you might also need to copy a license file to /opt/intel/licenses, or set the environment variable INTEL_LICENSE_FILE to the directory containing the license.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I can load a project, but when I try to run an analysis (attach to program) I see the following error:
Cannot load resources from file '/path/to/my/vtune/resource/client.dat#zip:images.xrc'
indeed, this file (client.dat I presume) does not exist in that folder. I've now symlinked perfclient.dat to client.dat and that makes this issue go away. But after a "hotspots" analysis (yes - it worked!) I see the error again, differently:
XRC resource 'tab_*' (class 'wxImage') not found!
the resources not found are: tab_grid, tab_summary and tab_timeline. So probably I need that client.dat, which rpm should contain it, or where do I get it from?
But this is amazing, finally I have a somewhat running vtune on my archlinux box! Many thanks again, Mark!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I really appreciate your help here, thanks once again!
PS: I've documented the steps required to get VTune running on archlinux here: https://wiki.archlinux.org/index.php/VTune#VTune_Amplifier_XE_2011
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to install VTune 2013 Update 16 on Archlinux 3.14.2-1. However, after following the instructions here and on the archwiki (as posted in the last message), I was only able to install the RPMs. When I try to compile the drivers, I get following error.
I am using GNU compilers. Do I need to install intel compilers to compile the drivers? Any suggestions are welcome.
Warm regards,
Devendra Ghate
Makefile:615: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler gcc: error: unrecognized command line option ‘-fstack-protector-strong’ scripts/Makefile.build:308: recipe for target '/opt/intel/vtune_amplifier_xe_2013/sepdk/src/lwpmudrv.o' failed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The problem may be due to system environment, or you are using high Linux kernel 3.14.2-1 (gcc 4.9 supports 3.14 kernel?)
You might use MACRO CONFIG_CC_STACKPROTECTOR_REGULAR ( or CONFIG_CC_STACKPROTECTOR_NONE) instead of MACRO
CONFIG_CC_STACKPROTECTOR_STRONG?
I don't know if latest u16 (driver test) can support kernel 3.14 well, you may try low Linux kernel platform, e.g 3.10 - if above does't work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your advice Peter. I moved back to linux 3.10.39 kernel and I was able to compile it. I need to disable the `nmi_watchdog` and it should work. Will report back if there are any further issues. By changing the kernel, I was able to compile the drivers effortlessly.
Devendra
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page