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}
|
||||
Name: ukui-desktop-environment
|
||||
Version: 2.0.2
|
||||
Release: 20
|
||||
Release: 21
|
||||
Summary: ukui-desktop-environment
|
||||
License: GPL-2+
|
||||
URL: http://www.ukui.org
|
||||
Source0: ukui-desktop-environment-2.0.2.tar.gz
|
||||
Source1: 50-enable-manual-login.conf
|
||||
Source2: desktop
|
||||
Source3: ukui-default-screen-setting
|
||||
Source4: xrandr.desktop
|
||||
BuildArch: noarch
|
||||
|
||||
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
|
||||
patch4: 0001-update-README.md-file.patch
|
||||
|
||||
|
||||
|
||||
Requires: ukui = %{version}-%{release}
|
||||
|
||||
%description
|
||||
@ -228,6 +232,14 @@ cp -r %{SOURCE1} %{buildroot}/usr/share/lightdm/lightdm.conf.d/
|
||||
mkdir -p %{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
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
@ -248,12 +260,20 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%files -n ukui-server
|
||||
%doc debian/copyright debian/changelog
|
||||
%{_sysconfdir}/sysconfig/desktop
|
||||
%{_bindir}/ukui-default-screen-setting
|
||||
%{_sysconfdir}/xdg/autostart/xrandr.desktop
|
||||
|
||||
%files -n ukui-enable-manual-login
|
||||
%doc debian/copyright debian/changelog
|
||||
%{_datadir}/lightdm/lightdm.conf.d/50-enable-manual-login.conf
|
||||
|
||||
%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
|
||||
- Type:bugfix
|
||||
- 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