ubuntu个人常见问题汇总

经常会碰见一些常见的故障或者问题,在这里记录:

 

1.登录界面输入密码正确,但循环登录

(a) [20181118]

问题描述:在更新提示出现后点击更新,出现是否覆盖black字样,没有在意,重新登录后遇此问题。

解决方案:之前关于black的操作,只能想起装驱动那会,禁用nouveau,然后在字符界面试了一下可以。

 cd /etc/modprobe.d

 sudo vim blacklist-nouveau.conf

在打开的vim中输入

blacklist nouveau       //把其加入黑名单 

options nouveau modeset = 0   // -1是不改变设置,0或者nomodset是关闭,1是开启

保存退出,然后

sudo update-initramfs -u    //init文件引导开机,需要更新,initramfs可定制内核的初始化过程

重启后可以了。

问题分析:Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,在安装Nvidia驱动时有冲突需要禁用。推测是更新时覆盖了这个文件,以后更新要注意。

 

2.git clone/pip 速度太慢或者国外网站数据集下载以及选择版本

(a) [20181209]

解决方案 git  点击(码云)  pip 点击  数据集快速下载

选择版本:git clone + 地址 

                  git  tag  列出所有版本号

                  git checkout 选择切换

                  git branch 查看

 

 

3.ubuntu win10 双系统时间不对

(a) [20190102]

问题描述:双系统时间不对,ubuntu对,win10不对,调整win10, ubuntu不对

解决方案

在ubuntu16.04下更新本地时间:

sudo apt-get install ntpdate

sudo ntpdate time.windows.com

将本地时间更新到硬件上:

sudo hwclock --localtime --systohc

 

问题分析

引入两个概念:本地时间与硬件时间

    本地时间是操作系统上的时间
    硬件时间是计算机的BIOS时间

因为双系统装在同一个计算机上,所以win10与ubuntu16.04的硬件时间是一定相同的,因此出现上述问题的原因是两个系统的本地时间不同。

双系统本地时间不同的原因:

    win10中本地时间与硬件时间相同,当修改win10系统时间(本地时间)时,实际上计算机硬件时间也随之变为本地时间。
    ubuntu等linux发行版的本地时间与硬件时间不同,硬件时间使用UTC时间,即协调世界时(Coordinate Universal Time),中国与UTC的时差为+8,即UTC+8,因此本地时间与硬件时间有8小时的时差。假如你的ubuntu设置的时区都为北京时间东八区,当前系统时间为9:00AM。则此时硬件中存储的实际是UTC时间1:00AM。这时你重启进入Windows后,你会发现windows系统中显示的时间是 1:00AM,比ubuntu中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到Ubuntu中去看,系统就会快了8小时。 在实行夏令时的地区,情况可能会更复杂些。

    所以,当win10与ubuntu的本地时间--硬件时间转换关系不同时,一定会出现时间不同步问题。
 

4.clion控制台无法通过Ctrl+D结束流

(a) [20180102]

问题描述:ctrl+d 在Clion控制台中会终止程序,不可以结束输入流

解决方案

Find action->Registry->run.processes.with.pty disable

Find action 从 Ctrl+Shift+A 调出

 

5.E:系统更新锁 Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)

(a) [20190221]

问题描述:开机后apt-get后遇此问题。

解决方案链接

1.查找所有apt相关的进程 ps afx|grep apt

2.杀死 sudo kill

问题分析:在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装软件时,出现如上错误。即有另一个程序正在占用apt-get install进程,由于它在运行时,会占用软件源更新时的系统锁(简称‘系统更新锁’),此时资源被锁。

 

6.sudo gedit

(a) [20190223]

问题描述:使用sudo gedit会有一些报错:

(1)Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown

(2)Set document metadata failed: Setting attribute metadata::gedit-spell-enabled not supported

解决方案链接1  | 链接 | 链接

(1).sudo apt install gksu

(2)没有有效解决方案,只是打开方式不合适,并不是错误。

问题分析:(1)虽然常用sudo gedit xxxx,但其实用sudo来开启这些图形界面的软件,不是正确的作法。
其实应该用 gksudo gedit xxxx

gksudo 会设定 HOME=~root,并且复制.Xauthority到暂存目录。直接sudo可能会造成使用者的档案被改成root...

(2) 使用vim打开文本。

 

7.matlab中文乱码

(a) [20190928]

问题描述:使用matlab打开文件中文乱码

解决方案链接1  | 链接2 (两步都需要)

(1) enca -x UTF8 -L chinese *.m

使用enca转换文件编码格式(转换后有改善,仍有部分汉字显示方块)

(2)下载字体(good,完全解决问题)

问题分析:文件未采用UTF-8编码,而是GBK编码。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值