LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

自定义登录session时要注意的几个小细节,你知道吗?

2022年12月19日 208点热度

一、自定义登录session

如果是非自动登录,会有选择‘登录 session’ 这一项,比如:GNOME, GNOME Classic,Gnome Classic(No effects),ubuntu,ubuntu-2d,Recovery Console,User Defined Session ,Xfce 等等。其实很多都是不用的,怎么修改呢?

关键目录:/usr/share/xesssions/ ls 一下:

gnome-classic.desktop                   guest-restricted.desktop
gnome-classic-guest-restricted.desktop ubuntu-2d.desktop
gnome.desktop ubuntu.desktop
gnome-fallback.desktop xsession.desktop
gnome-shell.desktop xterm.desktop

我们要修改的就是这些配置文件了,cat ubuntu.desktop 看一下:

[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
X-Ubuntu-Gettext-Domain=gnome-session-3.0

注意第一行 ‘Name’ 选项就是开机看到的 session 名字,随意修改哈! 还有 Exec 一行 的 ‘--session=ubuntu’,这个‘ubuntu’类似它的标识符,以后在设置自动登录时,选项‘user-session=***’ 可能会用到这个标识符哦。仔细研究一下这些文件,不需要的可以在后面加一句:

NoDisplay=true

这样,登录session就不会出现对应的选项了。注意 Recovery Console 选项在 xterm.desktop 里面,还有User Defined Session 选项在xsession.desktop 里面suse linux 下载,这个文件就是我们要自定义的,晒下我的:

[Desktop Entry]
Name=Simple
Comment=Custom ~/.xsession script simple style
Exec=default --session=simple

好了,这样可以把不需要的启动项隐藏ubuntu桌面环境 安装与切换,同时自定义一个名叫 Simple 的选项。

二、设置自动登录 Simple 的 session

配置文件:/etc/lightdm/lightdm.conf cat 以下:

[SeatDefaults]
greeter-session=unity-greeter
user-session=simple
autologin-user=myusername #注意要改变
autologin-user-timeout=0

这样自动登录就会加载 simple 里的配置环境了。

继续修改配置: cat .dmrc

[Desktop]
Language=en_GB.utf8
Layout=us
Session=xsession

三、进一步设置

重启后ubuntu桌面环境 安装与切换,发现系统自动登录了,然而只有一个桌面,什么面板,菜单都没有!不要怕红帽linux,Ctrl + Alt + t 调出终端,连上网络之后,安装一个 dock 软件(按自己喜好吧),以下是个比较简单的

sudo apt-get install docky

把常用的程序(其实没几个)拖到 dock 里,这样简洁的一个桌面环境就配置好了!其实很多程序都可以用 gnome-terminal调出来的,比如调出 gnome2 的程序菜单:

gnome-panel 

四、小结

遇到问题要多动一动脑筋,最好从代码和配置文件上去解决文件,这样更直接,更有效。开了chromium浏览器,真正体会到全屏的效果了!

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: session
最后更新:2022年12月19日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux基础知识:文件描述符、文件指针、索引节点 如何解决Linux下的无线网卡驱动的问题? linux 文件描述符 (师)-unused-fdKernel:2.6.14CPUarchitecture Linux系统下如何搭建SVN服务器,详细说明各配置项的功能 修改软件源文件、UI界面设置换源操作|Ubuntu Ubuntu14.04.2为例进行说明,其它Ubuntu版本与此类似 Linux图形界面用户和Windows用户来说获取系统硬件信息都不算问题 Ubuntu下换内核的过程及详细分析内核操作分析 100篇文章内存管理——内存回收入口 Web站点,utsa,,/usp/为读者提供大量资料 Linux内核源码/内存/文件系统/进程管理/设备 TeXLive和MiKTeX两大主要发行版的镜像配置方法 安全增强式Linux(SELinuxLinux)内核修改和用户空间工具 Ubuntu系统下安装字体和切换默认字体的方法系统 896MB如何转换为物理空间(Linux地址映射的分析) 比较流行的Linux系统图形界面环境-Linux社区创作挑战赛 如何查看Linux硬盘的大小、类型和硬件信息?方法 Linux内核中的虚拟服务器集合:ipvsadm命令 FreeBSD9.0正式版FreeBSD8.0支持amd-64、i386编译器 如何在Ubuntu中创建应用的快捷方式?
Linux常用服务器构建-ftp和scp介绍云海天教程:Ubuntu修改密码及密码复杂度策略设置Linux内核更新包配置Ubuntu环境配置环境Android官方网站:OpenHandsetAlliance源码模式:开发源码内核linux中makefile文件 cdeveloper的第21篇原创技术文章建议横屏Makefile简介Fedora17新特色特色说明桌面环境28bata集成了GNOMELinux嵌入式系统智能手机系统的硬件设计Unix或者类Unix文件系统中的每个文件(或者目录)打开U盘什么文件都看不到小编总结了基于嵌入式Linux的智能手机系统软件的设计与实现如何在Linux中使用Firejail运行应用程序访问某个目录基于嵌入式��闹悄苁只�长沙理工大学C语言教程-Qt.12安装教程05-27Linux有7个运行级别(关机,停机模式、DellG3)(Linux基础知识)文件压缩、打包命令解析的Linux操作系统怎样执行?LinuxDNS服务器,如何安装、配置和维护它?AMD2950x+技嘉x399免驱USB网卡,我的无线网卡linux解压gz文件命令 蓝易云香港五网CN2网络压缩比率的测试环境Linux系统中用于管理和控制系统服务的强大工具介绍
来说一说Python的第三方第三方库可以按照python打包的目录结构要求来搭建 我准备开始吓人了!C++Linux服务器后台开发学习篇 Linux生态系统开发工具总结环境开发的工具介绍 Linux发行版本号与Linux内核版本是互相独立的吗? VMwareUbuntuserver系统安装教程系统镜像下载地址—> Linux内核更新包配置Ubuntu环境配置环境 Linux预置七种运行级别在/inittab目录下的内核文件 红旗Linux推出新版本:界面设计媲美Windows wdCPControlPanel12在线文件管理功能 Linux中进程间通信有多少方式,分别是什么? MySQL安装完成后不象SQLServer默认安装在一个目录 :2管理大部分命令的组成 Linux计算机的防火墙必需运行OpenSSH服务器软件 科林·沃森:Ubuntu默认是关闭root帐户的,这样做 deb文件后无法通过Ubuntu20.04的软件中心安装?你不是唯一遇到此问题的人 对比Linux和Windows,那macOS和Linux有什么区别? Linux系统下如何搭建SVN服务器,详细说明各配置项的功能 php入门到就业线上直播课:linux同步时间的设置 1.任务描述现在你已经学会了如何创建一个新用户和删除一个 AMDCPU微码更新可能会执行每个线程的微码更新
标签聚合
linux脚本 sudo 文件目录 linux系统 虚拟机 linux服务器 命令 命令模式 软件 电脑
书籍
课程
技术群
技术干货大合集↓
  • 2023年6月 / 14篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.