0
点赞
收藏
分享

微信扫一扫

VirtualBox虚拟机Linux从安装到快乐使用之花里胡哨与各种报错

有帮助的话请点个赞吧~

总结了几个升级版本过程中的小错误,主要是登录后黑屏和不显示图标,还有一个运行python的libffi6缺失问题。

然后还总结了一下Ubuntu虚拟机里的一些个性化小配置的教程,有些是蜜汁没用小技巧,有些不一定有用但是看着很开心,总是对花里胡哨的东西无法抗拒。

环境

VIrtualBox6.1

主机:Win10

虚拟机系统:Ubuntu20.04【……发生了一些些事故、就不小心升了个版本……区别似乎还略有点】

几个报错的解决

因为一点bug重启然后就升级到1804了,搞了一会干脆自暴自弃升到了20,遇到了几个类似的问题,都是显示驱动上的,总结了一下。

【之后要是还有报错可能也加在这里】

显示问题

大概就是屏幕没有响应,但是你还能在那晃鼠标点来点去。

这种多半都是驱动啊显示之类的问题,解决方法就是重装桌面、更新驱动、找合适的驱动之类,下面的方法只是治好了我的毛病不一定普适,但是可以照着这个类似的思路去找解决方案,比较推荐在Stack Overflow之类的英文网站上找。

必备技能——tty

  • 什么是tty,具体可以看 这里 ,实质上就是一个底层的终端,用来解决显示问题很好用;
  • 早期版本有7个,后面的好像都变成了五个,打开方式就是按快捷键:
    1. ctrl+alt+f3(打开tty3)
    2. ctrl+alt+f4(打开tty4)
    3. ctrl+alt+f5(打开tty4)
    4. ctrl+alt+f6(打开tty5)
    5. ctrl+alt+f7(打开tty6)
    6. ctrl+alt+f1(锁屏,退回登录界面)
    7. ctrl+alt+f2(切回主屏)

只有桌面背景没有图标

  • 问题描述:正常开机正常登录,但是进入系统后只有桌面背景没有任何图标,也没有任务栏之类,鼠标还能正常晃,但是点哪里也都没有反应。
  • 解决方法:【找了一堆最后 这篇 解决了我的问题,也不知道是单独作用还是和前面的某个一起作用】
    • 打开tty3然后依次运行:
    • 大概就是把桌面配置文件删掉,然后重装一遍桌面,卸掉nvidia驱动。

黑屏

  • 问题描述:正常开机正常登录,进入系统后黑屏啥都没有。
  • 解决方法:重装一下桌面,修复一下缺失的什么乱七八糟包。
    • 打开tty3:
    • 报了apt或者dpkg的错就修复一下:
    • apt的修复不了就装个aptitude,然后再修复:

Ubuntu20.04编译python报错

  • 问题描述:运行之前正常的python项目报错
ImportError: libffi.so.6: cannot open shared object file: No such file or directory

也就是说,它找不到这个libffi.so.6的包了,那就找找这个包解决咯。

  • 解决办法: 参考Overflow大神方法

    • 打开终端找找这个包哪去了:

    • 此时会出现系统里的libffi包,发现它用的是新版本libffi.so.7,那么有两种解决办法;

    1.建立软连接,把6指向7,这个要求你find的结果里面是有6的:

    2.1 没有6的话就下一个嘛, 在这里

    2.2 也可以用apt下:

    添加一行deb https://mirrors.kernel.org/ubuntu bionic main,然后保存退出。

花里胡哨配置

是一些有的没的可选择的内容了,为了能够快乐使用,甚至完全替代主机,建议选择性搞一下,就不写具体步骤了,找了一些比较靠谱的教程。

【个人配置虚拟机用来搞学习、代码的东西,主机就写写文档打打游戏,所以会想把虚拟机配置得完备一点】

换主题等各种美化

16.04的话稍微会复杂一点,好像需要多装一些比如说gnome等东西,找了几篇教程。

Ubuntu 16.04 LTS深度美化
Ubuntu 20.04更换主题美化教程

换主题的时候可能会存在,把文件放进了/.themes文件夹,但tweak里面没有选项,那可以运行这个命令:

然后就换到这个主题了,而且也可以在tweak里面看到。

git配置

点这里 ,没什么好说的,程序猿必备了。

安装常用Windows软件

教程 ,这个是基于deepin,但是我用经常会报hash验证不通过或者包的版本不对之类问题,包的版本可以靠aptitude更新解决,hash没找到什么好办法。

Firefox改中文&卸载

  • 改中文:
    • 在菜单→about firefox里面找到版本号;
    • 在这里 下载对应版本的zh-CN.xpi文件,然后安装、重启浏览器就好了。
  • 用不惯firefox,主机用edge然后可以同步记录书签什么的比较方便(主要是edge他妥协搞了linux版本),所以卸载:
    • 找到所有firefox相关的包:
    • 一一卸掉,后面加上搜出来的所有包:

总结

再强调一遍记得没事存个快照,然后时不时整理一下各种快照内容。


欢迎指正与讨论!
举报

相关推荐

0 条评论