开发了瘦客户机远程桌面登录程序,为了加快启动过程,在桌面启动前启动自己的图形界面程序

1.增加文件/etc/rc.d/rc.local  内容

#!/bin/bash

/usr/bin/mystartx

增加执行权限: chmod +x  /etc/rc.d/rc.local

2.  nano  /lib/systemd/system/rc-local.service

[Unit]
Description=/etc/rc.d/rc.local Compatibility
Documentation=man:systemd-rc-local-generator(8)
ConditionFileIsExecutable=/etc/rc.d/rc.local
After=network.target[Service]
Type=forking
ExecStart=/etc/rc.d/rc.local start
TimeoutSec=0
RemainAfterExit=yes
GuessMainPID=no[Install]
WantedBy=multi-user.target

3.  cp  /usr/bin/startx  /usr/bin/mystartx

编辑  /usr/bin/mystartx

找到一行 $client" $clientargs -- "$server" $display $serverargs
在这一行的前面加入一行 client="/root/thinclient/thinclient"   (自己要启动的图形界面程序)

4. 启动服务

systemctl enable rc-local.service
systemctl start rc-local.service

Fedora31开机启动自己的图形界面相关推荐

  1. CentOS 7 启动与切换图形界面

    CentOS 7 启动与切换图形界面 今天打开了新安装的centos 7虚拟机,发现刚进去是DOS界面,原来默认情况下并不会安装图形界面,需要手动安装. 安装图形界面 1.开机root登录 2.安装X ...

  2. centos恢复图形界面_CentOS 7 启动与切换图形界面

    CentOS 7 启动与切换图形界面 今天打开了新安装的centos 7虚拟机,发现刚进去是DOS界面,原来默认情况下并不会安装图形界面,需要手动安装. 安装图形界面 1.开机root登录 2.安装X ...

  3. 使用ansible批量部署开机启动时为字符界面

    使用ansible批量部署开机启动时为字符界面 一.查看当前启动默认的引导目标 ansible product -u user1 -b -a "systemctl get-default&q ...

  4. CentOS启动不显示图形界面直接进入命令行模式

    为什么80%的码农都做不了架构师?>>>    我现在用的是 CentOS 6.3 开机后进入图形化界面还是进入命令行取决于inittab文件中的配置.该文件位于etc目录下. # ...

  5. centos7启动与切换图形界面

    安装图形界面 默认情况下是不会安装图形界面的,所以需要自己手动安装,步骤如下: 开启系统,以root身份进入 安装X(X Window System),命令如下: yum groupinstall & ...

  6. linux启动盘进入命令行,CDLinuxU盘启动命令行到图形界面

    原文2014-04 博客搬家过来的文章 上一篇文章<手把手 安装CDLinux U盘启动>说明通过U盘启动CDLinux,但是只起到了命令行,如果想起图形化怎么办啊? 大致是这个样子,这张 ...

  7. (转)启动linux远程图形界面登录,vnc!!

    为什么80%的码农都做不了架构师?>>>    以下转自 kaiser 博客 Linux Red Hat 在安装的时候勾选了 VNC ,将来对远程使用X windows 很有用. 用 ...

  8. ubuntu设置开机启动图形应用程序,替换默认图形桌面

    一.前言 无论你想要在ubuntu 12.04(11.10适用)开机启动图形程序,或者非图形程序,相信这篇文章能帮上大忙. 我将根据我的需求讲解我的做法,并解释为什么这么做.完了以后,各位看官根据自己 ...

  9. linux centos7 设置开机 进入命令行 不进入图形界面

    命令如下: [root@localhost ~]# systemctl get-default graphical.target [root@localhost ~]# systemctl set-d ...

最新文章

  1. strftime和strptime使用
  2. 移动端常见的不同苹果手机media query汇总
  3. Jquery.load() 使用
  4. c++读取json文件_[SpringMVC]-SpringMVC架构-07-SpringMVC文件上传
  5. ArcGIS API for JavaScript:Layer之间那点儿事
  6. 看电影学英语:不速之客[The Vistor] [二]
  7. bzoj 1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机
  8. 为SIT Portal切换SIT所连接的数据库
  9. liux环境下配置jdk
  10. PHP 配置open_basedir,让各虚拟站点独立运行
  11. matlab模拟高斯光束波前相位分布,拉盖尔-高斯光束空间传播波前畸变的RMS评估...
  12. Redis源码解读(二十一)——命令传播
  13. 【mysql】加密与解密函数
  14. index 0 is out of bounds for axis 0 with size 0
  15. 雷霆战机服务器维护公告,《雷霆战机》更新公告
  16. JavaScript三种弹出框(alert、confirm、prompt),一次性全弄清!
  17. JS - 将tree(树形)数据结构格式改为一维数组对象格式(扁平化)
  18. 判断虚拟键盘是删除键的方法
  19. [下载]《SAP R/3 IDES 4.71 中文版》
  20. 【转载】SLB技术原理浅析

热门文章

  1. CRM 的通用JS函数库
  2. 手把手教你把 Git 子模块更新到主项目
  3. 虚拟机修改root密码
  4. 输入法引擎的模型设计
  5. 基于ssm的医院在线预约挂号系统
  6. PostgreSQL 10.1 手册_部分 III. 服务器管理_第 19 章 服务器配置_19.11. 客户端连接默认值...
  7. mysql全文检索性能
  8. 第一章 PowerBuilder简介
  9. Mac如何编辑视频 imovie使用教程攻略
  10. 使用 QuTrunk+Amazon Deep Learning AMI(TensorFlow2)构建量子神经网络