Dois drivers no boot, como deixar um só? [RESOLVIDO]

1. Dois drivers no boot, como deixar um só? [RESOLVIDO]

Eduardo Coutinho Scalabrin
cafaia

(usa Gentoo)

Enviado em 25/04/2022 - 15:30h

Olá a todos!

Estou com o seguinte problema: eu mudei do driver nvidia proprietário para o open-source, nouveau, e agora ao fazer o boot eu tenho dois drivers gerenciando o mesmo de cada vez. Em um primeiro momento tenho o driver vesa, onde as fontes são de tamanho agradável bem como a resolução, mas logo em seguida é carregado o driver nouveau e a resolução fica alta, em 4K, e, portanto, as fontes ficam minúsculas. Sendo que gostaria que o driver nouveau fosse carregado somente com o início do servidor gráfico e fosse removido com o fim deste.
Uso como distribuição o Gentoo e usei todos os artigos da wiki do mesmo para fazer essa mudança, sendo que qualquer dúvida estou a disposição.
Sem mais, fico no aguardo de uma resposta.
Desde já agradeço a ajuda!


  


2. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

aguamole
aguamole

(usa KUbuntu)

Enviado em 26/04/2022 - 01:05h

Explica melhor.


CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


3. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

Eduardo Coutinho Scalabrin
cafaia

(usa Gentoo)

Enviado em 26/04/2022 - 12:07h

Olá, bom dia aguamole!

Desde já agradeço a atenção e explico melhor sim, com o maior prazer: tenho no meu arquivo '/etc/default/grub' assinalado a opção 'GRUB_TERMINAL=console' o que faz com que eu não use o modo gráfico para o boot, mas sim o modo texto. Quando me deparo com as opções de boot que o grub oferece, escolho a primeira que é a opção padrão e não recovery, até aí tudo bem. Ao iniciar o boot em modo texto tenho uma resolução que me agrada e tamanho de fontes que me agradam também, mas em certa altura é carregado o driver nouveau de forma automática e fica com alta resolução e fontes minúsculas, sendo que quando usava o driver nvidia eu tinha o carregamento deste somente quando iniciava o modo gráfico. Vou passar alguns dados de meu hardware e configurações:

inxi -G
Graphics:
Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nouveau v: kernel
Device-2: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo
Display: x11 server: X.Org 1.21.1.3 driver: loaded: nouveau
resolution: 1920x1080~60Hz
OpenGL: renderer: NV137 v: 4.3 Mesa 21.3.7


cat /etc/X11/xorg.conf.d/12device.conf 
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" false
#Option "ShadowFB" # [<bool>]
#Option "VideoKey" # <i>
#Option "WrappedFB" # [<bool>]
#Option "GLXVBlank" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "PageFlip" # [<bool>]
#Option "SwapLimit" # <i>
#Option "AsyncUTSDFS" # [<bool>]
#Option "AccelMethod" exa
#Option "DRI" # <i>
Identifier "Card0"
Driver "nouveau"
EndSection

Section "Device"
Identifier "Device0"
Driver "nouveau"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1050 Ti"
BusID "PCI:1:0:0"
EndSection


Espero que com essas informações e dados a mais possa me ajudar, qualquer outro dado que quiseres é só me contatar que com prazer o forneço.
Meus cordiais cumprimentos!


4. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 26/04/2022 - 13:32h


talvez a wiki do arch possa te ajudar https://wiki.archlinux.org/title/nouveau


5. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

Eduardo Coutinho Scalabrin
cafaia

(usa Gentoo)

Enviado em 26/04/2022 - 13:39h


niquelnausea escreveu:


talvez a wiki do arch possa te ajudar https://wiki.archlinux.org/title/nouveau


Olá, boa tarde niquelnausea!

Antes de tudo quero agradecer a indicação, mas já a li e não resolveu por completo meu problema, sendo que me ajudou, e muito, pois agora tenho no parâmetro de meu kernel o valor 'video=DP-1:1024x768@60' que faz com que ao mudar para o driver nouveau minha resolução não fique tão baixa nem as fontes fiquem minúsculas...

Meus cordiais cumprimentos!


6. Re: Dois drivers no boot, como deixar um só?

aguamole
aguamole

(usa KUbuntu)

Enviado em 26/04/2022 - 20:03h

Não entende, já resolveu ou não?
Você desinstalo o driver da nvidia? fazer a troca no gerenciador de driver acho que não desinstala.
Verifica ai.
https://nouveau.freedesktop.org/FeatureMatrix.html
Olha ai os recursos que o nouveau já termino e/ou implemento, a sua é a coluna "NV130"
O reclock da "NV130" ainda não foi implementado no Nouveau.
https://nouveau.freedesktop.org/PowerManagement.html
Logo sua GPU vai trabalhar em baixo clock, sem poder trabalhar em alta performance.
Se você for só usar sua GPU para navegar, o Nouveau serve.
Mas video de stream e youtube vão ficar por conta da CPU porque o video aceleração ainda não foi implementado na sua GPU no nouveau.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


7. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

Eduardo Coutinho Scalabrin
cafaia

(usa Gentoo)

Enviado em 26/04/2022 - 21:04h


aguamole escreveu:

Não entende, já resolveu ou não?
Você desinstalo o driver da nvidia? fazer a troca no gerenciador de driver acho que não desinstala.
Verifica ai.
https://nouveau.freedesktop.org/FeatureMatrix.html
Olha ai os recursos que o nouveau já termino e/ou implemento, a sua é a coluna "NV130"
O reclock da "NV130" ainda não foi implementado no Nouveau.
https://nouveau.freedesktop.org/PowerManagement.html
Logo sua GPU vai trabalhar em baixo clock, sem poder trabalhar em alta performance.
Se você for só usar sua GPU para navegar, o Nouveau serve.
Mas video de stream e youtube vão ficar por conta da CPU porque o video aceleração ainda não foi implementado na sua GPU no nouveau.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Olá, boa noite aguamole!

Ainda não resolvi, infelizmente... Isso mesmo, desinstalei o driver 'nvidia-drivers', proprietário, e instalei 'xf86-video-nouveau' além de habilitar no kernel esse driver...
Já havia olhado esse material que me indicastes e tenho consciência que em se tratando de desempenho o 'nvidia-drivers' é melhor que o 'nouveau', é que com o driver proprietário eu estava tendo travamentos completos do sistema, o quê, para mim, é inadmissível...
Em se tratando de vídeo aceleração o pacote 'linux-firmware' do Gentoo fornece esse recurso através de firmwares fornecidos pela própria NVidia, como bem mostra esse trecho de meu 'dmesg':

[    7.057090] Loading firmware: nvidia/gp107/nvdec/scrubber.bin
[ 7.062688] Loading firmware: nvidia/gp107/acr/bl.bin
[ 7.063802] Loading firmware: nvidia/gp107/acr/ucode_load.bin
[ 7.064494] Loading firmware: nvidia/gp107/acr/unload_bl.bin
[ 7.064655] Loading firmware: nvidia/gp107/acr/ucode_unload.bin
[ 7.064817] nouveau 0000:01:00.0: pmu: firmware unavailable
[ 7.064852] Loading firmware: nvidia/gp107/gr/fecs_bl.bin
[ 7.066509] Loading firmware: nvidia/gp107/gr/fecs_inst.bin
[ 7.066743] Loading firmware: nvidia/gp107/gr/fecs_data.bin
[ 7.066871] Loading firmware: nvidia/gp107/gr/fecs_sig.bin
[ 7.067011] Loading firmware: nvidia/gp107/gr/gpccs_bl.bin
[ 7.067143] Loading firmware: nvidia/gp107/gr/gpccs_inst.bin
[ 7.067342] Loading firmware: nvidia/gp107/gr/gpccs_data.bin
[ 7.067466] Loading firmware: nvidia/gp107/gr/gpccs_sig.bin
[ 7.067590] Loading firmware: nvidia/gp107/gr/sw_nonctx.bin
[ 7.067721] Loading firmware: nvidia/gp107/gr/sw_ctx.bin
[ 7.067894] Loading firmware: nvidia/gp107/gr/sw_bundle_init.bin
[ 7.068221] Loading firmware: nvidia/gp107/gr/sw_method_init.bin
[ 7.068457] Loading firmware: nvidia/gp107/sec2/sig-1.bin
[ 7.069028] Loading firmware: nvidia/gp107/sec2/image-1.bin
[ 7.069407] Loading firmware: nvidia/gp107/sec2/desc-1.bin


Mas percebi que sem o 'linux-firmware' os recursos somente do driver 'nouveau' deixa o desktop sem vídeo aceleração.
Pelo que li nas documentações e wikis, o quê desejo implementar é a desabilitação do "KMS" (Kernel Modesettings) no modo texto e que o mesmo volte somente com o modo gráfico.
Meus cordiais cumprimentos!


8. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

aguamole
aguamole

(usa KUbuntu)

Enviado em 26/04/2022 - 21:21h

Não sei como resolve isso a vez que eu tive isso eu formatei, a formatação resolveu para mim.
Eu acho que a instalação do Nvidia tinha bugado o nouveau.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


9. Re: Dois drivers no boot, como deixar um só? [RESOLVIDO]

Eduardo Coutinho Scalabrin
cafaia

(usa Gentoo)

Enviado em 28/04/2022 - 11:17h

Olá a todos!

Resolvi essa questão da forma mais fácil possível, ou seja, desabilitei no kernel por completo o suporte ao framebuffer (CONFIG_FB).

Muito obrigado a todos!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts