我在Raspberry pi上运行Raspbian.标准终端是LXDE
我很好,但面板栏弹出我正在播放的视频.
有没有办法禁用它,如果它也可以在视频停止运行后重新启动(从脚本),这将是完美的.
我找到的唯一答案是使用
pkill -9 lxpanel
Run Code Online (Sandbox Code Playgroud)
但是我也发现kill -9非常不精确,也是p命令.
我在互联网上找到了这个脚本,并尝试在 Google 上找到完整的参数列表,但没有成功:
# Record a video
v4l2-ctl --set-fmt-video=width=800,height=600,pixelformat=4
v4l2-ctl --stream-mmap=3 --stream-count=100 --stream-to=$1
exit
Run Code Online (Sandbox Code Playgroud)
你们知道如何旋转相机吗?
谢谢!
作为练习,我制作了一个 shell 脚本,在屏幕上输出彩色消息。我试图使用 ANSI 颜色代码,但内容本身会输出。
我的代码:
#!/bin/bash
echo "\033[1;37;42m SUCCESS! \033[0m"
Run Code Online (Sandbox Code Playgroud)
输出:
\033[1;37;42m SUCCESS! \033[0m
Run Code Online (Sandbox Code Playgroud)
但是,使用“打印”确实有效:
#!/bin/bash
print "\033[1;37;42m SUCCESS! \033[0m \n"
Run Code Online (Sandbox Code Playgroud)
输出(白色字体+绿色背景):
SUCCESS!
Run Code Online (Sandbox Code Playgroud)
我在 Red Hat Enterprise Linux Server 版本 6.5 (Santiago) 和 Raspbian Jessie Lite 4.4 上对此进行了测试,并得到了相同的结果。据我所知以及我浏览过的所有搜索引擎结果,“echo”和“print”是相同的,除了“echo”包含换行符而“print”不包含换行符。为什么在这种情况下会有所不同?
你好美丽的社区。我正在树莓上开发 tkinter GUI。好吧,首先我开始在 Windows 上对我的 gui 进行编程,我想让我的按钮在屏幕上看起来平坦,边缘没有任何线条,并且使用救济 =“平坦”效果很好,但是当我完成我的项目并在我的树莓上运行我的程序时我的按钮在边缘上有那些线,似乎救济 = 平坦 没有任何效果,我尝试使用救济 = FLAT,但仍然存在同样的问题
在这里您可以看到正在运行的程序的屏幕截图以及我的按钮周围的线条
这是我的代码
bouton_break = Button(f2, image=img_break, relief='flat' , command = break_ ) #break
bouton_break.place(bordermode=OUTSIDE, height=134, width=107, x=40 , y=200)
bouton_MM = Button(f2, image=img_MM, relief='flat', command=maint_page)
bouton_MM.place(bordermode=OUTSIDE, height=134, width=107, x=170 , y=200)
boutonlogout = Button(f2, image=img_logout , relief='flat', command = logout_cmd) #logout
boutonlogout.place(bordermode=OUTSIDE, height=134, width=107, x=300 , y=200)
Run Code Online (Sandbox Code Playgroud) 我试图让我的树莓派在早上启动时自动打开一组页面,但不幸的是我无法让它工作
我已经在 Chromium 中有链接,所以如果 Chromium 可以自动启动并进入全屏模式,那就解决了
所以唯一需要发生的事情就是自动启动 chromium 我尝试使用 Kiosk 来实现它,但它给我带来了很多麻烦
这是我现在的代码
@chromium-browser --kiosk
Run Code Online (Sandbox Code Playgroud) 这个问题可能看起来重复,但我已经尝试了所有其他已有多年历史的解决方案,因此请提供帮助。
我在 Raspberry Pi 上设置了 Pivpn,但无法通过 VPN 访问互联网。
运行时ping 1.1.1.1 -I tun0出现 100% 丢包且无响应。从eth0它的作品。甚至ping 127.0.0.1 -I tun0不起作用。
下面是我的日志,pivpn -d没有显示任何错误。
::: Generating Debug Output
:::: [4mPiVPN debug[0m ::::
=============================================
:::: [4mLatest commit[0m ::::
Branch: master
Commit: 027f257931d1f169e254def5d1552d55810fefda
Author: 4s3ti
Date: Thu Aug 5 15:12:33 2021 +0200
Summary: Latest Changes update.
=============================================
:::: [4mInstallation settings[0m ::::
PLAT=Raspbian
OSCN=stretch
USING_UFW=0
IPv4dev=eth0
dhcpReserv=1
IPv4addr=10.10.70.10/24
IPv4gw=10.10.70.254
install_user=pi
install_home=/home/pi
VPN=openvpn
pivpnPROTO=udp
pivpnPORT=50552
pivpnDNS1=8.8.8.8
pivpnDNS2=8.8.4.4
pivpnSEARCHDOMAIN=
pivpnHOST=REDACTED
TWO_POINT_FOUR=1
pivpnENCRYPT=256 …Run Code Online (Sandbox Code Playgroud) 当我跑:
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
从命令行,它的工作原理.
如果我把同一行放在一个脚本文件maintain.script:
echo UPDATING SYSTEM SOFTWARE – UPDATE
sudo apt-get update
echo UPDATING SYSTEM SOFTWARE – UPGRADE
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
并运行:
sudo ./maintain.sh
Run Code Online (Sandbox Code Playgroud)
我收到错误:
E: Invalid operation update
E: Invalid operation upgrade
Run Code Online (Sandbox Code Playgroud)
我已将脚本标记为可执行文件.
FSQ评论后更新
这是脚本文件:
#!/bin/bash
echo "UPDATING SYSTEM SOFTWARE – UPDATE"
apt-get update
echo "UPDATING SYSTEM SOFTWARE – UPGRADE"
apt-get upgrade
echo "UPDATING SYSTEM SOFTWARE – DISTRIBUTION"
apt-get dist-upgrade
echo "REMOVING APPLICATION ORPHANS"
apt-get autoremove –purge
echo "UPDATING FIRMWARE"
rpi-update
Run Code Online (Sandbox Code Playgroud)
这是命令:
pi@raspberrypi2 …Run Code Online (Sandbox Code Playgroud)