对于Linux、类Unix的桌面环境,我已用过的有kde、gnome、mate、dde、xfce等,有时就是图个新鲜,了解一下系统的结构异同。从ubuntu切换到manjaro后,安装的是kde版,体验还不错。

  最近体验了一下在一个linux上同时并存几个桌面环境的感觉。首先在虚拟机上arch里试了一下,登录管理器用的是sddm,直接执行 sudo pacman -S gnome gnome-extra分分钟搞定(gnome-extra可不装,就是些软件),注销系统后在sddm的左下角选择GNOME(wayland会话)、GNOME、GNOME classic、GNOME on Xorg这四个选项中的任何一下均可正常登录使用。题外话,也试验安装了深度的DDE桌面系统,可以用,小毛病多,水土不服,就卸载了。

  试验过后心中已有底,决定在实体机上的Manjaro上安装。sudo pacman -S gnome,注销,sddm登录选择,GNOME、GNOME classic、GNOME on X11均可登录,也就是基于xorg(x11)的均正常,但GNOME(wayland会话)一登录就闪退,退回到登录界面。

  为解决这个问题,又折腾了几天。首先想到的可能是同一个用户配置文件有干扰,新建用户登录结果还是一样。GNOME的御用登录管理器是gdm,但又担心将sddm换为gdm后KDE无法登录,确认sddm和lightdm一样均支持KDE、GNOME后,就没考虑换登录管理器作试验。接下来,考虑是否与配置文件有关,sudo nano /etc/sddm.conf,发现里面已有wayland的配置项目,可能是安装gnome时自动添加的,修改了几个参数也没有起作用。继续查资料,网上关于多桌面环境并存的文章没找到一篇,后来发现几处gnome NVIDIA使用wayland这个资料,虽然讲的不是多桌面环境并存的事,但结合此前看到的wayland尚不成熟、wayland对nvidia的支持不好等观点,发现可能又与nvidia显卡驱动有关,觉得有门。对照此资料,由于我用的不是gdm,所以我只执行了前两步,重启后问题解决。

sudo nano /etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT="nvidia-drm.modeset=1"sudo nano /etc/mkinitcpio.confMODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)sudo mkinitcpio -Psudo update-grub

  至此,Manjaro上两个桌面环境完美并存,同一个用户在一个系统上可随意换个桌面环境使用,当心烦的时候可调节一下情趣,你所需要做的就是保存所做的事后,注销、选择、登录。当然,再安装几个常见的桌面环境也是可行的,我想只要不是太偏门的桌面环境,安装后都可自动配置到位。只是,多桌面环境还有些缺点,你一时半会难以熟悉哪个软件是哪个桌面环境御用的软件,加之这么多软件不知是基于gtk还是qt的哪个版本设计的,运行上或多或少存在一些兼容性的问题。有兴趣可以在arch wiki上分别搜索kde、gnome、wayland看看,有的软件经过设置可以完美运行。多桌面环境之间尚未自动做到生态隔离,如果登录某个桌面环境只显示自己的御用软件就好了。

  附两张截图,是在虚拟机中的arch上截的两个桌面环境的,manjaro的与arch的基本是一样的。本也录了屏,无法直接上传视频遂作罢。

一个Linux上并存KDE GNOME多桌面环境相关推荐

  1. arch linux图形,ArchLinux安装GNOME图形桌面环境

    两周前完成了三系统的安装,但ArchLinux只是完成了基本的系统安装,只能登录到终端界面,所以现在准备来安装图形桌面环境. ArchLinux的桌面环境有GNOME.KDE.Xfce.Deepin. ...

  2. 如何在 Linux 上使用 x2go 设置远程桌面

    本文系转载文章,原文链接:https://linux.cn/article-5708-1.html 由于一切都迁移到了云上,作为提高职员生产力的一种方式,虚拟远程桌面在工业中越来越流行.尤其对于那些需 ...

  3. linux桌面环境是什么意思,Linux 黑话解释:什么是桌面环境?

    在桌面 Linux 世界中,最常用的术语之一就是 桌面环境(Desktop Environment)(DE).如果你是 Linux 的新手,你应该了解一下这个经常使用的术语. 什么是 Linux 中的 ...

  4. 安装GNOME中文桌面环境

    安装GNOME中文桌面环境 安装基本的X系统 # apt-get install x-window-system-core 安装GNOME桌面环境 # apt-get install gnome 到现 ...

  5. Elegant Gnome Pack - 桌面环境

    Elegant Gnome Pack - 桌面环境 - 开源中国 OSChina.NET Elegant Gnome Pack 是一个超级漂亮的 Ubuntu 主题,黑色风格,它提供了 PPA 源,所 ...

  6. linux 桌面缩放比例,Linux Mint 20 Cinnamon 4.6桌面环境添加分数比例缩放支持

    如果您在高分辨率显示器上使用Cinnamon桌面环境?那么有一个好消息是:Cinnamon 4.6桌面环境将添加分数比例缩放支持,它会引入到Linux Mint 20(基于Ubuntu 20.04 L ...

  7. 明明安装了模块,还是出现 错误 ImportError: No module named ‘pandas‘ 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解

    明明安装了模块,还是出现 错误 ImportError: No module named 'pandas'  原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解 ...

  8. 安装gnome3桌面环境_在Linux上使用GNOME 3桌面环境的11个理由

    安装gnome3桌面环境 去年年底,对Fedora 25的升级导致新版本的KDE Plasma出现问题,这使我很难完成任何工作. 因此,出于两个原因,我决定尝试其他Linux桌面环境. 首先,我需要完 ...

  9. KDE——年度最佳桌面环境

    为什么80%的码农都做不了架构师?>>> 来自 LinuxQuestions.org的2011 成员选择奖给KDE 社区冠以了"年度最佳桌面环境"的荣誉.此外,技 ...

最新文章

  1. Java总复习(一)
  2. HDU 1426 Sudoku Killer【DFS 数独】
  3. Codeforces 963A Alternating Sum 【数论+数学】
  4. 如何从校招脱颖而出?支付宝程序媛王妍岩:自信+方法
  5. 如何在S/4HANA生产订单创建上下文里拿到前置销售订单信息
  6. 计蒜客 逃生+动态规划
  7. html字体整体偏移,CSS自定义字体垂直偏移(错误?)
  8. 蓝奏云批量下载v0.3修复版
  9. STM32串口开发之环形缓冲区
  10. linux下检查是否安装过某软件包
  11. mysql5.7主从恢复_MySQL 5.7 开启主从同步开启GTID恢复数据
  12. Flash Builder4序列号 注册机
  13. Mathematic Mac 中文版的下载和破解
  14. Visual Studio安装教程
  15. 关于this指向问题及改变this指向的方法
  16. python全栈工程师薪水_python全栈+爬虫+自动化+AI=python全能工程师-挑战年薪30W+
  17. 计算机论文的致谢部分写什么,毕业论文的致谢部分怎么写?
  18. strcmp()函数的用法
  19. Cubemx与HAL库系列教程|系统时钟配置详解及源码分析
  20. nodename nor servname provided的解决

热门文章

  1. 使用jks文件为apk签名
  2. AHP层次分析法python实现
  3. 【JFreeChart】自定义蜘蛛网图生成带刻度三角雷达图 自定义文字风格 背景色
  4. 音视频编解码基础知识笔记
  5. 阿里中台专家:我们阿里内部是怎么做业务中台的?
  6. 技术规模化、复杂化?看作业帮如何利用OpenCloudOS解决技术难题!
  7. zookeeper C API实例
  8. php下下级人数,关于PHP下级自动下滑的一点小见解
  9. matlab滑块怎么插入,求助 Matlab关于滑块的一些问题
  10. 智慧多式联运智能方案提升海运铁路运输数字化+智能集装箱管理智慧多式联运智能化铁路,中集集团高科技企业中集飞瞳多式联运智能化领军者