Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Soricidus
Oct 21, 2010
freedom-hating statist shill

Qtotonibudinibudet posted:

afaict prime video basically refuses to stream above 720p on anything that's not a blessed TV or a fire tablet

even my goddamn chromebook they're like "nah"

dunno whether they're okay with windows desktop

works in safari on my macbook, op

well it did until I cancelled it in a fit of rage over the ads bullshit

Adbot
ADBOT LOVES YOU

Visions of Valerie
Jun 18, 2023

Come this autumn, we'll be miles away...
Roku seems alright so far. Few dollars up front and I don't have to debug DRM again. Also cheaper than upgrading laptop to be capable of 4k playback.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

Qtotonibudinibudet posted:

afaict prime video basically refuses to stream above 720p on anything that's not a blessed TV or a fire tablet

even my goddamn chromebook they're like "nah"

dunno whether they're okay with windows desktop

i canceled my prime account a few months ago so i can't test it for sure, but i'm pretty decently sure i was able to get at least 1080p on a converted chromebook (so, a chromebook but not running google's firmware). not sure i ever tested 4k

actually i remember one of the workarounds people suggested for getting hbo max to work on linux was to subscribe to it via amazon prime's channels thing (i suppose this could work on https://tv.apple.com with their channels feature too, if they let you stream it via web — apple uses HLS/AES, not widevine). anyway, i'm not sure if that was simply "it works this way and it's better than nothing" or "it works this way, and in full resolution" because i never subscribed to max either

e: oh incidentally we were talking about this a bit in cjs yesterday. mystes says that itunes purchased content doesn't show up there, so maybe they don't and it's just apple stuff. idk, just throwing out some suggestions

Beeftweeter fucked around with this message at 17:15 on Jan 26, 2024

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

Visions of Valerie posted:

Roku seems alright so far. Few dollars up front and I don't have to debug DRM again. Also cheaper than upgrading laptop to be capable of 4k playback.

yeah, i was gifted a roku tv and after setting up adguard/nextdns to block the ads i'm pretty happy with it. only thing is that their ui doesn't resize itself around the blank space so you get huge swaths of whitespace in some places, but its better than ads

fresh_cheese
Jul 2, 2014

MY KPI IS HOW MANY VP NUTS I SUCK IN A FISCAL YEAR AND MY LAST THREE OFFICE CHAIRS COMMITTED SUICIDE
are there any “YOSPOS APPROVED” ad block lists for pihole or similar ? if no should we start a list in the directory thread?

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
are they similar to some of the subscription lists for adguard/nextdns? afaik they're pretty similar to a pihole in concept, although both services allow you to modify dns responses to resolve to local addresses even (and i don't remember which thread i mentioned this in recently but it's always worth noting: adguard's filtering is more advanced than nextdns'). if so i can post which ones i'm subscribed to

barring some data breach or some poo poo, i give both my stamp of approval though. they're free (up to a point), you get your own personal servers, they support dns-over-tls (and quic, and dnssec, and and and... pretty much everything but DoH), have great-to-excellent filtering options, and so far haven't complained about me making several accounts to get around the free request cap, and you can import/export your custom rules to make that easier, too

above all though the query/response logs make it real easy to block an ad you just saw. helped a ton to track down paramount+'s dynamically changing ad server (which you can block with regex on adguard, but need to do wildcarding on nextdns)

e: whoops got the services mixed up in the last line there. anyway, also worth noting: adguard's dns queries seem to mostly be in (or at least resolve to) europe whereas nextdns gives me more local results. that probably wouldn't make much difference to most of you, but since we use 5g as home internet here the extra latency was noticeable (barely, we're talking ~30ms, but still)

other than that nextdns does some deduplication magic to make the free monthly quota more sustainable, but i still blew past the 300,000 requests in about two weeks (for both services, but adguard doesn't do deduplication, so duplicates ended up making that more like a week and a half). still, i was able to configure my router to auto-switch between the two

Beeftweeter fucked around with this message at 19:15 on Jan 26, 2024

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
also searching around a bit tells me that the latest chromeos + lacros (the last time i used chros, you needed to install that separately through os://flags) will work with widevine's verified media path requirement, so if 1080p+ doesn't work with some service under that configuration, then it's likely the service checking user agent strings or something

along those lines i wonder if it's possible to extract the widevine modules from a lacros install. the last time i used chros (late last year, probably november) it was using kernel 5.5x though, so even assuming that it would work with regular chrome, maybe it wouldn't work with most newer distros?

e: i really don't wanna go through reinstalling google's firmware on my chromebooks though. i finally have them fully working (with windows 10/11 on one and clear on the other). sound, hdr, you name it, it works (...sadly, still, except the fingerprint reader). so if someone else with a chromebook wants to give that a try, please do. i don't think i'm ever going to go back to the google fw

Beeftweeter fucked around with this message at 19:25 on Jan 26, 2024

FlapYoJacks
Feb 12, 2009

Beeftweeter posted:

yeah, i was gifted a roku tv and after setting up adguard/nextdns to block the ads i'm pretty happy with it. only thing is that their ui doesn't resize itself around the blank space so you get huge swaths of whitespace in some places, but its better than ads

you know what else doesn’t have ads AND you don’t have to janitor? An Apple TV. I also sleep in a big bed with my wife.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

FlapYoJacks posted:

you know what else doesn’t have ads AND you don’t have to janitor? An Apple TV. I also sleep in a big bed with my wife.

i have an apple tv (4th gen) and it's slower than the roku. it also has ads in apps, if you don't block them

and it has ads for apple services that you can't block anyway. at least on roku you can turn that kind of poo poo off without even trying to block it

oh, and i also sleep in a big bed, but all by myself because my wife is in korea. i miss her, obviously, but being able to roll around without worrying about punching my wife in the tit or something is loving great

outhole surfer
Mar 18, 2003

FlapYoJacks posted:

you know what else doesn’t have ads AND you don’t have to janitor? An Apple TV. I also sleep in a big bed with my wife.

i watch pirated media completely ad free in s big bed with your wife too

mystes
May 31, 2006

you wouldn't download a car bed

outhole surfer
Mar 18, 2003

i copied a floppy today

super mario print world

Progressive JPEG
Feb 19, 2003

i use adguard home and it's good, been pretty much set and forget

gabensraum
Sep 16, 2003


LOAD "NICE!",8,1
i'm also a fan of adguard home, the only annoying limitation for me is that it can't do dhcp with multiple subnets. so i run two, the second just does dhcp for my iot vlan, and tells the clients to use the first as dns.

i know dhcp isn't its main job but it's such a clean and easy interface for it, better than when i was manually assigning ips in vyos.

BlankSystemDaemon
Mar 13, 2009




If there's folks out there running their own name server daemon, may I recommend void-zones-tools?
Despite what it says in the description, it's not just for FreeBSD, and also works for nsd(8) if you're doing authorative stuff.

Best of all, it works properly by responding with an NXDOMAIN instead of resolving to 0.0.0.0.
This has the effect that any process that caches name resolution (either on its own or via nsdispatch(3)) will not end up trying multiple times.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
adguard and nextdns do all that for you too. you can set the DNS response to be NXDOMAIN, 0.0.0.0, or whatever you want, really

like i said, adguard (but not nextdns) supports completely transforming the dns response via regex. so if you want e.g. "dns.google" to have an A record of 192.168.1.1 (or whatever) and an AAAA record of ::1, you can do that. it even lets you set TXT, MX records, etc.

nextdns allows modifying the response too, but it's far more limited. you can just modify the A/AAAA responses, and only with a wildcard to catch subdomains

i'll take this opportunity to note that ime a lot of embedded apps (including some on apple tv, and a couple of roku ones) have google's dns hardcoded, likely to try and defeat dns-based ad filtering. so if you're trying to block ads and find that you cant, you should at the very least block google dns or modify its records to point to your own servers

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
like, nextdns' rewrite option looks like this



(i don't actually have any rewrite rules set up for nextdns since i just block google dns with iptables now)

but adguard just gives you a text area and a link to their filter syntax, lol. so my custom filters/rewrites looks like this



it also supports a device deny/allow list, so even if you tried to use the servers in the screenshot, you'd just get normal dns :c00l:

gabensraum
Sep 16, 2003


LOAD "NICE!",8,1
yep I have a bunch of custom records and filters like that, too, it's very configurable. i also use DoH upstreams and my nat/firewall redirects/blocks ports 53 and 853 back to adguard, so it captures regular dns and DoT on standard ports before it leaves the network. not much I can do about DoH configured on clients without packet inspection but google devices don't seem to be that sneaky yet, so i don't need the overhead.

because my network is used by others in the house i only use one block filter. it blocks the bulk of ads and malware etc without breaking functionality of major sites. strong recommendation from me as I never get complaints that online shopping or social media is broken:
https://oisd.nl/

i don't use any of the built-in ad/porn blocking functionality or webservices provided by AGH, I just like the software itself. i do have little kids in the house though and i direct just their devices to upstream cloudflare and opendns family dns servers - i do this because while AGH lets you pick different upstream dns per client/subnet, it doesn't let you pick different filter lists. seems a strange omission.

finally I've found setting its "parallel requests" and "optimistic caching" settings make it incredibly snappy. the latter means will always respond from cache initially, even if expired, but it also goes out to check again ready for next time. in case it wasn't in cache at all, the first setting calls all upstreams and returns the fastest response. probably not a nice setting to have on a big network vs load balancing and fallback, but for a small home network i think it's fine.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
you could always set up a separate server (and import your settings for your old one) for your kid's devices, i think? i'm allowed two servers for free at least, i'm sure if it's part of coughing up for adguard home they must at least give you that

anyway, if i'm understanding you correctly, you could replicate the server (but change the filter lists) and then i suppose have your router push the different dns servers to your kids devices (i'm not sure how good the ip filtering on adguard dns is, i just do it by ASN because my devices use it on cellular too)

e: i think we're talking about two similar but distinct products actually. so idk if this applies

Beeftweeter fucked around with this message at 02:25 on Jan 28, 2024

gabensraum
Sep 16, 2003


LOAD "NICE!",8,1
thanks, no the current setup i have of using different upstreams for their subnet is fine for my use case, I just think for other use cases too it would be good to have different lists per client. and no i don't subscribe to adguard home or any of their services, i just use their open source software and don't think there's any non-commercial limitation for multiple installs of that. i have a second one just for dhcp/rdns for my iot vlan.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
ah, yeah, i'm talking about the hosted service (i have a lifetime subscription to adguard pro for ios, but dns is free). although i've been looking at their oss stuff since i'm going to be compiling openwrt soon, so i'm glad to hear it's good

Tankakern
Jul 25, 2007

or just stop using sites that has so much ads in them that you feel the need to janitor several pages long rules list just to surf the web

Tankakern
Jul 25, 2007

a very minor thing, but cockpit just got support for btrfs subvolumes. cool

https://cockpit-project.org/blog/cockpit-309.html

fresh_cheese
Jul 2, 2014

MY KPI IS HOW MANY VP NUTS I SUCK IN A FISCAL YEAR AND MY LAST THREE OFFICE CHAIRS COMMITTED SUICIDE
dnf updated redhat id management/ipa server and now the web ui is busted: says “your session is expired please login again” immediately after logging in.

old fixed bugzillas from ‘21 say its cause httpd cant find the ipa session cache in /run

i hate linux so much you guys.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

Tankakern posted:

or just stop using sites that has so much ads in them that you feel the need to janitor several pages long rules list just to surf the web

"just stop using the internet" yeah ok pal

Sapozhnik
Jan 2, 2005

Nap Ghost
if something breaks on red hat it's probably an selinux issue

dioxazine
Oct 14, 2004

after all these years, i still hate selinux

Visions of Valerie
Jun 18, 2023

Come this autumn, we'll be miles away...

Sapozhnik posted:

if something breaks on red hat it's probably a skill issue

Sapozhnik
Jan 2, 2005

Nap Ghost
NVK, the open source nvidia vulkan driver, now claims to implement Vulkan 1.3, and runs some fairly modern games at 50% of the speed of nvidia's own proprietary Vulkan driver

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27317
https://mstdn.games/@ReverseModule/111833704210505779

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN
is the mesa vulkan driver software only or something? iirc it implements at least that much?

Cybernetic Vermin
Apr 18, 2005

Beeftweeter posted:

is the mesa vulkan driver software only or something? iirc it implements at least that much?

i think that's the usual mesa thing: it's the userland wire-it-up, where the driver targets mesa at a slightly (in the case of vulkan, for opengl "vastly") lower level. so it'd be a bit of a fuckup if mesa didn't have the basic plumbing done early

The_Franz
Aug 8, 2003

Sapozhnik posted:

NVK, the open source nvidia vulkan driver, now claims to implement Vulkan 1.3, and runs some fairly modern games at 50% of the speed of nvidia's own proprietary Vulkan driver

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27317
https://mstdn.games/@ReverseModule/111833704210505779

i'm the 99°C cpu temp

Cybernetic Vermin
Apr 18, 2005

The_Franz posted:

i'm the 99°C cpu temp

like id believe that you're enemy normal and within your creators spec

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

Cybernetic Vermin posted:

i think that's the usual mesa thing: it's the userland wire-it-up, where the driver targets mesa at a slightly (in the case of vulkan, for opengl "vastly") lower level. so it'd be a bit of a fuckup if mesa didn't have the basic plumbing done early

so how come this can't use the mesa implementation of vulkan while using the nvidia poo poo for whatever else (proprietary crap i guess? wayland supports vulkan, so...)

or is that what it already does and the performance suffers for it?

akadajet
Sep 14, 2003

Sapozhnik posted:

NVK, the open source nvidia vulkan driver, now claims to implement Vulkan 1.3, and runs some fairly modern games at 50% of the speed of nvidia's own proprietary Vulkan driver

sounds like a waste of time

Cybernetic Vermin
Apr 18, 2005

Beeftweeter posted:

so how come this can't use the mesa implementation of vulkan while using the nvidia poo poo for whatever else (proprietary crap i guess? wayland supports vulkan, so...)

or is that what it already does and the performance suffers for it?

what i mean, which might be entirely wrong as what knowledge i have here is incredibly old and tangential, is that mesa has basic declarations of the involved functions and the infrastructure to hook that up to a driver, but without the driver that's pointless. the driver does not have to do the top level of what an application sees, but needs to implement that backend before there's any actual end-to-end functionality.

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

Cybernetic Vermin posted:

what i mean, which might be entirely wrong as what knowledge i have here is incredibly old and tangential, is that mesa has basic declarations of the involved functions and the infrastructure to hook that up to a driver, but without the driver that's pointless. the driver does not have to do the top level of what an application sees, but needs to implement that backend before there's any actual end-to-end functionality.

hmm yeah it seems like NVK is basically that (it either is or at least has a mesa driver, https://docs.mesa3d.org/drivers/nvk.html)

welp, i learned something about how mesa works today i guess

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

skibidi linux

shackleford
Sep 4, 2006

https://blog.gtk.org/2024/01/28/new-renderers-for-gtk/

Adbot
ADBOT LOVES YOU

Beeftweeter
Jun 28, 2005

OFFICIAL #1 GNOME FAN

quote:

The old GL renderer uses simple shaders for each rendernode type and frequently resorts to offscreen rendering for more complex content. The unified renderers have (more capable) per-node shaders too, but instead of relying on offscreens, they will also use a complex shader that interprets data from a buffer. In game programming, this approach is known as a ubershader.

The unified renderer implementation is less optimized than the old GL renderer, and has been written with a focus on correctness and maintainability. As a consequence, it can handle much more varied rendernode trees correctly.

so wouldn't this make this ngl renderer much slower on older hardware? :thunk:

e: oh i should've kept on reading. the answer is yes*

quote:

But is it faster?

No, the new renderers are not faster (yet).

The old GL renderer is heavily optimized for speed. It also uses much simpler shaders, and does not do the math that is needed for features such as antialiasing. We want to make the new renderers faster eventually, but the new features and correctness make them very exciting, even before we reach that goal. All of the GPU-based renderers are more than fast enough to render todays GTK apps at 60 or 144 fps.

That being said, the Vulkan renderer comes close to matching and surpassing the old GL renderer in some unscientific benchmarks. The new GL renderer is slower for some reason that we have not tracked down yet.

*as noted above, the vulkan renderer is apparently pretty close in performance. but i'd say the problem they apparently can't track down is "you're using very complex shaders"

although idk if that 60/144 fps figure is for the old renderer or these new ones, sounds like it's maybe all of them? so idk if it's really an issue

e2: lol

quote:

If you are using GTK on very old hardware, you may be better off with the old GL renderer, since it makes fewer demands on the GPU. You can override the renderer selection using the GSK_RENDERER environment variable:

GSK_RENDERER=gl

the vulkan renderer also apparently can't do media surfaces yet

Beeftweeter fucked around with this message at 22:16 on Jan 29, 2024

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply