两台笔记本,第一台是纯Deepin 20社区版的系统,加的是VGA接口的显示,接上就直接扩屏了,第二台是联想的Y7000,装的双系统,一个win10,一个Deepin 20,第二台是先装完双系统后过了一段时间才买的新显示器,结果插上HDMI接口后不扩屏,就上网找资料先是看了
Deepin外接显示器的设置(原创作者:zhby)
这种设置方式每次开机后都会重置设置,所以又找到了这篇
Deepin15.11 设置开机自动登录,并设置脚本自启动(原创作者:九百云)
整合上面两篇后,就达到了我的目的,开机自动扩屏;虽然是笨办法,不过好使就行。
一、创建启动脚本
脚本内容参数请先参考Deepin外接显示器的设置(原创作者:zhby)
autoStart.sh
xrandr --setprovideroutputsource 1 0
# 设置外接屏为主屏
xrandr --output HDMI-1-1 --auto --primary
#设置自带屏在左侧,外接屏在右侧
xrandr --output eDP-1 --left-of HDMI-1-1 --auto
将脚本文件放在固定目录下面
二、使用下面命令将该脚本变成可执行
chmod u+x 文件名.sh
三、创建桌面图标文件
在/usr/share/applications目录下创建autoStart.desktop文件,并将下面内容粘贴进去
Desktop Entry]
Type=Application
Exec=脚本存放目录/screenInit.sh %f
Terminal=false
Comment=autoStart.
Comment[zh_CN]=autoStart
GenericName=AutoStartItems
GenericName[zh_CN]=autoStart
Name=autoStart
Name[zh_CN]=autoStart
StartupNotify=true
Icon=/home/wdh/AutoStartItems/icon.png#图标目录
保存退出后,点击开始菜单就看到了我们创建的桌面程序,鼠标放在我们创建的桌面图标上点击右键,再点击开机启动。
四、设置帐号自动登录
打开设置,点击帐户
即完成所有步骤;
这样的缺点是,没有了帐号登录密码,并且刚开机进去系统后显示可能会有一点卡,我这边开机就是屏幕中间有一个长方形的白条。。。。让别的窗口覆盖到窗口上即可消失。。不耽误正常使用;
我只不过是把两位博主的技术结合了一下,如果有好的解决办法可以下面评论告诉我。。
最后,感谢上面两篇博主技术的分享。