AZJIO Из того что я прочёл и смог понять то вы пишите программу и хотите так сказать предоставить пакет как можно большему количеству дистрибутивов. И так я вижу вы уже создали несколько пакетов для Debian, Slakware и у вас получилось собрать пакет для Arch теперь его осталось опубликовать в AUR но для начала надо правильно подготовить PKGBUILD

Следует отметить что в AUR не хранятся готовые бинарные пакеты, а только PKGBUILD сборка пакета происходит непосредственно на машине пользователя. Бинарные пакеты находятся только в официальных репозиториях или в локальном репозитории пользователя

Начнём.
1) Вам необходимо разместить исходный код своего творения на github, а не хранить его локально или на яндек диске... Это позволит организовывать релизы и контролировать процесс разработки.
2) Я бы добавил в ваш проект cmake или makefail.
3) Правильно оформить PKGBUILD
4) Залить PKGBUILD в AUR

Теперь давайте оформим PKGBUILD вот Русскоязычная статья по этой теме
пример PKGBUILD в ArchLinux можно взять по адресу /usr/share/pacman/PKGBUILD.proto скопировав его с именем PKGBUILD
давайте его отредактируем


# Имя пакета/программы (Учтите существуют всякие префиксы такие как  -git -bin и прочие -bin в основном используется для упаковки уже собранных программ или для перепаковки из пакетов других дистрибутивов, -git используется для сборки версии программ находящийся в разработке тут следует использовать функцию pkgver() которая автоматически задаст переменную версии пакета pkgver)
pkgname=stopwatchtimer
# Версия программы
pkgver=1.2
# Версия пакета
pkgrel=1
# Краткое описание пакета
pkgdesc="Reminders of events: the kettle is boiling, it's time to go to work."
# Архитектура для которой создаётся пакет
arch=(x86_64)
# Домашняя страница программы
url="http://"
 # Лицензия под которой распространяется программа
license=(GPL3)
 # Пакеты которые необходимы для работы данного пакета (Обязательные зависимости)
depend=(gtk3)
 # Пакеты необходимые только для сборки пакета
makedepends=(purebasic)
# Пакеты которые не являются обязательными но при их наличии
optdepends=('zenity: for command, message'
            'notify-send: for command, notify')
 # Ссылки на исходный код, патчи и прочие файлы например картинка для иконки *.desktop
source=("https://github.com/../$pkgname-$pkgver.tar.gz"
        "StopwatchTimer.desktop"
        "$pkgname-$pkgver.patch")
 # Контрольные суммы файлов можно указать SKIP для всех файлов
md5sums=('SKIP'
                   'SKIP'
                   'SKIP')
 # prepare это не обязательная функция которую можно не использовать она выполняется первой перед сборкой программы в основном используется для подготовки исходников к сборке например накладываются патчи.
prepare() {
        cd "$pkgname-$pkgver"
        patch -p1 -i "$srcdir/$pkgname-$pkgver.patch"
}

#  build также является не обязательной функцией в ней как правило и происходит процесс конфигурирования и компиляции программы тоесть все те комманды которые выполняются для сборки.
build() {
        cd "$pkgname-$pkgver"
        ./configure --prefix=/usr
        make
}

#  package это обязательная функция которая обязана быть в любом PKGBUIL тут происходит работа во временном каталоге который будит упакован в окончательный пакет. Тут можно что-то удалить что то переместить одним словом подготовить структуру каталогов и файлов которые будут распакованы в корень системы
package() {
        cd "$pkgname-$pkgver"
        make DESTDIR="$pkgdir/" install
       mkdir -p "${pkgdir}/usr/share/applications/"
       cp "$srcdir/stopwatchtimer/StopwatchTimer.desktop" "${pkgdir}/usr/share/applications/StopwatchTimer.desktop"
}

Для того чтобы залить PKGBULD в AUR рекомендую посмотреть данное видио

P.S. Поскольку вы используете PureBasic которого нет ни в официальном репозитории ни в AUR то вам придётся и его тоже следует оформить в пакет и опубликовать в AUR
MamkinHaker
sudo pacman -S plasma-desktop

Ещё как минимум нужно поставить dolphin dolphin-plugins konsole и может быть kate иначе будит тяжко.
В году 15-16 на этот бук ставил прошивку rtl8723 из AUR для Wi-fi модуля

EDIT:
Arch ставил по проводному соединению

EDIT2:
Только что проверил на образе 202006 wi-fi работает
1) Fn + F7
2) wifi-menu
P.S. Fn + F7 пришлось нажать повторно с первого раза модуль не вклчился
Я где-то неделю назад удалил flashplugin и pepper-flash пока зависаний нет но не факт что не будит
apof
Кстати, у тебя оконный менеджер из xfce?
Нет Kwin я под KDE сижу. Но есть мысли перейти на i3, sway или dwm
redix
датируемое концом сентября. У меня началось примерно в это же время. Машина висла при просмотре ютуба, видео на имгуре, и видео в телеграме.

Я точно сказать не могу когда это началось где-то в начале сиредине октября. Где-то в это же время и SDDM перестал пускать под старой учётной записью в систему, хотя под новой учёткой пускает. Сомневаюсь что это как то связанно между собой
apof

Я заметил что система виснет в браузере когда проматываю фид на ютубе или ВК и иногда при переключении вкладок. Сейчас удалил flashplugin и pepper-flash Не знаю может поможет.
У меня была подобная проблема с gtk приложениями в KDE проблема оказалась в кастомной теме значков, возможно у Вас тоже самое
safocl
а видеокарта не нвидии ли случаем? – просто у нвидии в 455ых дровах косяк по выделению памяти… (ваще не понял – зачем временные дрова включают в основной релиз дров нвидии)

Да карточка Nvidia 960

vasek
Вот сейчас ещё раз повторилось, выполнил всё как вы указали вот результат

янв 04 13:27:07 sega kernel: audit: type=1104 audit(1609756027.545:678): pid=6242 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
янв 04 13:27:08 sega kernel: sysrq: Show Memory
янв 04 13:27:08 sega kernel: Mem-Info:
янв 04 13:27:08 sega kernel: active_anon:15455 inactive_anon:658887 isolated_anon:0
                                 active_file:189633 inactive_file:349387 isolated_file:0
                                 unevictable:17 dirty:1147 writeback:0
                                 slab_reclaimable:35707 slab_unreclaimable:26013
                                 mapped:277032 shmem:64796 pagetables:10141 bounce:0
                                 free:1168640 free_pcp:1378 free_cma:0
янв 04 13:27:08 sega kernel: Node 0 active_anon:61820kB inactive_anon:2635548kB active_file:758532kB inactive_file:1397548kB unevictable:68kB isolated(anon):0kB isolated(file):0kB mapped:1108128kB dirty:4588kB writeback:0kB shmem:259184kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB

янв 04 13:27:15 sega audit[6274]: CRED_DISP pid=6274 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
янв 04 13:27:16 sega kernel: sysrq: Show Memory
янв 04 13:27:16 sega kernel: Mem-Info:
янв 04 13:27:16 sega kernel: active_anon:15454 inactive_anon:656139 isolated_anon:0
                                 active_file:189637 inactive_file:349387 isolated_file:0
                                 unevictable:17 dirty:89 writeback:21
                                 slab_reclaimable:35707 slab_unreclaimable:26015
                                 mapped:277022 shmem:64796 pagetables:10148 bounce:0
                                 free:1171369 free_pcp:1411 free_cma:0
янв 04 13:27:16 sega kernel: Node 0 active_anon:61816kB inactive_anon:2624556kB active_file:758548kB inactive_file:1397548kB unevictable:68kB isolated(anon):0kB isolated(file):0kB mapped:1108088kB dirty:356kB writeback:84kB shmem:259184kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:11472kB all_unreclaimable? no

янв 04 13:27:24 sega audit[6311]: CRED_DISP pid=6311 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
янв 04 13:27:25 sega kernel: sysrq: Show Blocked State
янв 04 13:27:25 sega kernel: task:Xorg            state:D stack:    0 pid:  506 ppid:   500 flags:0x00400084
янв 04 13:27:25 sega kernel: Call Trace:

янв 04 13:27:31 sega audit[6335]: CRED_DISP pid=6335 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
янв 04 13:27:31 sega kernel: sysrq: Keyboard mode set to system default
янв 04 13:27:32 sega dbus-daemon[465]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.254' (uid=0 pid=6339 comm="sudo pacman -T ")

янв 04 13:27:36 sega systemd-journald[6375]: Journal started
янв 04 13:27:36 sega systemd-journald[6375]: System Journal (/var/log/journal/4ca42642606e45a58a3f1a6ac2055325) is 264.1M, max 250.0M, 0B free.
янв 04 13:27:36 sega kernel: sysrq: Kill All Tasks
янв 04 13:27:36 sega systemd[1]: systemd-timesyncd.service: Main process exited, code=killed, status=9/KILL
янв 04 13:27:36 sega systemd[1]: systemd-timesyncd.service: Failed with result 'signal'.
vs220
у вас он не обновляет систему случайно? или только проверяет обновления?
Только проверяет наличие обновлений. Но на всякий отключу