add default ukui screen setting
This commit is contained in:
parent
3ba2875752
commit
5b96cd378b
4
ukui-default-screen-setting
Executable file
4
ukui-default-screen-setting
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
source /etc/profile
|
||||||
|
sleep 5
|
||||||
|
xrandr --output $(xrandr | awk '/ connected / {print$1}') --auto
|
||||||
@ -1,13 +1,15 @@
|
|||||||
%define debug_package %{nil}
|
%define debug_package %{nil}
|
||||||
Name: ukui-desktop-environment
|
Name: ukui-desktop-environment
|
||||||
Version: 2.0.2
|
Version: 2.0.2
|
||||||
Release: 20
|
Release: 21
|
||||||
Summary: ukui-desktop-environment
|
Summary: ukui-desktop-environment
|
||||||
License: GPL-2+
|
License: GPL-2+
|
||||||
URL: http://www.ukui.org
|
URL: http://www.ukui.org
|
||||||
Source0: ukui-desktop-environment-2.0.2.tar.gz
|
Source0: ukui-desktop-environment-2.0.2.tar.gz
|
||||||
Source1: 50-enable-manual-login.conf
|
Source1: 50-enable-manual-login.conf
|
||||||
Source2: desktop
|
Source2: desktop
|
||||||
|
Source3: ukui-default-screen-setting
|
||||||
|
Source4: xrandr.desktop
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
patch1: 0001-change-default-gtk-theme-and-icon-theme.patch
|
patch1: 0001-change-default-gtk-theme-and-icon-theme.patch
|
||||||
@ -15,6 +17,8 @@ patch2: 0001-add-components-list-in-README.patch
|
|||||||
patch3: 0001-Add-ukui-themes-as-alternative-and-drop-eom-et.patch
|
patch3: 0001-Add-ukui-themes-as-alternative-and-drop-eom-et.patch
|
||||||
patch4: 0001-update-README.md-file.patch
|
patch4: 0001-update-README.md-file.patch
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Requires: ukui = %{version}-%{release}
|
Requires: ukui = %{version}-%{release}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -228,6 +232,14 @@ cp -r %{SOURCE1} %{buildroot}/usr/share/lightdm/lightdm.conf.d/
|
|||||||
mkdir -p %{buildroot}/etc/sysconfig
|
mkdir -p %{buildroot}/etc/sysconfig
|
||||||
cp -r %{SOURCE2} %{buildroot}/etc/sysconfig
|
cp -r %{SOURCE2} %{buildroot}/etc/sysconfig
|
||||||
|
|
||||||
|
mkdir -p %{buildroot}/usr/bin/
|
||||||
|
cp -r %{SOURCE3} %{buildroot}/usr/bin/
|
||||||
|
chmod 755 %{buildroot}/usr/bin/ukui-default-screen-setting
|
||||||
|
|
||||||
|
mkdir -p %{buildroot}/etc/xdg/autostart/
|
||||||
|
cp -r %{SOURCE4} %{buildroot}/etc/xdg/autostart/
|
||||||
|
chmod 644 %{buildroot}/etc/xdg/autostart/xrandr.desktop
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
@ -248,12 +260,20 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%files -n ukui-server
|
%files -n ukui-server
|
||||||
%doc debian/copyright debian/changelog
|
%doc debian/copyright debian/changelog
|
||||||
%{_sysconfdir}/sysconfig/desktop
|
%{_sysconfdir}/sysconfig/desktop
|
||||||
|
%{_bindir}/ukui-default-screen-setting
|
||||||
|
%{_sysconfdir}/xdg/autostart/xrandr.desktop
|
||||||
|
|
||||||
%files -n ukui-enable-manual-login
|
%files -n ukui-enable-manual-login
|
||||||
%doc debian/copyright debian/changelog
|
%doc debian/copyright debian/changelog
|
||||||
%{_datadir}/lightdm/lightdm.conf.d/50-enable-manual-login.conf
|
%{_datadir}/lightdm/lightdm.conf.d/50-enable-manual-login.conf
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Sep 20 2024 huayadong <huayadong@kylinos.cn> - 2.0.2-21
|
||||||
|
- Type:bugfix
|
||||||
|
- ID:NA
|
||||||
|
- SUG:NA
|
||||||
|
- DESC: add default ukui screen setting
|
||||||
|
|
||||||
* Fri Nov 17 2023 peijiankang <peijiankang@kylinos.cn> - 2.0.2-20
|
* Fri Nov 17 2023 peijiankang <peijiankang@kylinos.cn> - 2.0.2-20
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
|
|||||||
12
xrandr.desktop
Normal file
12
xrandr.desktop
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Encoding=UTF-8
|
||||||
|
Name=xrander setting
|
||||||
|
Comment=xrandr setting
|
||||||
|
Exec=/usr/bin/ukui-default-screen-setting
|
||||||
|
StartupNotify=false
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
OnlyShowIn=UKUI
|
||||||
|
X-UKUI-AutoRestart=false
|
||||||
|
NoDisplay=true
|
||||||
|
X-UKUI-Autostart-Phase=Application
|
||||||
Loading…
x
Reference in New Issue
Block a user