跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 求一个能支持 OpenGL 的 CentOS 7 镜像,或自己制作的步骤。
未分類
4 2 月 2021

求一个能支持 OpenGL 的 CentOS 7 镜像,或自己制作的步骤。

求一个能支持 OpenGL 的 CentOS 7 镜像,或自己制作的步骤。

資深大佬 : xuegy 6

本人目前在 Mac 上开一台 CentOS 7.9 虚拟机跑一个图形界面的工业软件,系统开销实在太大,想试试换成 docker 输出到 X11 窗口使用。

该工业软件非常挑剔,要求必须 RHEL 或 CentOS 7,强行安装在其他 Linux 上无法正常启动。现在 vmware 虚拟机里面查看 OpenGL 版本是

OpenGL version string: 3.3 (Compatibility Profile) Mesa 18.3.4

可以确定软件能正常运行。

在网上找了半天,有一个 Alpine 的,https://github.com/utensils/docker-opengl 除了操作系统不对都符合我的要求,但我找不到 CentOS 7 的。想自己装一个可是 llvmpipe 这块实在是一点也不懂,mesa 网站的文档 https://docs.mesa3d.org/drivers/llvmpipe.html 也是假定读者熟悉 OpenGL,各种默认跳步,对我来说简直是天书。

求高人指点。

大佬有話說 (15)

  • 資深大佬 : fzinfz

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

  • 主 資深大佬 : xuegy

    @fzinfz 首先 Mac 就不是 N 卡…

  • 資深大佬 : ETiV

    https://github.com/tashrifbillah/glxgears-containers

    找到了这么个项目,Lz 看看像不像(方向对不对)
    Google 关键词:macOS “centos 7” opengl with gpu support

  • 主 資深大佬 : xuegy

    @ETiV 不需要 gpu support,只要 CPU 跑 llvmpipe 就够了(具体的我也没看懂,但肯定是不需要显卡)

  • 資深大佬 : Cooky

    mesa 默认带着 llvmpipe 吧,没有的话就包管理器搜一下

  • 資深大佬 : kokutou

    你现在的系统桌面卸掉换成 x11 不就行了。。。
    先建个快照在搞呗。。。

  • 主 資深大佬 : xuegy

    @kokutou 我是不是没说清楚,怎么牛头不对马嘴的? mac 系统还能把桌面卸了?

  • 主 資深大佬 : xuegy

    @Cooky 不完全是,我知道 Ubuntu 系统会自带一个 llvmpipe,但是 CentOS 默认并不带这个。

  • 資深大佬 : kokutou

    @xuegy #7
    虚拟机装 centos7 不装桌面, 转发 x11 不就跟 docker 一样.

    docker 不就是个虚拟机…

  • 資深大佬 : Cooky

    @xuegy 你是要在 mac 开个 x11 server 然后 docker 往这个 x11 显示?那 docker 里不用 llvmpipe 吧

  • 主 資深大佬 : xuegy

    @Cooky 那个软件要显示三维模型的啊

  • 資深大佬 : Cooky

    @xuegy 也就是说 xserver 和转发你都配好了,只差 opengl 是吧,那启动那个程序的时候加个变量,

  • 資深大佬 : Cooky

    @Cooky LIBGL_ALWAYS_INDIRECT=1

  • 主 資深大佬 : xuegy

    @Cooky mac 这边接收的我弄好了,docker 里面一直没装好,glxinfo 报错
    libGL error: No matching fbConfigs or visuals found
    libGL error: failed to load driver: swrast
    我在 yum 里把带有 mesa 字样的包都装了,很明显 llvmpipe 并没有装上。

  • 主 資深大佬 : xuegy

    我是照着一个 ubuntu 教程弄的,人家一点没管显卡驱动的事情直接就能输出。我用的 centos 官方 docker 镜像,系统纯净到连 sudo 都没有,推测肯定是系统缺东西。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具