Runtime error at in linux

Runtime error using Python Library Keops using CUDA in Ubuntu18.04

I am trying to run samples from the Python library: GeomLoss, which depends on CUDA, Pytorch and Keops in Ubuntu 18.04.3. I downloaded Python3.7 using Anaconda, and I am using CUDA 10.1. The gcc version is 7.4.0. When I run samples from GeomLoss, the error message said:

RuntimeError: [KeOps] This KeOps shared object has been compiled without cuda support: try to set tagHostDevice to 0 or recompile the formula with a working version of cuda.

I cannot change tagHostDevice to 0 since this will disable GPU calculation according to their documentation. I checked CUDA and Pytorch installation and they was no error. But when I tried to run the installation checking code from KeOps:

import torch import pykeops.torch as pktorch x = torch.arange(1, 10, dtype=torch.float32).view(-1, 3) y = torch.arange(3, 9, dtype=torch.float32).view(-1, 3) my_conv = pktorch.Genred('SqNorm2(x-y)', ['x = Vi(3)', 'y = Vj(3)']) print(my_conv(x, y)) 

error — unsupported GNU version! gcc versions later than 6 are not supported! ^~~~~ CMake Error at keopslibKeOpstorch91c92bd508_generated_link_autodiff.cu.o.Release.cmake:219

I checked CUDA documentation, for Ubuntu 18.04.3, the native linux distribution support should be gcc-7.3.0. for x86_64. I used gcc —version to check default gcc in system and it is using gcc-7.4.0. I am not sure if this is the problem with using KeOps with CUDA and GPU. Also, I believe KeOps will not support gcc versions before 7. So I am really confused about what should I do to fix the problem right now. I am wondering if anyone has experienced similar problems with GeomLoss and KeOps or other libraries. I am indeed grateful for any suggestions. Thanks!

Источник

Ошибка wine runtime error

В Linux и MacOS становится всё больше достойных программ и, в частности, игр. Однако, всё ещё есть старые игры и игры, разработчики которых не стали тратить время на разработку для платформ MacOS и Linux.

Почему речь об играх? Потому что эта ошибка зачастую случается при использовании различных repack-ов:

Runtime Error (at -1:0): Cannot Import dll: C:usersuserTempis-VADAE.tmpisskin.dll
fixme:msg:ChangeWindowMessageFilter c046 00000001 fixme:win:DisableProcessWindowsGhosting : stub err:module:import_dll Library MFC42.DLL (which is needed by L"C:\users\ready2rumbelx\Temp\is-L6E45.tmp\isskin.dll") not found fixme:xrender:XRender_AlphaBlend Unable to AlphaBlend without Xrender fixme:xrender:XRender_AlphaBlend Unable to AlphaBlend without Xrender

– когда используется стандартный упаковщик, в котором добавляются различные красивости, скины, «таблетки», после чего всё это красивенько складывается в один установщик.

Читайте также:  Топ дистрибутивов linux kde

В Windows всё это работает потому, что там при первых же телодвижениях ставятся пакеты vcrun6 и mfc42 .

Можно пойти на какой-нибудь сайт, где лежат dll-ки и скачать isskin.dll , но тогда мы как раз увидим вторую ошибку – отсутствие mfc42.dll . Его использует как раз isskin.dll . В общем, чтобы не мучаться со скачиванием различных dll руками, используем «пакетный менеджер» для wine – winetricks. Для Ubuntu / Linux Mint / Debian – можно написать в консоли:

sudo apt install winetricks winetricks
  • Select the default wineprefix
  • Install a Windows DLL or component
  • выбрать vcrun6 и mfc42 и нажать «OK».

Либо же сделать то же самое, но из консоли:

winetricks mfc42 winetricks vcrun6

Изображение Шпаргалка по командам Linux, FreeBSD и MacOS

Полезные комментарии

Помогло на Antergos (Arch) в 2018, когда Linux уже может нативно D3D9 и без проблем рисует D3D11 через Vulkan

помогло на Wineskin + OS X 10.11.6.

Очень помогло! Спасибо. У кого появляется ошибка, выкидывайте Winetricks и используйте PlayOnLinux. Там все скачивается и устанавливается.

Здравствуйте жители LOR-а, ни стого ни с сего после запуска игры под wine при запуске отдельного её элемента стала выскакивать ошибка:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: Путь к эзешнику
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.
Я пытался установить пакет Microsoft Visual C++ 2005-2008-2010, но почему-то не получалось, проблема не решалась.
Вот что пишется в консоли при запуске игры:

[spvl@tau Mount and Blade]$ wine mount&blade.exe wine: Unhandled page fault on write access to 0x00549000 at address 0x7bc4afaf (thread 0029), starting debugger. wine: Call from 0x7b83a1d3 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting wine: Unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent called at address 0x7b83a1d3 (thread 0030), starting debugger. wine: Call from 0x7b83a1d3 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting wine: Call from 0x7b83a1d3 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\Device\ScsiPort0" 1 0x53e724 0x53e728 fixme:ntoskrnl:IoAllocateErrorLogEntry stub: 0x6832c5c0, 48 fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:win:LockWindowUpdate (0x20030), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:advapi:GetCurrentHwProfileA (0x9a2f9c8) semi-stub fixme:win:EnumDisplayDevicesW ((null),0,0x9a2f5fc,0x00000000), stub! fixme:win:LockWindowUpdate (0x10076), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:win:EnumDisplayDevicesW ((null),0,0x9a2e2fc,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x9a2e20c,0x00000000), stub! fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category not found err:avicap:query_video_device /dev/video0: Querying failed: Not a V4L compatible device fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category not found fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. 

В общем дело в том, что я не могу установить пакет Microsoft Visual C++ 2005-2008-2010 на 64-bit, помогите пожалуйста не понимаю что делать (как установить).

Читайте также:  Устанавливать другие операционные системы linux

Level 3

r2rX Level 3
Posts: 69 Joined: Thu Apr 29, 2010 4:28 pm

WINE Runtime Error — isskin.dll issue.

For some reason, certain window’s .exe installers give the following error:

Runtime Error (at - 1:0): Cannot Import dll:C:usersxxxTempis-00IEG.tmpisskin.dll

This error has occurred while attempting to install certain applications/games…any idea what this is referring to?

The help appreciated, as usual.

Level 3

r2rX Level 3
Posts: 69 Joined: Thu Apr 29, 2010 4:28 pm

by r2rX » Mon Jul 05, 2010 4:38 am

When launching one program’s installer, that complains about isskin.dll, I browse to WINE’s (Windows) Temp folder and I copy the isskin.dll into the System32 folder; then I register it WINE’s DLL Override section (setting it to native, builtin).

Now i’m at a loss as where to continue…

Level 3

r2rX Level 3
Posts: 69 Joined: Thu Apr 29, 2010 4:28 pm

by r2rX » Mon Jul 05, 2010 5:32 am

I don’t know why I cannot edit my posts…..so pardon me for posting again.

I’ve encountered this thread:

Which suggested a potential fix for this problem….but, unfortunately, it still prevails.

Moderator

dimesio Moderator
Posts: 13142 Joined: Tue Mar 25, 2008 10:30 pm

by dimesio » Mon Jul 05, 2010 8:48 am

What version of Wine? If it’s not the latest development release, upgrade and test in a clean wineprefix (no winetricks, nothing else installed). If that doesn’t fix it, run it from a terminal and post whatever messages appear. http://wiki.winehq.org/FAQ#run_from_terminal

Level 3

r2rX Level 3
Posts: 69 Joined: Thu Apr 29, 2010 4:28 pm

by r2rX » Mon Jul 05, 2010 10:02 am

I’m using Wine 1.2 rc5, tested it vanilla as well as with winetricks.

Level 3

r2rX Level 3
Posts: 69 Joined: Thu Apr 29, 2010 4:28 pm

by r2rX » Mon Jul 05, 2010 12:44 pm

fixme:msg:ChangeWindowMessageFilter c046 00000001 fixme:win:DisableProcessWindowsGhosting : stub err:module:import_dll Library MFC42.DLL (which is needed by L"C:\users\ready2rumbelx\Temp\is-L6E45.tmp\isskin.dll") not found fixme:xrender:XRender_AlphaBlend Unable to AlphaBlend without Xrender fixme:xrender:XRender_AlphaBlend Unable to AlphaBlend without Xrender

John Drescher

Источник

Решение проблемы с isskin.dll в Wine в MacOS и Linux

В Linux и MacOS становится всё больше достойных программ и, в частности, игр. Однако, всё ещё есть старые игры и игры, разработчики которых не стали тратить время на разработку для платформ MacOS и Linux. Почему речь об играх? Потому что эта ошибка зачастую случается при использовании различных repack-ов:

Runtime Error (at -1:0): Cannot Import dll: C:\users\user\Temp\is-VADAE.tmp\isskin.dll
fixme:msg:ChangeWindowMessageFilter c046 00000001 fixme:win:DisableProcessWindowsGhosting : stub err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\users\\ready2rumbelx\\Temp\\is-L6E45.tmp\\isskin.dll") not found fixme:xrender:XRender_AlphaBlend Unable to AlphaBlend without Xrender fixme:xrender:XRender_AlphaBlend Unable to AlphaBlend without Xrender

– когда используется стандартный упаковщик, в котором добавляются различные красивости, скины, «таблетки», после чего всё это красивенько складывается в один установщик. В Windows всё это работает потому, что там при первых же телодвижениях ставятся пакеты vcrun6 и mfc42 . Можно пойти на какой-нибудь сайт, где лежат dll-ки и скачать isskin.dll , но тогда мы как раз увидим вторую ошибку – отсутствие mfc42.dll . Его использует как раз isskin.dll . В общем, чтобы не мучаться со скачиванием различных dll руками, используем «пакетный менеджер» для wine – winetricks. Для Ubuntu / Linux Mint / Debian – можно написать в консоли:

sudo apt install winetricks winetricks
  • Select the default wineprefix
  • Install a Windows DLL or component
  • выбрать vcrun6 и mfc42 и нажать «OK».
winetricks mfc42 winetricks vcrun6

Изображение Шпаргалка по командам Linux, FreeBSD и MacOS

Полезные комментарии

Помогло на Antergos (Arch) в 2018, когда Linux уже может нативно D3D9 и без проблем рисует D3D11 через Vulkan

Очень помогло! Спасибо. У кого появляется ошибка, выкидывайте Winetricks и используйте PlayOnLinux. Там все скачивается и устанавливается.

Источник

Читайте также:  Как установить linux для virtualbox

Undefined references to `_gfortran_runtime_error_at’

I use a model is written Fortran90 under Ubuntu 14.04. The gfortran 95 compiler (gfortran 4:4.8.2-1ubuntu6) and the gcc 4:4.8.2-1ubuntu6 is installed by Ubuntu Software Center. The installed gcc has an 4.9 empty folder in usr/lib/gcc/x86_64-linux/gnu as well. The required netCDF libraries (netCDF C and Fortran netCDF) are installed as suggested in: http://www.unidata.ucar.edu/software/netcdf/docs/. The netcdf is built as shared library. The compiler options and LDFLAGS is set in the compiler_options.inc file by the following way:

ifeq ($(COMPILER), gfortran) FPP= -x f95-cpp-input ifdef TESTING OPTS=-g -O0 -W -Wall -pedantic-errors -fbounds-check -fbacktrace \ -ffpe-trap=invalid,zero,overflow -frange-check #-Werror else OPTS=-O3 -pg -g endif endif INCDF=-I$(NCPATH)/include LNCDF=-L$(NCPATH)/lib -lnetcdff -lnetcdf LDFLAGS=$(INCDF) $(LNCDF) 
/home/Beata/kid_a_setup/src/test_cases_2d.f90:1446: undefined reference to `_gfortran_runtime_error_at' /home/Beata/kid_a_setup/src/test_cases_2d.f90:1446: undefined reference to `_gfortran_runtime_error_at' /home/Beata/kid_a_setup/src/test_cases_2d.f90:1446: undefined reference to `_gfortran_runtime_error_at' /home/Beata/kid_a_setup/src/test_cases_2d.f90:1449: undefined reference to `_gfortran_runtime_error_at' ../obj/test_cases_2d.o:/home/Beata/kid_a_setup/src/test_cases_2d.f90:1449: more undefined references to `_gfortran_runtime_error_at' follow ../obj/test_cases_2d.o: In function `__test_cases_2d_MOD_set_gate_thermo_profile': 

It seems that gcc may not have found fortran libraries. Could someone explain me what causes the error and how I can fix it?

Источник

Оцените статью
Adblock
detector