Linux_error

1.ubuntu xrandr显示问题

​ xrandr no protocol specified

​ 用户问题,使用默认登录用户即可解决。

2.ubuntu 分辨率修改

​ xrandr -s 1920*1200 全屏

3.ubuntu 配置好后无法ssh登录
修改ssh改配置文件,设置为允许root远程登录:

root@ubuntu:~# vim /etc/ssh/sshd_config

将PermitRootLogin prohibie-password 修改为:PermitRootLogin yes 即可

保存退出,重启ssh服务:

root@ubuntu:~# /etc/init.d/ssh restart

再次尝试ssh 远程登录,成功登录
4.安装termcap

termcap是一个终端数据库,termcap不需要交叉编译,在Ubuntu下直接编译即可,我的做法是: 首先在网上从各种垃圾下载中找到了一个真正能用的termcap 安装包,链接为点击打开链接

然后将该文件直接解压出来, 执行配置脚本

./configure --target=arm-none-linux-gnueabi --prefix=/opt/termcap

然后执行make和make install安装即可。让我很折腾的是网上说该文件要放在交叉编译工具链的文件夹下,其实不对,只要将/opt/termcap/include/termcap.h复制到/usr/include文件夹下,将/opt/termcap/lib/libtermcap.a复制到/usr/lib目录下即可**(也可添加和环境变量)**

然后重新执行build-all就安装完了,文件安装到了/opt/arm-linux-gdb下,我测试了一下是正确的。

最后,配置环境变量,为了更方便的调用,这里将arm-linux-gdb设置到PATH环境变量中,方法是

root权限下执行gedit /etc/bash.bashrc/,然后在文件的末尾加上下面这行代码


export PATH=$PATH:/opt/arm-linux-gdb/bin
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin

注意,这里如果有arm-linux-gcc的设置,一定要将arm-linux-gdb的放在上面,因为有些gcc中自带gdb,如果反过来就不能使用我们安装的了。 最后执行下面的命令

source /etc/bash.bashrc
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值