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