Nouveau Developers Begin Reverse-Engineering NVIDIA Turing Driver Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • misp
    replied
    Originally posted by Djhg2000 View Post

    EGLStreams have nothing to do with it. They are just another example of how little NVIDIA cares for the ecosystem.

    You still need either the proprietary driver, or a firmware image NVIDIA won't simply give you, to get anything but a UEFI framebuffer on the last few generations of their hardware. Even my old NVS 5400m needs a script to extract the firmware files from an old Windows driver, luckily for me it's old enough for basic functionality without the firmware.
    my point was that with this kwin move, it seems that hard stance with nvidia can make results. by refusing to make nouveau driver, nvidia would have to jump in or lose linux market. this market is not big now on desktop, but is getting bigger... plus, laptops with intel only wouldnt mind.

    honestly, i do not see people moving to windows, i see it going the other way. might be confirmation bias, but media stuff shows linux gets more and more exposed.
    if gnome gets their stuff right for v4 this would only increase.

    note: talking about home users. not a clue on corporate... which will either way probably remain with windows.

    Leave a comment:


  • aht0
    replied
    Originally posted by Djhg2000 View Post
    There are plenty of stories in gaming forums where someone tries to use Linux, finds out they need to install the NVIDIA driver, end up using the nomodeset solution for an hour while they try double-clicking whatever crap the driver website gives them, then give up concluding Linux simply sucks.
    All the better IMHO. Works like a filter removing users who are not bothering to read manuals. They as likely won't be contributing much into community besides constant whine, like "why ain't this Linux like Windows"..

    Leave a comment:


  • Djhg2000
    replied
    Originally posted by misp View Post

    You sure?

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite


    EGLStreams have nothing to do with it. They are just another example of how little NVIDIA cares for the ecosystem.

    You still need either the proprietary driver, or a firmware image NVIDIA won't simply give you, to get anything but a UEFI framebuffer on the last few generations of their hardware. Even my old NVS 5400m needs a script to extract the firmware files from an old Windows driver, luckily for me it's old enough for basic functionality without the firmware.

    Leave a comment:


  • misp
    replied
    Originally posted by Djhg2000 View Post

    If you're going to demand a hardware change for Linux then people will stick to Windows. This is more or less the current situation given how the proprietary NVIDIA drivers seem to be the biggest issue new users with high-end gaming hardware encounter.

    There are plenty of stories in gaming forums where someone tries to use Linux, finds out they need to install the NVIDIA driver, end up using the nomodeset solution for an hour while they try double-clicking whatever crap the driver website gives them, then give up concluding Linux simply sucks.

    This is how the incompetence of NVIDIA executives is ruining the experience for a lot of potential new users. Having a functional out of the box experience for those users is a key factor for Linux adoption. If NVIDIA wants to sabotage their own hardware to perform like it's 1999 then that's fine, but it still needs to support basic things like drawing a desktop.
    You sure?

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite



    Leave a comment:


  • Djhg2000
    replied
    Originally posted by misp View Post

    or, don't do it and focus on vendors that do want to work with linux.
    i understand nvidia's market share is big, but i'd very much like to drop open source nvidia drivers alltogether and just use proprietary ones. i can imagine two scenarios:
    - people move to amd to use linux
    - people move to windows to use nvidia

    given recent privacy issues with microsoft and windows 10, i'd say that tech savy people would go to amd and recommend for others as well. this it talking about home use/gaming. every day some person writes blog about migrating to linux and it seems like a safe bet. hard-core gamers use nvidia/windows, but i guess more people are in mid tier level where amd gets more for the money...

    corporate usage, no clue.
    If you're going to demand a hardware change for Linux then people will stick to Windows. This is more or less the current situation given how the proprietary NVIDIA drivers seem to be the biggest issue new users with high-end gaming hardware encounter.

    There are plenty of stories in gaming forums where someone tries to use Linux, finds out they need to install the NVIDIA driver, end up using the nomodeset solution for an hour while they try double-clicking whatever crap the driver website gives them, then give up concluding Linux simply sucks.

    This is how the incompetence of NVIDIA executives is ruining the experience for a lot of potential new users. Having a functional out of the box experience for those users is a key factor for Linux adoption. If NVIDIA wants to sabotage their own hardware to perform like it's 1999 then that's fine, but it still needs to support basic things like drawing a desktop.

    Leave a comment:


  • misp
    replied
    Originally posted by gwgwg View Post
    So don't distribute them - provide a tool that lets the end use extract the firmware from NVIDIA's binaries. [ Works for me <http://www.argyllcms.com/doc/oeminst.html> when faced with the same problem of binary blobs for color measurement instruments. ]
    or, don't do it and focus on vendors that do want to work with linux.
    i understand nvidia's market share is big, but i'd very much like to drop open source nvidia drivers alltogether and just use proprietary ones. i can imagine two scenarios:
    - people move to amd to use linux
    - people move to windows to use nvidia

    given recent privacy issues with microsoft and windows 10, i'd say that tech savy people would go to amd and recommend for others as well. this it talking about home use/gaming. every day some person writes blog about migrating to linux and it seems like a safe bet. hard-core gamers use nvidia/windows, but i guess more people are in mid tier level where amd gets more for the money...

    corporate usage, no clue.

    Leave a comment:


  • ThoreauHD
    replied
    May the Nvidia black screen of death be ever in your favor. My last nvidia card is the 1080. I will not be typing nomodeset 500 times for the next gpu I buy. F that right in the goat ass. No more.

    Leave a comment:


  • gwgwg
    replied
    Originally posted by rhysk View Post
    The real problem is that, without NVIDIA's re-licensing of the full suite of signed firmware, these files cannot be legally redistributed to users.
    So don't distribute them - provide a tool that lets the end use extract the firmware from NVIDIA's binaries. [ Works for me <http://www.argyllcms.com/doc/oeminst.html> when faced with the same problem of binary blobs for color measurement instruments. ]

    Leave a comment:


  • humbug
    replied
    Originally posted by eydee View Post
    I'd like to see Valve support Nouveau just as much as AMDGPU. All this reverse engineering work would go better with a few dedicated, paid employees.
    Valve supports AMD with paid developers because AMD is on the same wavelength, both Valve and AMD want the MESA drivers to get better. The collaboration works well when there is support from the IHV.

    Leave a comment:


  • humbug
    replied
    Originally posted by lucrus View Post
    I gave up with NVidia long ago. I've been buying AMD and suggesting friends and customers to do the same for a few years now.
    Ya for Linux I started recommending AMD too once they fixed their openGL performance issues.

    Leave a comment:

Working...
X