Manjaro nvme SSD kernel

Meu computador só funciona no manjaro com kernel 5.8 e eu gostaria de mantê-lo. Provavelmente isso acontece porque estou usando um SSD nvme.
Enfim como eu faço para desativar a atualização de kernel, sendo que ao tentar instalar pacotes o sistema atualiza todas as dependências?
Depois disso minha máquina não inicia mais, fica indo direto para a tela de bios.

Você não é obrigado a mudar de kernel, mesmo o 5.8 já estando marcado como “fim da vida” (end of life). Só que eu não entendi uma coisa: o problema ocorre ao mudar de kernel (para o 5.10, por exemplo) ou ai receber uma atualização do 5.8 (de 5.8.1 para 5.8.2, por exemplo)?

Mais um pro time de problemas com nvme.

Se o mago do manjaro não resolver, esquece.

Incrível como no Arch isso não me acontece, só que eu não uso o GRUB.

1 curtida

Já disse que isso de “Mago” é furada, eu não sei um monte de coisas - ainda tenho muito a aprender… mas tenho minhas fontes, só que precisamos saber mais do problema

1 curtida

Depois dessa atualização não inicia mais.

dx@dns Linux 5.8.11-1-MANJARO x86_64 20.1.1 Mikah
~ >>> sudo pacman -Sy

Presumimos que você recebeu as instruções de sempre do administrador
de sistema local. Basicamente, resume-se a estas três coisas:

    #1) Respeite a privacidade dos outros.
    #2) Pense antes de digitar.
    #3) Com grandes poderes vêm grandes responsabilidades.

[sudo] senha para dx: 
:: Sincronizando a base de dados de pacotes...
 core está atualizado
 extra está atualizado
 community está atualizado
 multilib está atualizado
~ >>> sudo pacman -Su                                                          
:: Some packages should be upgraded first...
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (3) archlinux-keyring-20210110-1  manjaro-keyring-20201216-1
            manjaro-system-20210321-2

Tamanho total download:   1,09 MiB
Tamanho total instalado:  1,48 MiB
Alteração no tamanho:   0,03 MiB

:: Continuar a instalação? [S/n] s
:: Obtendo pacotes...
 archlinux-keyrin...   950,2 KiB  1783 KiB/s 00:01 [######################] 100%
 manjaro-keyring-...   140,6 KiB  9,80 MiB/s 00:00 [######################] 100%
 manjaro-system-2...    22,0 KiB  0,00   B/s 00:00 [######################] 100%
(3/3) verificando chaves no chaveiro               [######################] 100%
(3/3) verificando integridade do pacote            [######################] 100%
(3/3) carregando arquivos do pacote                [######################] 100%
(3/3) verificando conflitos de arquivos            [######################] 100%
(3/3) verificando espaço em disco disponível       [######################] 100%
:: Processando alterações do pacote...
(1/3) atualizando archlinux-keyring                [######################] 100%
==> Anexando chaves de archlinux.gpg...
==> Assinando localmente chaves confiáveis no chaveiro...
  -> Assinando localmente a chave D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C...
  -> Assinando localmente a chave DDB867B92AA789C165EEFA799B729B06A680C281...
  -> Assinando localmente a chave 91FFE0700E80619CEB73235CA88E23E377514E00...
  -> Assinando localmente a chave 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
  -> Assinando localmente a chave AB19265E5D7D20687D303246BA1DFB64FFF979E7...
==> Importando valores de confiança do proprietário...
==> Desabilitando chaves revogadas no chaveiro...
  -> Desabilitando chave 8F76BEEA0289F9E1D3E229C05F946DED983D4366...
  -> Desabilitando chave 63F395DE2D6398BBE458F281F2DBB4931985A992...
  -> Desabilitando chave 50F33E2E5B0C3D900424ABE89BDCF497A4BBCC7F...
  -> Desabilitando chave 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
  -> Desabilitando chave 779CD2942629B7FA04AB8F172E89012331361F01...
  -> Desabilitando chave 39F880E50E49A4D11341E8F939E4F17F295AFBF4...
  -> Desabilitando chave 8840BD07FC24CB7CE394A07CCF7037A4F27FB7DA...
  -> Desabilitando chave 5559BC1A32B8F76B3FCCD9555FA5E5544F010D48...
  -> Desabilitando chave 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196...
  -> Desabilitando chave 07DFD3A0BC213FA12EDC217559B3122E2FA915EC...
  -> Desabilitando chave 4FCF887689C41B09506BE8D5F3E1D5C5D30DB0AD...
  -> Desabilitando chave 5A2257D19FF7E1E0E415968CE62F853100F0D0F0...
  -> Desabilitando chave D921CABED130A5690EF1896E81AF739EC0711BF1...
  -> Desabilitando chave 7FA647CD89891DEDC060287BB9113D1ED21E1A55...
  -> Desabilitando chave BC1FBE4D2826A0B51E47ED62E2539214C6C11350...
  -> Desabilitando chave 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2...
  -> Desabilitando chave 5696C003B0854206450C8E5BE613C09CB4440678...
  -> Desabilitando chave 684148BB25B49E986A4944C55184252D824B18E8...
  -> Desabilitando chave 8CF934E339CAD8ABF342E822E711306E3C4F88BC...
  -> Desabilitando chave F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6...
  -> Desabilitando chave 5E7585ADFF106BFFBBA319DC654B877A0864983E...
  -> Desabilitando chave BFA1ECFEF1524EE4099CDE971F0CD4921ECAA030...
  -> Desabilitando chave 65EEFE022108E2B708CBFCF7F9E712E59AF5F22A...
  -> Desabilitando chave 40440DC037C05620984379A6761FAD69BA06C6A9...
  -> Desabilitando chave 34C5D94FE7E7913E86DC427E7FB1A3800C84C0A5...
  -> Desabilitando chave 1A60DC44245D06FEF90623D6EEEEE2EEEE2EEEEE...
  -> Desabilitando chave 81D7F8241DB38BC759C80FCE3A726C6170E80477...
  -> Desabilitando chave E7210A59715F6940CF9A4E36A001876699AD6E84...
  -> Desabilitando chave 5357F3B111688D88C1D88119FCF2CB179205AC90...
  -> Desabilitando chave 4D913AECD81726D9A6C74F0ADA6426DD215B37AD...
  -> Desabilitando chave FB871F0131FEA4FB5A9192B4C8880A6406361833...
  -> Desabilitando chave 66BD74A036D522F51DD70A3C7F2A16726521E06D...
  -> Desabilitando chave 487EACC08557AD082088DABA1EB2638FF56C0C53...
  -> Desabilitando chave B1F2C889CB2CCB2ADA36D963097D629E437520BD...
  -> Desabilitando chave 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5...
  -> Desabilitando chave 76B4192E902C0A52642C63C273B8ED52F1D357C1...
  -> Desabilitando chave 40776A5221EF5AD468A4906D42A1DB15EC133BAD...
  -> Desabilitando chave D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50...
  -> Desabilitando chave 44D4A033AC140143927397D47EFD567D4C7EA887...
==> Atualizando base de dados de confiança...
gpg: proxima verificação da base de dados de confiança a 2021-08-02
(2/3) atualizando manjaro-keyring                  [######################] 100%
==> Anexando chaves de manjaro.gpg...
==> Assinando localmente chaves confiáveis no chaveiro...
  -> Assinando localmente a chave B4663188A692DB1E45A98EE95BD96CC4247B52CC...
  -> Assinando localmente a chave 76C6E477042BFE985CC220BD9C08A255442FAFF0...
  -> Assinando localmente a chave 7C89F4D439B2BFACF425107B62443D89B35859F8...
  -> Assinando localmente a chave 1E7908935AAB9A00D6B47503363DFFFD59152F77...
  -> Assinando localmente a chave 04BB537F5BC2D399BFA72F8F17C752B61B2F2E90...
  -> Assinando localmente a chave 5A97ED6B72418199F0C22B23137C934B5DCB998E...
  -> Assinando localmente a chave 75C1B95A4D9514A57EB2DAE71817DC63CD3B5DF5...
  -> Assinando localmente a chave 39F0EC1AE50B37E5F3196F09DAD3B211663CA268...
  -> Assinando localmente a chave 2D14560CDCE6A75BB186DB758238651DDF5E0594...
  -> Assinando localmente a chave 7A443CEE69B6B3777740E258084A7FC0035B1D49...
  -> Assinando localmente a chave F66AD0FF0E57C561615A0901CEE477135C5872B0...
  -> Assinando localmente a chave 35B4FF23EA9477582C2A0AF12B80869C5C0102A6...
  -> Assinando localmente a chave E4CDFE50A2DA85D58C8A8C70CAA6A59611C7F07E...
  -> Assinando localmente a chave 74C2F2CC05A0AB7D859839938934292D604F8BA2...
  -> Assinando localmente a chave 3B794DE6D4320FCE594F4171279E7CF5D8D56EC8...
  -> Assinando localmente a chave 77DC01C9971AC3C39A0626F72C089F09AC97B894...
  -> Assinando localmente a chave 16DC688DF3EECC72323954237EC47C82A42D53A2...
  -> Assinando localmente a chave 2C688B52E3FC0144B7484BABE3B3F44AC45EE0AA...
  -> Assinando localmente a chave 22C903DE964E6FE321656E318DB9F8C18DF53602...
  -> Assinando localmente a chave 0037505D6C3F595C37F5626AFD847358FF20E35C...
  -> Assinando localmente a chave 688E8F82879D0E25CE541426150C200743ED46D8...
==> Importando valores de confiança do proprietário...
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Desabilitando chaves revogadas no chaveiro...
  -> Desabilitando chave 540DE7083B89314CF70EA6F0C1B1AD0DA80EBF3E...
  -> Desabilitando chave FAA6840E8C3FC7F89BEE0DC8AC7AB10BCB6CDD17...
==> Atualizando base de dados de confiança...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  25  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  25  signed:  84  trust: 0-, 0q, 0n, 25m, 0f, 0u
gpg: depth: 2  valid:  77  signed:  24  trust: 77-, 0q, 0n, 0m, 0f, 0u
gpg: proxima verificação da base de dados de confiança a 2021-08-02
(3/3) atualizando manjaro-system                   [######################] 100%
==> Checking for 'os-prober' setup ...
    We will reenable 'os-prober' for you ...
Generating grub configuration file ...
Imagem Linux encontrada: /boot/vmlinuz-5.8-x86_64
Imagem initrd encontrada: /boot/intel-ucode.img /boot/initramfs-5.8-x86_64.img
Found initrd fallback image: /boot/initramfs-5.8-x86_64-fallback.img
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconhecido.
concluído
==> Checking if MHWD is needing an update ...
atenção: mhwd-0.6.5-2 está atualizado -- reinstalando
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (3) mhwd-nvidia-460.56-2  mhwd-0.6.5-2  mhwd-db-0.6.5-7

Tamanho total download:    0,11 MiB
Tamanho total instalado:   0,27 MiB
Alteração no tamanho:   -0,04 MiB

:: Continuar a instalação? [S/n] 
:: Obtendo pacotes...
baixando mhwd-nvidia-460.56-2-any.pkg.tar.zst...
baixando mhwd-db-0.6.5-7-x86_64.pkg.tar.zst...
baixando mhwd-0.6.5-2-x86_64.pkg.tar.zst...
verificando chaveiro...
verificando integridade de pacotes...
carregando arquivos do pacote...
verificando conflitos de arquivos...
verificando espaço em disco disponível...
:: Processando alterações do pacote...
instalando mhwd-nvidia...
atualizando mhwd-db...
reinstalando mhwd...
xorg configuration symlink valid...
:: Executando hooks pós-transação...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: 'default'
  -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64.img
==> Starting build: 5.8.11-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-5.8-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: 'fallback'
  -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64-fallback.img -S autodetect
==> Starting build: 5.8.11-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-5.8-x86_64-fallback.img
==> Image generation successful
==> Checking if graphic drivers need an update ...
==> Removing EOL kernel 5.8.x
verificando dependências...

Pacotes (2) linux58-nvidia-450xx-450.66-15  linux58-5.8.11-1

Tamanho total removido:  162,18 MiB

:: Deseja remover estes pacotes? [S/n] 
:: Executando hooks pré-transação...
(1/1) Removing linux initcpios...
:: Processando alterações do pacote...
removendo linux58-nvidia-450xx...
removendo linux58...
:: Executando hooks pós-transação...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating module dependencies...
(3/3) Updating Grub-Bootmenu
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconhecido.
concluído
==> Installing 5.4 LTS kernel
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (1) linux54-5.4.105-1

Tamanho total download:    82,46 MiB
Tamanho total instalado:  142,38 MiB

:: Continuar a instalação? [S/n] 
:: Obtendo pacotes...
baixando linux54-5.4.105-1-x86_64.pkg.tar.zst...
^Averificando chaveiro...
verificando integridade de pacotes...
carregando arquivos do pacote...
verificando conflitos de arquivos...
verificando espaço em disco disponível...
:: Processando alterações do pacote...
instalando linux54...
Dependências opcionais para linux54
    crda: to set the correct wireless channels of your country [instalado]
:: Executando hooks pós-transação...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating module dependencies...
(3/4) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux54.preset: 'default'
  -> -k /boot/vmlinuz-5.4-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.4-x86_64.img
==> Starting build: 5.4.105-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-5.4-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux54.preset: 'fallback'
  -> -k /boot/vmlinuz-5.4-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.4-x86_64-fallback.img -S autodetect
==> Starting build: 5.4.105-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-5.4-x86_64-fallback.img
==> Image generation successful
(4/4) Updating Grub-Bootmenu
Generating grub configuration file ...
Imagem Linux encontrada: /boot/vmlinuz-5.4-x86_64
Imagem initrd encontrada: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconhecido.
concluído
==> Installing 5.10 LTS kernel
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (1) linux510-5.10.23-1

Tamanho total download:    84,57 MiB
Tamanho total instalado:  149,70 MiB

:: Continuar a instalação? [S/n] 
:: Obtendo pacotes...
baixando linux510-5.10.23-1-x86_64.pkg.tar.zst...
verificando chaveiro...
verificando integridade de pacotes...
carregando arquivos do pacote...
verificando conflitos de arquivos...
verificando espaço em disco disponível...
:: Processando alterações do pacote...
instalando linux510...
Dependências opcionais para linux510
    crda: to set the correct wireless channels of your country [instalado]
:: Executando hooks pós-transação...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating module dependencies...
(3/4) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'default'
  -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64.img
==> Starting build: 5.10.23-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-5.10-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'fallback'
  -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64-fallback.img -S autodetect
==> Starting build: 5.10.23-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-5.10-x86_64-fallback.img
==> Image generation successful
(4/4) Updating Grub-Bootmenu
Generating grub configuration file ...
Imagem Linux encontrada: /boot/vmlinuz-5.10-x86_64
Imagem initrd encontrada: /boot/intel-ucode.img /boot/initramfs-5.10-x86_64.img
Found initrd fallback image: /boot/initramfs-5.10-x86_64-fallback.img
Imagem Linux encontrada: /boot/vmlinuz-5.4-x86_64
Imagem initrd encontrada: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: aviso: tipo de dispositivo nvme0n1 desconhecido.
concluído
==> Maintaining video driver hybrid-intel-nvidia-450xx-prime

Pacotes (3) lib32-nvidia-450xx-utils-450.66-1  mhwd-nvidia-450xx-450.66-1  nvidia-450xx-utils-450.66-1

Tamanho total removido:  354,88 MiB

:: Deseja remover estes pacotes? [S/n] 
:: Processando alterações do pacote...
removendo lib32-nvidia-450xx-utils...
xorg configuration symlink valid...
removendo mhwd-nvidia-450xx...
removendo nvidia-450xx-utils...
xorg configuration symlink valid...
:: Executando hooks pós-transação...
(1/3) Reloading system manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Updating the desktop file MIME type cache...
==> Installing Nvidia drivers for you ...
> Using config 'video-hybrid-intel-nvidia-prime' for device: 0000:00:02.0 (0300:8086:3ea0) Display controller Intel Corporation UHD Graphics 620 (Whiskey Lake)
> Installing video-hybrid-intel-nvidia-prime...

Tive que reinstalar o sistema pra voltar a dar boot
Pelo que parece na mensagem do terminal o nvme é um dispositivo desconhecido.

Opa, aí parece ter um erro do os-prober com dispositivo NVMe…
veja se este aqui resolve pra vc

Essa é uma instalação única sem dual boot. Serve a mesma forma?

Creio que sim… é pq o os-prober tá dando conflito com o nvme

Se vc n pretender usar os últimos pacotes e últimos kernel tá na hora de pensar se o manjaro realmente é pra vc. Fica a dica!

1 curtida

Update parcial é pedir para dar errado mesmo. Use pacman -Syu

escolhi o kernel 5.8 porque só consigo dar boot com essa versão, ao instalar os pacotes o sistema deixa de iniciar e vai direto para a tela de bios. A versão mais recente após a instalação não da boot, fica na tela de logomarca do notebook. Só consigo dar boot com pendrive conectado, acessando a lista de sistemas pelo menu principal de instalação do manjaro.

Consegui resolver com ajuda do @Rodrigo_Chile fiz a instalação com a iso mais recente selecionando apenas o driver opensource. Após instalação instalei o driver proprietário da NVidia separadamente.

1 curtida

Está funcionando, mas o que me incomoda é que na BIOS a lista de boot aparece dessa forma.

1 curtida

Se tá funcionando, tá ótimo… mas recomendo instalar o prime pelo Pamac, vai permitir alternar as GPUs… veja se funciona e conta pra gente!

Como que faz pelo pamac?

1 curtida

Basta procurar por nvidia-prime

1 curtida

Ali no final da lista… já que os drivers proprietários em tese já estão instalados, certo?

EDIT: o prime já está instalado. Aí, para rodar um dado app, pode ser pelo terminal, com prime run kdenlive (se não me engano é assim)… tem uma pá de tópicos aqui no fórum ensinando a configurar a Steam, por exemplo, pra rodar os jogos pelo prime

1 curtida

Estranho, estava lendo sobre o problema, e (apenas opiniao sem base) me parece que tem a ver com o processador em relaçao ao nvme, eu tbm uso nvme e estou com a versao mais atualizada do manjaro funcionando com os drivers proprietarios normalmente e kernel 5.10.53-1, a diferença esta no processador e placa que uso, sendo ambos AMD.
Ah, e estou com dual boot no meu nvme inclusive, sem erros ate o momento.
Mas achei interessante a discussao, boa informaçao.

1 curtida