Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - TheNetEffect

Pages: [1] 2
I already have a Cosmo but was considering picking up a Gemini to install Kali - is that still worth it / a viable option today ?

Cosmo Communicator - Linux / ClamAv
« on: April 17, 2024, 01:38:57 pm »
It is possible to install ClamAV on the Cosmo - more needed now that the repos have not been updated.

To do this:

sudo apt install clamav
sudo apt install clamav-daemon

trying sudo freschclam does not download  / update the virus signatures as it is running in the background

you can stop the service and try

sudo systemctl stop clamav-freshclam.service

and then try

sudo freshclam

but this did not work for me. It was unable to connect to download the virus signatures.

I suspect its because the repo version of clamav is old.

Therefore you have to download the main.cvd virus repo file manually

Wget does not actually work for this as ClamAV block now because of the multitude of docker instances trying to download this way so you have to do it manually from the browser:

Once you have the file you can put it where clam expects it:

sudo cp main.cvd /var/lib/clamav
sudo chown clamav:clamav /var/lib/clamav/main.cvd
sudo chmod 644 /var/lib/clamav/main.cvd

 now you can sudo clamscan <directory path you wish>

Cosmo Communicator - Linux / Pi-Apps works with Gemian
« on: April 17, 2024, 01:09:16 pm »
I picked up my Cosmo Again lately and I noticed that the Raspberry Pi app store for Arm64 work with Gemian.

I was able to install quite a few apps that breathed new life into the Cosmo.

Download from https://pi-apps.i

Astro Slide - Android / Rotate Tip
« on: June 17, 2022, 06:26:35 am »
For those who prefer to have the keyboard on the right when the phone is open and rotating, rather than the default (left), then I would recommend Ultimate Rotation Control from the Google Play App Store.

As an aside I could not get Rotation Control Pro to work in this way.

Cosmo Communicator - Android / Re: App issues with Microphone
« on: June 02, 2021, 03:30:42 pm »
I tested Slack. The microphone does not work in Slack when the video is not on, but it does when the video is turned on. There is an audible click as the sound is re-routed  through the speakers. I wonder if a different directional microphone kicks in as at this point I think Slack is effectively in Speaker mode.

There is another trick for the scaling of general Apps.

Navigate to System Settings->Fonts

Now change the DPI from the default of 96 to 192.

You will see no visible difference but this is the DPI that many Apps look for to auto-reconfigure themselves for high DPI and you will see that some of those tiny apps whose menu's you could not see will now work fine on the Cosmo.

Pidgin is installable for ARM64 on the Cosmo but to make it useful you need to add a couple of Plugin's.

Assuming you have installed Pidgin lets first setup Slack:

sudo apt install git ;Install git if it is not installed
sudo apt install make ;Installs make if not installed
sudo apt install libpurple-dev ;required lib for the plugin

next clone the open source plug-in locally

git clone

cd slack-libpurple
sudo make install

Now lets do the same for the Skype plugin

First lets ensure the pre-req. libs are installed

sudo apt-get install libjson-glib-dev
sudo apt-get install cmake gcc

now lets clone the repo

git clone

and then

cd skype4pidgin/skypeweb
sudo make install

Now Skype is also completed.

If Pidgin was running when you did these installs you will need to close it and relaunch to see the plugins.

Cosmo Communicator - Linux / Running AppImage on Gemian
« on: March 23, 2021, 11:19:51 am »
Some Linux Apps are in AppImage format and available in ARM64 format - Simplenote is a good example of this.

You may find the App image may not run and exit with a FUSE error but you can modify the desktop shortcut such as:

./simplenote.AppImage --appimage-extract-and-run

and this will resolve the issue

Cosmo Communicator - Linux / Enabling DropBox for Gemian
« on: March 23, 2021, 05:53:31 am »
Getting DropBox to work for Gemian is a pain as there is not an arm version and even if you choose to compile the install yourself from the DropBox site the helper agent it then wants to install is not binary compatible.

The workaround is to use the excellent Maestral:

It requires Python3 and pip to be pre-installed. You can check this:

which python3

and if not installed

sudo apt install python3

and then

sudo apt install python3-pip

Then to install Maestral:

python3 -m pip install --upgrade maestral

There is a GUI option but the pyQT5 libs  are outdated and therefore it wont' satisfy the dependancies and install, however you can simply work with the command line version which works fine (see the site link above for how that works).

You can choose to have maestral start each time you start Gemian or just start it when you wish from the command line with 'maestral start' and check status with 'maestral status'

The config file lives at /home/cosmo/.config/maestral/maestral.ini

It took a me a little while to figure out how to add a .ovpn connection to the Cosmo and get it working so documenting here for anyone else who has that issue:

Open a Terminal and:

sudo apt install network-manager-openvpn-gnome openvpn-systemd-resolved

Next import your .ovpn

sudo nmcli connection import type openvpn file /path/to/your.ovpn

You can go and edit your network connection and you will see the newly added VPN

To activate the VPN from the command line:

nmcli connection up <the VPN you just imported>

To de-activate the VPN:

nmcli connection down <the VPN you just imported>

You can use this also for VPN's like NordVPN:

To obtain the .ovpn config's for Nord:

sudo wget

sudo unzip (assuming you have unzip installed otherwise sudo apt install unzip)

Now you want to find the most appropriate VPN that Nord recommends for your location in the country that you wish. to do this you can launch the below webpage from Nord:

and choose the country and it will recommend the best server based on the path from your location.

Once you have the country you can find its entry in that zip file you just created ie.

ls -a | grep [that is an example based on switzerland]

Now you have the entry, enter similar commands as we did above ie:

sudo nmcli connection import type openvpn file /path/to/your.Nord.ovpn [for Nord unless you have a specific reason use the TCP directory from that zip when choosing .ovpn entries]

Visit the connection tab, find the newly created VPN entry and enter your name and password

Next back to the command line and:

nmcli connection up <the Nord VPN entry you just imported>

On every login the KDEWallet pops up an authentication before WiFi can connect.

To stop this simply right click on the WiFi connection and choose to edit network connections. Click the security tab and choose to store passwords for all users (unencrypted). This will subsequently prevent this occurring.

Cosmo Communicator - Linux / VSCode install
« on: March 20, 2021, 10:07:01 am »
VSCode installs and works nicely on the Cosmo:

curl -L > code_arm64.deb
sudo apt install ./code_arm64.deb

Cosmo Communicator - Linux / Re: Newly installed Debian: no Bluetooth
« on: March 17, 2021, 07:37:16 am »
I am also looking for the bluetooth support - still seems missing

Cosmo Communicator - Linux / Re: New Gebian Linux user questions
« on: March 16, 2021, 06:40:32 am »
In the latest Gemian Linux distro you can go into the sound volume settings and change the output to output to speaker but unfortunately it changes back to earpiece on every reboot. I have not found a way to keep it set to speaker on reboot yet.

Pages: [1] 2