|
Vlc works at a basic level, but "works" in 2017 should mean that it uses all available hardware acceleration for playing video, which afaict no linux media player does right now. Switching to wayland is a necessary component of making this happen though.
|
# ? Mar 26, 2017 04:03 |
|
|
# ? Apr 29, 2024 13:31 |
|
Sapozhnik posted:Vlc works at a basic level, but "works" in 2017 should mean that it uses all available hardware acceleration for playing video, which afaict no linux media player does right now. Gstreamer works with HW acceleration, but LOL using gstreamer as a media player.
|
# ? Mar 26, 2017 05:22 |
|
spankmeister posted:fedora has the best gnome and wayland implementation too bad gnome is trash. can't even change the keyboard model?? Sapozhnik posted:Vlc works at a basic level, but "works" in 2017 should mean that it uses all available hardware acceleration for playing video, which afaict no linux media player does right now. mplayer and its forks have had hardware acceleration since forever now
|
# ? Mar 26, 2017 05:55 |
|
Rooney McNibnug posted:Fedora is pretty great but lol at trying to get media stuff like VLC working since the switch to wayland, such as https://ask.fedoraproject.org/en/question/98107/vlc-picture-freezes-on-fedora-25/ I have fed 25 and vlc works fine Just don't play any weird animes and you'll be GOLDEN
|
# ? Mar 26, 2017 18:11 |
|
Captain Foo posted:Just don't play any weird animes and you'll be GOLDEN good life advice
|
# ? Mar 26, 2017 19:04 |
|
Sapozhnik posted:Vlc works at a basic level, but "works" in 2017 should mean that it uses all available hardware acceleration for playing video, which afaict no linux media player does right now. Sapozhnik posted:Switching to wayland is a necessary component of making this happen though. lol
|
# ? Mar 26, 2017 21:36 |
|
ffmpeg, and by extension every video player built on it (basically everything except quicktime and wmp), supports just about every hardware acceleration api on every platform
|
# ? Mar 26, 2017 22:07 |
|
Notorious b.s.d. posted:every linux video player has done hardware acceleration since the 1990s, using Xv. naturally wayland breaks the poo poo out of Xv, because wayland is not an X11 server. Codec acceleration is at least as important as YUV presentation.
|
# ? Mar 26, 2017 22:30 |
|
optimus card is acting odd, i can start up using the intel graphics card and booting a game or something that uses more resources will engage the nvidia card but after they close out it'll stay on instead of switching back to the intel graphics still need to figure out power management on this too, in windows lenovo had a power management driver and i could get 6-8 hours out of my battery, now i'm lucky to get 3 so i know my power management stuff is screwed up
|
# ? Mar 26, 2017 23:11 |
|
Apocadall posted:optimus card is acting odd, i can start up using the intel graphics card and booting a game or something that uses more resources will engage the nvidia card but after they close out it'll stay on instead of switching back to the intel graphics are you on win10? cause i think explorer can keep the nvidia chip busy. e: oh wait i forgot which thread this was 😬
|
# ? Mar 27, 2017 04:05 |
|
Sapozhnik posted:Codec acceleration is at least as important as YUV presentation. codec acceleration is a hot mess with few/no standards and licensing minefields nvidia vdpau is very well-supported across the board, and once you get out of that safe space, it's a shitshow
|
# ? Mar 27, 2017 15:06 |
|
Apocadall posted:optimus card is acting odd, i can start up using the intel graphics card and booting a game or something that uses more resources will engage the nvidia card but after they close out it'll stay on instead of switching back to the intel graphics at least under X11, the "switching" on linux doesn't actually switch any outputs. the intel chipset always controls the graphics outputs. on-demand, the nvidia chip can be powered on, renders to an off-screen buffer, and the intel chip displays the buffer this has a modest performance overhead but it makes everything a lot simpler for X11 Apocadall posted:still need to figure out power management on this too, in windows lenovo had a power management driver and i could get 6-8 hours out of my battery, now i'm lucky to get 3 so i know my power management stuff is screwed up re: power management, it sounds like your nvidia chip is being powered on continuously. that's about the only fuckup that could kill battery life that badly
|
# ? Mar 27, 2017 15:11 |
|
outputs are hardwired to the intel gpu in all but the very earliest hybrid graphics laptops. the discrete gpu renders into shared video memory which is then scanned out by the intel gpu. this is how it is supposed to work. i hope you've learned your lesson and don't buy a hybrid graphics laptop ever again though because why do you even need any of that nonsense. a discrete gpu that can fit into a laptop's thermal profile is still going to sukkkkkk
|
# ? Mar 27, 2017 15:15 |
|
Sapozhnik posted:outputs are hardwired to the intel gpu in all but the very earliest hybrid graphics laptops. the discrete gpu renders into shared video memory which is then scanned out by the intel gpu. this is how it is supposed to work. sucks a lot less than an intel one though
|
# ? Mar 27, 2017 15:19 |
|
Sapozhnik posted:outputs are hardwired to the intel gpu in all but the very earliest hybrid graphics laptops. the discrete gpu renders into shared video memory which is then scanned out by the intel gpu. this is how it is supposed to work. lenovo's workstation line is unavailable without optimus and a quadro lmao
|
# ? Mar 27, 2017 15:19 |
|
Sapozhnik posted:outputs are hardwired to the intel gpu in all but the very earliest hybrid graphics laptops. the discrete gpu renders into shared video memory which is then scanned out by the intel gpu. this is how it is supposed to work. apple laptops still have a funky "gmux" device to physically transfer outputs between GPUs fortunately under linux you don't need to bother -- just use the intel device for all output as you would on a non-hosed laptop Sapozhnik posted:i hope you've learned your lesson and don't buy a hybrid graphics laptop ever again though because why do you even need any of that nonsense. a discrete gpu that can fit into a laptop's thermal profile is still going to sukkkkkk laptop gpus are pretty fast for ten seconds, until they overheat
|
# ? Mar 27, 2017 16:42 |
|
Notorious b.s.d. posted:at least under X11, the "switching" on linux doesn't actually switch any outputs. the intel chipset always controls the graphics outputs. on-demand, the nvidia chip can be powered on, renders to an off-screen buffer, and the intel chip displays the buffer yeah I think the nvidia chip is on continuously, if i go into my bios and set it to only use the intel i get good battery life and my temps go down a lot too. idle on optimus or nvidia i'm around 55c
|
# ? Mar 27, 2017 17:39 |
|
So I thought I'd try a Ubuntu 17.04 beta LiveCD tonight on my Windows laptop (some manner of Asus ZenBook with a high DPI screen) just to see how the hardware support was looking. Booted well enough, but the network experience was a little lackluster compared to all previous experience with these LiveCDs, going back to 2004 or so. It seems Ubuntu is using systemd-resolved and systemd-timesyncd these days (since 2016.10?) and have failed to provide any manner of fallback for what I think is one of the most likely non-developer use cases: 1) I said this was a Windows system. Windows stores local time to the hwclock, not UTC. 2) The LiveCD sets system time from the hwclock, assuming UTC. 3) systemd-resolved is set to perform DNSSEC validation. 4) Every page you access in a browser that provides DNSSEC info (that's a fair chunk of the web, these days) fails to load due to DNSSEC failures. 5) Every fairly official NTP server it (or you) might try to access definitely does provide DNSSEC validated answers and thus doesn't resolve, failing to update the clock. 6) If you change /etc/resolve.conf to route around this local resolution failure, too bad, systemd-timesyncd still seems to use systemd-resolved (unconfirmed, maybe it just didn't try to update while I had done that and was trying to figure out what I could run on Ubuntu without ntpdate present to do the update) So, really, to fix this problem, you must realize (without Google) that it's all broken because your time zone defaulted to UTC and that your "correct" clock is wrong and lower yourself to manually fixing the time to some inaccurate "close enough" value. Good luck with that, anyone who doesn't already know all about DNSSEC. (A hardcoded fallback IP for the default NTP server would be sensible, but no..... Or perhaps they could fallback on setting the clock the way I think Chromebooks do, by trusting the time on a https server that matches a given hardcoded certificate) Anyway, I assume 16.10 shipped this way, too, but I sure didn't get any hits during a couple minutes of looking for other people who encountered the same problem - possibly my terminology since I actually understand what happened.
|
# ? Mar 28, 2017 10:16 |
|
James Baud posted:So I thought I'd try a Ubuntu 17.04 beta LiveCD tonight on my Windows laptop (some manner of Asus ZenBook with a high DPI screen) just to see how the hardware support was looking. linux for human beings
|
# ? Mar 28, 2017 14:14 |
|
sudo timedatectl set-local-rtc 1
|
# ? Mar 28, 2017 14:18 |
|
Tankakern posted:sudo timedatectl set-local-rtc 1 carry on then posted:linux for human beings lmao
|
# ? Mar 28, 2017 14:24 |
|
James Baud posted:So I thought I'd try a Ubuntu u hosed up
|
# ? Mar 28, 2017 14:51 |
|
Tankakern posted:sudo timedatectl set-local-rtc 1 code:
|
# ? Mar 28, 2017 15:43 |
|
The_Franz posted:
|
# ? Mar 28, 2017 15:47 |
|
The_Franz posted:
hm, didn't know this! cool
|
# ? Mar 28, 2017 17:07 |
|
Tankakern posted:sudo timedatectl set-local-rtc 1 This doesn't actually set the clock though, you still need to manually change it (and/or remember the command to set the time from the hwclock).
|
# ? Mar 28, 2017 17:34 |
|
fixed my power consumption issues, it wasn't the nvidia chip, it was the processor not throttling. i didn't have kernel-tools installed or cpupower setup, now my power consumption is to a much more reasonable level, from 28W down to 11W
|
# ? Mar 28, 2017 18:19 |
|
Run powertop and make sure the on-die SATA controller and various other on-die PCIe peripherals have power management enabled. SATA is the big one though: if the SATA controller doesn't power down the SATA links then the controller itself cannot go into a low-power state, which inhibits power saving for the entire SoC. The reason that this isn't the default is because the current Linux power management code does not do precisely the exact same thing that Windows does in every single situation and Windows is the only thing that hardware manufacturers ever test.
|
# ? Mar 28, 2017 18:28 |
|
Sapozhnik posted:Run powertop and make sure the on-die SATA controller and various other on-die PCIe peripherals have power management enabled. SATA is the big one though: if the SATA controller doesn't power down the SATA links then the controller itself cannot go into a low-power state, which inhibits power saving for the entire SoC. Spending a disproportionally large percentage of time to test a configuration that a vanishingly small number of people ever actually use, is not super high on their priority list. Especially when, for idio
|
# ? Mar 28, 2017 23:20 |
|
what. any sane dnssec capable client will only fail a result if the chain is actually broken (if you have a DS at one level but records at the level below aren't signed correctly). chains that don't sign all the way down are fine.
|
# ? Mar 29, 2017 02:41 |
|
Sapozhnik posted:Run powertop and make sure the on-die SATA controller and various other on-die PCIe peripherals have power management enabled. SATA is the big one though: if the SATA controller doesn't power down the SATA links then the controller itself cannot go into a low-power state, which inhibits power saving for the entire SoC. it's a shame that it still is like this... although if you get a laptop with an NVMe disk instead, it steps around this issue. powersaving on those is comparable to windows.
|
# ? Mar 31, 2017 10:36 |
|
https://lkml.org/lkml/2017/3/31/641
|
# ? Apr 1, 2017 06:30 |
|
Wow this is stupid
|
# ? Apr 1, 2017 17:51 |
|
Jesus Nvidia, get your poo poo together already. Fedora updated to kernel 4.10.6 which promptly broke the Nvidia driver. 4.10 has been out since February 26th, and Nvidia STILL has yet to update the driver to work with it. I found a patch, but seriously, I am starting to understand why Torvalds hates Nvidia.
|
# ? Apr 3, 2017 13:50 |
|
yeah, loving nvidia, clearly the party to blame in not keeping a driver up to date on a platform where the kernel development team has decided that defining an abi to write the driver against is something that can be successfully replaced by a process wherein the developer instead spends his time smearing his poo poo over the walls and complaining
|
# ? Apr 3, 2017 14:01 |
|
and yet, nvidia is worse
|
# ? Apr 3, 2017 14:04 |
|
Cybernetic Vermin posted:yeah, loving nvidia, clearly the party to blame in not keeping a driver up to date on a platform where the kernel development team has decided that defining an abi to write the driver against is something that can be successfully replaced by a process wherein the developer instead spends his time smearing his poo poo over the walls and complaining *is a leech on a collaborative project, doesn't play by the rules, whines that other people should accommodate them* anyway why not just use the world's most advanced operating system?
|
# ? Apr 3, 2017 15:03 |
|
ratbert90 posted:Jesus Nvidia, get your poo poo together already. hmm yes why has NVidia decided not to spend time or resources on a new fork of its drivers for yet another Linux api change??? They're missing out on loads of income from the Linux enthusiast market! Surely the people too poor to afford windows will make this worth their time!
|
# ? Apr 3, 2017 15:10 |
|
why would you even need a dedicated gpu for linux
|
# ? Apr 4, 2017 06:02 |
|
|
# ? Apr 29, 2024 13:31 |
|
Notorious b.s.d. posted:codec acceleration is a hot mess with few/no standards and licensing minefields actually, intel quicksync video is standardized in all good computers
|
# ? Apr 4, 2017 06:36 |