一个Linux上并存KDE GNOME多桌面环境
对于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多桌面环境相关推荐
- arch linux图形,ArchLinux安装GNOME图形桌面环境
两周前完成了三系统的安装,但ArchLinux只是完成了基本的系统安装,只能登录到终端界面,所以现在准备来安装图形桌面环境. ArchLinux的桌面环境有GNOME.KDE.Xfce.Deepin. ...
- 如何在 Linux 上使用 x2go 设置远程桌面
本文系转载文章,原文链接:https://linux.cn/article-5708-1.html 由于一切都迁移到了云上,作为提高职员生产力的一种方式,虚拟远程桌面在工业中越来越流行.尤其对于那些需 ...
- linux桌面环境是什么意思,Linux 黑话解释:什么是桌面环境?
在桌面 Linux 世界中,最常用的术语之一就是 桌面环境(Desktop Environment)(DE).如果你是 Linux 的新手,你应该了解一下这个经常使用的术语. 什么是 Linux 中的 ...
- 安装GNOME中文桌面环境
安装GNOME中文桌面环境 安装基本的X系统 # apt-get install x-window-system-core 安装GNOME桌面环境 # apt-get install gnome 到现 ...
- Elegant Gnome Pack - 桌面环境
Elegant Gnome Pack - 桌面环境 - 开源中国 OSChina.NET Elegant Gnome Pack 是一个超级漂亮的 Ubuntu 主题,黑色风格,它提供了 PPA 源,所 ...
- linux 桌面缩放比例,Linux Mint 20 Cinnamon 4.6桌面环境添加分数比例缩放支持
如果您在高分辨率显示器上使用Cinnamon桌面环境?那么有一个好消息是:Cinnamon 4.6桌面环境将添加分数比例缩放支持,它会引入到Linux Mint 20(基于Ubuntu 20.04 L ...
- 明明安装了模块,还是出现 错误 ImportError: No module named ‘pandas‘ 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解
明明安装了模块,还是出现 错误 ImportError: No module named 'pandas' 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解 ...
- 安装gnome3桌面环境_在Linux上使用GNOME 3桌面环境的11个理由
安装gnome3桌面环境 去年年底,对Fedora 25的升级导致新版本的KDE Plasma出现问题,这使我很难完成任何工作. 因此,出于两个原因,我决定尝试其他Linux桌面环境. 首先,我需要完 ...
- KDE——年度最佳桌面环境
为什么80%的码农都做不了架构师?>>> 来自 LinuxQuestions.org的2011 成员选择奖给KDE 社区冠以了"年度最佳桌面环境"的荣誉.此外,技 ...
最新文章
- Java总复习(一)
- HDU 1426 Sudoku Killer【DFS 数独】
- Codeforces 963A Alternating Sum 【数论+数学】
- 如何从校招脱颖而出?支付宝程序媛王妍岩:自信+方法
- 如何在S/4HANA生产订单创建上下文里拿到前置销售订单信息
- 计蒜客 逃生+动态规划
- html字体整体偏移,CSS自定义字体垂直偏移(错误?)
- 蓝奏云批量下载v0.3修复版
- STM32串口开发之环形缓冲区
- linux下检查是否安装过某软件包
- mysql5.7主从恢复_MySQL 5.7 开启主从同步开启GTID恢复数据
- Flash Builder4序列号 注册机
- Mathematic Mac 中文版的下载和破解
- Visual Studio安装教程
- 关于this指向问题及改变this指向的方法
- python全栈工程师薪水_python全栈+爬虫+自动化+AI=python全能工程师-挑战年薪30W+
- 计算机论文的致谢部分写什么,毕业论文的致谢部分怎么写?
- strcmp()函数的用法
- Cubemx与HAL库系列教程|系统时钟配置详解及源码分析
- nodename nor servname provided的解决
热门文章
- 使用jks文件为apk签名
- AHP层次分析法python实现
- 【JFreeChart】自定义蜘蛛网图生成带刻度三角雷达图 自定义文字风格 背景色
- 音视频编解码基础知识笔记
- 阿里中台专家:我们阿里内部是怎么做业务中台的?
- 技术规模化、复杂化?看作业帮如何利用OpenCloudOS解决技术难题!
- zookeeper C API实例
- php下下级人数,关于PHP下级自动下滑的一点小见解
- matlab滑块怎么插入,求助 Matlab关于滑块的一些问题
- 智慧多式联运智能方案提升海运铁路运输数字化+智能集装箱管理智慧多式联运智能化铁路,中集集团高科技企业中集飞瞳多式联运智能化领军者