Commit graph

288 commits

Author SHA1 Message Date
Tobias Powalowski
4656e01818 shorten graphic environmen startup 2022-06-02 20:16:16 +02:00
Tobias Powalowski
62a2fca779 'revert to last working state'
This reverts commit cfc0c8b646.
2022-06-02 19:11:04 +02:00
Tobias Powalowski
eeefd3bc4c remove profile before last boot 2022-06-02 17:11:17 +02:00
Tobias Powalowski
4fec2c42cc copy also /usr/lib/archboot/update-installer.sh 2022-06-02 17:01:10 +02:00
Tobias Powalowski
84cedb6317 better logic in switch root 2022-06-02 16:23:39 +02:00
Tobias Powalowski
56e24c07dd solve reboot 2022-06-02 14:52:41 +02:00
Tobias Powalowski
87ebca4f02 don't rm /etc 2022-06-02 14:33:41 +02:00
Tobias Powalowski
36df9c6d2c add /etc from root to archboot container 2022-06-02 13:54:36 +02:00
Tobias Powalowski
0935f762c1 remove old method 2022-06-02 13:44:45 +02:00
Tobias Powalowski
d90a7dab6d switch root to archboot container 2022-06-02 13:41:30 +02:00
Tobias Powalowski
da8f4fdc20 renumber steps 2022-06-02 08:14:15 +02:00
Tobias Powalowski
59a1f7bf9d shorten graphic startup 2022-06-02 07:18:50 +02:00
Tobias Powalowski
3b5d2cab29 reorder things and fix numbering steps 2022-06-01 22:34:58 +02:00
Tobias Powalowski
b9178ce427 update initialize zram 2022-06-01 21:09:42 +02:00
Tobias Powalowski
084159714b update initialize zram 2022-06-01 21:02:51 +02:00
Tobias Powalowski
56c4b68cd7 update initialize zram 2022-06-01 19:42:15 +02:00
Tobias Powalowski
672dbc10d8 add tar to copy / 2022-06-01 19:27:51 +02:00
Tobias Powalowski
c7224a264c add tar to copy / 2022-06-01 19:23:18 +02:00
Tobias Powalowski
231a1c6b2c add tar to copy / 2022-06-01 19:20:57 +02:00
Tobias Powalowski
094490aa07 new zram move for latest and local image 2022-06-01 19:01:55 +02:00
Tobias Powalowski
cfc0c8b646 new zram move for latest and local image 2022-06-01 19:00:29 +02:00
Tobias Powalowski
f2455adf87 remove xorg-xwayland from WAYLAND_PACKAGES 2022-05-29 22:34:55 +02:00
Tobias Powalowski
0338a10622 fix kde-wayland startup by adding xorg-xwayland package, rename WAYLAND_PACKAGE to WAYLAND_PACKAGES 2022-05-29 22:01:14 +02:00
Tobias Powalowski
d1180ff93b only autostart vnc on xorg environment 2022-05-29 18:48:43 +02:00
Tobias Powalowski
72112afe6e simplify wayland and xorg options, defaults added to common.sh 2022-05-29 17:56:54 +02:00
Tobias Powalowski
50efeda82b add custom_wayland, add restart commands 2022-05-29 08:43:53 +02:00
Tobias Powalowski
056588bfe3 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:45:22 +02:00
Tobias Powalowski
7c34b123e4 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:43:33 +02:00
Tobias Powalowski
f925d02ad9 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:38:41 +02:00
Tobias Powalowski
6cf028a3ad start adding gnome wayland support 2022-05-28 11:19:22 +02:00
Tobias Powalowski
efc9ebe418 add gnome.sh to sources 2022-05-23 10:04:50 +02:00
Tobias Powalowski
93ac04064e fix check 2022-05-23 10:03:40 +02:00
Tobias Powalowski
77d05a5021 add GNOME desktop 2022-05-23 10:00:01 +02:00
Tobias Powalowski
f10e32adb0 add chromiumflags on custom-xorg too. 2022-05-23 07:39:14 +02:00
Tobias Powalowski
93125bbb81 rename parameter to CUSTOM_X 2022-05-22 14:13:58 +02:00
Tobias Powalowski
324f17f99d rename prepare-xorg to -custom-xorg 2022-05-22 14:08:41 +02:00
Tobias Powalowski
199cf7e3a1 fix typo 2022-05-22 13:55:29 +02:00
Tobias Powalowski
70a89f5ec5 log output to /dev/tty7 2022-05-22 11:34:47 +02:00
Tobias Powalowski
13dc030911 add -prepare-xorg option, allows custom environment installation afterwards 2022-05-22 11:27:43 +02:00
Tobias Powalowski
4f8044fef8 merge ZRAM into one option in defaults 2022-05-21 15:11:44 +02:00
Tobias Powalowski
ee8c759ae7 add chromium flags for all DEs 2022-05-20 21:53:27 +02:00
Tobias Powalowski
ede1db92d1 move zram_size and zram_usr into one 2022-05-20 21:08:45 +02:00
Tobias Powalowski
5f16a793c7 start supporting KDE 2022-05-20 10:32:26 +02:00
Tobias Powalowski
35d3c30392 new kexec routine for testing added 2022-05-18 07:41:35 +02:00
Tobias Powalowski
512ce699bc remove _kexec function, add kexec call to update-installer.sh 2022-05-17 22:57:23 +02:00
Tobias Powalowski
c117a15a08 do not remove gpu module 2022-05-17 21:29:54 +02:00
Tobias Powalowski
f09f7d0b6f try to fix console on kexec reboot 2022-05-17 20:26:48 +02:00
Tobias Powalowski
e735e70004 revert zram-usr usage on normal opertation 2022-05-17 19:18:39 +02:00
Tobias Powalowski
90e4ab4410 clean cache after archboot installation 2022-05-17 18:19:02 +02:00
Tobias Powalowski
004e174d6c use zram-usr for latest and latest install 2022-05-17 17:43:59 +02:00
Tobias Powalowski
b52ba55f16 split usr.zram to only use on xfce launch 2022-05-17 11:36:31 +02:00
Tobias Powalowski
f9390379d8 mount /usr to zram device to save RAM on running update-installer.sh 2022-05-17 08:12:51 +02:00
Tobias Powalowski
5a208ba324 add another sleep 10 to get RAM free in early stage 2022-05-16 08:19:53 +02:00
Tobias Powalowski
e8eca0f9b5 always set vnc password new on rerunning update-installer.sh -launch-xfce 2022-05-16 08:12:17 +02:00
Tobias Powalowski
bd732638e0 adding message for xfce startup 2022-05-12 08:12:45 +02:00
Tobias Powalowski
4115465c73 allow xfce4 restart on local image 2022-05-12 08:10:44 +02:00
Tobias Powalowski
dd77fbe079 do xfce4 logging on tty8 2022-05-12 08:07:32 +02:00
Tobias Powalowski
59040c5830 create configure_xfce function 2022-05-11 20:30:18 +02:00
Tobias Powalowski
f29b3f0cde rename _launch_xfce to prepare_xfce, move avahi and xfce startup to update-installer.sh 2022-05-11 20:04:42 +02:00
Tobias Powalowski
bb310080f6 change color of startxfce4 2022-05-11 19:42:45 +02:00
Tobias Powalowski
bbe3a34237 empasize startxfce4 2022-05-11 17:47:37 +02:00
Tobias Powalowski
b6ef570fbf add missing -e 2022-05-11 15:18:23 +02:00
Tobias Powalowski
50842a5ddf add relaunch XFCE hint 2022-05-11 08:41:49 +02:00
Tobias Powalowski
1638b4613a remove /etc/initrd-release on updating iso process 2022-05-03 18:59:11 +02:00
Tobias Powalowski
81704900bc add gpg check on launch-xfce too 2022-05-03 18:33:40 +02:00
Tobias Powalowski
aa54e17bcc add local switch for xorg startup 2022-05-03 15:36:34 +02:00
Tobias Powalowski
9eda1ebd56 add X support with XFCE desktop and VNC shar 2022-05-03 11:03:43 +02:00
Tobias Powalowski
626d18c978 add X support with XFCE desktop and VNC sharing enabled 2022-05-03 11:01:16 +02:00
Tobias Powalowski
36b3b0922f shellcheck replace cat with < 2022-04-30 17:52:45 +02:00
Tobias Powalowski
b657b0ca26 replace tabs with spaces 2022-04-30 08:47:58 +02:00
Tobias Powalowski
b39cc2f002 set loglevel on aarch64 to 4, remove printk hack 2022-04-28 14:55:56 +02:00
Tobias Powalowski
516da99929 first finish gpg before removing keying 2022-04-27 14:50:34 +02:00
Tobias Powalowski
bf0cfa726e fix HWKVER on aarch64 2022-04-26 07:17:03 +02:00
Tobias Powalowski
9ce90f910d functionalize update-installer.sh 2022-04-25 15:11:54 +02:00
Tobias Powalowski
a5fb505ecb only update binaries that exist 2022-04-25 14:27:24 +02:00
Tobias Powalowski
5f6ddd25b6 only create directory if missing 2022-04-25 10:42:36 +02:00
Tobias Powalowski
47e32c094b add -q 2022-04-25 09:54:02 +02:00
Tobias Powalowski
528fcc322b add umount function to update-installer 2022-04-25 09:30:02 +02:00
Tobias Powalowski
4ecc4b95a3 add comments 2022-04-25 09:13:56 +02:00
Tobias Powalowski
d7afbb2700 move ZRAM to top, move printk out of zram function 2022-04-25 09:06:54 +02:00
Tobias Powalowski
9e2f2d7424 speed up deletion 2022-04-23 17:05:20 +02:00
Tobias Powalowski
1f7240aec9 speed up deletion 2022-04-23 16:57:07 +02:00
Tobias Powalowski
addd54b48e fix HWKVER 2022-04-23 16:47:03 +02:00
Tobias Powalowski
30cfa4ab69 fix HWKVER 2022-04-23 16:11:00 +02:00
Tobias Powalowski
7801376eaf fix HWKVER 2022-04-23 16:03:42 +02:00
Tobias Powalowski
e66bce0521 fix HWKVER 2022-04-23 15:56:10 +02:00
Tobias Powalowski
3d282c37cb fix kver detection 2022-04-23 15:48:11 +02:00
Tobias Powalowski
1c7b5e3ae0 slow down deletion 2022-04-23 15:40:55 +02:00
Tobias Powalowski
575c37603a add sleep 2 2022-04-21 09:01:48 +02:00
Tobias Powalowski
29ea3d58aa move comment 2022-04-20 19:42:46 +02:00
Tobias Powalowski
9dc32bac68 add backgrounding of zstd 2022-04-20 18:46:05 +02:00
Tobias Powalowski
4438853e6c fix pgrep typo 2022-04-20 18:42:56 +02:00
Tobias Powalowski
16abcbf9d9 fix pgrep typo 2022-04-20 18:39:13 +02:00
Tobias Powalowski
e25d95bc39 add while loop for kexec 2022-04-20 18:27:38 +02:00
Tobias Powalowski
00b72225ef create instdir if not present 2022-04-20 14:22:10 +02:00
Tobias Powalowski
fb7941a92a create instdir if not present 2022-04-20 14:21:30 +02:00
Tobias Powalowski
3995438cc1 move mkfs.btrfs out of filesystem, add rmmod to base_common, change update-installer.sh to use rmmod and add UEFI/BIOS kexec handling 2022-04-20 14:07:49 +02:00
Tobias Powalowski
015bb0824a add module remove that works on latest images 2022-04-18 14:23:32 +02:00
Tobias Powalowski
c3a3a1ce3c unload virtio-net to avoid non functioning network on aarch64 kexec reboot 2022-04-18 10:10:04 +02:00
Tobias Powalowski
b90f424b66 unload virtio-net to avoid non functioning network on aarch64 kexec reboot 2022-04-18 10:06:37 +02:00