Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GLXGears不在码头内工作

GLXGears不在码头内工作
EN

Stack Overflow用户
提问于 2017-10-05 04:48:07
回答 1查看 7K关注 0票数 5

我试图让nvidia硬件加速运行在一个码头容器内。到目前为止我还没有成功。在运行glxgears时,我会得到以下错误。

代码语言:javascript
运行
AI代码解释
复制
root@fea7a51ac757:/# glxgears
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  35
  Current serial number in output stream:  37

我的停靠文件看起来像这样

代码语言:javascript
运行
AI代码解释
复制
FROM osrf/ros:lunar-desktop-full
# nvidia-docker hooks
LABEL com.nvidia.volumes.needed="nvidia_driver"
ENV PATH /usr/local/nvidia/bin:${PATH}
ENV LD_LIBRARY_PATH /usr/local/nvidia/lib:/usr/local/nvidia/lib64:${LD_LIBRARY_PATH}

EXPOSE 11311
EXPOSE 11345

我用

代码语言:javascript
运行
AI代码解释
复制
nvidia-docker run -it  --volume=/tmp/.X11-unix:/tmp/.X11-unix   --device=/dev/dri:/dev/dri   --env="DISPLAY"   my-custom-image

目前我不知道容器内部的nvidia驱动程序是否需要有相同的版本。但我不知道如何检查这是否是问题所在。

nvidia-smi

代码语言:javascript
运行
AI代码解释
复制
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.90                 Driver Version: 384.90                    |
|-------------------------------+----------------------+----------------------+

我用作为指南来解决这个问题,但没有成功。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-09 10:33:58

您使用的是哪个NVIDIA停靠版本?

我之所以这样问,是因为直到一个月前,更新的2.0版本还没有OpenGL支持。上个月,他们制作了一个带有OpenGL作为基本映像的dockerfile。

https://hub.docker.com/r/nvidia/opengl/

GLX齿轮应该在容器中的ubuntu存储库(mesa )中工作,前提是您在主机上安装了NVIDIA驱动程序,并且在运行映像时传递x11显示参数/绑定挂载。这是我的文件里的东西。

https://github.com/coreyryanhanson/dockerfiles/blob/master/glxgears/ubuntu16%20opengl/Dockerfile

启动容器时可以添加到docker命令中的x11参数是:

代码语言:javascript
运行
AI代码解释
复制
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=unix$DISPLAY
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46586013

复制
相关文章
Python筛选、删除Excel不在指定范围内的数据
  本文介绍基于Python语言,读取Excel表格文件,基于我们给定的规则,对其中的数据加以筛选,将不在指定数据范围内的数据剔除,保留符合我们需要的数据的方法。
疯狂学习GIS
2023/09/19
5560
Python筛选、删除Excel不在指定范围内的数据
VBA: 在工作簿内复制用户窗体
文章背景:Excel中,在创建完一个用户窗体(Userform)后,有时想要在此基础上,创建针对另一场景的用户窗体。那么,如何在工作簿内复制用户窗体呢?下面介绍两种办法。
Exploring
2022/09/20
1.6K0
恐惧与夸张?来源于那些不在AI领域工作的人?
在大部分人眼里,人工智能(AI)非常神秘,其实一点都不然。也许你每天都遇到它,尽管你并不知道。你的行动帮助它成长,然而你很少再去想它。人工智能就在你的口袋里,在你的车里,在医生的办公室里,甚至在孩子们的学校里。 我们通过电子设备搜索各种信息,我们依赖GPS系统推荐的最佳路线,我们根据追踪我们浏览习惯的精明算法提供的建议做出购买决定。我们的个人助理忠实地站在厨房或者起居室,或待在我们的手机里,等待我们的咨询。我们仍然不禁想问,Alexa,什么是AI? 语音识别、人脸识别、搜索查询AI,无论我们认为它是有用
机器人网
2018/04/12
6460
恐惧与夸张?来源于那些不在AI领域工作的人?
张小龙:小程序将无处不在(内附张小龙最新演讲全文)
唯物按:张小龙的产品理念在小程序上展现得淋漓尽致。 各位朋友,大家早上好!我是张小龙。 非常感谢大家一大早来到广州参加微信公开课。去年公开课是我第一次露面,并且在去年差不多这个时候时候宣布了我们的小程
AI研习社
2018/03/29
8680
张小龙:小程序将无处不在(内附张小龙最新演讲全文)
TCL回应遭337调查申请,原告专利不在公司经营范围内
4月22日最新消息,TCL科技集团股份有限公司(以下简称为“TCL科技”)发布公告称,美国当地时间2020年4月16日,Universa lElectronicsInc公司对包括TCL科技在内的多家公司,向美国国际贸易委员会(ITC)提出了关于多种电子器材的337调查申请。
镁客网
2020/04/24
3780
TCL回应遭337调查申请,原告专利不在公司经营范围内
SAP ABAP——内表(三)【工作区与表头】
💬个人网站:【芒果个人日志】​​​​​​ 💬原文地址:SAP ABAP——内表(三)【工作区与表头】 - 芒果个人日志 (wyz-math.cn) 💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。 💅文章概要:本文主要介绍一下SAP
THUNDER王
2023/02/23
6180
SAP ABAP——内表(三)【工作区与表头】
智慧路灯杆助力打造无人智慧码头
海运是全球物流运输的最重要的方式,而码头港口则承载了海运货轮带来的巨量货物吞吐,成为物流集散的重要枢纽,作业效率和运营效率也就显得非常关键。随着5G、物联网、边缘计算等技术的广泛应用,港口码头的建设和改造也不断向着智能化、无人化、数字化迈进。
智慧物联小马
2022/11/24
6420
智慧路灯杆助力打造无人智慧码头
ffmpeg为AVPacket添加解码头信息
FFmpeg解码获得的AVPacket只包含视频压缩数据,并没有包含相关的解码信息 (比如:h264的sps pps头信息,AAC的adts头信息),没有这些编码头信息解 码器(MediaCodec)是识别不到不能解码的。在FFmpeg中,这些头信息是保存 在解码器上下文(AVCodecContext)的extradata中的,所以我们需要为每一种 格式的视频添加相应的解码头信息,这样解码器(MediaCodec)才能正确解析 每一个AVPacket里的视频数据。
曾大稳
2018/09/11
6.7K0
ffmpeg为AVPacket添加解码头信息
Excel VBA在一个工作簿内把总表拆分多个工作表
Dim title_rng As Range, wb As Object, dic1 As Object
哆哆Excel
2022/10/25
2.6K0
钥匙不在锁上
我指导在职研究生论文。他们平时都有工作,只有周末来学校集中上课。我和院里许多老师一样,没有他们平时的教学任务,只负责指导毕业论文。
王树义
2018/08/22
5210
钥匙不在锁上
Nginx神奇的499竟然不在HTTP响应码标准内?快来了解一下!
Nginx的访问日志中,存在499状态码的日志。但常见4xx状态码只有400、401、403、404等,499并未在HTTP RFC文档。这499错误日志,在流量较大场景下,特别是面向Internet的Web站点场景下还是很常见 。
JavaEdge
2023/09/15
1.5K0
Nginx神奇的499竟然不在HTTP响应码标准内?快来了解一下!
vue3 router踩坑之未加子路由导致的页面不在指定区域内打开
原题目要求比较简单,就是一个简单的asp增删改查吧,但是奈何由于比赛,完全没学asp
SingYi
2022/07/13
5590
vue3 router踩坑之未加子路由导致的页面不在指定区域内打开
没用过这些 VSCode 插件?怪不得写代码头疼
1. Codelf 变量命名神器 2、View In Browser 在浏览器里面预览正在编辑的html文件 3、Color Highlight 高亮显示样式颜色 4、Bracket Pair Colorizer 成对的彩色括号,让括号拥有独立的颜色,便于区分 5、Highlight Matching Tag 高亮显示对应的HTML标签以及标识出对应的各种括号 6、Path Intellisense 在编辑器中输入路径的时候,能自动补全 7、P
Twcat_tree
2022/11/30
3000
没用过这些 VSCode 插件?怪不得写代码头疼
ALL IN钉钉的氚云,如何成为低代码头部?
开发氚云的灵感来自于奥哲对未来中小企业都要上云的判断。时间回到2015年,随着云计算普及,大多数企业都进行了云上部署。
ToB行业头条
2022/06/28
7600
ALL IN钉钉的氚云,如何成为低代码头部?
IBM预言5年内量子计算将成主流,沙粒大小超微计算机无处不在
【新智元导读】在顶级科技盛会Think 2018上,IBM发布了未来5年五大科技预测,包括砂砾一样大小的计算机,人工智能将让海洋重现蔚蓝,量子计算将在未来5年成为主流。3月29日,IBM全球副总裁、IBM中国研究院院长、IBM大中华区首席技术官沈晓卫博士,将出席2018新智元AI技术峰会,亲述伟大技术变革。 如果说预测几十年后的科技发展对世界带来的改变太过遥远,那么未来5年内可以预见的技术可就是近在眼前了。昨天,在顶级科技盛会Think 2018上,IBM发布了对未来5年内的五大科技预测,其中包括格加
新智元
2018/03/22
7140
IBM预言5年内量子计算将成主流,沙粒大小超微计算机无处不在
SSL证书无处不在
近年来,随着我国《网络安全法》《个人信息保护法》的颁布实施,网络安全、用户数据隐私等议题备受大众关注。在此形势下,各行业网站通过部署SSL证书实现网站数据传输的HTTPS加密,已成为现代互联网的重要组成部分。
柳絮云泡泡
2023/04/14
7540
SSL证书无处不在
无处不在的 JavaScript
你知道那个梗吗?就是有人试图在任何带有屏幕和某种输入界面的电子设备上运行 Doom 游戏那个?
深度学习与Python
2022/03/24
3590
双机热备工作模式及高内聚低耦合架构解释
双机热备份技术是一种软硬件结合的较高容错应用方案。 该方案是由两台服务器系统和一个外接共享磁盘阵列柜 ( 也可没有,而是在各自的服务器中采取 RAID 卡 ) 及相应的双机热备份软件组成: 在这个容错
洗尽了浮华
2018/01/23
1.6K0
双机热备工作模式及高内聚低耦合架构解释
点击加载更多

相似问题

OkHttpClient不在码头内工作

19

Nginx在码头外工作,但不在码头内工作

21

码头经理不在cron工作

50

NLTK不在码头工作

23

Git不在NanoServer工作(在码头)

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档