[FUG-BR] Xorg e GTX 750 Ti, e FreeBSD 11 CURRENT

Paulo Henrique - BSD Brasil paulo.rddck em bsd.com.br
Domingo Junho 19 13:14:10 BRT 2016



On 19/06/16 13:03, Joao Rocha Braga Filho wrote:
> 2016-06-19 12:53 GMT-03:00 Paulo Henrique - BSD Brasil <
> paulo.rddck em bsd.com.br>:
>
>>
>> On 19/06/16 12:39, Tiago Drumond wrote:
>>> Não aconselho a utilização do 11 current pq o mesmo ainda está em
>>> desenvolvimento e os ports não estão preparados para o mesmo
>>> Em 19/06/2016 12:36, "Joao Rocha Braga Filho" <goffredo em gmail.com>
>> escreveu:
>>>> 2016-06-19 3:35 GMT-03:00 Paulo Henrique - BSD Brasil <
>>>> paulo.rddck em bsd.com.br>:
>>>>
>>>>> On 19/06/16 02:38, Joao Rocha Braga Filho wrote:
>>>>>> 2016-06-19 1:32 GMT-03:00 Joao Rocha Braga Filho <goffredo em gmail.com
>>> :
>>>>>>> Comprei uma placa de vídeo GTX 750 Ti e instalei no meu computador.
>>>>>>> É uma placa que já está no mercado a 2 anos, então pensei que não
>>>>>>> teria problemas com drivers. E para a minha surpresa, o driver NV do
>>>>>>> Xorg não reconhece esta placa de vídeo.
>>>>>>>
>>>>>>> Tentei o driver da nVidia, mas tive outra surpresa. Ele não suporta a
>>>>>>> versão 11 do FreeBSD.
>>>>>>>
>>>>>>> Alguém já passou por isto? Alguém resolveu?
>>>>>>>
>>>>>>> Ainda estou pesquisando, e se achar a solução aviso aqui.
>>>>>>>
>>>>>> Um caminho está aqui:
>>>>>>
>>>>>> /usr/ports/x11/nvidia-driver
>>>>>>
>>>>>> A solução não está em:
>>>>>>
>>>>>> /usr/ports/x11-drivers/
>>>>>>
>>>>>> Acho que tem um port em lugar errado.
>>>>>>
>>>>>> Não é a última versão do driver da nVidia.
>>>>>>
>>>>>> Mas não é uma solução boa, pois exige emulação Linux.
>>>>>>
>>>>>> E deu outro problema.
>>>>>>
>>>>>> KLD nvidia.ko: depends on kernel - not available or version mismatch
>>>>>> linker_load_file: Unsupported file type
>>>>>>
>>>>>> Que eu acho que é o mesmo. Não funciona no FreeBSD 11.0-CURRENT.
>>>>>>
>>>>>> Amanhã, ou hoje depois de dormir, tento de novo.
>>>>>>
>>>>>>
>>>>>> João Rocha.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Obrigado,
>>>>>>>     João Rocha.
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> "Sempre se apanha mais com as menores besteiras. Experiência
>> própria."
>>>>>>> http://jgoffredo.blogspot.com
>>>>>>> goffredo em gmail.com
>>>>>>>
>>>>> João, infelizmente a Nvidia não disponibiliza suporte ao modulo
>>>>> proprietário para as placas dela na versão Current.
>>>>> Já passei por isso e unica solução foi voltar para a 10-Release.
>>>>> Pode tentar instala-lo manualmente, sem ser via ports ou então usar
>> PKG,
>>>>> contudo isso é só especulação.
>>>>>
>>>> O Ports instalou, mas se recusa a rodar dizendo que está numa versão
>>>> errada.
>>>>
>>>>
>>>> João Rocha.
>>>>
>>>>
>>>>
>>>>> Att.
>>>>>
>>>>> --
>>>>> ##################################################
>>>>> :UNI><BSD:
>>>>>
>>>>> Paulo Henrique.
>>>>> UnixBSD Tecnologia
>>>>> Segurança em Tecnologia da Informação.
>>>>> Fone: (21) 98253-9727 / (21) 3708-9388
>>>>> Site: https://www.unixbsd.com.br
>>>>>
>>>>> Aka: NoRm4nD at FreeNode.Org
>>>>>
>>>>> ##################################################
>>>>>
>>>>> -------------------------
>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>>
>>>>
>>>> --
>>>> "Sempre se apanha mais com as menores besteiras. Experiência própria."
>>>>
>>>> http://jgoffredo.blogspot.com
>>>> goffredo em gmail.com
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> Cuidado com o Top-posting !!
>>
>> João,
>>
> Oi Paulo.
>
>
>
>> Você está usando a versão x86-64-340.93 correto ?
>>
>> Bom, eu recomendaria antes de rodar o make install dentro do port,
>> execute o make extract
>> Abra o arquivo:
>> work/NVIDIA-FreeBSD-x86-64-340.93/src/nv.freebsd.h
>> E altera a linha 25 relacionado a FreeBSD 11-Current
>>
>> Foi o unico local que achei referencia dentro do source com referencia a
>> incompatibilidade ao FreeBSD 11-Current.
>>
> Isto eu também achei. Isto impede a compilação, e não a execução. Achei
> isto na versão NVIDIA-FreeBSD-x86_64-367.27 que baixei da nVidia, que
> se não me engano, é a mais recente.
>
> O que instalei dos Ports não deu problema de compilação.
>
> Eu posso fazer esta modificação e tentar instalar, e ver o que acontece.

O problema é que até essa versão ir para os ports leva muito tempo e é
evidente que haverá problemas nela.
Estou lendo o restante do código do modulo para ver onde há "validação"
de versão do O.S para alterar,
como realizei uma busca direta com a expressão "11-Current" e só
retornou esse arquivo.


Att.

>
>> OBS: Não testei, é apenas um palpite para tornar "compativel" com o ramo
>> 11-Current, como só tenho o 11-Current no meu notebook e este não tem
>> controladora VGA da Nvidia não posso falar com certeza se irá funcionar.
>>
> Pensei nesta ideia também. Seria um vai ou racha.
>
>
>> Na minha estação, onde tenho uma GTX760, estou usando o
>> 10.2-Release-p17, em Julho/2015 eu havia atualizado para o 11-Current
>> ela, contudo como estava dando muitos galhos restaurei para o Ramo
>> 10-Release.
>>
>> No pior dos casos faz um downgrade do sistema para a 10.3 até o
>> 11-ALPHA4 se tornar estável e ser o candidate a 11-Release, ai a Nvidia
>> irá disponibilizar suporte a tal ramo.
>>
>> Abs.
>>
> Abraços,
>     João Rocha.
>
>
>
>> --
>> ##################################################
>> :UNI><BSD:
>>
>> Paulo Henrique.
>> UnixBSD Tecnologia
>> Segurança em Tecnologia da Informação.
>> Fone: (21) 98253-9727 / (21) 3708-9388
>> Site: https://www.unixbsd.com.br
>>
>> Aka: NoRm4nD at FreeNode.Org
>>
>> ##################################################
>>
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>

-- 
##################################################
:UNI><BSD:

Paulo Henrique.
UnixBSD Tecnologia
Segurança em Tecnologia da Informação.
Fone: (21) 98253-9727 / (21) 3708-9388
Site: https://www.unixbsd.com.br

Aka: NoRm4nD at FreeNode.Org

##################################################



Mais detalhes sobre a lista de discussão freebsd