Even now, I wonder if this would be fine for someone who just uses Facebook, email, and YouTube. Maybe a bit of lag here and there, but I'd imagine this would do the trick, right?
Even now, I wonder if this would be fine for someone who just uses Facebook, email, and YouTube. Maybe a bit of lag here and there, but I'd imagine this would do the trick, right?
But the slight bit of missing performance (compared to a $300+ low-end celeron or AMD laptop) becomes apparent when you do things like make a video full screen (takes 3-10 seconds), scroll on a JS-heavy page, or have a number of apps open at the same time and switch between them while one of them is doing some heavy processing.
It's definitely tolerable and for the price the Pi is a great little computer. Also as soon as I get a few more CMs, I'm going to run some of my web stuff on them from my home since they're silent, power efficient, and adequate now unlike previous generations.
But it's not necessarily a standard more expensive desktop replacement for the majority of people yet. As it stands today I think this would be a great computer for a family, a kid learning how to type and use a computer, that sort of thing. Additionally, it would be an excellent computer for those who can't afford a $300+ laptop but already have a TV or can pick up a $40 monitor off Craigslist.
Something is very wrong with the state of software and GUI. There is nothing inherently slow about making a video full screen, but I understand there is something in todays software pipeline making this a bottleneck.
The Pi is not primarily intended for media consumption. That said, for a similar price to a RPI + display you can get a cheap tablet that will (should?) have dedicated video hardware.
For now I'm just using the IO board, and I have a couple more on the way, and I'll rack them up using M2.5 spacers.
I wonder if I'm doing something wrong. I have a 4GiB pi 4B and have found it laggy enough to be basically completely unsuitable for even the most lightweight interactive computing tasks, e.g. basic (ad filtered) web browsing. I think there might have been a bit of intermittent laginess in typing into an xterm in a bare bones tiling window manager with basically nothing else going on, but I'd have to check again. After the initial hickup on full-screening, did the video play back properly for you? For me it was not possible to play 480p youtube videos.
All in all this was much worse than I expected from a quad core machine with 4GiB.
Now I haven't got the fastest micro-SD card, and I'm running with Ubuntu 20.04 64bit server rather than raspian, but is this just what I should expect, or should a different configuration of the 4GiB 4B handle light web surfing and fullscreen video playback?
However the fine print looks to be that this may not hold true for Chrome and streaming / YouTube, but offline videos with certain players because Chromium doesn't support hardware acceleration for this API. Chromium supports VAAPI, this uses libva. sigh Why does this Linux hardware decoding story always repeat itself. :-(
Still, raw CPU may let it manage at least 1080p at 30 fps but I can't say for sure for anything more.
https://lemariva.com/blog/rss/raspberry-pi-4-video-accelerat...
However, I'm with you on the full-sized HDMI ports. I don't know why they went with dual mini ports instead of one full-sized port? I think that people wanting to run this with dual monitors will be the clear minority. They could have actually reduced cost with one full-size HDMI port, because the HDMI adapter cable would no longer be needed.