首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >远程桌面(Windows 10到Ubuntu 20.04)无法使用GPU

远程桌面(Windows 10到Ubuntu 20.04)无法使用GPU
EN

Ask Ubuntu用户
提问于 2020-12-23 10:22:20
回答 1查看 574关注 0票数 2

我试图在我的新工作PC上使用ParaView可视化3D模型,它安装了Ubuntu 20.04,并配备了NVIDIA RTX3080 GPU。当我在办公室的时候,可视化数据是没有问题的。然而,当我在家工作的时候,我也不得不做一些想象。ParaView启动时,我可以加载数据,但是除了坐标方向(X )以外,RenderView没有显示任何内容。过了一段时间,它发出了这样的信息:

代码语言:javascript
运行
复制
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-luuk'

此外,在Paraview中添加/移除视图元素(如内存检查器)时,我完全看不到任何内容,而是通过“”将Paraview客户端“look”插入到我的桌面上,就好像整个RenderView已被切断一样。但是,当我在Paraview中选择“保存屏幕快照”时,如果呈现的是,则会得到模型<#>as的一个很好的图像.我想这意味着图像被渲染了,但没有传输到我的屏幕在家里?

我假设这是Windows客户端和NVIDIA之间的一个问题,因为远程连接时运行sudo nvidia-detector会产生以下错误:

代码语言:javascript
运行
复制
luuk@holykauw:~/Documents/ETH/ErosionModelling/quicktest$ sudo nvidia-detector
Traceback (most recent call last):
  File "/usr/bin/nvidia-detector", line 8, in 
    a = NvidiaDetection(printonly=True, verbose=False)
  File "/usr/lib/python3/dist-packages/NvidiaDetector/nvidiadetector.py", line 73, in __init__
    self.getData()
  File "/usr/lib/python3/dist-packages/NvidiaDetector/nvidiadetector.py", line 163, in getData
    driver_version = self.__get_value_from_name(stripped_package_name)
  File "/usr/lib/python3/dist-packages/NvidiaDetector/nvidiadetector.py", line 92, in __get_value_from_name
    v = int(name)
ValueError: invalid literal for int() with base 10: 'server'

此外,运行sudo nvidia-settings还提供:

代码语言:javascript
运行
复制
luuk@holykauw:~/Documents/ETH/ErosionModelling/quicktest$ sudo nvidia-settings -V
No protocol specified
Unable to init server: Could not connect: Connection refused

ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.

我不知道这个错误意味着什么,也不知道如何解决它。因为当从PC本地调用时,这不会显示错误。我对Linux/Ubuntu和Paraview都比较陌生。有没有人知道这些错误是可以修正的?我要指出的是,远程桌面连接在总体上呈现缓慢:例如,桌面背景、网页等都是以20年前的速度加载的。这真的减慢了我的研究工作。

我非常感谢您的任何帮助或建议。如果你需要的话,我很乐意提供更多的信息。

EN

回答 1

Ask Ubuntu用户

发布于 2023-04-25 09:50:42

决议:

重新启动

init 3

代码语言:javascript
运行
复制
sudo rmmod nvidia_drm
sudo rmmod nvidia_modeset
sudo rmmod nvidia_uvm

然后,卸载nvidia

代码语言:javascript
运行
复制
sudo rmmod nvidia
apt remove --purge nvidia*
sudo reboot

ubuntu-drivers autoinstall 
代码语言:javascript
运行
复制
nvidia-smi 

+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 530.41.03              Driver Version: 530.41.03    CUDA Version: 12.1     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                  Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf            Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  Quadro P2000                    On | 00000000:01:00.0 Off |                  N/A |
| 44%   30C    P8                4W /  75W|     71MiB /  5120MiB |      0%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+
                                                                                         
+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A      1116      G   /usr/lib/xorg/Xorg                           64MiB |
|    0   N/A  N/A      1249      G   /usr/bin/gnome-shell                          4MiB |
+---------------------------------------------------------------------------------------+
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1302297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档