admin管理员组文章数量:1571388
目录
# 树莓派的登录方式
【HDMI登录】
【串口登录】
【SSH登录】
【xrdp登录】
# 疑难杂症
【固定树莓派ip地址】
【解决图形化桌面登录蓝屏】
【VNC查看器分辨率调节】
【刷新系统软件源需要认证】
【输入中文】
【换源问题】
【网络问题】
【vim下载问题】
【扩展存储空间】
# 树莓派的登录方式
- HDMI视频线连接显示器
- 串口登录
- 网络SSH方式登录
- 图形xrdp页面登录
【HDMI登录】
需要注意的是先插HDMI线,再启动已刷好系统的树莓派
另外若只用一个显示屏,要把micro-HDMI线接到距离树莓派电源近的接口上
【串口登录】
默认情况下,树莓派的串口和蓝牙连接。要想办法断开蓝牙连接,把串口用来数据通信
1.打开SD卡根目录的"config.txt"文件,将以下内容添加在最后并保存,用于断开蓝牙
dtoverlay=pi3-miniuart-bt
2.修改根目录的"cmdline.txt",将里面的内容全部替换成以下内容,用于配置串口
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
3.使用USB-TTL模块连接电脑和树莓派,注意接线时TXD接RXD,RXD接TXD
4.使用PuTTY的串口模式进行登录,波特率设置为115200
若在系统烧录时未设置用户名和密码,则使用默认账号和密码进行登录
树莓派的默认用户名是pi,密码是raspberry
【SSH登录】
SSH网络登录又可分为两种方式:网线登录和Wi-Fi登录
推荐Wi-Fi登录:树莓派连接到热点后可直接查看ip
具体步骤如下:(1)(2)二选一,(3)(4)(5)都需操作
1.网线登录:网线一端接树莓派网口,另一端既可接路由器也可接电脑,只是配置方法有异
网线接电脑时,需打开网络共享,打开CLI使用arp-a命令检索ip地址
2.Wi-Fi登录:既可接手机热点也可接电脑热点,树莓派4B已支持 5 GHz(旧版本用2.4 GHz)
配置树莓派Wi-Fi:在SD卡根目录下,新建 wpa_supplicant.conf 文件,写入以下内容
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="替换为你的Wi-Fi名1"
psk="替换为你的Wi-Fi密码1"
key_mgmt=WPA-PSK
priority=10
}
network={
ssid="替换为你的Wi-Fi名2"
psk="替换为你的Wi-Fi密码2"
key_mgmt=WPA-PSK
priority=9
}
ssid为Wi-Fi名称,psk为Wi-Fi密码,key_mgmt为加密方式
priority为优先级(数字越大优先级越高)
注意:开机后 wpa_supplicant.conf 文件会自动转移到 /etc/wpa_supplicant 目录下
ssh文件会转化为开启ssh服务的指令后被删除
若要更改配置,下一次要重新添加这个文件
开启Wi-Fi时,网络共享需如此设置
3.开启树莓派SSH接口:在SD卡中新建名为ssh的文件(无任何后缀名)
4.使用PuTTY的SSH模式登录:点击open后会弹出对话框让你输入用户名和密码
若在系统烧录时未设置用户名和密码,则使用默认账号和密码进行登录
树莓派的默认用户名是pi,密码是raspberry
注意:输入密码时不会显示任何内容,不要误以为没有输入进去!
5.直接通过命令窗口登录:
ssh @pi 192.168.1.8
6.登录后即可使用命令行进行关机(树莓派和电脑一样不建议直接拔电源)
在此介绍几个命令:
sudo poweroff 立刻关机
sudo reboot 立刻重启
sudo shutdown -h now 立刻关机
sudo shutdown -r now 立刻重启
sudo shutdown -h +2 2分钟后关机
【xrdp登录】
Xrdp是Microsoft远程桌面协议(RDP)的一个开源实现,它允许以图形方式控制远程系统
1.在树莓派中安装xrdp:使用SSH或串口方式连接到树莓派,在CLI中输入下面指令
sudo apt-get install xrdp
sudo apt-get install tightvncserver xrdp
sudo /etc/init.d/xrdp restart
2.远程访问常用两种方式:①使用Windows自带的远程桌面连接 ②使用VNC
(1)远程桌面连接:
(2) VNC:树莓派需开启VNC服务,PC需下载VNC查看器
(Download the combined RealVNC Connect installer - RealVNC®)
①打开VNC接口:使用SSH或串口方式连接到树莓派,在CLI中输入下面指令
sudo raspi-config
选择Interface Options —> VNC —> Select —> Yes —> Yes —> Finish
②开启VNC服务:在CLI中输入下面指令,得到IP和端口号
vncserver
用上述命令是以默认分辨率(较小)打开VNC,若要指定分辨率可用下面命令
vncserver -geometry 1920x1080
lxappearance #解决连接后指针变成X的问题
③PC端VNC连接:下载VNC查看器,将上一步中获取的IP和端口号写入地址栏
注意:树莓派关机后会自动关闭vncserver,这样会导致每次想通过VNC连接时都需要重复②
解决方法为设置vncserver开机自启
写入下面命令,进入vncserver文件,将配置信息写入该文件中(注意更改自己用户名)
sudo nano /etc/init.d/vncserver
#!/bin/sh
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO
export USER='pi' #用户名 pi
eval cd ~$USER
case "$1" in
start)
# 启动 LXAppearance 设置外观
su $USER -c 'lxappearance'
# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1920x1080 :1'
echo "Starting VNCServer for $USER "
;;
stop)
su $USER -c '/usr/bin/vncserver -kill :1'
echo "VNCServer stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
control+s写入,control+x离开,再执行下面命令,对配置文件加权限和设置开机自启
sudo chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults
sudo reboot
重启后vncserver开机自启生效
这样设置会存在一个问题:启动后鼠标指针变成X,若要更改,使用下面命令后重启
nano ~/.bashrc
lxappearance &
# 疑难杂症
【固定树莓派ip地址】
输入下面命令
sudo nano /etc/dhcpcd.conf
回车后在文件末尾添加配置信息,添加完后按control+s写入,再按control+x退出
interface wlan0
static ip address = 你的ip地址/24
static routers = 你的默认网关
static domain_name_servers = 你的默认网关
树莓派重启后就配置好静态ip地址了
【解决图形化桌面登录蓝屏】
远程连接后蓝屏无桌面,如图
1.执行下面命令,删除两个文件目录。pi为用户名,应替换为自己的用户名
sudo gpasswd -d pi video
sudo gpasswd -d pi render
2.执行下面命令,进行系统设置
sudo raspi-config
依次选择进入System options -> Boot / Auto Login -> Desktop GUI, requiring user to login
确定后重启,即可解决蓝屏无桌面问题
若仍蓝屏,参考:树莓派——xrdp win10远程登录以及蓝屏问题 - 灰信网(软件开发博客聚合)
【VNC查看器分辨率调节】
VNC分辨率调节在【xrdp】登录中已讲明,还可参考下面这些博客
https://blog.csdn/qq_43445362/article/details/107127636
https://blog.csdn/qq_44819943/article/details/90044763
https://blog.csdn/qq_44595223/article/details/123686551
https://blog.csdn/weixin_37706204/article/details/130570926
【刷新系统软件源需要认证】
使用Windows自带的远程桌面连接访问树莓派时经常弹出,使用VNC访问时不弹出
若有该问题可考虑更换VNC,若有人知道如何在远程桌面连接下不让其弹窗,请指教
【输入中文】
安装中文字体库,随后重启
sudo apt-get install ttf-wqy-zenhei
安装中文输入法
谷歌
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin
fcitx五笔拼音输入法
sudo apt-get install fcitx
sudo apt-get install fcitx-tables-wbpy
control+空格切换输入法(若出现无法切换,尝试将VNC窗口最大化再切换)
要卸载的话把上边命令的install 换成remove即可
【查看系统版本】
cat /etc/os-release
【换源问题】
新系统无需换源,官方已做优化。若要换源,步骤如下:
1.在CLI中写入下面命令
sudo nano /etc/apt/sources.list
2.用#注释原有的内容,新增下面命令(不写的话把stretch换成buster)
deb http://mirrors.tuna.tsinghua.edu/raspbian/raspbian/ stretch main contrib non-free rpi
#deb-src http://mirrors.tuna.tsinghua.edu/raspbian/raspbian/ stretch main contrib non-free rpi
3.在CLI中写入下面命令
sudo nano /etc/apt/sources.list.d/raspi.list
4.用#注释原有的内容,新增下面命令
deb http://mirror.tuna.tsinghua.edu/raspberrypi/ stretch main ui
#deb-src http://mirror.tuna.tsinghua.edu/raspberrypi/ stretch main ui
5.在CLI中写入下面命令更新软件源列表
sudo apt-get update
在此附上树莓派源列表:RaspbianMirrors - Raspbian
若要换源之前的源,逆向操作即可
树莓派:64位 RPI OS(Bullseye) 更换国内源_树莓派bullseye换源_Ki1381的博客-CSDN博客
树莓派 11 bullseye镜像官方源和国内源_树莓派官方源_摆摊的豆丁的博客-CSDN博客
树莓派系统 11版本(bullseye)安装Qt异常_未来超低端科技研究所的博客-CSDN博客
【网络问题】
Vmware Ubuntu 和PC机通过桥接方式联网
PC机连WIFI
树莓派连PC机热点,设置为共享到本地网络2
PC机IP:192.168.1.4 (此应为无线网卡ip地址,有线网卡ip地址应该是192.168.137网段)
Vmware Ubuntu IP:192.168.1.9
树莓派IP:192.168.137.130
出现该问题:
原因:共享网络网段为137(无法更改),且为了防止上端攻击下端或是为了网段隔离,默认不给上到下的路由表
方法①:添加静态路由(不推荐)
如何将静态 TCP/IP 路由添加到 Windows 路由表|windows|路由器|提示符|ip_网易订阅
在windows下如何添加、删除和修改静态路由
方法②:树莓派直接连路由器(推荐)
方法③:若仅需内网通畅,无需访问外网(比如交叉编译下载可执行文件时),可直接通过网线连接PC机和树莓派,设置树莓派ip为固定ip且和PC机在同一网段,不设置共享至以太网
参考:
电脑共享网络只能设置网关为192.168.137.1吗-CSDN博客
建立局域网,并用网线共享网络 - 简书
【vim下载问题】
下载vim报错
因为第一次没有正常下载vim的时候,留下了一个旧版本的安装包,下面要卸载vim-common
sudo apt-get purge vim-common
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vim
【扩展存储空间】
树莓派 /var/cache/apt/archives空间不足的问题_树莓派上没有足够的可用空间_ZeroTower的博客-CSDN博客
版权声明:本文标题:树莓派开发之旅 (三)【登录树莓派的4种方式】 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726253520a1062707.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论