0

Pop!_OS 20.10 当我尝试启动 Lutris 时,它卡在“Lutris 正在启动”屏幕上。那是启动时的错误。

2021-04-14 12:49:03,094: Initializing lutris
2021-04-14 12:49:03,625: Runtime innoextract-1.9-linux is not available locally
2021-04-14 12:49:03,788: Error while completing task <bound method Downloader.async_download of <lutris.util.downloader.Downloader object at 0x7f748d7507c0>>: ffi_prep_closure(): bad user_data (it seems that the version of the libffi library seen at runtime is different from the 'ffi.h' file seen at compile-time)
  File "/usr/lib/python3/dist-packages/lutris/util/jobs.py", line 34, in target
    result = self.function(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/lutris/util/downloader.py", line 117, in async_download
    response = requests.get(self.url, headers=headers, stream=True)
  File "/usr/lib/python3/dist-packages/requests/api.py", line 76, in get
    return request('get', url, params=params, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 530, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 643, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/adapters.py", line 439, in send
    resp = conn.urlopen(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 670, in urlopen
    httplib_response = self._make_request(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 381, in _make_request
    self._validate_conn(conn)
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 978, in _validate_conn
    conn.connect()
  File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 342, in connect
    self.ssl_context = create_urllib3_context(
  File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 289, in create_urllib3_context
    context.verify_mode = cert_reqs
  File "/usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py", line 438, in verify_mode
    self._ctx.set_verify(_stdlib_to_openssl_verify[value], _verify_callback)
  File "/home/vanhox/.local/lib/python3.8/site-packages/OpenSSL/SSL.py", line 1028, in set_verify
    self._verify_helper = _VerifyHelper(callback)
  File "/home/vanhox/.local/lib/python3.8/site-packages/OpenSSL/SSL.py", line 331, in __init__
    self.callback = _ffi.callback(
2021-04-14 12:49:03,858: Download failed: ffi_prep_closure(): bad user_data (it seems that the version of the libffi library seen at runtime is different from the 'ffi.h' file seen at compile-time)
2021-04-14 12:54:42,559: Lutris 0.5.8.3
2021-04-14 12:54:42,560: Using NVIDIA drivers 460.67 for x86_64
2021-04-14 12:54:42,560: GPU: GeForce 840M
2021-04-14 12:54:42,561: GPU: 10DE:1341 103C:2281 (nvidia drivers)
2021-04-14 12:54:42,561: GPU: 8086:0A16 103C:2281 (i915 drivers)
MESA-INTEL: warning: Haswell Vulkan support is incomplete
2021-04-14 12:54:53,859: Shutting down Lutris

我还检查了 libffi 包:libffi8ubuntu1libffi-dev


如何将输入图像转换为 3D 图像格式

我正在尝试用 C 编写图像旋转代码。

 int width, height, channels;
 unsigned char *img = stbi_load("butterfly.jpg", &width, &height, &channels, 0);
    

我正在阅读所见的图像。我想将这些图像数据转换为 3D(行、列、通道)数组格式,以便能够做到这一点:

if (Xprime >= 1 && Yprime >= 1 && Xprime <= height && Yprime <= width)
            {
                pixel = img[Xprime][Yprime];
        }
        returnedOutImage[i][j] = pixel;
    }
4

0 回答 0