admin管理员组

文章数量:1560795

香橙派开发板开机后在登陆界面循环问题解决(Ubuntu 系统通用)

问题

开发板开机后在登录界面,即使输入正确的用户名和密码,3秒后也会重新跳到登录界面,无法进入系统,一直循环登录。

原因

参考博客

Ubuntu重复进入登录界面的一种原因及解决方法_ubuntu循环登陆闪回登录界面-CSDN博客

想到可能是昨晚关机之前修改了系统环境变量导致的 即/etc/profile 文件 或者/etc/environment文件

解决方法

自带的系统使用的是Xfce提供的桌面服务,使用ctrl + alt + F1 唤醒命令行失败,会导致鼠标和键盘都失效

所以选择电脑端SSH连接开发板

SSH链接开发板参考
OrangePi AIpro初体验:开启嵌入式开发之旅

修改环境变量要编辑/etc/environment,正常情况下使用的命令是:

sudo vim /etc/environment

但是,由于Ubuntu环境变量错误导致系统找不到sudo 命令,也找不到vim命令,所以只能人工指定它们的绝对路径了。由于sudo 和 vim都是存放在/usr/bin目录下的,所以sudo和vim的绝对路径分别是:/usr/bin/sudo ;/usr/bin/vim
因此要编辑/etc/environment要使用的命令应该写:

/usr/bin/sudo /usr/bin/vim /etc/environment

输入完上述命令后,就可以编辑/etc/environment 的内容了,把之前修改的还原 或者 改正就OK了

之后重启系统输入命令

 /usr/bin/sudo /sbin/reboot

等待系统重启完之后进入到登录页面,再次输入密码就可以成功进入开发板

reboot

等待系统重启完之后进入到登录页面,再次输入密码就可以成功进入开发板

本文标签: 香橙开发板登陆界面系统Ubuntu