Closed cpalvarezb closed 7 years ago
How are you installing RTXI? Is this with the LiveCD or a manual installation?
Hi, thank you for your reply. I installed RTXI following the directions for standard installation (LiveCD). It is now installed in the computer not running from the LiveCD. I could try the custom installation to see if performance is improved.
Can you please run "lspci -vvv" in a terminal and paste the output here?
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
Subsystem: Dell Device 027f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities:
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:03.0 Communication controller: Intel Corporation 4 Series Chipset HECI Controller (rev 03)
Subsystem: Dell Device 027f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:03.2 IDE interface: Intel Corporation 4 Series Chipset PT IDER Controller (rev 03) (prog-if 85 [Master SecO PriO])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
00:03.3 Serial controller: Intel Corporation 4 Series Chipset Serial KT Controller (rev 03) (prog-if 02 [16550])
Subsystem: Dell Device 027f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
00:19.0 Ethernet controller: Intel Corporation 82567LM-3 Gigabit Network Connection (rev 02)
Subsystem: Dell Device 027f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:1a.0 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1a.1 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #5 (rev 02) (prog-if 00 [UHCI])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1a.2 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #6 (rev 02) (prog-if 00 [UHCI])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1a.7 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB2 EHCI Controller #2 (rev 02) (prog-if 20 [EHCI])
Subsystem: Dell Device 027f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1b.0 Audio device: Intel Corporation 82801JD/DO (ICH10 Family) HD Audio Controller (rev 02)
Subsystem: Dell Device 027f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:1c.0 PCI bridge: Intel Corporation 82801JD/DO (ICH10 Family) PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:1c.1 PCI bridge: Intel Corporation 82801JD/DO (ICH10 Family) PCI Express Port 2 (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:1d.0 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1d.1 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1d.2 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
Subsystem: Dell Device 027f
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1d.7 USB controller: Intel Corporation 82801JD/DO (ICH10 Family) USB2 EHCI Controller #1 (rev 02) (prog-if 20 [EHCI])
Subsystem: Dell Device 027f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
00:1f.0 ISA bridge: Intel Corporation 82801JD (ICH10D) LPC Interface Controller (rev 02)
Subsystem: Dell Device 027f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1f.2 SATA controller: Intel Corporation 82801JD/DO (ICH10 Family) SATA AHCI Controller (rev 02) (prog-if 01 [AHCI 1.0])
Subsystem: Dell Device 027f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
00:1f.3 SMBus: Intel Corporation 82801JD/DO (ICH10 Family) SMBus Controller (rev 02)
Subsystem: Dell Device 027f
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV620 LE [Radeon HD 3450] (prog-if 00 [VGA controller])
Subsystem: Dell OptiPlex 980
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
It looks like you have all the right hardware and drivers. Can you paste the output of the following command:
cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz stepping : 10 microcode : 0xa07 cpu MHz : 2992.370 cache size : 6144 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm tpr_shadow vnmi flexpriority bogomips : 5984.74 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz stepping : 10 microcode : 0xa07 cpu MHz : 2992.370 cache size : 6144 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm tpr_shadow vnmi flexpriority bogomips : 5984.74 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
I recommend trying the custom configuration as described here - the generic configuration we provide with the LiveCD is not optimal for your processor.
Hi,
I run the custom installation but got stuck after running ./install_rt_kernel.sh
The process stops with an error and the window to edit the kernel configuration doesn't pop up. Here is the whole output:
-----> Setting up variables. -----> Environment configuration complete. -----> Downloading Linux kernel. --2017-06-16 12:51:10-- https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.8.13.tar.bz2 Resolving www.kernel.org (www.kernel.org)... 147.75.196.57, 2604:1380:1:3600::3 Connecting to www.kernel.org (www.kernel.org)|147.75.196.57|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 84584333 (81M) [application/x-bzip2] Saving to: ‘linux-3.8.13.tar.bz2’
100%[======================================>] 84,584,333 12.0MB/s in 11s
2017-06-16 12:51:22 (7.22 MB/s) - ‘linux-3.8.13.tar.bz2’ saved [84584333/84584333]
-----> Downloading Xenomai. --2017-06-16 12:51:35-- https://xenomai.org/downloads/xenomai/stable/xenomai-2.6.4.tar.bz2 Resolving xenomai.org (xenomai.org)... 212.83.143.187 Connecting to xenomai.org (xenomai.org)|212.83.143.187|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 21193853 (20M) [application/x-bzip2] Saving to: ‘xenomai-2.6.4.tar.bz2’
100%[======================================>] 21,193,853 7.24MB/s in 2.8s
2017-06-16 12:51:38 (7.24 MB/s) - ‘xenomai-2.6.4.tar.bz2’ saved [21193853/21193853]
-----> Downloads complete. -----> Patching kernel. checking file arch/x86/Kconfig checking file arch/x86/Kconfig.debug checking file arch/x86/include/asm/apic.h checking file arch/x86/include/asm/apicdef.h checking file arch/x86/include/asm/debugreg.h checking file arch/x86/include/asm/desc.h checking file arch/x86/include/asm/fpu-internal.h checking file arch/x86/include/asm/hw_irq.h checking file arch/x86/include/asm/i8259.h checking file arch/x86/include/asm/ipi.h checking file arch/x86/include/asm/ipipe.h checking file arch/x86/include/asm/ipipe_32.h checking file arch/x86/include/asm/ipipe_64.h checking file arch/x86/include/asm/ipipe_base.h checking file arch/x86/include/asm/irq_vectors.h checking file arch/x86/include/asm/irqflags.h checking file arch/x86/include/asm/mmu_context.h checking file arch/x86/include/asm/page_64_types.h checking file arch/x86/include/asm/processor.h checking file arch/x86/include/asm/special_insns.h checking file arch/x86/include/asm/switch_to.h checking file arch/x86/include/asm/thread_info.h checking file arch/x86/include/asm/traps.h checking file arch/x86/include/asm/tsc.h checking file arch/x86/kernel/Makefile checking file arch/x86/kernel/apic/apic.c checking file arch/x86/kernel/apic/apic_flat_64.c checking file arch/x86/kernel/apic/io_apic.c checking file arch/x86/kernel/apic/ipi.c checking file arch/x86/kernel/apic/x2apic_cluster.c checking file arch/x86/kernel/apic/x2apic_phys.c checking file arch/x86/kernel/cpu/common.c checking file arch/x86/kernel/cpu/mtrr/cyrix.c checking file arch/x86/kernel/cpu/mtrr/generic.c checking file arch/x86/kernel/dumpstack_32.c checking file arch/x86/kernel/dumpstack_64.c checking file arch/x86/kernel/entry_32.S checking file arch/x86/kernel/entry_64.S checking file arch/x86/kernel/hpet.c checking file arch/x86/kernel/i387.c checking file arch/x86/kernel/i8253.c checking file arch/x86/kernel/i8259.c checking file arch/x86/kernel/ipipe.c checking file arch/x86/kernel/irq.c checking file arch/x86/kernel/irqinit.c checking file arch/x86/kernel/kgdb.c checking file arch/x86/kernel/pcspeaker.c checking file arch/x86/kernel/process.c checking file arch/x86/kernel/process_32.c checking file arch/x86/kernel/process_64.c checking file arch/x86/kernel/ptrace.c checking file arch/x86/kernel/smp.c checking file arch/x86/kernel/smpboot.c checking file arch/x86/kernel/traps.c checking file arch/x86/kernel/tsc.c checking file arch/x86/kernel/vm86_32.c checking file arch/x86/kernel/vsyscall_64.c checking file arch/x86/kernel/xsave.c checking file arch/x86/kvm/svm.c checking file arch/x86/kvm/vmx.c checking file arch/x86/kvm/x86.c checking file arch/x86/lib/mmx_32.c checking file arch/x86/lib/thunk_64.S checking file arch/x86/lib/usercopy.c checking file arch/x86/mm/fault.c checking file arch/x86/mm/tlb.c checking file arch/x86/platform/uv/tlb_uv.c checking file drivers/clocksource/Makefile checking file drivers/clocksource/i8253.c checking file drivers/clocksource/ipipe_i486_tsc_emu.S checking file drivers/gpu/drm/i915/i915_gem.c checking file drivers/pci/htirq.c checking file drivers/cpuidle/Kconfig checking file drivers/tty/serial/8250/8250.c checking file fs/exec.c checking file fs/proc/array.c checking file include/asm-generic/atomic.h checking file include/asm-generic/bitops/atomic.h checking file include/asm-generic/cmpxchg-local.h checking file include/asm-generic/percpu.h checking file include/ipipe/setup.h checking file include/ipipe/thread_info.h checking file include/linux/clockchips.h checking file include/linux/clocksource.h checking file include/linux/ftrace.h checking file include/linux/hardirq.h checking file include/linux/i8253.h checking file include/linux/ipipe.h checking file include/linux/ipipe_base.h checking file include/linux/ipipe_compat.h checking file include/linux/ipipe_debug.h checking file include/linux/ipipe_domain.h checking file include/linux/ipipe_lock.h checking file include/linux/ipipe_tickdev.h checking file include/linux/ipipe_trace.h checking file include/linux/irq.h checking file include/linux/irqdesc.h checking file include/linux/irqnr.h checking file include/linux/kernel.h checking file include/linux/kvm_host.h checking file include/linux/preempt.h checking file include/linux/rwlock.h checking file include/linux/rwlock_api_smp.h checking file include/linux/sched.h checking file include/linux/spinlock.h checking file include/linux/spinlock_api_smp.h checking file include/linux/spinlock_up.h checking file include/uapi/asm-generic/mman-common.h checking file include/uapi/asm-generic/resource.h checking file include/uapi/linux/resource.h checking file init/Kconfig checking file init/main.c checking file kernel/Makefile checking file kernel/debug/debug_core.c checking file kernel/debug/gdbstub.c checking file kernel/exit.c checking file kernel/fork.c checking file kernel/ipipe/Kconfig checking file kernel/ipipe/Kconfig.debug checking file kernel/ipipe/Makefile checking file kernel/ipipe/compat.c checking file kernel/ipipe/core.c checking file kernel/ipipe/timer.c checking file kernel/ipipe/tracer.c checking file kernel/irq/chip.c checking file kernel/irq/generic-chip.c checking file kernel/irq/irqdesc.c checking file kernel/irq/manage.c checking file kernel/lockdep.c checking file kernel/panic.c checking file kernel/power/hibernate.c checking file kernel/printk.c checking file kernel/sched/clock.c checking file kernel/sched/core.c checking file kernel/signal.c checking file kernel/spinlock.c checking file kernel/time/clockevents.c checking file kernel/time/clocksource.c checking file kernel/time/tick-common.c checking file kernel/time/tick-sched.c checking file kernel/timer.c checking file kernel/trace/Kconfig checking file kernel/trace/ftrace.c checking file kernel/trace/trace.c checking file kernel/trace/trace_clock.c checking file kernel/trace/trace_functions.c checking file kernel/trace/trace_functions_graph.c checking file lib/Kconfig.debug checking file lib/atomic64.c checking file lib/bust_spinlocks.c checking file lib/ioremap.c checking file lib/smp_processor_id.c checking file mm/Kconfig checking file mm/memory.c checking file mm/mlock.c checking file mm/mmap.c checking file mm/mmu_context.c checking file mm/mprotect.c checking file mm/vmalloc.c HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf using config: '/boot/config-4.4.0-31-generic' 8250_fintek config not found!! input_leds config not found!! irqbypass config not found!! mei_me config not found!! amdkfd config not found!! snd_hda_core config not found!! snd_hda_codec_generic config not found!! *
Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [N/y/?] (NEW) aborted!
Console input/output is redirected. Run 'make oldconfig' to update configuration.
make[1]: [localmodconfig] Error 1 make: [localmodconfig] Error 2
Hi Claudia - it would be best if I could take a look at your system. Can you please install TeamViewer and send the ID/password to yogi at rtxi.org?
Please do not post them to GitHub!
Hi, we are setting up a new dynamic clamp system in our lab. I have tried two computers (old processors) to see if the performance was good enough, but the latency tests show long latencies compared to the example you have in the installation page. I have uploaded the two performance plots. Would you recommend moving to a more recent processor and better graphics card?
Thank you,
Claudia
Basic Information:
RTXI Version: Installed from Live CD?:
Error Description:
What happened?
What was supposed to happen?
What steps will trigger the error?
Error Message:
Copy error messages and terminal output between the two braces below.