Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5250 Discussions

How to disable Intel Software Improvement program dialog box on calling VTune from command line

OneCable
Beginner
1,092 Views

Hello,

 

I start profiling my app thus:

 

source /opt/intel/oneapi/setvars.sh
vtune -collect hotspots --app-working-dir=$PWD -- $PWD/MyExecutable

 

This opens up a dialog box each time for "Intel Software Improvement Program" and whether I consent to collection of my information or do not consent.

What argument can I pass via the command line to stop this dialog box from appearing? Or else, is there a global setting I can provide so that this dialog box does not appear each time?

Thank you

X Post from SO https://stackoverflow.com/questions/79474370/intel-software-improvement-program-dialog-box-consent-form-starts-each-time-a

0 Kudos
5 Replies
yuzhang3_intel
Moderator
1,004 Views

You mean VTune will open up the dialog box once you starting profiling using command line, right?

0 Kudos
OneCable
Beginner
987 Views

Apologies for the confusion. I looked into the sequence much more closely this time.

The command 

vtune -collect hotspots --app-working-dir=$PWD -- $PWD/MyExecutable

does not cause the dialog box. The app MyExecutable runs in the console with VTune doing the profiling behind the scenes with no extra dialog box. A folder, say, r000hs gets created with the profiling results.

Subsequently, I open up vtune-gui to view the results like so:

vtune-gui r000hs/r000hs.vtune

It is this command, which opens up the gui, that has the said dialog box.

Thank you for the follow up.

 

0 Kudos
Arun11
Employee
925 Views

I have verified this in my system by following the below mentioned steps. Still I didn't get any pop up in CLI.

  1. Open VTune GUI
  2. Select the "I do not Consent" for Intel Software Improvement Program
  3. Exit the VTune GUI
  4. Open the CLI
  5. Run this command  - vtune -collect hotspots --app-working-dir=working Directory -- My application with the path
OneCable
Beginner
771 Views

I would like to point out that this solution is not persistent.

That is, if I do it once when the computer is on, for further usages of the profiler before turning the computer off, the dialog box does not arise.

However, after the computer is turned off and on, the dialog box appears again.

Hence, the question is, is there a global setting that is persistent between reboots/restarts of the machine that stores the information that I do not consent to "Intel Software Improvement Program"?

0 Kudos
Arun11
Employee
713 Views

I tried it with the oneAPI version 2025.0 of VTune. It doesn't through any pop ups as you have mentioned. Are you using a standalone version of VTune or oneAPI base toolkit?

0 Kudos
Reply