LINUX.ORG.RU
решено ФорумTalks

Arch

 


0

1

На моём ноуте стоит арч больше месяца. Всё делал по гайду и рекомендациям арч вики. Система работает шустро и без поломок, если даже что-то происходило, то по моей вине. Но истории о нестабильнолсти арча заставляют меня задуматься, стоит ли мне его использовать? Достачтно ли у меня сил, чтобы всё исправить? Ведь все мои знания о линуксе и об операционных систем взяты из вики и сомневаюсь хватит ли этого. Лучше ли начать с чего-то по-проще или я просто парюсь из-за пустяка?

Перемещено hobbit из general



Последнее исправление: iskander9908 (всего исправлений: 3)
Ответ на: комментарий от amd_amd

приходится устанавливать из aur и он постоянно падает когда прилетает новое ядро - приходится переустанавливать,

Зачем вашему антиквариату свежее ядро? Скачайте с кернел.орг лтс ядро, соберите под себя и жизнь заиграет новыми красками.

utanho ★★★★★
()
Ответ на: комментарий от utanho

Зачем вашему антиквариату свежее ядро?

так в этом самый цимус - по мере возможностей ультра современный софт на доисторическом железе,

amd_amd ★★★★★
()
Ответ на: комментарий от xaTa

Обновился на 6.7

что же лог не запостил? дай угадаю - закончился ошибкой? там даже в комментариях только об этом, мол прилетело новое ядро и дровина упала, стал ставить заново, а она к новому ядру не подходит, помогите что делать, вначале обычно появляются дикие велосипеды для обхода ошибки, потом патчи котрые надо патчить самому, ну а затем это и в aur попадает, дровина сама начинает устанавливаться без проблем на новое ядро, я на этом собаку съел - по началу пыжился велосипедил, а потом забил и если НОВОЕ ядро прилетело - сразу не обновляюсь, смотрю чего там в коментариях - если за пару тройку дней пострадавших не появилось, тогда смело обновляюсь и ставлю дровину заново, а если вижу негативные комментарии - жду пока починят.

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

Держи

 pacman -S linux linux-headers
разрешение зависимостей...
проверка конфликтов...

Пакеты (2) linux-6.7.4.arch1-1  linux-headers-6.7.4.arch1-1

Будет установлено:  255,48 MiB

:: Приступить к установке? [Y/n] 
(2/2) проверка ключей                                                                                [###########################################################] 100%
(2/2) проверка целостности пакета                                                                    [###########################################################] 100%
(2/2) загрузка файлов пакетов                                                                        [###########################################################] 100%
(2/2) проверка конфликтов файлов                                                                     [###########################################################] 100%
(2/2) проверка доступного места                                                                      [###########################################################] 100%
:: Запуск pre-transaction hooks...
(1/1) Saving Linux kernel modules...
++ uname -r
+ KVER=6.6.16-1-lts
+ test -d /usr/lib/modules/6.6.16-1-lts
+ mkdir -p /usr/lib/modules/backup
+ cp -an --reflink=auto /usr/lib/modules/6.6.16-1-lts /usr/lib/modules/backup/
:: Обработка изменений пакета...
(1/2) установка linux                                                                                [###########################################################] 100%
Дополнительные зависимости для 'linux'
    wireless-regdb: to set the correct wireless channels of your country
    linux-firmware: firmware images needed for some devices [установлено]
(2/2) установка linux-headers                                                                        [###########################################################] 100%
:: Запуск post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Updating module dependencies...
(3/6) Install DKMS modules
==> dkms install --no-depmod nvidia/390.157 -k 6.7.4-arch1-1
==> dkms install --no-depmod vboxhost/7.0.14_OSE -k 6.7.4-arch1-1
==> dkms install --no-depmod bbswitch/0.8 -k 6.7.4-arch1-1
==> depmod 6.7.4-arch1-1
(4/6) Restoring Linux kernel modules...
++ uname -r
+ KVER=6.6.16-1-lts
+ test -d /usr/lib/modules/backup/6.6.16-1-lts
+ test -f /usr/lib/modules/6.6.16-1-lts/vmlinuz
+ rm -rf /usr/lib/modules/backup
(5/6) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --microcode /boot/intel-ucode.img
==> Starting build: '6.7.4-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [systemd]
  -> Running build hook: [plymouth]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [kms]
  -> Running build hook: [sd-vconsole]
  -> Running build hook: [block]
  -> Running build hook: [sd-encrypt]
  -> Running build hook: [lvm2]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.7.4-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [systemd]
  -> Running build hook: [plymouth]
  -> Running build hook: [modconf]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [sd-vconsole]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
  -> Running build hook: [sd-encrypt]
  -> Running build hook: [lvm2]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
(6/6) Refreshing PackageKit...
xaTa ★★★★
()
Ответ на: комментарий от amd_amd

ультра современный софт != последнее ядро.

Самые распоследние версии ядра для старого компа не только хорошо, но и плохо.

utanho ★★★★★
()
Ответ на: комментарий от amd_amd

Теперь ты понимаешь что модули инсталируются сами и не требуют танцев с бубном как ты тут расказывал.

xaTa ★★★★
()
Ответ на: комментарий от xaTa

ты понимаешь что модули инсталируются сами

нет не понимаю потому что у меня они сами не инсталируются, раньше когда 390-я дровина в репе была - все было прекрасно, но как только выкинули из репы - сразу упала, поставил из aur, но после прилета нового ядра опять падает и так каждый раз… почему не падает у тебя не понимаю? мне приходится с бубном танцевать - заново дровину устанвливать… чем твой арч отличается от моего?

amd_amd ★★★★★
()
Ответ на: комментарий от xaTa

dkms модули ставишь

качаю из aur nvidia-390xx-utils прехожу в директорю и выполняю makepkg -sri дальше оно все само делает и ставит несколько пакетов один из которых nvidia-390xx-dkms это оно?

amd_amd ★★★★★
()
Ответ на: комментарий от xaTa

через pikaur

так это pacman для aur теперь понятно почему у тебя все обновляется автоматом без проблем, я же действую по старинке и автоматических обновлений пакетов из aur не происходит… тогда такой вопрос: pikaur следит за тем что вообще происходит или тупо обновляется из aur если новая версия пакета есть? потому что часто бывает такое - ядро обновилось из официальной репы и старая версия драйверов из aur с этим ядром не работает, надо ждать пока починят - чинить могут неделю, если в этот момент ядро обновить - все равно дровина упадет, так вот этот pikaur должен следить за этим и не давать обновить ядро из официальной репы пока в aur дровину не починят под это самое ядро… что он действительно так умеет?

amd_amd ★★★★★
()
Последнее исправление: amd_amd (всего исправлений: 1)

Вот как сломается — так и начинай думать, сносить или пытаться чинить.

Zhbert ★★★★★
()
Ответ на: комментарий от amd_amd

Но в пересборке модулей он не учавствует 100%

xaTa ★★★★
()
Ответ на: комментарий от xaTa

обновляет все пакеты из aur

а если эти пакеты с новым ядром не работают? вот обновилось ядро и стоит дровина из aur которая с этим ядром не работает, а в aur еще не починили и такая же старая версия, тогда это все обязательно завалится, можно даже посмотреть когда в последний раз завалилось это дата обновления дровины, просто так 390-ю дровину не обновляют, только тогда когда она под очередное новое ядро перестает работать ее патчат.

amd_amd ★★★★★
()
Ответ на: комментарий от xaTa

несколько лет

еще бы - у тебя до сих пор linux-lts-6.6.16-1, а 6.7 бог знает когда вышло и если дровина cломалась - ее уже давно починили.

amd_amd ★★★★★
()

Если есть время, желание всегда найдется.

unixnik ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)