Deutsch English Français Italiano |
<vpca34$3tiel$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Paul <nospam@needed.invalid> Newsgroups: alt.comp.os.windows-11,comp.os.linux.advocacy Subject: Re: Microsoft admits that Windows is short-term support in realistic terms Date: Sat, 22 Feb 2025 05:49:08 -0500 Organization: A noiseless patient Spider Lines: 64 Message-ID: <vpca34$3tiel$1@dont-email.me> References: <q9h3rj1j2uj8t08okekkqpuu3eul30f4pa@4ax.com> <H5msP.1310$e6J1.263@fx47.iad> <_VidnePYj72dpy_6nZ2dnZfqn_SdnZ2d@supernews.com> <FHssP.422382$z8ke.109144@fx15.iad> <vourme$12i4q$1@dont-email.me> <ILFsP.65543$GJLe.39984@fx05.iad> <vovst7$18hfe$1@dont-email.me> <vp8gpl$32l6l$2@dont-email.me> <MQPtP.132945$P31.87023@fx48.iad> <vp8kuk$33774$2@dont-email.me> <vpafla$3gktb$1@dont-email.me> <vparfa$3ija9$3@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Date: Sat, 22 Feb 2025 11:49:09 +0100 (CET) Injection-Info: dont-email.me; posting-host="98eb5c206d1c2d112de9d0ecaddcedcd"; logging-data="4114901"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19PzaDtxT2B2bzbl4MRUdBlqLMO7WAiybs=" User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802) Cancel-Lock: sha1:j/uusib3ws36821tT7nZdPFu5KE= Content-Language: en-US In-Reply-To: <vparfa$3ija9$3@dont-email.me> Bytes: 4669 On Fri, 2/21/2025 4:33 PM, Lawrence D'Oliveiro wrote: > On Fri, 21 Feb 2025 13:11:54 -0500, Paul wrote: >> and somewhere in there, is the "Migration phase", where programs are >> reinstalled one by one. > > Wonder why this is even necessary. A Linux distro can upgrade itself in- > place, without touching third-party stuff in /usr/local or /opt. The appcompat knows a lot about well-known programs and their needs. And can configure things for you. Executable files have a compatibility setting in the Properties of the file. You can tell it to "assume a WinXP environment", and the OS can adjust the resources the program sees, so it looks like Windows XP. For example, you can run Audacity, and offer it OpenAL (no compat setting) or a previous audio subsystem if you set the value to an earlier OS. The names of the audio inputs and outputs change when you do this. The appcompat can do that by itself. The user can adjust the menu value as they see fit, if they think some other value is better. In a Linux upgrade, all the package versions and their dependencies are upgraded, so it's a forklift change where the existing packages guide what items are updated immediately. Maybe the old version of program used GTK2, the new version uses GTK3. Part of a Linux upgrade, is removing some customizations known to break an upgrade attempt. On Linux, you *back up* before an Upgrade attempt. If Linux becomes wobbly, don't fret, restore from backup and try again, like after you evaluate whether any PPA you added could be responsible. The Windows installer explicitly looks for blockers. For example, I had one Windows Upgrade denied because "your VirtualBox is not compatible with the new OS". Removing VBox 5 and installing VBox 6, shuts up the message and the check before the install starts, is satiated. But a lot of other stuff is handled by AppCompat and installing things using the .msi collection stored in C: . If you were upgrading a Win7 Pro with WinXP mode to Win10, you would likely be told that Virtual PC is not compatible with the OS, and the user then removes WinXP Mode (supported by a Virtual PC install) from the playing field and the Upgrade goes ahead. Anything virtualization related, stands a chance of being an issue, unless the installer logic finds the item is OK. The Windows Installer doesn't know everything. It should have known my video card was too old, but it does not attempt to resolve driver dependencies early on. My Upgrade attempt rolled back, and on a hunch, I installed another video card (desktop) to replace the GMA4500 iGPU and the Upgrade finished on the second try. There was no message on the screen that was the issue, it just rolled back and that was it. I was supposed to "read logfiles and figure it out for myself". I put in a sufficiently modern card (WDDM 1.1 driver available) and took my chances without reading any logs. That's because I'd read somewhere on the web, that the particular Upgrade did not support XDDM driver cards. We had been warned on previous occasions that support would not last forever on XDDM (presumably, a WinXP era driver). Paul