首页 > 其他分享 >matplotlib run warning

matplotlib run warning

时间:2024-04-23 22:46:48浏览次数:15  
标签:run lib gnu matplotlib dri warning 64 usr linux

run matplotlib script, waring as,

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast

search the two lib as,

$ locate iris_dri.so
/snap/gnome-3-38-2004/119/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/gnome-3-38-2004/143/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/gnome-42-2204/141/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/smplayer/86/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
$ locate swrast_dri.so
/snap/gnome-3-38-2004/119/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/gnome-3-38-2004/119/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/gnome-3-38-2004/143/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/gnome-3-38-2004/143/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/gnome-42-2204/141/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/gnome-42-2204/141/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/smplayer/86/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/smplayer/86/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so

make link as,

/usr/lib/dri$ sudo ln -s /usr/lib/x86_64-linux-gnu/dri/iris_dri.so iris_dri.so
/usr/lib/dri$ sudo ln -s /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so swrast_dri.so

 

then run matplotlib script again, warning as,

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
libGL error: MESA-LOADER: failed to open iris: /home/peter/miniconda3/envs/xplore_matplotlib/lib/python3.10/site-packages/PIL/../../../././libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libLLVM-15.so.1) (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /home/peter/miniconda3/envs/xplore_matplotlib/lib/python3.10/site-packages/PIL/../../../././libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libLLVM-15.so.1) (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast

 

cp the proper lib and make link as,

~/miniconda3/envs/xplore_matplotlib/lib$ cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30 .
~/miniconda3/envs/xplore_matplotlib/lib$ ln -fs libstdc++.so.6.0.30 libstdc++.so
~/miniconda3/envs/xplore_matplotlib/lib$ ln -fs libstdc++.so.6.0.30 libstdc++.so.6

 

then run matplotlib script again, goes well ...

 

Over.

 

标签:run,lib,gnu,matplotlib,dri,warning,64,usr,linux
From: https://www.cnblogs.com/gaowengang/p/18153966

相关文章

  • Oracle数据库出现WARNING: too many parse errors告警的分析思路
    Oracle数据库的告警日志中出WARNING:toomanyparseerrors这些告警信息的话,如果遇到这个问题,我们应该如何分析呢?下面简单聊一下如何分析这个错误。该告警信息其实是12.2版本中的一个特性增强。在以前的Oracle版本中,数据库出现了解析错误时,数据库的alert日志中不会有任何相关的......
  • window10安装insightface、onnxruntime-gpu、视频换脸
    1.https://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html#requirements2.下载cuda_12.2.0_536.25_windows3.下载cudnncudnn-windows-x86_64-8.5.0.96_cuda11-archive4.condacreate-nonnx_testpython=3.105.根据官方文档说明cuda12.x的版本安装o......
  • Cassandra节点重启失败 java.lang.RuntimeException: A node with address *** alread
    问题杀死一个节点后重启报节点已存在:java.lang.RuntimeException:Anodewithaddress***alreadyexists,cancellingjoin.Usecassandra.replace_addressifyouwanttoreplacethisnode.解决方法到另一个节点Cassandra的bin目录./nodetoolstatus查看需要重启......
  • fastjson导致的程序崩溃:A fatal error has been detected by the Java Runtime Enviro
    ##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##EXCEPTION_ACCESS_VIOLATION(0xc0000005)atpc=0x000001da4d3ab6b3,pid=15996,tid=0x0000000000006478##JREversion:Java(TM)SERuntimeEnvironment(8.0_361)(build1.8.0_361-b09)......
  • 02 实现Runnable接口
    实现Runnable接口推荐使用Runnable对象,因为Java单继承的局限性。TestThread03.javapackagecom.mysoft.demo01;//创建线程方式2:实现runnalbe接口,重写run方法,执行线程需要丢入runnable接口实现类。调用start方法。publicclassTestThread03implementsRunnable{@Ov......
  • httprunner 4.x学习 - 09参数化parameters
    前言实现参数化使用parameters关键字,数据源有3种方式:1.在yaml文件中直接写测试数据源2.测试数据源写到csv文件3.自定义函数,函数返回列表形式数据参数化说明参数化分两种情况:1.单个参数进行参数化:如账号不一样,但密码一样,这时把账号作为单个参数名2.......
  • calico配置报错 kubelet.go:2855] "Container runtime network not ready"
    前言配置calico网络插件时,kubectlgetnode报错:NoReadykubectldescribenodenodeName:nodeRoles:<none>Labels:beta.kubernetes.io/arch=amd64beta.kubernetes.io/os=linuxkub......
  • unix /var/run/docker.sock: connect: permission denied
    由于安全整改,root被ssh_config禁用,故使用普通用户执行脚本,执行脚本过程中,使用普通用户运行docker命令时发现权限不够,报错如下GotpermissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatunix:///var/run/docker.sock:Gethttp://%2Fvar%2Frun%2Fdocker.soc......
  • Java开发者如何使用RunFlow内置的QLExpress
    本文是为Java开发者写的手册,如果您不是Java开发者可以阅读我们的开发者篇手册,当然如果您感兴趣也可以继续阅读。输入qe进入QLExpress专注模式。执行Java代码比如数学计算:Math.sin(9);执行结果:0.4121184852417566。比如读取系统环境变量:top.myrest.myflow.util.Jackson......
  • RuntimeError: No CUDA GPUs are available问题解决
    RuntimeError:NoCUDAGPUsareavailable问题解决检查GPU是否可用importtorchiftorch.cuda.is_available():print("GPU可用")else:print("GPU不可用")显示当前可用的GPU数量importtorchprint("当前可用的GPU数量:",torch.cuda.device_count())P......