Ubuntu Change Username

Refer: https://askubuntu.com/questions/944852/how-can-i-change-the-username

First, make sure you have root login access, from a root shell prompt, enter the following then exit and re-login, and you'll be fine.
Create a temporary admin account to run the following, then after you logon to jboss1, rename the account and delete the temp account.

$ usermod -l **new_username** -m -d /home/**new_username** **current_username**

$ gedit /home/<username>/.config/gtk-3.0/bookmarks

Chrome Distill Page Read Mode

Refer: https://www.howtogeek.com/423643/how-to-use-google-chromes-hidden-reader-mode/

Direct link to setting:  chrome://flags/#enable-reader-mode

Currently there is no button, you still need to go into options, "distill page"

Citrix Receiver on Ubuntu 18.04

Refer: https://datawookie.netlify.com/blog/2018/12/citrix-receiver-on-ubuntu-18.04/

Citrix Access

Simply installing the package leaves you with a SSL error whenever you try to connect to a Citrix resource. You need to jump through a couple of extra hoops to get it actually working.

Installing the Package

Download the package from here (scroll down to the "Debian Packages" section)  for "Web Packages (Web Receiver only)":
https://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-latest.html

Install it. - Citrix-for-Ubuntu1804-icaclientWeb_13.10.0.20_amd64.zip

$ sudo dpkg -i icaclient_13.10.0.20_amd64.deb
$ sudo apt install -f

Now you need to sort out the SSL certificates

Sorting the Certificates

Link in the certificates (these should already be resident somewhere on your machine).

$ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/

Create a hash for each certificate.

$ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/

And you are ready to roll! Connect to your Citrix resources. Enjoy.

Create Live Ubuntu USB Drive

Refer: https://www.howtogeek.com/howto/14912/create-a-persistent-bootable-ubuntu-usb-flash-drive/

This worked but the performance degraded and had issues once all of the patches started being applied, probably better to just use a live cd.

Stop Your Mac From Creating .DS_Store Files on Shared Network Drives

Refer: https://www.tekrevue.com/tip/stop-ds-store-files-mac-network/

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

macOS creates a .DS_Store file in every folder you view in Finder. This file stores metadata about that folder’s contents as well as user customizations for things like view type and icon size.

These .DS_Store files are hidden from you in macOS so they won’t clutter up your folder views. But in mixed-OS environments, the .DS_Store files can become a problem. That’s because your Mac creates these files even for shared network locations. So if you’re sharing a NAS at your office with people using Windows PCs, they may suddenly see a bunch of .DS_Store files littering the shared directories (at least, depending on how the Windows users have their view preferences configuredin File Explorer).

A Mac’s .DS_Store file visible in Windows.
You can manually delete .DS_Store files without losing any data. The only issue is that when you next browse to a shared folder after deleting its .DS_Store file, Finder will revert to the default layout and won’t remember any custom view types or font sizes you may have set. This approach, however, requires you to manually delete these files each time they pop up (and macOS will create a new replacement file each time you return to the shared directory). Instead, you can configure macOS to not create .DS_Store files on network shares in the first place.

Stop Creating .DS_Store Files
To configure your Mac to not create .DS_Store files on shared network drives, log into macOS, launch the Terminal, and enter the following command:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

Once you’ve executed the command, save any open work and log out of your macOS user account. When you log back in, reconnect to your shared network drives. Existing .DS_Store files may still be present and will need to be manually deleted, but your Mac won’t create any new .DS_Store files as you browse the shared directories going forward.

Install VirtualBox on Ubuntu 18.04 and Get USB Working

There are some issues installing VirtualBox 6.0 that's not in the basic Ubuntu repositories.  Easiest install is from the software center or apt-install.

$ sudo apt install virtualbox virtualbox-ext-pack

Getting USB Support to Work
Refer: https://www.techrepublic.com/article/how-to-enable-usb-in-virtualbox/

  • Install the extension pack on the host and on the guest
  • $ sudo usermod -aG vboxusers mruckman
  • Reboot

Disable Cortana on Windows 10

Refer: https://www.howtogeek.com/265027/how-to-disable-cortana-in-windows-10/

You will need to use regedit and you might need to add a new key. Navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search

If you don’t see a “Windows Search” key (folder) below the Windows folder, right-click the Windows folder and select New > Key. Name it “Windows Search”.

Right-click the “Windows Search” key (folder) in the left pane and select New > DWORD (32-bit) Value.

Name the value “AllowCortana”. Double-click it and set the value to “0”.

You can now close the registry editor. You’ll have to sign out and sign back in or restart your computer before the change takes effect.