Originally posted by SystemCrasher
View Post
Announcement
Collapse
No announcement yet.
FreeBSD Is Pursuing A Compatibility Layer To Make It Easier To Run Linux DRM Drivers
Collapse
X
-
- Likes 1
-
Originally posted by Luke_Wolf View PostBe fair, in most places Linux users would give the same advice.
The problem is nouveau really isn't in a position yet where it's reasonable or even better to run the open source as opposed to the proprietary drivers,
unlike Radeon, and because we're dealing with Open Source as opposed to Free Software they're going to be pragmatic and recognize that.Last edited by SystemCrasher; 15 May 2016, 02:55 AM.
- Likes 3
Comment
-
Originally posted by SystemCrasher View PostI'm fair: I dislike proprietary drivers EVERYWHERE, be it Linux or whatever. I'm not a big fan of proprietary drivers in open systems, because it kills the whole point. If there is significant chunk of important system-level code which is proprietary, it means system is no longer open. If someone is really ok with it, er, there is Windows already, no?
Originally posted by SystemCrasher View PostStill, it much better option than VESA and could provide reasonable performance for e.g. desktop effects, video playback and somesuch. Though I would agree it still got way to go with reclocking. Then there is AMDGPU and so on. If we take a look around, these days Linux got plenty of DRM/KMS drivers. In fact everything else isn't welcome and there're good reasons why it happens like this.
Originally posted by SystemCrasher View PostUhm, yeah, that's how we get idea on how open source and free software are different. Free software wouldn't pwn me most of time, trying to turn into proprietary. But it not to be taken as something granted for opensource, where it really, really depends. Somehow I like how Linux kernel devs handling blobs. That's what I call pragmatic. Relying on blob drivers? I call it short-sighted. Getting short-term gain while jeopardizing long-term goals is hardly "pragmatic".
Comment
-
Originally posted by Luke_Wolf View PostBe fair, in most places Linux users would give the same advice. The problem is nouveau really isn't in a position yet where it's reasonable or even better to run the open source as opposed to the proprietary drivers
Originally posted by Luke_Wolf View Postwe're dealing with Open Source as opposed to Free SoftwareLast edited by pal666; 16 May 2016, 06:59 AM.
Comment
-
Originally posted by SystemCrasher View PostThey also support old (VLIW-based) radeons. But I would agree it is a shame their wiki e.g. suggests to use BLOBs for nvidias. So much for opensource, dammit.
Same issue with plenty of hardware. You could hide whole dedicated embedded operating system into EEPROMs of some of the Intels WLAN cards. Compare those against EEPROM sizes of Atheros cards for example. Same appears to be case for Intel Linux wlan drivers, checked a few - binary blob, Readme and License.
Originally posted by pal666 View Postnouveau is used as official driver for nv hardware by fedora, so it is pretty reasonable. for gaming it is usable only on some cards, but for drawing gnome desktop it is better than blob. but who uses freebsd for games anyway?Last edited by aht0; 17 May 2016, 08:13 AM.
Comment
-
Originally posted by aht0 View PostSame issue with plenty of hardware. You could hide whole dedicated embedded operating system into EEPROMs of some of the Intels WLAN cards. Compare those against EEPROM sizes of Atheros cards for example. Same appears to be case for Intel Linux wlan drivers, checked a few - binary blob, Readme and License.
Thankfully atheros cards are pretty damn good under linux. I've seen all cards I own go from "meh range" to "better than windows range", within a couple years or so of purchase.
Also quite a few ralink/mediatek ones are coming out of the woodwork.
Broadcoms keep being a Win-only POS for me.
Comment
-
Originally posted by aht0 View PostIf you would look into FreeBSD's Nvidia "blob"-driver, you would see it's really modified-for-FreeBSD Linux driver working over Linux ABI. (...)
From http://us.download.nvidia.com/freebs...hapter-04.html
I have read that the NVIDIA FreeBSD Driver is not a native driver, but sits on top of the Linux ABI compatibility layer. Is this true?
No, the NVIDIA FreeBSD Driver Set is a native driver. It does provide Linux OpenGL libraries in addition to the native, FreeBSD libraries to enable users to run Linux OpenGL applications.
- Likes 2
Comment
-
Originally posted by pal666 View Postnouveau is used as official driver for nv hardware by fedora, so it is pretty reasonable.
Originally posted by ath0Also OpenSUSE is using Nouveau by default. One I always have to switch for binary driver since Nouveau's dysfunctionality running on GTX 660 Ti.
There is a reason why the general sentiment is in favour of the OSS drivers on the AMD side and the proprietary driver on the Nvidia side, and it isn't because the proprietary driver is at all wonderful (despite claims to the contrary, it's quite crap at anything that isn't openGL performance, as you mention GNOME works better under Nouveau, ontop of it's laundry list of other issues)
Originally posted by pal666 View Postfor gaming it is usable only on some cards, but for drawing gnome desktop it is better than blob. but who uses freebsd for games anyway?
https://www.freebsd.org/ports/games.html https://www.freebsd.org/ports/categories-grouped.html
Which is the second largest port group in their section devoted to "End Users". Debian for comparison seems to have 1153 packages associated with their games category, see: https://packages.debian.org/stable/games We can draw from this that there must be more people maintaining (and thus playing) games in the FreeBSD repos than in the Debian repos, and given that Debian has among the largest repos in Linux sphere, that's very telling.
Now yes, it's true that FreeBSD doesn't have Steam in the sense of Steam for Linux, but Steam can be run through wine.
Originally posted by pal666 View Posti don't see how nvidia windows blob is open source
- Likes 2
Comment
-
Originally posted by Luke_Wolf View PostFedora is not a standard to go by here
2) nevertheless if they do it, it is reasonable
Originally posted by Luke_Wolf View PostYou realize that the same exact thing could be said about Linux right? it has a 0.90% share which means that it is irrelevant to the PC Gaming market.
Originally posted by Luke_Wolf View PostWe can draw from this that there must be more people maintaining (and thus playing) games in the FreeBSD repos than in the Debian repos
Originally posted by Luke_Wolf View PostI was saying that FreeBSD is aligned with the OSS camp so they're going to suggest the pragmatic choice of using the Nvidia binary driverLast edited by pal666; 20 May 2016, 10:20 AM.
Comment
Comment