在交大用Ubuntu开发遇到的一些问题

1. 关于SJTU的连接:

    应该是配置问题,默认选项下,Ubuntu16.04和18.04都连不上WiFi,更改配置如下图所示,就可以了:

在交大用Ubuntu开发遇到的一些问题_第1张图片

2. 实验室坑爹的服务器VNC连接问题:

    情况是可以通过 IP:22端口连接SSH,也可以用IP:5900进到登录界面,就是进不去。

    解决方案是通过putty/命令行登录SSH,然后输入:

vnc start usrname 

    usrname 是你的登录名,然后输密码,就会提示你的X desktop端口号,就可以用vnc登录了,图形化界面还是方便很多的。

3. 实验室服务器坑爹到家的桌面GLX丢失问题

    具体表现在图形界面没有关闭和移动功能,鼠标是个X形状。

    导致这个问题的原因,网上有分析是这个用户的NVIDIA驱动不对,建议在xorg.conf做更改,我试了好像不大好使。

    找到一个临时解决方案,命令行输入:

metacity --replace

    这样窗口的移动等功能就临时恢复了,但是窗口一关闭就又出问题了,很无奈,只能不关这个终端先用着,找到更好的解决方案再更新。

4. 在ubuntu使用ssh的命令是:

ssh usrname@IP

5. ubuntu安装vncviewer的操作是:

    去VNC官网https://www.realvnc.com/en/connect/download/viewer/

    下载Linux版本的viewer

cd Downloads
sudo gdebi VNC...

6. ubuntu是自带远程登录桌面的,叫remmina

7. gdebi是真的很好用,能帮助解决很多配置问题,安装过程

sudo apt-get update
sudo apt-get install gdebi

8. Ubuntu 无法解析域名的问题

    Ubuntu下出现无法解析域名的情况,导致wget或其他针对域名的操作无法完成,但是 ping 对应的IP却能ping通,属于DNS配置问题。

    修改 /etc/resolv.conf 添加内容 nameserver 8.8.8.8 增加 DNS。

    但是,上述方法会在重启后被清除,导致再次开机时需要重新配置,经过查阅网上资料,方法很多种,比较有效的就是,直接卸载掉开机重写该文件的 resolvconf
执行命令:sudo apt-get autoremove resolvconf

    如果仍需要使用 resolvconf ,则可在卸载后,对 /etc/resolv.conf 加锁后再重新安装该软件,这样 resolvconf 就不会在开机时重写该文件。

# 文件加锁 不可写
sudo chattr +i /etc/resolv.conf  

# 文件解锁 可写
sudo chattr -i /etc/resolv.conf

    后半部分暂时没试用过,因为服务器不怎么重启,不行的话就每次重启了加一遍DNS问题不大。

你可能感兴趣的:(Ubuntu)