Announcement

Collapse
No announcement yet.

Nouveau Kernel Driver Patches Begin Preparing For "NVK" Open-Source Vulkan Support

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

  • cooperate
    replied
    Originally posted by You- View Post

    I never commented on whether it is a good thing or a bad thing.

    As for size, a quick google suggests it might be 40+MB (which would need to be loaded in every initrd.)

    By comparison, AMD firmware is broken down a lot by family in linux-firmware, each GPU family seems to be less than 1MB of firmware (and in total will add up to mor than that, if considering total impact on initrd).

    ( Others can probably correct me if I calculated this wrong)
    Wow, I didn’t expect it to be so much smaller than I had imagined. 40 MB? I’m sure even my the 500 GB spinning rust on my crappy laptop can store that much.

    Edit: nvidia gsp firmware is also broken down since 525.53 https://github.com/NVIDIA/open-gpu-k...ses/tag/525.53
    Last edited by cooperate; 19 January 2023, 07:13 PM.

    Leave a comment:


  • You-
    replied
    Originally posted by cooperate View Post

    I don’t really care about non-free firmware. Unless you’re in the FSF, you’re probably already using a bunch non-free firmware already, either from package manager or the Linux kernel itself. Even Debian started accepting non-free firmware. What difference does it make if it’s big or small? How do you even define big firmware? As long as it doesn’t touch my CPU and kernel, I don’t care. Anyways, I wish more hardware components had that GSP processor. In theory, you should have better performance by offloading those tasks to the firmware of your device.
    I never commented on whether it is a good thing or a bad thing.

    As for size, a quick google suggests it might be 40+MB (which would need to be loaded in every initrd.)

    By comparison, AMD firmware is broken down a lot by family in linux-firmware, each GPU family seems to be less than 1MB of firmware (and in total will add up to mor than that, if considering total impact on initrd).

    ( Others can probably correct me if I calculated this wrong)

    Leave a comment:


  • marlock
    replied
    "infested"
    Originally posted by avis View Post
    I perfectly understand that. The fact that this topic is infested with hardcore AMD/Intel fans is quite astonishing. If you're happy with your drivers, why visit a topic about a vile company which obviously hates Linux?

    Leave a comment:


  • marlock
    replied
    Here you state that "people are lying through their teeth" which implies intelectual dishonesty, when in fact:
    1) they probably believe what they're saying
    2) you are the one putting words in their mouths when through the rest of your post(s) you imply their claim to be that AMD is better for all use cases all of the time

    You also claim people use linux "for religious reasons" which
    1) is derrogatory by implying cult-like behaviour
    2) dismisses any drawbacks they're willing to make to support opensource (adoption when things aren't perfect is one)
    3) dismisses the existance of any tangible practical advantages of opensource, immediate and especially long-term ones

    You also claim "use Linux without a strong use case", which is dismissive of people's use cases and at the same time implies linux usage is somehow reserved to niche use cases (much more accurate connotation, no?) whereas in fact it's perfectly suitable for daily driving a general use PC in the hands of my 70-year-old mother-in-law that doesn't even understand the difference between linux and windows.

    Anectodal evidence: she never needed to call me for help fixing the OS since I put linux on her PC. Automatic updates stopped breaking her usage. Popup OS nagging windows don't scare her anymore.

    Will you please tell her I've made her switch because I'm a cultist? I'm not offended at all, this is just fine conversation... ""

    Originally posted by avis View Post

    My point is that people who advocate for AMD/Intel drivers are lying through their teeth when they claim that an Intel/AMD GPU will work better under Linux than an NVIDIA GPU.

    This is not always the case. There are cases when NVIDIA drivers still work better. It's not black and white but then who I'm preaching to. The majority of people who use Linux without a strong use case (e.g. you need to develop software for Linux) do it for religious reasons. There's no reasoning with such people. Good luck.

    Leave a comment:


  • marlock
    replied
    here you evoke a derrogatory image of another poster instead of sticking to the subject matter

    the only previous post in this thread from another user that has anything similar says "worst take of yours since a while", which is still commenting your post not your person like you did with the "fan of Steve Jobs fan" bit

    claiming "cringe" must also violate a dozen debate club intelectual honesty rules, but nobody held it against you

    Originally posted by avis View Post
    Issues caused by user error? I've laughed. In Linux it's the user who is responsible for ... properly using their GPU. Are you a fan of Steve Jobs? Are those poor souls holding Linux wrong? God, it's such cringe it's actually unbelievable..



    "look in the mirror" also evokes people who do not know themselves, lie to themselves, etc... whilst the point made is specific, the wording implies personal aggression

    Originally posted by avis View Post
    Maybe you should look in the mirror and realize it's the way the Linux kernel is being developed is an an issue and NVIDIA is not the only entity in the world which is affected by it. Old drivers are being dropped left and right in Linux because of this wonderful development model.

    Leave a comment:


  • marlock
    replied
    here you fabricate the idea that anyone in the thread was claiming AMD driver to "work perfectly", which just didn't happen

    Originally posted by avis View Post
    The irony is to believe that AMD/Intel open source drivers work perfectly. It's so far from the truth it's actually laughable.
    in one way or another this false claim and the reactions to it motivated your other posts
    Last edited by marlock; 19 January 2023, 10:58 AM.

    Leave a comment:


  • avis
    replied
    Originally posted by marlock View Post
    someone: AMD and Intel opensource drivers are currently better on linux than Nvidia closed source

    feathered person: AMD is not perfect, ergo Nvidia is better, gotcha! also it's linux's fault not Nvidia's that Nvidia driver on linux is bad

    someone: facepalm


    also feathered person probably meant OpenCL not OpenGL a couple posts above...


    to feathered person:
    i'm not gonna claim people who praise AMD drivers are 100% unbiased 100% of the time... but you should get off that high horse if you think you are remotely unbiased in your recurring discourse

    less complaining, more pondering and info contribution, please!

    also there is a bunch of folks here using debate club tactics that are mostly toxic, you included
    A ton of ad hominem and lies. Never ever I've said or implied that "NVIDIA is better".

    Can you please prove that "Nvidia driver on linux is bad" outside of not being open sourced and not yet properly and fully supporting Wayland which according to Mozilla is used by less than 10% of Linux users?

    I didn't mean OpenCL, I meant OpenGL.

    On any other forum where moderators actually care about insults and ad hominems, a lot of people in this thread would have long been banned but I guess here on Phoronix it's OK as long as multiple people verbally assault a single person. This topic is absolutely worth saving to Web Archive as a perfect example of the open source community's friendliness and manners, or did I say hostility and aggression?

    Leave a comment:


  • avis
    replied
    Originally posted by Venemo View Post

    Does the NVidia driver have a public bug tracker that we can compare to the above links?
    I've already given a link to their public forums and listed some egregious bugs. Is there anything else I can do?

    Originally posted by Awesomeness View Post
    Work better than Nouveau which is what this story is about.
    I perfectly understand that. The fact that this topic is infested with hardcore AMD/Intel fans is quite astonishing. If you're happy with your drivers, why visit a topic about a vile company which obviously hates Linux?

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by bridgman View Post
    If you are saying that AMD locks down in hardware while other companies lock down in firmware that could very well be correct, I don't know. We have also locked things down in firmware in the past but I don't think we have done that for quite a few years now.
    this is indeed what I was getting at, I obviously cannot comment on the degree of lock down that nvidia has pushed to firmware since I have no clue, however I can say that modded nvidia drivers have at multiple times, unlocked features that would typically be found in "professional cards", on both windows and linux, the most high profile mod in recent times being vgpu or sriov, or whatever they call it. and I know the mod is supported on at least up to the 2000 series cards which ofc are GSP cards.

    Leave a comment:


  • cooperate
    replied
    Originally posted by You- View Post

    it is potentially franken-firmware.

    Great that it exists and can be used by an open kernel driver, but - and this is without seeing the code - it seems like they stuffed the whole kernel driver into the firmware instead of having it as a thin layer.

    Now, it could be that the hardware is that buggy, or it could be something else, but many people have raised eyebrows at the size of the GSP.
    I don’t really care about non-free firmware. Unless you’re in the FSF, you’re probably already using a bunch non-free firmware already, either from package manager or the Linux kernel itself. Even Debian started accepting non-free firmware. What difference does it make if it’s big or small? How do you even define big firmware? As long as it doesn’t touch my CPU and kernel, I don’t care. Anyways, I wish more hardware components had that GSP processor. In theory, you should have better performance by offloading those tasks to the firmware of your device.
    Last edited by cooperate; 19 January 2023, 01:17 AM.

    Leave a comment:

Working...
X