Originally posted by Weasel
View Post
Announcement
Collapse
No announcement yet.
Google Still Doesn't Trust Linux GPU Drivers Enough To Enable Chrome Video Acceleration
Collapse
X
-
Last edited by duby229; 07 October 2018, 11:41 AM.
- Likes 1
-
Originally posted by Weasel View PostWhy? The distro itself would be a platform to target against, and you know which dependencies are available and which aren't (just like Win32) on a given version, and any extra libraries would simply be bundled with the software, which is exactly how apps on Windows are distributed. And it's also how flatpak works, which is actually a band-aid for this problem to begin with.
- Likes 1
Comment
-
Originally posted by srakitnican View Post
How do you know that for sure. In Fedora there are those things called variants (netinstall, WorkStation, Server...). There are also various package manager groups that contains various packages like DE, office suits etc that can be combined to make a custom install. How would you replicate that functionality without a package manager?
- Likes 1
Comment
-
Originally posted by srakitnican View PostHow do you know that for sure. In Fedora there are those things called variants (netinstall, WorkStation, Server...). There are also various package manager groups that contains various packages like DE, office suits etc that can be combined to make a custom install. How would you replicate that functionality without a package manager?
You guys need to look up how flatpak runtimes work for crying out loud. Yes, flatpak runtimes are just like Win32, they're a "stable" (in terms of ABI changes, aka none) bunch of libraries and APIs you can code your app against, not 1 million variations depending on a retarded distro's mood.
That's the whole point of this in the first place: get rid of all this "variety" in terms of ABI/API, that's exactly the problem with Linux currently.
Comment
-
Originally posted by duby229 View PostThey are not the exact same way as win32. Win32 does a lot of shit man! It's huge and it puts many constraints on applications, Visual Studio another big walled garden. .Net another big walled garden. Flatpack runtimes afaik are built by package managers to supply the dependencies the runtime is expected to have and they can be anything you want. If you want an application to be compatible with win32 you have to constrain yourself to win32 functionality. Same for VS and .Net. Very different concepts indeed.
Of course you have to constrain yourself to Win32 functionality, this is called a STABLE PLATFORM and is LITERALLY the whole point! That's exactly what flatpak also does with its runtimes. That is the *WHOLE* point of why Linux sucks: it lacks a stable platform to code against (stable in terms of interfaces).
Do you know what a REAL walled garden is? iOS and the App Store, where you need permission from Apple to even distribute apps -- and without jailbreaking, users CANNOT install software outside of the centralized App Store bullshit.
Also: https://www.youtube.com/watch?v=5PmHRSeA2c8&t=357
Comment
-
Originally posted by pal666 View Postlinux users buying on merit wouldn't buy hardware from most linux-hostile vendor
but most users don't buy high performing cards
only in their advertisements. presumably they have better marketing budget than amd
For example, Vega 64 and GTX 1080 have similar performance, I checked in a store yesterday they went for exactly the same price. I mean exactly. At least from the same vendor's line of cards.
Now lets say I want the cheapest vega or 1080 that does not have a blower style cooler in some store.
1080: €539
Vega64: €659
Vega54: €619
That's a sizable gap. Now maybe, with the advent of nvidia's RTX lines where their prices have gotten outright ridiculous, maybe AMD will be cheaper next round. But if you look at just hardware performance and prices, Nvidia is generally the safer bet, and has been for a loooong time, even if you're on linux.
I really do want to switch to an AMD gpu, but vega 64 is not powerful enough to justify upgrading from a 980-Ti, even the RTX 2080-Ti is barely there tbh. the good news maybe is that the amdgpu drivers are finally done playing catch-up with nvidia's, but that happened just like this year.
Comment
-
Originally posted by Weasel View PostHuh? I'm talking about what it SHOULD be, not what it is. Your answer is the perfect proof of the mess Linux is in right now.
You guys need to look up how flatpak runtimes work for crying out loud. Yes, flatpak runtimes are just like Win32, they're a "stable" (in terms of ABI changes, aka none) bunch of libraries and APIs you can code your app against, not 1 million variations depending on a retarded distro's mood.
That's the whole point of this in the first place: get rid of all this "variety" in terms of ABI/API, that's exactly the problem with Linux currently.Last edited by srakitnican; 08 October 2018, 04:10 AM.
- Likes 1
Comment
-
Originally posted by Weasel View PostVisual Studio is a proprietary product, lol. Nothing to do with walled garden.
Of course you have to constrain yourself to Win32 functionality, this is called a STABLE PLATFORM and is LITERALLY the whole point! That's exactly what flatpak also does with its runtimes. That is the *WHOLE* point of why Linux sucks: it lacks a stable platform to code against (stable in terms of interfaces).
Do you know what a REAL walled garden is? iOS and the App Store, where you need permission from Apple to even distribute apps -- and without jailbreaking, users CANNOT install software outside of the centralized App Store bullshit.
Also: https://www.youtube.com/watch?v=5PmHRSeA2c8&t=357
- Likes 1
Comment
-
Originally posted by duby229 View PostYou're a moron. Flatpacks are not and cannot be abi stable.
Look at the features:
Build for every distro
Create one app and distribute it to the entire Linux desktop market.
Stable platforms
Runtimes provide platforms of common libraries that you can depend on.
Consistent environments
Develop and test your application in an environment that’s identical to the one users have.
Full control over dependencies
Flatpak makes it easy to bundle your own libraries as part of your app.
Easy build tools
Flatpak’s build tools are simple and easy to use, and come with a full set of documentation.
Future-proof builds
Flatpak apps continue to be compatible with new versions of Linux distributions.
Consistent environments = see above.
Full control over dependencies = sounds like Windows already.
Future-proof builds = ABI stability you fucking retard.
So moron, how about you prove your bullshit?
Comment
-
Originally posted by srakitnican View PostSo you want to have a single image for everything, even for containers, routers, fridges etc. That is not going to work.
1) Wine
2) Flatpak
3) Snap
4) AppImage
works, excluding:
5) "Native"
which doesn't, guess why?
Comment
Comment