Udgivet i Skriv en kommentar

Deling af mus og tastatur

Flere computere og skærme

Aktiv anvendelse af flere computere er en udfordring.

Dette er en opsætning med 2 computere med hver sin skærm men mus og tastatur deles via software.

Begge computere kører Manjaro Linux Openbox Community Edition.

På begge computere installes pakken barrier fra AUR

pamac build barrier

Server

serveren (den med mus og tastatur) startes barrier og serveren konfigureres. Gem derefter opsætningen som ~/.barrier.conf

Script for start af barrier ved login.

touch ~/barrier.sh
chmod +x ~/barrier.sh
nano ~/barrier.sh
barriers --no-tray --debug INFO --name servernavn --enable-crypto -c "/home/brugernavn/.barrier.conf" --address :24800

Rediger Openbox autostart til at indeholder scriptet

nano ~/.config/openbox/autostart
sleep 1; ~/barrier.sh &

Klient

klienten (den der skal styres) startes barrier og klienten konfigureres. Første forbindelse oprettes manuelt da serverens identitet skal bekræftes på klienten.

Script for start af barrier ved login.

touch ~/barrier.sh
chmod +x ~/barrier.sh
nano ~/barrier.sh
barrierc --no-tray --debug INFO --name klientnavn --enable-crypto [serverip]:24800

Autologin

Installer pakken lightdm-settings på klienten og start settings med administrative rettigheder

sudo lightdm-settings

Rediger Openbox autostart til at indeholder scriptet

nano ~/.config/openbox/autostart
sleep 1; ~/barrier.sh &

Opsæt autologin for din bruger og genstart klienten.

Log af din server og log på igen.

Udgivet i

Windows 7 support stopper 14. januar 2020

Windows 7 support

Microsoft har i mange år annonceret Windows 7 opdatering standser den 20. januar 2020.

Skift til Linux

Det kan betragtes som en glimrende lejlighed for et skift til Linux.

Manjaro Linux

Manjaro er et operativsystem, der er egnet som en gratis udskiftning til Windows eller MacOS. Det har forskellige udgaver, der alle bruger samme base, men giver andre oplevelse, baseret på de forskellige desktop-miljøer. Vi arbejder også sammen med hardwareproducenter, for at designe Manjaro dedikeret hardware. Besøg butikken for mere information om det tilgængelige udvalg af bærbare computere.

Udgivet i

Spywarefri computer

Vidste du det?

Aarhus Linux Bruger Gruppe tilbyder spywarefri computere.

Hvordan det?

Du kan gennem Fredes Computer Service købe en computer installeret med Ubuntu Linux eller Manjaro Linux.

Manjaro Linux er en distribution med fokus på brugervenlighed – specielt overfor nye brugere af open-source styresystemet Linux.

Hvorfor det?

Sidste år blev en stor computer producent afsløret i at installere spyware på de computere de solgte.

Keylogger software på kundernes bærbare computere.

Alle ved efterhånden at Microsofts Windows 10 suger alle de data om dig som de komme afsted med.

Vil du vide mere?

Bruger gruppen mødes flere gange om måneden. Du kan møde forskellige brugere hvis du kommer til et af vores møder. Kig i kalenderen for at finde en dag der passer dig.

Udgivet i 1 kommentar

V142 – WiFi – Realtek 8723bu

Symptomer

Ubuntu 18.04

Ved installation fungerer trådløst netværk som det skal og bluetooth fungerer som forventet. Efterfølgende vil bluetooth stadig fungere men det trådløse netværk WiFi vil have symptomer som

  • Langsom forbindelse
  • Udfald af forbindelse
  • Manglende forbindelse

Manjaro

Der kan ikke oprettes forbindelse til trådløs netværk.

Løsning

Det er nødvendigt at bygge en driver så WiFi fungerer. For at du kan få de nødvendige programmer og filer installeret skal du have adgang til internettet. Den letteste måde er en Android baseret telefon som du forbinder via USB. I din telefon finder du
Indstillinger →
  Netværk →
    Mere →
      Deling af forbindelse →
        Aktiver deling via USB.

Navne på menupunkter kan variere en smule fra min beskrivelse alt efter din Android version. Det kan gøres i de fleste Android versioner 4.4 eller nyere. Du kan muligvis også bruge en iPhone men da jeg ikke har en iPhone kan jeg ikke afprøve det.

De følgende vejledninger forudsætter at du har oprettet forbindelse til internettet med din Android telefon eller på anden måde f.eks. USB netkort.


Manjaro

Manjaro har driveren i det officielle repo men kun til kerne 4.19 eller nyere. Den installeres enten fra terminalen eller fra Pamac Tilføj Fjern Programmer. Søg efter rtl8723bu.

Installation i terminal. Processen blacklister automatisk den medfølgende kernedriver rtl8xxx

$ sudo pacman -Syu linux419-rtl8723bu

Ubuntu 18.04

Du skal bruge terminalen (Ctrl+Alt+t) til følgende kommandoer.
Linjer som begynder med $ er en kommando for sig. $ skal ikke indtastes.

Forberedelse

Opdater pakke databasen

$ sudo apt update

Installer programmer

$ sudo apt install git build-essential libelf-dev linux-headers-$(uname -r)

Hent kildekode til driveren

I din hjemmemappe klones kildekode til driver. Indtast eller indsæt følgende som een linje i terminalen

$ git clone https://github.com/lwfinger/rtl8723bu.git ~/rtl8723bu

Blacklist standard kerne driver

$ echo "blacklist rtl8xxxu" | sudo tee -a /etc/modprobe.d/blacklist.conf

Fjern standard kerne driver

$ sudo modprobe -rv rtl8xxxu

Tilpasning af Makefile

  1. Skift til mappen med kildekoden
    $ cd ~/rtl8723bu
  2. Du skal redigere filen Makefile
    1. Åbn Filhåndtering → Åbn mappen rtl8723bu → Åbn filen Makefile.
    2. Find linjen (ca. linje 21) med EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE og indsæt # i begyndelsen af linjen.
    3. Gem filen.

Automatiseret med DKMS

Hvis man vil gøre det lidt lettere for sig selv efter en kerne opdatering kan man bruge DKMS. DKMS er en automatisering af driver installation som bliver aktiveret automatisk ved kerne opdatering. Som forberedelse installeres pakken dkms.

$ sudo apt install dkms

I mappen ~/rtl8723bu udføres disse kommandoer. 

$ source dkms.conf
$ sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
$ sudo cp -r core hal include os_dep platform dkms.conf Makefile
rtl8723b_fw.bin /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
$ sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
$ sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION

Lovgivning

Anvendelsen af trådløse frekvenser er reguleret i respektive lande. Rediger din opsætning så den matcher med Danmark.

$ sudo nano /etc/default/crda

Indsæt DK

REGDOMAIN=DK

Tast F2Y eller JEnter

Manuel installation

Kompiler kildekoden i terminalen – tålmodighed – det tager lidt tid.

$ make

Installer kompileret Realtek driver

$ sudo make install

Indlæs kompileret Realtek driver

$ sudo modprobe -v 8723bu

Manuel opdatering

Note: Ved kerneopdatering kan driveren ophøre med at fungere og vil derfor kræve ombygning til den nye kerne. Det må derfor anbefales at du ikke sletter mappen ~/rtl8723bu

Følg disse trin for ombygge driveren til den nye kerne

  1. Åbn din terminal Ctrl+Alt+t
    $ cd ~/rtl8723bu
  2. Installer headers til den nye kerne
    $ sudo apt install linux-headers-$(uname -r)
  3. Ryd op efter forrige build
    $ make clean
  4. Kompiler koden
    $ make
  5. Installer driveren
    $ sudo make install
  6. Udlæs og genlæs driveren
    $ sudo modprobe -rv 8723bu && sudo modprobe -v 8723bu

Kilder

Udgivet i

Er data indsamling lig med spyware?

Data indsamling

Manjaro

For at finde lodde stemning blandt Manjaros brugere om en indsamling af statistiske data, blev der i november 2017 flere gange oprettet diskussioner om indsamling af minimale statistiske oplysninger fra brugerne.

De oplysninger Manjaro Teamet gerne ville have var ekstremt basale.

  1. Pakkegruppe (stable, testing, unstable)
  2. Processortype (32-bit, 64-bit)
  3. Et maskin fremstillet ID

Formålet med de statistiske oplysninger var at opnå et overblik over hvor mange systemer der reelt er i daglig brug samt deres pakkegruppe og processor type. Selvom de var så basale var der rigtigt mange der luftede deres bekymring om hvordan de oplysninger ville kunne forbindes til dem personligt.

174 deltog i afstemningen, og selv om 68% var OK med det sagde 11% sagde nej og resten måske, var det ikke noget der blev sat i værk.

Ubuntu

Manjaros ønske om data var ekstemt basale men det Ubuntu gør nu er meget mere omfattende.

Canonical har lavet et system som indsamler detaljerede oplysninger om Ubuntu systemet, hardwaren, softwaren og system indstillinger. Det er meningen at der skal være en afkrydsning men den vil være som at aktivt fravalg og hvem husker lige det. Har du overhovedet set den?

Oplysningerne der indsamles er blandt andet følgende:

  • Ubuntu udgave (Kubuntu, Lubuntu, …)
  • Ubuntu Version (18.04)
  • Netværk eller ikke
  • CPU familie
  • RAM
  • Disk(e) størrelse
  • Skærm(e) opløsning
  • GPU producent og version
  • OEM Producent
  • Placering (tidszone valgt under installaton)
  • Installation varighed (tt:mm:ss)
  • Auto login eller ikke
  • Disk layout (partitionering)
  • Tredje parts programmer eller ikke
  • Updatering under installation eller ikke
  • LivePatch eller ikke

Canonical siger at de ikke vil indsamle IP information. Samtidig installerer de appen Popcon som indsamler data om brugen af software pakker og at Apport appen vil  blive indstillet til automatisk at sende rapporter om systemproblemer uden bruger accept.

Canonical siger videre at alle data overføres via SSL og vil blive offentliggjort.

Lederen af Ubuntu Desktop, Will Cooke siger: “Det vil være muligt at se at X% brugere findes .de mod Y% i .za. Z% bruger Dell hardware, og så fremdeles.”

Første start

Ved første start bliver man præsenteret for en Nyheder i Ubuntu app.

Marker Send ikke systemoplysninger inden du trykker på næste.
Dette er et eksempel på de data der bliver sendt i denne første rapport.

{
  "Version": "18.04",
  "OEM": {
    "Vendor": "innotek GmbH",
    "Product": "VirtualBox"
  },
  "BIOS": {
    "Vendor": "innotek GmbH",
    "Version": "VirtualBox"
  },
  "CPU": [
    {
      "Vendor": "GenuineIntel",
      "Family": "6",
      "Model": "60",
      "Stepping": "3"
    }
  ],
  "Arch": "amd64",
  "RAM": 2,
  "Partitions": [
    16.4
  ],
  "Screens": [
    {
      "Resolution": "800x600",
      "Frequency": "59.96"
    }
  ],
  "Autologin": false,
  "LivePatch": false,
  "Session": {
    "DE": "ubuntu:GNOME",
    "Name": "ubuntu",
    "Type": "x11"
  },
  "Timezone": "Europe/Copenhagen",
  "Install": {
    "Media": "Ubuntu 18.04 LTS \"Bionic Beaver\" - Release amd64 (20180426)",
    "Type": "GTK",
    "PartitionMethod": "use_device",
    "DownloadUpdates": true,
    "Language": "da",
    "Minimal": false,
    "RestrictedAddons": true,
    "Stages": {
      "0": "language",
      "1": "language",
      "13": "console_setup",
      "16": "language",
      "19": "console_setup",
      "30": "console_setup",
      "34": "prepare",
      "43": "partman",
      "49": "start_install",
      "54": "timezone",
      "57": "usersetup",
      "74": "user_done",
      "293": "done"
    }
  }
}

Indsamling af teknisk information

Tryk på Super → Indtast privat → Klik Privatliv → Klik Tjek af forbindelsen.

I dialog boksen kan du nu læse at dette er en hjælper til viser om du er online.

Denne sætning – Hvis din netværkskommunikation overvåges, kunne det blive brugt til at indsamle teknisk information om denne computer – skriger på en deaktivering.

Konklusion

Dette ligner et forsøg på at skjule data indsamling og camouflere det som et værktøj til at checke online status. Døm selv.

Kilder

Udgivet i

Opdatering af Intel cpu


Manuel opdatering af Intel cpu microcode håndteres lidt forskelligt. De fleste distributioner udgiver opdateringen via deres pakkehåndtering.

Debian/Ubuntu

sudo apt-get install intel-microcode
reboot

Arch/Manjaro

sudo pacman -Syu intel-ucode
reboot

Manuel installation

https://www.cyberciti.biz/faq/install-update-intel-microcode-firmware-linux/

Udgivet i

Meltdown og Spectre

2017 nytår er overstået og 3. og 4. januar frigiver Google oplysninger om 2 sikkerhedshuller i det processorer der sidder i det meste af verdens computer udstyr.

Få timer senere har den ledende udvikler på Manjaro Linux patchet alle kerner så Manjaro brugere behøver ikke frygte denne sårbar eller at den bliver udnyttet på deres udstyr.

Se det er rullende opdateringer.

Udgivet i

Basilisk browser

[vc_row][vc_column][vc_column_text]

Basilisk Browser

Udviklerne af Palemoon browseren er gået i gang med konvertering af browseren til ny platform.
Palemoon Forum Post

Web info

Web basilisk-browser.org/

Manjaro installation

Manjaro Forum Post
Basilisk Browser er i AUR

yaourt -S basilisk-bin

Ubuntu

Download Basilisk. Vælg Linux 64-bit of udpak den downloadede fil

cd basilisk

I en terminal kør

./basilisk -private-window &

[/vc_column_text][/vc_column][/vc_row]

Udgivet i

AUR – Arch User Repository

Hvad er AUR

AUR er et lager af brugerdefinerede pakke installationer.

Det er ikke programmerne men

  • hvorfra programmet downloades
  • hvorfra kildekoden hentes
  • hvordan kildekoden bygges
  • hvor programmets forskellige filer skal placeres

Al denne info er brugerproduceret hvilket vil sige at de potentielt kan skade dit system eller indføre malware.

Forsigtighed tilrådes

Al mulig forsigtighed tilrådes ved installation af programmer fra AUR. Check indholdet af installationsfilerne, hvis du ikke hvordan man checker om installationsfilerne gør noget skadeligt så spørg omkring dig – Forum er til for det samme. Under alle omstændigheder er det på eget ansvar at installere pakker fra AUR.

Aktivering af AUR

Terminal

Her skal installere programmet yay sammen med de nødvendige værktøjer installeres. Dette skal kun gøres første gang du ønsker at installere pakker fra AUR.

sudo pacman -Syu base-devel yay --needed

Pamac

I Manjaro app’en Tilføj/Fjern software gøres det ved at gå til Indstillinger og derefter fanebladet AUR. Her findes mulighed for at aktivere installation fra AUR.

Udgivet i

Iridium browser

Chromium baseret browser

Iridium Browser unGoogled

Ubuntu instruktioner

Hent GPG nøgle og tilføj til APT

wget -qO - https://downloads.iridiumbrowser.de/ubuntu/iridium-release-sign-01.pub|sudo apt-key add -
cat <<EOF | sudo tee /etc/apt/sources.list.d/iridium-browser.list
deb [arch=amd64] https://downloads.iridiumbrowser.de/deb/ stable main
#deb-src https://downloads.iridiumbrowser.de/deb/ stable main
EOF

Opdater pakkelister

sudo apt-get update

Endelig installer

sudo apt-get install iridium-browser

Manjaro

Iridium er i AUR og installeres i terminal med

yaourt -S iridium-bin
Udgivet i

Waterfox browser

Waterfox browser

HC havde dette tip til os. Tak for det.

Installation i Ubuntu

Åbn en terminal og tilføj dette pakkelager til din APT sources list:

echo "deb https://dl.bintray.com/hawkeye116477/waterfox-deb release main" | sudo tee -a /etc/apt/sources.list

Du skal også bruge nøglen til godkendelse af pakkelageret

curl https://bintray.com/user/downloadSubjectPublicKey?username=hawkeye116477 | sudo apt-key add -

Så skal du opdatere dine pakkelister:

sudo apt-get update

Endelig installation af Waterfox:

sudo apt install waterfox

Genstart computeren.

Waterfox kan findes ved at søge i ’Dashen’ (på computeren).

Tryk på Super tasten (den med flaget) og skriv waterfox

Installation Manjaro Gnome

Waterfox findes i AUR

yaourt -S waterfox-bin
Udgivet i

Palemoon browser

Browseren er hurtig og fungerer godt. Ud over det kan man læse videre på Pale Moon web https://www.palemon.org

Privatliv & Sikkerhed

Browseren har et essentielt arsenal af udvidelser der tager hensyn til den privatlivs- og sikkerhedsorienterede bruger. https://addons.palemoon.org/extensions/privacy-and-security/

Installation Manjaro

Palemoon er i Manjaros officielle pakkelager så den installeres i terminalen med

sudo pacman -Syu palemoon-bin

Ubuntu Installation

GUI instruktioner

Terminal instruktioner

Download

Check linux.palemoon.org/download/installer for korrekt adresse og tilpas næste kommando efter det.

$ curl -O http://linux.palemoon.org/files/pminstaller/0.2.2/pminstaller-0.2.2.tar.bz2
Udpakning

Også her tilpasses kommando efter hvilken fil du hentede

$ tar -xf pminstaller-0.2.2.tar.bz2

Start

Den grafiske del af installationen startes med (se ill.)

$ sh ./pminstaller.sh

Udgivet i

neofetch – infocenter

Neofetch.

Farver og system info når du starter terminalen.

Neofetch bruger ascii for at tegne distro logoet.

Ubuntu installation

$ sudo apt install neofetch
$ neofetch

Der er masser af mulige indstillinger. Blandt andet hvordan logoet tegnes – det kan endda opsættes til at bruge et hvilket som helst billede, som det tydeligt illustreres på Github.

Kig på konfigurationsfilen som findes i din hjemmemappe ~/.config/neofetch/config.conf og kan tilpasses fuldstændig som du synes.