darksidemaze's Posts

How? Searching for "How to post a bug" returned this, & I cant see any links in the menu above either. Search - VMware Technology Network VMTN
Last time I could run nested was back around 6.5 which was a long time ago.
Every key in that reg entry node which referenced onedrive, is what I changed. >Btw, I would have expected that Workstation would respect the setting under Edit -> Preferences -> Workspace -> "Defau... See more...
Every key in that reg entry node which referenced onedrive, is what I changed. >Btw, I would have expected that Workstation would respect the setting under Edit -> Preferences -> Workspace -> "Default location for virtual machines". I think (Workstation/Player)16 picks up what ever is in the registry. I change a reg entry, save it, load Vmware it picks up the reg changes, so probably an onload event. Some VMware coder probably thought 3 levels of iteration was enough. As a coder myself, we are all guilty of those mistakes.   Edit: my ideal is to have one drive as a separate entity not automatically mirroring my documents, pictures, and every other desktop CIDL folder. Bit wary after catching DropBox accessing folders it shouldnt be accessing in its early days. 
@ wila FYI, I did not do it.  I've been having to correct it in the registry Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders M$ wants control of the... See more...
@ wila FYI, I did not do it.  I've been having to correct it in the registry Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders M$ wants control of the spyware we purchase. Just like I have had no say over what version of Win10 is running on this machine. Linux gets more appealing everyday.
Highlight the guest, Edit Virtual Machine Settings, Device: Processors, untick Virtualise Intel VT-x/EPT or AMD-V/RVI should also do the trick.
It doesnt make any difference whether the Default Location for Virtual Machines is C:\Users\[name]\OneDrive\Documents\Virtual Machines C:\Users\[name]\Documents\Virtual Machines   Edit Did notic... See more...
It doesnt make any difference whether the Default Location for Virtual Machines is C:\Users\[name]\OneDrive\Documents\Virtual Machines C:\Users\[name]\Documents\Virtual Machines   Edit Did notice that despite not using OneDrive, WorkstationPro automatically changed the Default Location for Virtual Machines when I changed the reg entries in Regedit:Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
TL;DR after a bit more investigation.  All on Evaluation Licences. Player16 3+ monitors, only single monitor use allowed. Workstation16, 3+ monitors, all monitor layout combo's allowed. Player16 ... See more...
TL;DR after a bit more investigation.  All on Evaluation Licences. Player16 3+ monitors, only single monitor use allowed. Workstation16, 3+ monitors, all monitor layout combo's allowed. Player16 2 monitors, single or dual monitor use allowed. Workstation16 2 monitors, single or dual monitor use allowed. Player16 1 monitor, single used allowed.  Workstation16 1 monitor, single use allowed. Bit of an odd one out this. Should I report this as a bug?
How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows | Microsoft Docs "Disabling SMBv2 or SMBv3 for troubleshooting" "Client oplock leasing model - limits the data transferred betwe... See more...
How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows | Microsoft Docs "Disabling SMBv2 or SMBv3 for troubleshooting" "Client oplock leasing model - limits the data transferred between the client and server, improving performance on high-latency" Overview of file sharing using the SMB 3 protocol in Windows Server | Microsoft Docs "Performance over WAN"  "Directory opportunistic locks (oplocks) and oplock leases were introduced in SMB 3.0. For typical office/client workloads, oplocks/leases are shown to reduce network round trips by approximately 15%. In SMB 3, the Windows implementation of SMB has been refined to improve the caching behavior on the client as well as the ability to push higher throughputs. SMB 3 features improvements to the CopyFile() API, as well as to associated tools such as Robocopy, to push significantly more data over the network."   I dont think you'll find oplocks ever went away in one form or another.
Evaluating Workstation Pro 16 and I've found the win10 File, Scan for Virtual Machine Wizard is ignoring some folder hierarchy if its the 4th subfolder or greater from the Edit, Preferences, Default ... See more...
Evaluating Workstation Pro 16 and I've found the win10 File, Scan for Virtual Machine Wizard is ignoring some folder hierarchy if its the 4th subfolder or greater from the Edit, Preferences, Default Location for Virtual Machines: C:\Users\[name]\OneDrive\Documents\Virtual Machines. Is this a bug that others can confirm? What is the procedure for reporting bugs in VMware? Not used it since ESXi 6.5 days and things have changed around here. 
Access(Jet)/Excel have a number of interfaces in order to access the data store, ODBC, COM and Ado. ODBC is the typical/popular method to connect to RDBMS data stores.  ISAM files (dbase) have a "d... See more...
Access(Jet)/Excel have a number of interfaces in order to access the data store, ODBC, COM and Ado. ODBC is the typical/popular method to connect to RDBMS data stores.  ISAM files (dbase) have a "driver" code which uses the OS disk api's to handle the reading and writing on disk, all the record fetching and sorting so some database drivers were faster than going through the more generic ODBC interface as a result, also seen when COM became a thang and ADO became a thang. COM is like the next version upgrade of ODBC, or it takes from ODBC and builds upon it. ODBC just provides a framework to access some files stored on a FS somewhere.    Just different layers of code running on different machines to get at data, some are more efficient in some scenarios than others.   Thats all there is to it really, but dont tell the marketing depts... 
So my understanding is SMBx controls a File System locking mechanism, some FS's are more integrated than others, but it depends on the OS thats running the File System, ie NTFS works best when Window... See more...
So my understanding is SMBx controls a File System locking mechanism, some FS's are more integrated than others, but it depends on the OS thats running the File System, ie NTFS works best when Windows runs its, not when a *nix runs it.  c-ISAM database files like dbase/access (Jet engine) are just DB files with the DB logic stored in the app. Problem with this approach is the app has to download all the records inorder to sort or create a view. This is not network efficient especially when two or more workstations are using the same window in the app and thus pulling down a copy of the same records and related tables in order to create the view. RDBMS like Pervasive BTrieve, MS SQL, My SQL take the relevant DB application logic and runs its typically on the same machine (server) in memory. A ISAM application will run fastest on the machine where the data files are store. RDBMS is like network accessible layer which exposes DB functionality with extra code to keep the speed up like storing popular tables/view's in memory handling the CRUD disk actions behind the scenes, working with Raid configurations and controller caches at the OS level. This works when networks can be poor (lots of retrys) or slow (dialup) connections, something which was a bigger problem in the past, although DB sizes have also grown over the years as well. So because only the answers ie the pertinent records are sent out to the workstation app, all the behind the scenes sorting, creating views take place on the server reducing disk to logic processing roundtrip time as its not having to send all files over the network to be sorted. Thus RDBMS is nearly always efficient for networks for average programs. Highly tuned programs, like the type seen in Hedge Funds for HFT typically build even their OS to reduce as much hardware lag and latency in the various buffers/cache where possible. You can get isam applications like this which can still outperform RDBMS in some settings, but it takes more work and very very very few entities have something like this.    One of the reasons for using a VM is portability, sometimes its nice to work on a big powerful desktop and other times its nice to head off to the holiday home/Dacha and work on the laptop. This is what Vmware brings to the table for some devops, so running a db on a vm is necessary even for testing scenarios before the final release onto bare metal. So knowing how Microsoft provides backwards compatibility with Windows, I would expect SMB1 oplock settings to have an effect for backward compatibility reasons even today, even if its going through a new updated layer like SMB2 or others.         
I havent had any problems with ISAM or RDBMS systems in 30+ years provided the below is followed.  upto date take on Opportunistic Locks - Win32 apps | Microsoft Docs   Still use the below to this... See more...
I havent had any problems with ISAM or RDBMS systems in 30+ years provided the below is followed.  upto date take on Opportunistic Locks - Win32 apps | Microsoft Docs   Still use the below to this day. Configuring opportunistic locking in Windows Microsoft Windows Server 2003 Standard Edition (32-bit x86) More... Summary By default, opportunistic locking is enabled for server message block (SMB) clients that run one of the Windows operating systems that is listed in the "Applies to" section. Opportunistic locking lets clients lock files and locally cache information without the risk of another user changing the file. This increases performance for many file operations but may decrease performance in other operations because the server that grants the opportunistic lock must manage the breaking of that lock when another user requests access to the file. Notes for Windows Vista and later Operating Systems (i.e. Windows 7) The opportunistic locking registry keys are valid only for traditional SMB (SMB1). You cannot turn off opportunistic locking for SMB2. SMB2 was introduced in Windows Vista to enable faster communication between computer that are running Windows Vista and Windows Server 2008 or Windows Server 2008 R2. If you disable opportunistic locking, the offline files feature in Windows Vista or Windows 7 fails. More Information Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756 How to back up and restore the registry in Windows The location of the client registry entry for opportunistic locking has changed from the location in Microsoft Windows NT. In later versions of Windows, you can disable opportunistic locking by setting the following registry entry to 1: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters\ OplocksDisabled REG_DWORD 0 or 1 Default: 0 (not disabled)Note The OplocksDisabled entry configures Windows clients to request or not to request opportunistic locks on a remote file. You can also deny the granting of opportunistic locks by setting the following registry entry to 0: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters EnableOplocks REG_DWORD 0 or 1 Default: 1 (enabled)Note The EnableOplocks entry configures Windows-based servers to allow or to deny opportunistic locks on local files. These servers include workstations that share files. In addition, you can use the following values to tune opportunistic locking for Windows-based computers that have granted opportunistic locks. The following value specifies the minimum link throughput that the server allows before it disables raw and opportunistic locks for this connection: MinLinkThroughput REG_DWORD 0 to infinite bytes per second Default: 0 The following value specifies the maximum time that is allowed for a link delay. If delays exceed this number, the server disables raw I/O and opportunistic locking for this connection. MaxLinkDelay REG_DWORD 0 to 100,000 seconds Default: 60 The following value specifies the time that the server waits for a client to respond to an oplock break request. Smaller values allow detection of crashed clients more quickly, but might potentially cause loss of cached data. OplockBreakWait REG_DWORD 10 to 180 seconds Default: 35Note You must restart the computer for these registry changes to take effect.
Running GTK+ Applications: GTK+ 3 Reference Manual (gnome.org)   GTK_CSD.  The default value of this environment variable is 1. If changed to 0, this disables the default use of client-side decorat... See more...
Running GTK+ Applications: GTK+ 3 Reference Manual (gnome.org)   GTK_CSD.  The default value of this environment variable is 1. If changed to 0, this disables the default use of client-side decorations on GTK+ windows, thus making the window manager responsible for drawing the decorations of windows that do not have a custom titlebar widget. CSD is always used for windows with a custom titlebar widget set, as the WM should not draw another titlebar or other decorations around the custom one.    
Maybe this Docker link has something similar.  Could not set the file size of ./ibtmp1. Probably out of disk space - ITPro Helper database - How to clean or resize the ibtmp1 file in MySQL? - Stack... See more...
Maybe this Docker link has something similar.  Could not set the file size of ./ibtmp1. Probably out of disk space - ITPro Helper database - How to clean or resize the ibtmp1 file in MySQL? - Stack Overflow   If you cant get anywhere with mariaDB, try another db. All you are doing is running a VM guest, which runs a db of sorts for access under specific conditions, so maybe try a db you are more comfortable with or has more information, maybe even some instructions/blogs aligned to you use case. 
I saw a post online the other day which may be relevant. It was a ticket and/or a blog post someone had created complaining about/to the Ubuntu maintainers not using one of the compiler switches prop... See more...
I saw a post online the other day which may be relevant. It was a ticket and/or a blog post someone had created complaining about/to the Ubuntu maintainers not using one of the compiler switches properly which was causing problem for a number of apps.I think it was graphics related. If I get time I'll get my Win10 Activity History downloaded and try and track down the website and post the weblink back on here to see if its relevant for your situation. FYI there has been changes in Windows handling graphics which I dont think is relevant in your situation because Linux is your host, but ... FYI... XPDM vs. WDDM - Win32 apps | Microsoft Docs Windows Display Driver Model - Wikipedia   This might also be useful if you want to flick some switches.?. Ubuntu 20.04 Makes Picking The Right Graphics Driver (Mostly) Less Confusing (forbes.com) Graphics driver check Ubuntu 20.04 Focal Fossa - LinuxConfig.org   I dont use Linux as I prefer the AI built into Windows which has been around since XP, at least thats when I noticed it, making the GUI more productive, this AI is little known in the windows world and is definitely missing from the *nix GUI's, when I've tested them.
Another way to limit what code can be run on a CPU is Processor affinity - Wikipedia Basically you are controlling what software can run on a CPU/core and/or Graphics card processor/core.  Some lin... See more...
Another way to limit what code can be run on a CPU is Processor affinity - Wikipedia Basically you are controlling what software can run on a CPU/core and/or Graphics card processor/core.  Some links which might be useful if you are a coder or want greater insight into facilities available at different layers. SetProcessAffinityMask function (winbase.h) - Win32 apps | Microsoft Docs Differences in the Binding Model from Direct3D 11 - Win32 apps | Microsoft Docs Resource Binding Overview - Win32 apps | Microsoft Docs  
Some nVidia cards in their nVidia control panel let you set if the graphics card can be used for graphics and compute activities or just graphics only. Maybe track down if that setting exists on you... See more...
Some nVidia cards in their nVidia control panel let you set if the graphics card can be used for graphics and compute activities or just graphics only. Maybe track down if that setting exists on your graphics card, see what it is set to and toggle it to see if YMMV. When you are clever, you can use graphics card to bypass the normal Intel/AMD CPU route for getting code to be processed to do stuff. This nVidia setting controls what the graphics card will do.  
I'd check to make sure your Dell firmware is upto date, Dell Support You can also download the USB raw capture utility to see what your USB bus is doing - its technical mind.  CaptureSetup/USB - Th... See more...
I'd check to make sure your Dell firmware is upto date, Dell Support You can also download the USB raw capture utility to see what your USB bus is doing - its technical mind.  CaptureSetup/USB - The Wireshark Wiki Dont know what OS is being used, but as the hardware is essentially the same, this should be useful enough to guide windows and *nix users. macOS – How to: USB Monitoring with WireShark – Aud-iOS (wordpress.com) I dont know if any AV solutions monitor the USB bus, but its perfectly feasible to inject some malware on some chips used in USB devices in order to gain persistence, thereby rendering any wiping and reinstalling of the OS a wall head banging exercise. FYI.
Worked out my own solution which can be read here  Re: "Cycle Through Multiple Monitor" broken for tr... - VMware Technology Network VMTN
So my nVidia Quadro professional series graphics card has a utility called configureMosaic.exe which lets me combine 2 or more physical monitors into 1 pseudo ultrawide monitor or any other grid conf... See more...
So my nVidia Quadro professional series graphics card has a utility called configureMosaic.exe which lets me combine 2 or more physical monitors into 1 pseudo ultrawide monitor or any other grid configuration like TV studio backgrounds which MS window's the OS sees. VMware Player also sees the same pseudo ultrawide monitor, so with 3 monitors all the same size mounted on an Ergotron HX Triple Monitor Bow Kit, Windows and VMware sees monitor Left as 1 normal sized monitor, and Monitor Centre & Monitor Right as 1 ultrawide monitor or whatever shortcut shown below I clicked on.  These are the windows shortcuts I created which configures the monitors how I want the monitors to appear to windows and vmware. This is hardware hacking.  3 monitors all the same size, primary monitor being the first monL+monC+monR C:\NVIDIA\configureMosaic.exe set rows=1 cols=1 display=0x80061087 res=1920,1080 nextgrid rows=1 cols=1 display=0x80061081 res=1920,1080 nextgrid rows=1 cols=1 display=0x80061083 res=1920,1080 2monitors, normal sized on left, ultrawide on the right. monL+mosaic[MonC+monR] C:\NVIDIA\configureMosaic.exe set rows=1 cols=1 display=0x80061087 res=1920,1080 nextgrid rows=1 cols=2 display=0x80061081 display=0x80061083 res=1920,1080 2monitors, ultrawide on the left, normal sized on the right. mosaic[monL+monC]+monR C:\NVIDIA\configureMosaic.exe set rows=1 cols=2 display=0x80061087 display=0x80061081 res=1920,1080 nextgrid rows=1 cols=1 display=0x80061083 res=1920,1080 1monitor ultrawide mosaic[monL+monC+monR] C:\NVIDIA\configureMosaic.exe set rows=1 cols=3 display=0x80061087 display=0x80061081 display=0x80061083 res=1920,1080 Then on the VMware guest, I can use ultramon scripts to split the ultrawide monitor into two or other configurations , or use other utility software which splits ultrawide monitors into pseudo smaller monitors. The latter may be better as some programs will have popup modal windows which centre to the screen. The first monitor listed in mosaic is the GDI primary monitor which means the Win10 start button will appear there, so Realtime Soft UltraMon handles moving the Windows 10 Start button automatically for me, on the host and in the guest when I change configurations. nVidia mosaic and vmware player make it possible to have a very very varied number of screen configurations which makes it easier to hide from the webbrowsing scripts that fingerprint & track our devices ignoring our default right to privacy. Anyway thats my workaround, links here: How to setup MOSAIC using NVIDIA control panel | NVIDIA (custhelp.com) Mosaic Utility Driver (nvidia.com) us.download.nvidia.com/Windows/Quadro_Certified/Mosaic-Utility/2.1.3/README.txt MOSAIC RECOMMENDED CONNECTIONS-v01.pdf (nvidia.com) If you want to roll your own NVAPI Reference Documentation (nvidia.com) UltraMon Features - Shortcuts (realtimesoft.com) PowerToys FancyZones utility for Windows 10 | Microsoft Docs Quadro View is the upgraded replacement for nVidia nView. Quadro View Desktop Management Software | NVIDIA NVIDIA Quadro View Release Highlights   YMMV with other graphics cards and manufacturers and some driver hacking in guests, but using VMware Player is another piece of armour in the war to maintain privacy, and multiple online persona's to #AlgoBate