Помогите разобраться с выбором нужной версии программы и portage не обновляет ядро (5.98.1, 5.47, 4.19.152) и проблемы с echo и wine-staging-5.20 черный экран steam

Здравствуйте я новый пользователь вашего дистрибутива, но в Linux ос только начать что-то понимать… очень приятно что большое разнообразие полезного софта. Раньше пользовался операционной системой Windows, но ряд причин определили то что ваш дистрибутив стал для меня наиболее приемлемым вариантом ос и после долгого периода выбора ос, пользуюсь им, не хочу переустанавливать ос, и даже Backup еще не вижу причин использовать, а думаю ваша помощь будет мне гораздо понятнее и эффективнее и нужнее. Прошу оказать помощь по таким проблемам:

  1. Установил wine-staging-5.20 после установил steam, при запуске steam и других windows приложений черный экран, как мне установить версию ниже, то-есть 5.19 или проблема не в этом?
  2. Часто зависает операционная система и проблему решаю с помощью REISUB… происходит при запуске Clementine , использовании Chromium , и периодически спонтанно когда быстро, закрываю окна или программы, может установленные драйверы nvidia помогут??)))))
  3. я вчера установил новое ядро как по инструкции 5.9.1 что-то система лежала я откатил до 4.19 а был на 5.47 и напортачил с echo(когда переписывал в тетрадь команды, не расставил пробелы и ошибся с буквами, при вводе echo) теперь не пойму как мне установить нужное ядро… emerge обновляет только на тоже что установлено, прошлые где-то есть на системном диске но он их не дает ставить, не видит что-ли)))
  4. ядро которое было на установочном flash накопителе есть на диске и новое ядро есть и 4.19 из примера есть на устройстве с системой только как их устанавливать и сделать доступными к установке, я не знаю, я надеюсь не сильно напортачил с echo?
    5.после установки ядра portage пишет такие строки
  • Messages for package sys-kernel/calculate-sources-4.19.152:

  • Note: Even though you have successfully unmerged

  • your kernel package, directories in kernel source location:

  • /usr/src/linux-4.19.152-c * with modified files will remain behind. By design, package managers

  • will not remove these modified files and the directories they reside in.

  • For more detailed kernel removal instructions, please see:

  • https://wiki.gentoo.org/wiki/Kernel/Removal

  • Messages for package sys-kernel/calculate-sources-4.19.152:

  • QA: You called linux_chkconfig_builtin before any linux_config_exists!

  • QA: The return value of linux_chkconfig_builtin will NOT guaranteed later!

  • QA: You called linux_chkconfig_builtin before any linux_config_exists!

  • QA: The return value of linux_chkconfig_builtin will NOT guaranteed later!

  • If you are upgrading from a previous kernel, you may be interested

  • in the following document:

Auto-cleaning packages…
я не знаю что с этим делать
6.и наконец сейчас после команды cl-update не устанавливается драйвер для какой-то беспроводной карты, посмотрел я с++ код там что-то с подключаемыми библиотеками, не понял только что делать, подскажите как правильно поступить в данном случае.
текст терминала:

  • Установка net-wireless/rtl8821cu-20200617 … [ ok ]
    In file included from /var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/include/osdep_service_linux.h:86,
    from /var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/include/osdep_service.h:42,
    from /var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/include/drv_types.h:32,
    from /var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/hal/hal_com.c:22:
    /usr/src/linux-4.19.152-calculate/include/linux/ieee80211.h:1451: note: this is the location of the previous definition
    1451 | #define IEEE80211_MAX_AMPDU_BUF 0x100
    |
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/hal/hal_intf.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/os_dep/linux/wifi_regd.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/os_dep/linux/rtw_cfgvendor.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/os_dep/linux/ioctl_cfg80211.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/os_dep/linux/rtw_proc.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/os_dep/linux/ioctl_mp.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/os_dep/linux/ioctl_linux.o”;
    ./tools/objtool/objtool orc generate --module --no-fp --retpoline “/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463/hal/hal_com.o”;
    make[2]: *** [/usr/src/linux-4.19.152-calculate/Makefile:1550: module/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463] Error 2
    make[2]: Leaving directory ‘/usr/src/linux-4.19.152-calculate’
    make[1]: *** [Makefile:146: sub-make] Error 2
    make[1]: Leaving directory ‘/usr/src/linux-4.19.152-calculate’
    make: *** [Makefile:1886: modules] Error 2

  • ERROR: net-wireless/rtl8723de-20200617::calculate failed (compile phase):

  • emake failed

  • If you need support, post the output of emerge --info '=net-wireless/rtl8723de-20200617::calculate',

  • the complete build log and the output of emerge -pqv '=net-wireless/rtl8723de-20200617::calculate'.

  • The complete build log is located at ‘/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/temp/build.log’.

  • The ebuild environment file is located at ‘/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/temp/environment’.

  • Working directory: ‘/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463’

  • S: ‘/var/calculate/tmp/portage/net-wireless/rtl8723de-20200617/work/rtl8723de-7b7fc22beaa54d3a0676da345e8a1ac943557463’

  • Не удалось собрать net-wireless/rtl8723de-20200617::calculate

  • Не удалось обновить
    чуть не забыл я перешел в каталог по адресу /etc/portage/package.accept_keywords/custom и удалил там записи что я делал, это сильно критично?))))))))))))
    Спасибо! Если необходима какая-то информация скажите как ее собрать и передать…
    пользуюсь CLD-20.6, текущее ядро 4.19
    Еще новая информация … я сегодня нашел в bash все команды, что вводил и заново написал все echo ему, там опечатки и с пробелами проблемы, был создан на руте файл castom, вместо custom и после всех внесенных echo он не дает установить не то ядро, что по умолчанию и новое, только 4.19 …еще… я права доступа для Cromium поменял не помню какие были у рута выставлены))) напишите пожалуйста)) еще при загрузке пишет DMAR: mappingreserved region filed. Еще на руте не запускается браузер только с --no_sandbox. Потом просит пароль к какому-то кошельку)))))
    Вот вспомнил самое начало с установки, у меня начали спонтанные зависания ос , подскажите,как посмотреть с чем это связанно? Так же пропала возможность устанавливать программы с аккаунта user, emerge пишет что нет полномочий su, su отключен. Приходится заходить на root там это делать, там и графическую оболочку запускаю командой startx, не знаю может целесообразнее переустановить с 0 ос и делать все без ошибок, тогда в начале я не понимал почему ос зависала, вроде-бы все.

Такие эксперименты проделывают либо виндузятники либо убунтоведы. После таких действий можешь сразу переустанавливать CL начисто. Для начала почитать что можно запускать из-под рута.

Просто удалить этот нестабильный пакет и далее еще раз

# cl-update --verbose

“#” - знак означает из-под рута

Спасибо!
Буду устанавливать дальше буду писать что будет происходить.

rtl8821cu-20200617 скомпилировался и установился, проблема со сборкой rtl8723de-20200617.

На свежеустановленной cld пересобрал ядро. Машина не грузится с жалобой на vmlinuz или ошибкой VFS (8,3). Быстро мелькает, не успеваю точно записать…
В разных вариантах выдает от паники до пустого экрана с курсором…

Там нельзя увидеть?

/var/log/boot.log
/var/log/messages

Разобрался.
При пересборке ядра из пункта меню по умолчанию груба исчезли последние 2 строки (echo Load initrd и сама его загрузка).
Восстановил, загрузился, снова пересобрал ядро и они опять исчезли…

Сейчас работет нормально