You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VirtualBox中Ubuntu 16.04 LTS虚拟机桌面无图标问题求助

解决Ubuntu 16.04 LTS虚拟机仅显示背景无桌面图标的问题

我之前在VirtualBox里跑Ubuntu时碰到过几乎一模一样的问题——预览窗格能看到正常桌面,但虚拟机内部只剩背景,退出时图标还能闪一下。结合你的情况,大概率是桌面进程异常或者VirtualBox显示适配的小问题,给你几个实用的解决办法:

方法1:重启桌面进程

Ubuntu 16.04默认用Unity桌面,有时候桌面进程挂了就会只剩背景:

  • 按Ctrl+Alt+T打开终端(如果终端也弹不出来,试试Ctrl+Alt+F1切换到纯命令行界面,输入用户名密码登录)
  • 执行命令重启Unity:
    unity --replace
    
  • 如果你的虚拟机用的是GNOME桌面,就换成:
    gnome-shell --replace
    
  • 完成后按Ctrl+Alt+F7切回图形界面,应该就能看到图标了

方法2:确认桌面图标显示设置

有可能是不小心关闭了桌面图标显示,趁退出时的短暂窗口或者用终端来开启:

  • 紧急操作:在Ctrl+Q弹出图标那几秒,右键桌面空白处,选择「桌面设置」,确保「显示桌面图标」选项是勾选状态
  • 终端命令开启(Unity桌面):
    gsettings set com.canonical.Unity.Desktop show-desktop-icons true
    
  • 如果是GNOME桌面:
    gsettings set org.gnome.desktop.background show-desktop-icons true
    

方法3:修复VirtualBox增强工具(Guest Additions)

显示异常很多时候和增强工具的兼容性有关:

  1. 先关闭虚拟机,在VirtualBox的「设置」->「显示」里,把「图形控制器」改成VBoxSVGA(16.04对这个控制器兼容性更好)
  2. 启动虚拟机,打开终端安装依赖:
    sudo apt-get install build-essential dkms linux-headers-$(uname -r)
    
  3. 点击VirtualBox顶部菜单栏的「设备」->「安装增强功能」,挂载镜像文件
  4. 打开文件管理器找到挂载的光盘,或者终端cd到挂载目录(比如/media/$USER/VBox_GAs_5.2.xx),执行安装脚本:
    sudo sh VBoxLinuxAdditions.run
    
  5. 安装完成后重启虚拟机,检查桌面显示

方法4:重置Unity配置文件

如果是配置文件损坏导致的异常,可以重置Unity:

  • 终端执行:
    dconf reset -f /org/compiz/
    setsid unity
    
  • 这个操作会重置Unity的所有布局和插件设置,能解决很多奇怪的桌面显示问题

内容的提问来源于stack exchange,提问作者ccices

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:32:02