首页 > 系统服务 > 详细

Linux下开机启动时就对显示设备进行管理

时间:2021-04-16 12:36:42      阅读:17      评论:0      收藏:0      [点我收藏+]

Linux系统中使用xrandr命令可查看当前系统的显示设备,也可以用其管理这些设备,比如更改主显示、修改显示在左/右关系等;

对于需要开机即进行GUI显示的系统中,开机脚本应该怎么写呢?等到系统按默认显示配置启动后,再写xrandr命令可能不仅如人意。

现以开机启动就关闭主显示(LVDS_test)并启用一个GUI程序Your_GUI_APP为例,说明怎么做。

首先更改X11的配置,让其忽略主显示LVDS_test,需要更改/etc/X11/xorg_conf文件的内容,增加如下:

----------------------------------

Section "Monitor"

      Identifier "LVDS_test"

      Option "Ignore" "true"

EndSection

-----------------------------------

然后修改开机bash脚本,关键部分应该如下:

-----------------------------

Xorg &    #启用x11的配置

export DISPLAY=:0

sleep 1   # 重要

DISLVDS = $(xrandr | grep LVDS_test | wc -l)

if [ $LVDS_test -eq 1 ];

then

       xrandr --output LVDS_test --off &

       sleep 1

fi

eval $Your_GUI_APP &

---------------------------------

Linux下开机启动时就对显示设备进行管理

原文:https://www.cnblogs.com/asa-ben-clc/p/14665975.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!