Ubuntu

could not select device driver “” with capabilities: [[gpu]]

蹲街弑〆低调 提交于 2020-08-08 05:31:06
问题 I am trying install Cuda on WSL 2. I am following instructions such as this. After executing every step, I try to check if gpu is available in the Linux environment by executing docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark (as suggested by the aforementioned instructions). But I get the following error: docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]]. ERRO[0000] error waiting for container: context canceled .

Docker why isn't $USER environment variable set

喜夏-厌秋 提交于 2020-08-08 05:19:12
问题 I'm doing a simple docker build where the image runs a script that assumes $USER is set, like it normally is in a bash shell. However, $USER is not set, when using /bin/bash or /bin/bash --login . Very easy to demonstrate using the latest ubuntu $ docker run -t -i ubuntu:latest root@1dbeaefd6cd4:/# echo $USER root@1dbeaefd6cd4:/# exit $ docker run -t -i ubuntu:latest /bin/bash --login root@d2728a8188a5:/# echo $USER root@1dbeaefd6cd4:/# exit However, if in the shell I su -l root , then $USER

Using gunicorn with ubuntu:latest Docker image

十年热恋 提交于 2020-08-08 05:16:07
问题 I'm trying to setup a Gunicorn server inside an Ubuntu:latest Docker image. When launching on Docker, I have the following output [2020-08-01 14:12:38 +0000] [6] [INFO] Starting gunicorn 20.0.4 [2020-08-01 14:12:38 +0000] [6] [DEBUG] Arbiter booted [2020-08-01 14:12:38 +0000] [6] [INFO] Listening at: http://0.0.0.0:5000 (6) [2020-08-01 14:12:38 +0000] [6] [INFO] Using worker: sync [2020-08-01 14:12:38 +0000] [8] [INFO] Booting worker with pid: 8 [2020-08-01 14:12:38 +0000] [6] [DEBUG] 1

ubuntu18 Docker 安装 RabbitMQ

两盒软妹~` 提交于 2020-08-08 04:35:51
0. 访问 hub.docker.com 主要是获得安装软件的信息及文档 #选择management版本 1. docker search 软件名称 docker search rabbitmq 2. docker pull 软件名:版本号 docker pull rabbitmq:3-management 3. docker run 主要是通过hub.docker.com提供的文档设置 docker run --name rabbitmq0 -p 5672:5672 -p 15672:15672 rabbitmq:3-management 4.docker ps -a # 查看docker的运行状态 docker ps -a 5.通过第三方软件连接软件 #通过浏览器访问管理平台 http://服务器IP地址:15672 guest:guest 来源: oschina 链接: https://my.oschina.net/u/2255699/blog/4303899

在ubuntu系统中使用命令行更新vs code

▼魔方 西西 提交于 2020-08-08 00:49:02
一直没有找到ubuntu上自动更新vs code的有效方法。 今天在stackoverflow发现了一个帖子说的很好,成功的更新了我的vs code。 第一步执行 chenrui@chenrui:~/Downloads$ wget https://vscode-update.azurewebsites.net/latest/linux-deb-x64/stable -O /tmp/code_latest_amd64.deb 1 命令:wget https://vscode-update.azurewebsites.net/latest/linux-deb-x64/stable -O /tmp/code_latest_amd64.deb 再次执行下一个命令 chenrui@chenrui:~/Downloads$ sudo dpkg -i /tmp/code_latest_amd64.deb 1 命令:sudo dpkg -i /tmp/code_latest_amd64.deb 关闭vs code,然后再次打开会看到release note的页面,说明已经完成更新。 这篇文章更多解决方案的链接地址 如果有的小伙伴依然没有能够解决,继续google,bing,baidu。 ———————————————— 版权声明:本文为CSDN博主「Hello_Ray」的原创文章,遵循CC 4.0

YOLOv4目标检测实战:中国交通标志识别

[亡魂溺海] 提交于 2020-08-07 21:35:17
课程目标:掌握使用YOLOv4进行TT100K数据集上的中国交通标志识别 课程链接: https://edu.51cto.com/course/23592.html 课程演示环境:Ubuntu 需要学习Windows系统YOLOv4的同学请前往《Windows版YOLOv4目标检测实战:中国交通标志识别》 https://edu.51cto.com/course/23591.html 在自动驾驶驾驶中,交通标志识别是一项重要的任务。本项目以TT100K中国交通标志数据集为训练对象,采用YOLOv4目标检测方法实现实时45个类别的交通标志识别。 本课程的YOLOv4使用AlexyAB/darknet,在Ubuntu系统上做交通标志识别的项目演示。具体项目过程包括:安装YOLOv4、TT100K数据集格式转换为PASCAL VOC格式、训练集和测试集自动划分、修改配置文件、训练网络模型、测试训练出的网络模型、性能统计(mAP计算和画出PR曲线)和先验框聚类分析。 来源: oschina 链接: https://my.oschina.net/u/4312696/blog/4308971

ubuntu开机grub引导界面、登录界面美化

让人想犯罪 __ 提交于 2020-08-07 21:33:33
1、引导界面美化 下载grub主题 https://www.gnome-look.org/browse/cat/109/order/latest/ https://www.pling.com/s/Gnome/browse/cat/109/order/latest/ 随便下一个主题 配置主题 cd /boot/grub mkdir themes 将下载的主题解压到/boot/grub/themes目录下 这里我有两个主题,随便进入一个 执行 ./install.sh 就可以自动安装主题,安装结束后重启就可以啦。需要注意的是有的主题没有 install.sh 安装脚本,需要配置grub文件来安装主题,具体方式这里不详述。 2、登录界面美化 下载主题样式 https://www.gnome-look.org/browse/cat/131/order/latest/ https://www.pling.com/s/Gnome/browse/cat/131/order/latest/ 下载自己喜欢的壁纸 这里我把图片放到 /usr/share/backgrounds/ 目录下 配置主题 解压后直接把High_Ubunterra_CC-2.4(Pass)/bin/high_ubunterra.css重命名为ubuntu.css 然后直接替换掉/usr/share/gnome-shell

Ubuntu用户都应该了解的快捷键

旧街凉风 提交于 2020-08-07 21:24:34
无论我们使用什么操作系统还是什么软件,快捷键都是非常有用的,因为可以在启动应用程序或跳转到所需窗口,可以快速进行很多操作,而无需动鼠标到处点,节省时间和精力,提高效率。 就像在Windows中一样,Ubuntu也有一些热键可以作为快捷方式来让一些操作变得很简单。这次,我们就来学习一些方便的Ubuntu键盘快捷键,来提高工作效率。 1)使用超级键(Windows键) Windows 键在Unix系统中称为 超级键 ( Super Key ),只需按下超级键,即可打开下图所示的搜索框。 要搜索应用程序,只需输入应用的名称,然后点击应用程序的图标(或者使用方向键移动到对应的应用程序也可以)。 如果你现在打开了很多窗口,想要来个全局预览怎么办?可以使用 超级键 一次查看所有启动的应用程序,如下所示。 2)使用快捷键启动终端 还有一个方便的快捷方式是终端快捷方式。你可以使用简单的Ubuntu键盘快捷键 CTRL + ALT + T 启动终端。这是在最短的时间内启动终端的最简单的快捷方式之一。 3)锁定屏幕 就像在Windows中一样,要锁定屏幕,只需按 超级键 + L 或 CTRL + ALT + L 。这种方式要比去右上角选择锁定屏幕的选项更方便快捷。 4)在打开多个窗口时显示桌面 有时,你需要在已经打开了多个窗口的时候,将所有窗口最小化并且返回桌面。这时你只需要按 超级键 + D 或者按

查询网络IP

雨燕双飞 提交于 2020-08-07 21:04:28
随便写一下: 在win系统下,使用ipconfig 在ubuntu系统下,使用ifconfig 有时需要检查主从机网络是否连接正常,使用ping +从机或主机ip 对于ubuntu系统,我使用sudo poweroff来关机 单独编译工作空间下的一个包时,使用catkin_make -DCATKIN_WHITELIST_PACKAGES="想编译包的名字" 设置主从机的时候: export ROS_IP=主机IP export ROS_HOSTNAME=`hostname -I` //代表的是本机ip export ROS_MASTER_URI=http://主机IP:11311 //将rosmaster设置为主机端的rosmaster 通过win10远程访问可以在没有显示屏的情况下,直接通过IP访问,需要在树莓派或nano等终端安装tightserver(差不多是这个),然后启动这个服务。 来源: oschina 链接: https://my.oschina.net/u/4358286/blog/4478258

B站 自动投币 需要登录后的cookie

你离开我真会死。 提交于 2020-08-07 19:31:40
b站经验获取 如何获得经验值? 投币前 投币后 csrf对应的cookie字段 投币和点赞需要重写headers中的referer, 不然会出错, 即请求是由视频页面发出的 投币 // 投币 export async function coin(aid, multiply = 1, select_like = 0) { const url = "https://api.bilibili.com/x/web-interface/coin/add" headers['referer'] = `https://www.bilibili.com/video/${enc(aid)}` const data = { aid, // av的id号 multiply, // 硬币数目 select_like, // 是否同时喜欢 cross_domain: true, // 跨域 csrf } let resp = await axios.post( url, data, {headers}, ) return resp.data } 点赞 // 点赞 export async function like(aid, like = 1) { headers['referer'] = `https://www.bilibili.com/video/${enc(aid)}` const data = {