Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Carlos E.R." Newsgroups: comp.os.linux.advocacy,alt.comp.os.windows-10 Subject: Re: Microsoft to force new Outlook on Windows 10 PCs Date: Wed, 15 Jan 2025 16:20:34 +0100 Lines: 81 Message-ID: <2b0l5lxdo.ln2@Telcontar.valinor> References: <1VcgP.54962$XfF8.39289@fx04.iad> <6h1bojt7kdp4d5euq0f78rtuvqpg7edc3e@4ax.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net ZILt/nswX/7Nynhh/2MYSQWFhVj0WIVZaZQ+xCg+/SGEUmDRWk X-Orig-Path: Telcontar.valinor!not-for-mail Cancel-Lock: sha1:DkDKKOPsyXWNFaxRgJaN9zDCKng= sha256:svC4fLYjSfKzJUbS6Sw5aQDWxCgQ5ra4suKSzWiTxAo= User-Agent: Mozilla Thunderbird Content-Language: es-ES, en-CA In-Reply-To: Xref: csiph.com comp.os.linux.advocacy:684077 alt.comp.os.windows-10:181371 On 2025-01-15 15:58, Paul wrote: > On Wed, 1/15/2025 7:51 AM, Carlos E.R. wrote: >> On 2025-01-14 00:10, CrudeSausage wrote: >>> MacOS machines have a shelf life of about seven years before Apple decides that your machine is no longer worth supporting with updates. As we've seen, Windows machines get about seven, so it's a fair amount of time. However, Linux has them both beat with unlimited support no matter how pathetic the machine you're running it on is. >> >> Hum. That is not completely true, either. Some distributions stopped supporting 32 bit machines. >> >> Each year you need more ram to run the same apps. >> >> Proprietary drivers like NVidia stop publishing drivers for what they think is old hardware, and the open source version doesn't have the full feature set. >> >> Modern videos use codecs that can not keep running fast enough on pathetic machines. > > As long as the videos are coded in something that VAAPI or NVENC/NVDEC has, > the movie can be decoded for "almost free". For example, Intel Quicksync > has sufficient horsepower, to decode five video streams at the same time, > on the early instances of that hardware block. > > Old machines and their older video cards without NVidia driver support, might no > longer have access to the built-in encoder/decoder hardware on the video card, > in which case the fallback software method would be used instead. > > Another contributor to "pathetic", is the video decoding process can use a > "scaler" which changes a 720x576 decoded video, to whatever box size the > browser presents at the time (the wrapper frame). Doing a pixmap scaler > in software, used at least 30% of a P4 core. Whereas the hardware scaler > (driver support), could do a scaling operation "for free". > > And finally, insisting on compositing as a system-wide way of doing things, > if the video card compositing is not working and the OS has to use fallback > code for that, that could take buckets of horsepower to do. > > An old machine really needs the support. It isn't so much "pathetic" as it is > everything working against it. "All the items are leaning the wrong way." > > The code path has had IDCT removed, so when an old machine has been > stripped of all its goodness, the code doesn't even use the IDCT > (Inverse Discrete Cosine transform for macroblocks). That is a method of > providing a slight acceleration, when forced to do video decode in software. > The older software used to use that, as it helped a bit with the decoding > process. Right. I have a mini PC that I use as server and to display movies in my computer room. Isengard:~ # inxi -GSaz --vs inxi 3.3.23-00 (2022-10-31) System: Kernel: 5.14.21-150500.55.88-default arch: x86_64 bits: 64 compiler: gcc v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-5.14.21-150500.55.88-default root=UUID=0d457df1-b43d-4587-aa5a-6c919bcbedb8 showopts splash=verbose resume=/dev/disk/by-label/Swap verbose mitigations=auto Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.34 info: xfce4-panel wm: xfwm v: 4.18.0 dm: SDDM Distro: openSUSE Leap 15.5 Graphics: Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics vendor: Micro-Star MSI driver: i915 v: kernel arch: Gen-8 process: Intel 14nm built: 2014-15 ports: active: HDMI-A-3 empty: DP-1, DP-2, DP-3, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:22b1 class-ID: 0300 Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5 compositor: xfwm v: 4.18.0 driver: X: loaded: intel dri: iris gpu: i915 display-ID: localhost:11.0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22") s-diag: 582mm (22.93") Monitor-1: HDMI-A-3 mapped: DVI-D-0 model: Samsung T22C350 built: 2012 res: 1920x1080 hz: 60 dpi: 92 gamma: 1.2 size: 531x298mm (20.91x11.73") diag: 547mm (21.5") ratio: 16:9 modes: max: 1920x1080 min: 720x400 API: OpenGL v: 4.5 Mesa 22.3.5 renderer: llvmpipe (LLVM 15.0.7 128 bits) direct render: Yes Isengard:~ # Well, there are movies that simply block, display one photo then get stuck. Maybe the audio keeps playing. I had to recode with ffmpeg on another machine in order to view them here. YouTube, I can no longer display in full screen, because the image stutters. I can see the CPU load at about 90%. -- Cheers, Carlos.