Commit Graph

143 Commits

Author SHA1 Message Date
d9c1cd7423 x11: exclude nvidia-xconfig
exclude nvidia-xconfig because it creates /etc/X11/xorg.conf which interferes
with automatic configuration.
2024-09-01 21:59:08 +03:00
Anton Midyukov
60d5600651 x11: fix condition for kde on p11 2024-08-31 23:34:52 +03:00
Anton Midyukov
be1f8b9658 x11, mixin.mk: use reference package names 'kde' for sisyphus 2024-08-26 16:43:40 +03:00
Anton Midyukov
3f96db2301 x11, mixin.mk, kworkstation.mk: rename use/x11/kde{5,}-display-manager-lightdm 2024-08-26 16:17:02 +03:00
Anton Midyukov
5107e69778 x11, mixin.mk: rename use/x11/kde5 -> use/x11/kde 2024-08-26 16:07:00 +03:00
Anton Midyukov
9c323a68a0 x11: fix use/x11/kde5-display-manager-lightdm for compatibility with Sisyphus
kde-display-manager-lightdm is provides kde5-display-manager-7-lightdm,
which is also available in p11 and p10.
2024-08-15 13:49:57 +03:00
Michael Shigorin
0f2decad17 x11: mga2 is v4/v6 now
e2kv4 with mga2  is e1cp (Elbrus-1C+);
e2kv6 with mga25 is e2c3 (Elbrus-2C3).

xorg driver is the same.
2024-03-25 22:40:03 +07:00
Anton Midyukov
4c060a6cbe x11: add +nm-gtk4, use/x11/gtk4/nm (NetworkManager-*-gtk*)
Now is a difficult period when both gtk4 and old gtk3 plugins are
relevant. Let's add a list for gtk4. Needed for gnome 45.
New target will be used for gtk4 gui. For now this is
gnome-control-center in Sisyphus and in the future p11 branch.
2023-11-29 00:21:34 +07:00
Anton Midyukov
facbb331e8 net, x11, pkg.in/lists: rename & replace tagged lists: base+nm, desktop+nm
Oh those tags. Let's just make lists so we don't have to rack our brains.
Lists are perceived much easier.
2023-11-28 23:54:16 +07:00
Anton Midyukov
8cc3d657a4 x11: add the correct volume control (for pipewire) 2023-11-09 10:26:01 +07:00
Anton Midyukov
9f1cc87a61 x11: run sddm.service, lxdm.service instead dm.service (prefdm.service)
It is correct to run them with native systemd units, and not through
prefdm.
2023-11-08 15:31:30 +07:00
Anton Midyukov
5410292c1f x11: remove the stupid attempt to lower priority for kde5-display-manager-sddm
It is not needed, since priority is given to kde5-display-manager-lightdm.
Besides, it never worked.
2023-11-08 15:22:40 +07:00
Anton Midyukov
55a646b5f4 x11: drop use/x11/kde5-display-manager-sddm
No plans to build image with kde5 and sddm.
2023-11-08 15:20:44 +07:00
Anton Midyukov
ce685f4394 x11: enable dm.service as a fallback
This is necessary to remove the /lib/systemd/system/display-manager.service
from xinitrc in the future.
2023-11-08 11:27:36 +07:00
Anton Midyukov
f5c648f31d x11, mixim.mk: replace pulseaudio with pipewire
See: https://bugzilla.altlinux.org/48305
2023-11-03 19:12:56 +07:00
Anton Midyukov
91775fd7dc x11: do'nt add synaptic-kde to use/x11/kde5
Causes:
1. overriding synaptic-usermode does not work when using the main
repo and installing from packages. use/live-install is affected
by this bug: https://bugzilla.altlinux.org/47862
2. synaptic is not part of kde5. And in the regular-kde5 can use
synaptic-usermode package.
2023-10-31 06:37:42 +07:00
6bc67a1334 x11: install radeon/amdgpu drivers on loongarch64 2023-09-28 23:35:43 +07:00
Anton Midyukov
7ce989c1c4 x11: add use/x11/lightdm/autologin (lightdm-autologin-greeter) 2023-07-13 13:04:58 +07:00
Anton Midyukov
3b8ec4147d x11: remove lightdm-qt-greeter, lightdm-lxqt-greeter
Removed from Sisyphus.
2023-07-13 13:03:30 +07:00
Anton Midyukov
7eec73861e remove desktop+lxqt+extra package list
This list has nothing to do with lxqt.
2023-07-11 19:10:02 +07:00
Anton Midyukov
81eb663b05 x11: add tracker3 to gnome (ALT bug 42028) 2023-07-03 14:50:13 +07:00
Anton Midyukov
05f8815c39 rename targets *-gnome3 -> *-gnome 2023-07-03 14:50:13 +07:00
Anton Midyukov
c728968b63 x11: reduce gnome3 2023-07-03 14:50:13 +07:00
Anton Midyukov
a15db03cda x11: reduced kde5 (replace kde5-big to kde5)
too big for live.
2023-05-18 10:47:27 +07:00
Anton Midyukov
76298b2031 x11: replace pulseaudio with pipewire for gnome3 2022-10-04 22:30:52 +07:00
Anton Midyukov
ddd1e7abf8 x11: do not use RADEON_PACKAGES variable in use/x11/radeon target
There are no proprietar videodrivers for Radeon in the repository.
The variable is needed to switch between proprietary and its free
video drivers. No longer needed.
2021-12-19 21:33:45 +07:00
Anton Midyukov
4dc95bde8c x11: update use/x11/xorg
use/x11/xorg is also used to build VM images that are intended for
virtual machines and SBC. For VM targets do not need support for
discrete video cards, as a rule.
2021-12-19 20:46:18 +07:00
Anton Midyukov
98a5f60a53 x11: add use/power/acpi to enlightenment
Enlightenment uses acpid for power management.
2021-12-14 14:34:01 +07:00
Michael Shigorin
17acb958f2 x11, lists/tagged: initial use/x11/xscreensaver
xscreensaver has more than its main package and the details
of what to get where might be confusing for some of us;
in particular, there are 2D and 3D hacks collections
(and some arches would rather prefer to avoid 3D for now),
desktop file sets aimed for MATE/Xfce, and the frontend.

So let's provide some basic reusable targets.
2021-10-28 01:50:52 +07:00
Michael Shigorin
9ac31d36b3 x11: use/x11/amdgpu too when use/x11/3d
Looks like a plain omission.

Rollback from use/x11/nvidia/optimus to plain use/x11/nvidia
for now as I don't have a proper x86 stand to test it now;
feel free to revert this part if you do and bumblebee works.
2021-10-28 01:11:10 +07:00
Dmitriy Terekhin
28d0a9cf3a x11: Add graphics card support for HiFive Unmatched 2021-10-26 19:12:55 +07:00
49eb1a9990 x11: fix kde5-display-manager-sddm package name 2021-09-28 22:16:45 +07:00
Anton Midyukov
bbc9bc04f0 desktop+xmonad, regular.mk, x11: drop list and xmonad targets
xmonad not available for p10 and newer branchs.
2021-08-23 21:52:12 +07:00
Anton Midyukov
ebf24a191a x11, desktop+sugar: drop list and use/x11/sugar target
sugar not available for p9 and newer branchs.
2021-08-23 21:09:08 +07:00
Anton Midyukov
eb97cf51df mixin.mk, x11: not add xfce-regular to use/x11/xfce
This target can be used for more than just regulars builds.
2021-08-02 00:23:20 +07:00
Anton Midyukov
6affa50661 x11: drop primus
primus removed from Sisyphus.
2021-07-26 12:43:53 +07:00
Anton Midyukov
e7a9ca2d7a x11: require the entire metapackage chain
Protection against apt-get autoremove.
2021-06-18 18:06:29 +07:00
Anton Midyukov
611cadc60a x11, desktop+deepin: initial package list for deepin desktop
NB: deepin-polkit-aget not worked, so replaced to polkit-gnome.
2021-06-18 18:06:29 +07:00
Anton Midyukov
d5c7db0824 x11: exclude primus for aarch64 2021-05-12 21:47:52 +07:00
Anton Midyukov
b787c7dbff x11: Excluded sddm hit when kde5-display-manager-ligthdm is selected
Raising the priority of a targeted package does not help, and
lowering the priority of a non-targeted package helped.
2021-04-17 02:10:47 +07:00
Anton Midyukov
e1875fe7d1 x11: Add switcher display manager for kde5 (sddm|lightdm) 2021-04-12 23:13:57 +07:00
Anton Midyukov
432df04328 x11: Reduce size of kde5
With kde5-maxi image is too large (over 2 GB).
2021-03-15 23:05:49 +07:00
Anton Midyukov
c0447b06ce x11: Not add use/drm to use/x11
This is base target, drm not needed.
2021-03-15 23:05:49 +07:00
Anton Midyukov
4def3ed445 regular.mk, x11: Initial regular-deepin.iso
Suggested by lvol@
2020-11-27 03:02:23 +07:00
Anton Midyukov
da9180838f drm, plymouth, stage2, x11: initial feature drm
The drm feature solves the problem of creating a common entry
point for adding kernel drm modules for different package lists.
The need for allocation into a separate feature arose from one
parties to the need to make a switch between free and proprietary
NVIDIA driver, on the other, because of the need to add only drm
modules kernels for purposes such as use/stage2/kms and use/plymouth.

Also no more switch needed for RADEON, as only the free video driver
remains.
2020-11-06 19:20:01 +07:00
Michael Shigorin
5d72c62a39 x11: add nouveau support for e2k
Tested to work in practice.

See-also: http://altlinux.org/e2k-gpu
2020-08-31 14:34:34 +03:00
Michael Shigorin
240c8fbf14 x11: add e2k-specific bits
xorg-drv-mga2 is MCST Graphics Array driver for 2D part
of videochip found in Elbrus-1C+ APU (also to be a part
of Elbrus-2C3).

xorg-drv-smi is another fork of xorg-drv-siliconmotion
that's absent in p9/sisyphus; *might* be of some interest
to mipsel folks (they've got yet another fork it seems).

Ah, and do not override targets on e2k.
2020-08-31 14:23:58 +03:00
Anton Midyukov
a6b46b2125 x11: Added DISPLAY_MANAGER into package priorities 2020-08-27 23:42:07 +07:00
Anton Midyukov
24e429049c x11: Added use/x11/armsoc to /use/x11/xorg always
In the future, you need to decide for which architectures use/x11/nouveau,
use/x11/radeon, use/x11/amdgpu are available. Then this condition will not be needed.
2020-08-20 18:17:00 +07:00
Anton Midyukov
e64ea1c4b1 x11: use/x11/xorg for aarch64 allowed full 2020-05-01 23:49:57 +07:00