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

Installation via apt failed

Gladyshev_mv
Beginner
376 Views

After I try to install oneapi like this instruction https://www.intel.com/content/www/us/en/developer/tools/oneapi/vtune-profiler-download.html?operatingsystem=linux&linux-install-type=apt

I got this error:

o unpack .../intel-oneapi-vtune_2024.3.0-29_amd64.deb ...
Warning:  no socwatch driver was found loaded in the kernel.
Using C compiler = gcc
Using kernel build dir = /lib/modules/6.8.2-rt11/build
No module symvers file found
Using common inc dir = /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/../common/include
Using file name sw_driver
Make args = KERNEL_SRC_DIR=/lib/modules/6.8.2-rt11/build CPUFREQ_FIX_BACKPORTED=0 CLASSCREATE_CHANGE_BACKPORTED=0 DO_DEBUG_BUILD=0 DO_PROFILING=0 COMMON_INC_DIR=/opt/intel/oneapi/vtune
/2024.3/sepdk/src/socwatch/socwatch_driver/../common/include MODULE_SYMVERS_FILE= FILE_NAME=sw_driver 
make -C /lib/modules/6.8.2-rt11/build M=/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver clean
make[1]: *** /lib/modules/6.8.2-rt11/build: No such file or directory.  Stop.
make: *** [Makefile:122: clean] Error 2
Warning:  no vtsspp driver was found loaded in the kernel.
  CLEAN   /opt/intel/oneapi/vtune/2024.3/sepdk/src/vtsspp

Warning:  the following driver(s) were not found loaded in the kernel:  sep5.

Warning:  no vtsspp driver was found loaded in the kernel.

Warning: skipping SOCWATCH driver unload, not built


Warning:  the following driver(s) were not found loaded in the kernel:  socperf3.


The PAX service is not loaded anymore.
No previously installed pax driver boot script was found.
Stop and disable sep5.service ... 
Removed "/etc/systemd/system/multi-user.target.wants/sep5.service".
done.
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
rm -f sep5*.ko
make[1]: Entering directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/pax'
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
rm -f *.o .*.o.cmd .*.o.d .*.ko.cmd .*.ko.unsigned.cmd *.gcno .cache.mk *.o.ur-safe .*.o.tmp *.mod .*.mod.cmd
rm -f pax.ko pax.ko.unsigned pax-x32_64-6.8.2-rt11smp.ko
rm -f Module.symvers Modules.symvers *.mod.c modules.order Module.markers .modules.order.cmd .Module.symvers.cmd
rm -rf .tmp_versions
rm -f pax*.ko
make[1]: Leaving directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/pax'
make[1]: Entering directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/socperf/src'
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
rm -f *.o .*.o.cmd .*.o.d .*.ko.cmd .*.ko.unsigned.cmd *.gcno .cache.mk *.o.ur-safe .*.o.tmp *.mod .*.mod.cmd
rm -f socperf3.ko socperf3.ko.unsigned
rm -f socperf3*x32_64-6.8.2-rt11smp.ko
rm -f Module.symvers Modules.symvers *.mod.c modules.order Module.markers .modules.order.cmd .Module.symvers.cmd
rm -rf .tmp_versions
rm -f socperf3*.ko
make[1]: Leaving directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/socperf/src'
Unpacking intel-oneapi-vtune (2024.3.0-29) over (2024.3.0-29) ...
Setting up intel-oneapi-vtune (2024.3.0-29) ...
C compiler version: 13.2.0
Make version: 4.3
Kernel version: 6.8.2

Cleaning workspaces ... 
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
grep: /lib/modules/6.8.2-rt11/build/include/linux/device/class.h: No such file or directory
Done

Building socperf driver ... 
Done

Building sep driver ... 
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x35: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x36: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x37: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x3b: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x40: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x45: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x4a: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x4f: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x54: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x59: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x5e: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x63: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x68: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x6c: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x71: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x76: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x7b: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x80: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x85: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x8a: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x8c: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x8e: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x90: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x92: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x95: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x9a: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0x9d: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xa2: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xa3: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xa5: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xa7: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xaa: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xae: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xb3: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xb8: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xbd: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xc2: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xc7: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xcc: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xd1: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xd6: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xdb: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xe0: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xe5: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xea: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xef: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xf4: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xf8: unreachable instruction
/opt/intel/oneapi/vtune/2024.3/sepdk/src/sys64.o: warning: objtool: .text+0xf9: unreachable instruction
Done

Building pax driver ... 
Done

Building vtsspp driver ... 
make[1]: Entering directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/vtsspp'
make[1]: Leaving directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/vtsspp'
Done

Building socwatch driver ... 
Building drivers for Linux target
-n switch is deprecated. Now it does not have any effect.
/usr/src/linux-6.8.2-rt11 will be used as the kernel build directory
Using alternate compiler '/bin/gcc'
Removing previously built driver and scripts from /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/drivers
'-c /bin/gcc -l -k /usr/src/linux-6.8.2-rt11' options will be used to build the SoCWatch driver
-c /bin/gcc -l -k /usr/src/linux-6.8.2-rt11
************ Building socwatch2_15-x32_64-6.8.2-rt11smp.ko driver ************
Using C compiler = /bin/gcc
Using kernel build dir = /usr/src/linux-6.8.2-rt11
No module symvers file found
Using common inc dir = /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/../common/include
"/usr/src/linux-6.8.2-rt11/include/linux/cpufreq.h" exists!
"/usr/src/linux-6.8.2-rt11/include/linux/device/class.h" exists!
Using file name sw_driver
Make args = KERNEL_SRC_DIR=/usr/src/linux-6.8.2-rt11 CPUFREQ_FIX_BACKPORTED=1 CLASSCREATE_CHANGE_BACKPORTED=1 DO_DEBUG_BUILD=0 DO_PROFILING=0 COMMON_INC_DIR=/opt/intel/oneapi/vtune/202
4.3/sepdk/src/socwatch/socwatch_driver/../common/include MODULE_SYMVERS_FILE= FILE_NAME=sw_driver 
make[1]: Entering directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver'
make -C /usr/src/linux-6.8.2-rt11 M=/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver clean
make[2]: Entering directory '/usr/src/linux-6.8.2-rt11'
make[2]: Leaving directory '/usr/src/linux-6.8.2-rt11'
make[1]: Leaving directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver'
Using C compiler = /bin/gcc
Using kernel build dir = /usr/src/linux-6.8.2-rt11
No module symvers file found
Using common inc dir = /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/../common/include
"/usr/src/linux-6.8.2-rt11/include/linux/cpufreq.h" exists!
"/usr/src/linux-6.8.2-rt11/include/linux/device/class.h" exists!
Using file name sw_driver
Make args = KERNEL_SRC_DIR=/usr/src/linux-6.8.2-rt11 CPUFREQ_FIX_BACKPORTED=1 CLASSCREATE_CHANGE_BACKPORTED=1 DO_DEBUG_BUILD=0 DO_PROFILING=0 COMMON_INC_DIR=/opt/intel/oneapi/vtune/202
4.3/sepdk/src/socwatch/socwatch_driver/../common/include MODULE_SYMVERS_FILE= FILE_NAME=sw_driver 
make[1]: Entering directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver'
make -C /usr/src/linux-6.8.2-rt11 M=/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver clean
make[2]: Entering directory '/usr/src/linux-6.8.2-rt11'
make[2]: Leaving directory '/usr/src/linux-6.8.2-rt11'
************************************************************
KERNEL_SRC_DIR=/usr/src/linux-6.8.2-rt11
CPUFREQ_FIX_BACKPORTED=1
CLASSCREATE_CHANGE_BACKPORTED=1
MODULE_SYMVERS_FILE=
DO_DRIVER_PROFILING=0
INCDIR_1=/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/../common/include
************************************************************
make -C /usr/src/linux-6.8.2-rt11 M=/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver modules PWD=/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver
make[2]: Entering directory '/usr/src/linux-6.8.2-rt11'
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_driver.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_hardware_io.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_output_buffer.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_tracepoint_handlers.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_collector.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_mem.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_internal.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_file_ops.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_ops_provider.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_trace_notifier_provider.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_reader.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_telem.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_pmt.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_counter_list.o
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/./src/sw_pci.o
  LD [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/socwatch2_15.o
  MODPOST /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/Module.symvers
  CC [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/socwatch2_15.mod.o
  LD [M]  /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver/socwatch2_15.ko
make[2]: Leaving directory '/usr/src/linux-6.8.2-rt11'
make[1]: Leaving directory '/opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/socwatch_driver'
************ Built drivers are copied to /opt/intel/oneapi/vtune/2024.3/sepdk/src/socwatch/drivers directory ************
Done

Done building the drivers


Warning:  the following driver(s) were not found loaded in the kernel:  sep5.

Warning:  no vtsspp driver was found loaded in the kernel.

Warning:  no socwatch driver was found loaded in the kernel.


Warning:  the following driver(s) were not found loaded in the kernel:  socperf3.


The PAX service is not loaded anymore.
PYTHON is set to python3
Detecting Secure Boot status...
Secure Boot is disabled
---------------------    Loading PAX driver    --------------------- 
Detecting Secure Boot status...
Secure Boot is disabled
Checking for PMU arbitration service (PAX) ... not detected.
Attempting to start PAX service ...
Executing: insmod ./pax/pax-x32_64-6.8.2-rt11smp.ko
Setting group ownership of devices to group "vtune" ... done.
Setting file permissions on devices to "660" ... done.
The pax driver has been successfully loaded.

---------------------  Loading SOCPERF driver  --------------------- 
Detecting Secure Boot status...
Secure Boot is disabled
Checking for socperf driver ... not detected.
Attempting to start socperf service ...
Executing: insmod ./socperf/src/socperf3-x32_64-6.8.2-rt11smp.ko
Setting group ownership of devices to group "vtune" ... done.
Setting file permissions on devices to "660" ... done.
The socperf3 driver has been successfully loaded.

---------------------    Loading SEP driver    --------------------- 
Executing: insmod ./sep5-x32_64-6.8.2-rt11smp.ko sym_lookup_func_addr="ffffffffa8007a90"
Setting group ownership of devices to group "vtune" ... done.
Setting file permissions on devices to "660" ... done.
The sep5 driver has been successfully loaded.

---------------------  Loading VTSSPP driver  --------------------- 
Checking for vtsspp driver ... not detected.
Executing: insmod ./vtsspp/vtsspp-x32_64-6.8.2-rt11smp.ko gid=1001 mode=0660 ksyms="ffffffffa8007a90"
The vtsspp driver has been successfully loaded.

--------------------- Loading SOCWATCH driver --------------------- 
Checking for socwatch driver ... not detected.

Executing: insmod ./socwatch/drivers/socwatch2_15-x32_64-6.8.2-rt11smp.ko

Setting group ownership of device file to group "vtune" ... done.
Setting file permissions of device file to "660" ... done.

The socwatch2_15-x32_64-6.8.2-rt11smp driver has been successfully loaded.

NOTE:

The driver is accessible only to users under the group 'vtune'.
Please add the users to the group 'vtune' to use the tool.

To change driver access group, reinstall the driver using -g <desired_group> option.


NOTE:
The driver is accessible only to users under the group vtune.
Please add the users to the group vtune to use the tool.

To change driver access group, reload the driver using -g <desired_group> option.

Configuring sep5 boot script with the following options:
    driver files = /opt/intel/oneapi/vtune/2024.3/sepdk/src/.
Creating systemd load script /usr/local/sbin/sep5-load.sh ... 
done.
Creating systemd boot config file /usr/lib/systemd/system/sep5.service ... 
done.
Configuring autoload of sep5.service service ... 
Created symlink /etc/systemd/system/multi-user.target.wants/sep5.service → /usr/lib/systemd/system/sep5.service.
Job for sep5.service failed because the control process exited with error code.
See "systemctl status sep5.service" and "journalctl -xeu sep5.service" for details.
WARNING: systemctl start returned error 1 ... 
done.

 

0 Kudos
2 Replies
yuzhang3_intel
Moderator
352 Views

Let's reproduce this issue and give you an update then.

0 Kudos
Jennifer_D_Intel
Moderator
286 Views

This appears to be the same issue someone else reported: https://community.intel.com/t5/Analyzers/Installing-intel-oneapi-vtune-failed-on-Ubuntu-24-04-LTS-Linux/m-p/1635818#M25309. The drivers are built and loaded, but the installer automatically runs the boot script which also tries to load the drivers and fails because they are already loaded.

The installer team is working on the fix, and in the meantime, you can run the following:

$ sudo /opt/intel/oneapi/vtune/2024.3/sepdk/src/boot-script -i -ul

This is similar to the response I gave in the other thread, but you don't need to manually unload the drivers because the -ul option will do that.

 

0 Kudos
Reply