Sunday, December 6, 2020

The Linux Desktop project

Since my work laptop is too restricted, i’m trying to set up Ubuntu on a USB stick and boot from there.
Actually, it has proven to be a very smooth experience so far. I’m impressed by the overall speed and battery performance.

Couple of things i must not forget.
WORK IN PROGRESS

Get some essentials:

sudo apt install curl ffmpeg keepassxc

Latest Google Chrome Browser: link
Latest Citrix Workspace (Receiver): link
Latest Citrix RTME (HDX for Skype): link

After installing the ica client:

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
cd /opt/Citrix/ICAClient/keystore/cacerts
sudo wget https://www.quovadisglobal.com/wp-content/files/media/quovadis_quovadisrootca2.pem
sudo /opt/Citrix/ICAClient/util/ctx_rehash

(for sectigo, go to https://support.sectigo.com/articles/Knowledge/Sectigo-Intermediate-Certificates, download the RSA OV bundle and do the same)

modify /opt/Citrix/ICAClient/config/wfclient.template before making the first connection (“~/Library/Application Support/Citrix Receiver/Config” on MacOS by the way)

MSLocaleNumber=0x00000413
KeyboardLayout=US-International

Also: modify /opt/Citrix/ICAClient/config/All_Regions.ini

MouseSendsControlV=False

If you use wayland and experience problems with special key-combo’s like alt-tab:

gsettings set org.gnome.mutter.wayland xwayland-grab-access-rules "['Wfica']"
gsettings set org.gnome.mutter.wayland xwayland-allow-grabs true

For other apps: if you don’t know which value to use: xprop WM_CLASS

Lastly:

sudo apt-get install --reinstall libcanberra-gtk-module
/opt/Citrix/ICAClient/util/configmgr (for mapping local drives)

Install Microsoft Teams:

sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list
apt update
apt install teams

Connecting to exchange web services (for calendar sync)

sudo apt install evolution-ews

Google drive support e.g. for keepass

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

edit ~/.gdfuse/default/config and set mv_keep_target=true

mkdir ~/Documents/GoogleDrive
google-drive-ocamlfuse ~/Documents/GoogleDrive

startup file for google drive mount and offline backup of keepass databases:

#!/bin/bash

google-drive-ocamlfuse ~/Documents/GoogleDrive
if [ ! -d ~/BACKUP/keepass/ ]; then mkdir -p ~/BACKUP/keepass/; fi
if [ -d ~/Documents/GoogleDrive/keepass/ ]; then cp -f ~/Documents/GoogleDrive/keepass/*.kdbx ~/BACKUP/keepass/; else echo Offline; fi

gedit json formatter:
Preferences - Plugins - enable External Tools
preferences - Manage external Tools
“+”, give name e.g. “Format Json”, shortcut key Ctrl+Alt+J, input=Current Document, output=Replace current document
code:

#! /usr/bin/env python
 
import json
import sys
 
j = json.load(sys.stdin)
print( json.dumps(j, sort_keys=True, indent=2) )

Kodi:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install kodi

Youtube-dl:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
sudo ln -s /usr/bin/python3 /usr/local/bin/python
  1. prenatal massage NJ

    Saturday, February 7, 2026 at 12:32:03

    I thought your article is relevant and timely. Thank you very much for creating this particular trove of information and
    facts; when more writers pen savvy and time-worthy writing, I suppose everybody’d just about
    all be in a superior scenario. In my opinion, I know might
    focus more on fitness and eating habits and escape from staying perpetually on the computer or I-Phone screen. Set off outside.
    And, remember, that implies not keeping your mind stuck in the
    phone the whole while also, and live life in full appreciation of the chaos and patterns of nature.
    That helps people feel grounded. Considering deep philosophical subjects is also an experience that can aid us
    know ourselves.

  2. stomach massage after delivery

    Wednesday, February 11, 2026 at 23:03:08

    In truth, many subjects are a tad bit more sophisticated than a common everyday observer will
    probably conclude, in line with their point-of-view.
    I’m not stating that I happen to be a guru on this idea being discussed,
    hence I believe it’s for alternative forum subscribers to give some
    thought to. I am not necessarily wanting to make problem or be demoralizing.
    Alternatively, I realize from experience that this might
    be the case. I am trained in Postpartum Massage, and in my very own chosen concentration, I observe it quite a bit.

    Just-graduated Postnatal Massage Practitioners are likely to exaggerate
    claims; which can be, these people don’t yet genuinely understand
    the boundaries of their “scope of practice,”
    and thereby they would probably make promises that are overbroad
    when speaking with clients. It’s the same phenomenon; they have been brought in to a topic,
    don’t recognize the full breadth of it all, and now believe they are the Experts.

  3. Www.EFL-Study.ru

    Thursday, February 12, 2026 at 03:29:13

    Most people in today’s times desire to read and learn much more pertaining to such information, even though
    there will hardly ever turn out to be more than enough time.
    Right after available free time for relatives and buddies, and of course
    working, exactly what precious time is remaining to expend to studying these kinds
    of essential theories? As an individual employing post-partum massage
    therapy, coupled with conceptualizing web sites and working with various web servers,
    free time is surely a thing which i tend not to now have ample amounts of.

    Likely, I will be able to find the precious time
    necessary to understand this critical area more in-depth.
    Many thanks for administering this unique noteworthy reference.

  4. in-home post natal massage

    Saturday, February 14, 2026 at 02:26:31

    In fact, a great number of questions are a tad bit more problematic
    than a casual observer may determine, in accordance with their point-of-view.

    I’m not declaring that I happen to be a professional person on this specific concern being discussed, therefore I know it’s for some other online
    community members to check out. I am not necessarily seeking to make problem
    or be disheartening. Rather, I understand from experience
    that the aforementioned can easily be the case. I practice Perinatal Massage
    Therapy, and in my personal selected discipline, I find it a whole
    lot. Brand-new Postpartum Massage Therapists are more likely to overpromise; which may be, they don’t yet truly appreciate the constraints of
    their personal “scope of practice,” and consequently they possibly will make comments that
    are too general when conversing with clients. It’s the
    exact same phenomenon; they have been brought in to a theme, don’t
    fully understand the entire breadth of it, and now take for
    granted they are the Masters.

  5. in-home post Natal massage

    Wednesday, February 18, 2026 at 03:53:16

    This is simply not the very first time I stumbled upon a website that was seriously worth participating in a comment section on. This actual
    brief article is fascinating to me personally. I definitely live a life-style of a variety
    of modes; that is to say that my work functions range the gamut.
    I perform Postpartum Massage Therapy. Besides that, I trade in antiques.
    I’m studying Linux. And, that’s really a few activities I do.
    Anyways, my point is, each of us approaches a topic from a
    unique point of view. Just about every single experience all
    of us have patterns us and our own perspective of ourselves
    and the society around us all. I believe that finding some
    elevated awareness of actuality is exactly where everything most of us chat about leads to.

    That being said, how do men or women in that case relate?

    Is it actually possible? I think that each of our particular
    additions to the Cyberspace Commons changes quite a few individuals, often times.
    Consequently ponder that, blog freelance writers and commenters.
    Your individual comment could quite possibly help out some other individual.

    Or perhaps, responses can achieve the complete opposite.
    And, you genuinely should preferably pay attention to try to assist other individuals to develop and never decline.
    Thank you for this webpage; I actually am logging this
    post together with my various other incredibly good websites I’ve discovered that I
    actually bothered to leave feedback on. Continue to keep
    publishing! Always keep articulating!

  6. post natal massage

    at 07:38:26

    Most people at this time will need to learn further with regards
    to any of these subjects, even though there will in no way turn out to be quite enough
    hours. After precious time for friends and relations, and of course
    having a job, precisely what time frame is left to commit to being taught these particular most crucial
    theories? Being an individual applying postnatal massage,
    on top of building internet sites and supervising
    quite a few servers, free time is sure enough a commodity which i commonly do not now have sufficient amounts of.

    Hopefully, I will be capable of finding the period of time important to go through this significant area of interest more in-depth.
    Thanks to you for dispensing this vital site.

  7. how do i find bridal massage packages on short notice for my wedding

    at 10:48:13

    I am definitely searching for new information about this essential theme, and was specifically delighted once
    I actually discover sites which have been well-written and
    well-researched. Thanks for featuring this excellent info,
    and I search forward to reading more via the blog
    in the future.

  8. post natal massage at home

    Tuesday, February 24, 2026 at 15:50:59

    Americans now a days have got to be taught some more regarding a lot of these ideas, though there will never ever
    be enough free time. After time for friends and relations,
    and certainly doing work, exactly what time frame is left to devote to being taught any of these most useful teachings?
    As an individual practising post-natal massage, and in addition planning web-sites and dealing with many different machines,
    spare time is without a doubt a commodity that I don’t
    ever possess ample amounts of. With some luck, I’ll be capable
    of finding the time frame essential to go through this immensely important area more in-depth.
    Thanks to you for supplying this kind of handy useful resource.

  9. WATCH TOP PORN VIDEOS

    Tuesday, March 10, 2026 at 13:17:35

    Expliciete video’s bekijken op veilige en betrouwbare platforms.

    Vind veilige streaming hubs voor een premium ervaring.

  10. go88 com

    Monday, March 16, 2026 at 13:37:26

    It’s a shame you don’t have a donate button! I’d without a doubt
    donate to this superb blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my
    Google account. I look forward to fresh updates and will talk about this website with my Facebook group.
    Talk soon!

  11. buy cannabis online

    Saturday, March 21, 2026 at 13:10:56

    excellent points altogether, you simply gained a
    logo new reader. What could you suggest in regards to your put up that you just made some days ago?
    Any sure?

  12. asian anal porn clips

    Thursday, June 18, 2026 at 00:08:04

    Топовые сайты для взрослых предлагают высококачественный контент для взрослых развлечений.
    Выбирайте гарантированные платформы
    для безопасного и приятного просмотра.

  13. DOWNLOAD TOP PORN VIDEOS

    Friday, July 3, 2026 at 16:40:42

    Свежие xxx-платформы предлагают инновационный контент для развлечений для взрослых.

    Откройте для себя гарантированные порнохабы для современного опыта.

Add comment

Fill out the form below to add your own comments