2022/08/02

Ubuntu 20.04 RStudio 1+554 installieren

Was ist R und RStudio?

R ist eine freie Programmiersprache und Umgebung für Statistik und besteht aus einem Basisprogramm sowie einer Vielzahl von ergänzenden R-Paketen (engl. "packages") mit Funktions-Sammlungen. Das Basisprogramm umfasst aber keine grafische Benutzeroberfläche. (Ref. 1)

RStudio ist eine umfangreiche Entwicklungsumgebung für R mit einer Benutzeroberfläche. Die aktuelle Version des RStudios unter Ubuntu 20.04 ist 1.4.1103-4 (am 24.07.2022). (Ref. 2)

Upgrade zur neuesten Version von RStudio

Diese aktuelle Version unter Ubuntu 20.04 ist am 20.01.2021 aus der Hersteller veröffentlicht und ist nicht die neueste Version. Die neueste Version ist 2022.7.1+554 (am 25.07.2022). Wer die aktuelle Version unter Ubuntu 20.04 schon installiert hat, kann auf die neueste Version upgraden ; (Ref. 3)

sudo apt update
sudo apt upgrade
wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-2022.07.1-554-amd64.deb
sudo apt install -f ./rstudio-2022.07.1-554-amd64.deb

Referenzen

  1. https://wiki.ubuntuusers.de/R/
  2. https://www.rstudio.com/products/rstudio/release-notes/
  3. https://computingforgeeks.com/how-to-install-r-and-rstudio-on-ubuntu-debian-mint/

2022/07/16

Ubuntu 20.04 Driver für den WLAN-Adapter D-Link Wireless N 150 Pico (WDA-121) installieren

Der WLAN-Adapter D-Link Wireless N 150 Pico (WDA-121 rev B1) hat einen Chipsatz RTL8188EUS und diesen Chipsatz unterstützt Linux mit einem Treiber rtl8188eu. (Ref. 1 und 2) 

Installation des Treibers 

Es gibt mehrere Möglichkeiten, um den Treiber unter zu installieren. Hier zeige ich eine Methode dazu unter Ubuntu 18.04, 20.04, 21.10 sowie 22.04 (Ref. 3 und 4) und eine allgemeine Methode (Ref. 2, 5 und 6).

1. unter Ubuntu 18.04, 20.04, 21.10 sowie 22.04

Öffne den Terminal (Strg + Alt + T) und tippe folgenden Kommandos Zeile zu Zeile;
sudo add-apt-repository ppa:kelebek333/kablosuz sudo apt update sudo apt install rtl8188eu-dkms systemctl restart NetworkManager

2. allgemeine Methode

Öffne den Terminal (Strg + Alt + T) und tippe folgenden Kommandos Zeile zu Zeile;

sudo apt update sudo apt upgrade sudo apt-get -y install dkms build-essential git git clone https://github.com/lwfinger/rtl8188eu.git cd rtl8188eu make all sudo make install systemctl restart NetworkManager

Referenzen

  1. D-Link DWA-121 rev B1D-Link DWA-121 revB1
  2. CONFIG_R8188EU: Realtek RTL8188EU Wireless LAN NIC driver
  3. How to Install RTL8188EU, RTL8723DS or other rtlwifi Driver via PPA in Ubuntu 20.04 
  4. kablosuz-wireless
  5. / rtl8188eu  
  6. How to install RTL8188EUS driver on ubuntu 18.04

2022/02/14

WLAN-Problem mit Lubuntu 20.04 auf Acer Aspire ES1-111 series

Lubuntu 20.04 ist auf dem Notebook Acer Aspire ES1-111 series installierbar. Allerdings hat man WLAN-Problem. Zur WLAN-Verbindung braucht man den Treiber für den Chipsatz BCM43xx nachzuinstallieren;

Um eine Karte zu identifizieren, die vor dem Kauf in Ihrem Computer installiert war, öffnen Sie bitte ein Terminal und führen Sie Folgendes aus:

lspci -vvnn | grep -A 9 Network 

für Network controller 

    Chip ID                                                            Treiber
    BCM 4306 (rev 03), 4311, 4312, 4318, 4322, 
             4331, 43224 and 43225                                b43            
    BCM 4301, 4306 (rev 02), and 4309                     b43legacy
    BCM 4313, 43224 and 43225                                brcmsmac
    BCM 4329, 4330, 4334, 4335, 4354, 43143, 
             43241, and 43362                                         brcmfmac
    BCM 43143, 43242, 43566, and 43569                 brcmfmac
    BCM 4320                                                              rndis_wlan
    für alle                                                                    ndiswrapper

# Kommando der Informationen über WLAN-Verbinbung (Hier das Interface: wlan0)

      sudo iwconfig dhclient wlan0  

# Install Broadcom STA driver for BCM43227:

sudo apt-get update sudo apt-get install --reinstall linux-headers-generic build-essential dkms bcmwl-kernel-source sudo modprobe -r b43 ssb wl brcmfmac brcmsmac bcma sudo modprobe wl

# To install net-tools for the command ifconfug.

sudo apt-get install net-tools 
# Connect (press Fn+F3 to enable wifi if necessary first):
   (hier als Beispiel Interface: wlan0, Netzwerkname: MYSSID und Passwort: MyWifiPwd)
sudo ifconfig wlan0 up sudo iwlist wlan0 scanning sudo iwconfig wlan0 essid MYSSID key s:MyWifiPwd sudo dhclient wlan0 

Referenzen 

 

 

 


2022/02/05

Debian 11.2 on Asus Eee PC 901

Lubuntu19.04で32-bit architecture のサポート終了 (参照1)

Eee PC 901 のOSは Lubuntu 18.04 LTS。サポートは2021年4月まで。(参照2) Ubuntu ではバージョン19.04で32-bit architecture のサポートを終了する。だからUbuntuをベースにしている Lubuntu も19.04 で32-bit architecture のサポートを終了することになる。Ubuntuをベースにしている他の Linux (Linux-distribution) もいずれ32-bit architecture のサポートを終了することになる。Ubuntuをベースにしている Linux は多い。

Debian 11.2

32-bit architecture をサポートしているLinuxはまだいくつもあるが、今回はEee PC 901 にDebian 11を選ぶ。理由はDebian 11のLive-CDではWLAN以外はちょっともっさりしているが問題なく動くから。WLANなら non-free firmware packagesをインストールすれば使えるようになる。(参照3)

インストール

firmware-11.2.0-i386-DVD-1.iso を使用する。これならdebian11.2と一緒にfirmwareもインストール されるので、後からコンパイルする必要ない。(参照4)インストール手順はDebianInstaller (参照5) が参考になるかな。

 

参照

  1.  Intel 32bit packages on Ubuntu from 19.10 onwards
  2.  Lubuntu 18.04 LTS (Bionic Beaver) Released! 
  3.  Debian EeePC Model 901
  4.  Firmware
  5.  DebianInstaller 













Debian 11.2 + firmware
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/11.2.0+nonfree/i386/iso-dvd/

Installing with the Debian-Installer
https://www.debian.org/devel/debian-installer/index.en.html 

firmware-11.2.0-i386-DVD-1.iso

 

2022/01/25

disable Secure Boot auf Aspire ES1-111 series

Secure Boot

Secure Boot ist eine Funktion des UEFI (Unified Extensible Firmware Interface), um den Start von Schadsoftware zu verhindern. Damit wird sein System vor Schäden und Manipulationen geschützt. Diese Funktion kann auch verhindern, das System durch sein Besitzer zu ändern.

Secure Boot auf Aspire ES1-111 series deaktivieren

Standardmäßig ist „Secure Boot“ in modernen PCs aktiviert. Die Funktion kann man als Supervisor im BIOS abschalten. Wer noch kein Passwort für Supervisor eingestellt hat, muss man zuerst das machen.

Passwort für Supersivor erstellen

  1. Schalten Sie das Notebook ein. Sobald der erste Logo-Bildschirm erscheint, drücken Sie sofort F2, um in das BIOS zu gelangen. 
  2. Navigieren Sie nun mit der rechten Pfeiltaste zu der Registerkarte "Security".

  3. Klicken Sie auf die Pfeiltaste nach unten, bis Sie bei dem Punkt "Set Supervisor Password" angelangt sind. 
  4. Drücken Sie auf "Enter" und geben Sie ein Passwort ein. Vermeiden Sie hierbei Umlaute, da das englische BIOS hiermit Probleme haben könnte. Klicken Sie anschließend auf "Enter". Wiederholen Sie das Passwort und drücken Sie erneut auf "Enter". 
  5. Navigieren Sie oben die Registerkarte "Exit" an und wählen Sie den Punkt "Exit Saving Changes". Bestätigen Sie die Abfrage mit "Yes".


Secure Boot deaktivieren

  1. Schalten Sie das Notebook ein. Sobald der erste Logo-Bildschirm erscheint, drücken Sie sofort F2, um in das BIOS zu gelangen. 
  2. Geben Sie das Passwort für Supervisor ein und drücken Sie "Enter".
  3. Navigieren Sie nun mit der rechten Pfeiltaste zu der Registerkarte "Boot". 

  4. Klicken Sie auf die Pfeiltaste nach unten, bis Sie bei dem Punkt "Secure Boot" angelangt sind. 
  5. Drücken Sie auf "Enter" und wählen Sie mit der Pfeiltaste den Punkt "Disabled" und drücken Sie erneut auf "Enter". 
  6. Navigieren Sie oben die Registerkarte "Exit" an und wählen Sie den Punkt "Exit Saving Changes". Bestätigen Sie die Abfrage mit "Yes".

Referenzen  

2019/04/22

Lubuntu 16.04 Treiber für den Chipsatz rtl8188CUS

Wenn man einen WLAN-Adapter an PC unter Ubuntus anschließt, funktioniert er oft ohne Aufwand. Leider ist der Adapter IWL 2000 nicht der Fall. Der funktioniert unter Lubuntu 16.04 nicht. Spätestens trifft das Problem ab Ubuntu 12.04 auf ( Siehe ). Nun brauche ich einen Treiber für den Adapter zu installieren.

Information über Chipsätze

Stecke erst der WLAN-Adapter an USB, öffne einen Terminal und tippe "lsusb".
Folgende ist es ein Beispielergebnis;
Bus 001 Device 002: ID 050d:11f2 Belkin Components ISY Wireless Micro Adapter IWL 2000 [RTL8188CUS]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Das Apparat hat den Chipsatz rtl8188CUS. Wir brauchen einen entsprechenden Treiber für den Chipsatz zu installieren.

Methode 1  einen Treiber aus GitHub

Der Treiber auf der Webseite GitHub ist zwar für den Chipsatz rtl8192CU aber er ist kompatiebel zum Chipsatz rtl8188CUS.

Vorbereitung

Installiere zuerst benötige Softwares;
sudo apt-get update && upgrade
sudo apt-get install git linux-headers-generic build-essential dkms 

Installation

  1. Erstelle einen Ordner und dann klone Repositry in diesen Ordner (d.h. Gebe den Befehl "git clone", um einen gewunschten Treiber für den Chipsatz aus der Webseite GitHub herunterzuladen);
    mkdir Treiber
    git clone https://github.com/pvaret/rtl8192cu-fixes.git Treibers
    cd Treibers 
  2. Installiere den Treiber;
  3. sudo dkms add ./rtl8192cu-fixes
    sudo dkms install 8192cu/1.11
    sudo depmod -a
    sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
  4. Neustarte den PC;

Fehlerbehebung

Falls die WLAN-Verbindung in paar Minuten unterbricht, kopiere folgende Files in /etc/modprobe.d/, um die power-management zu deaktivieren.
sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/
Neustarten ist erforderlich;

Manchmal setzt Network Manager ein Gerät in einen Energiesparmodus, in dem es nicht genügend Energie zur Verbindung benötigt. Sie könnrn das Problem beheben wie folgt;
sudo leafpad /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Ersetze den Wert des "wifi.powersave" von 3 durch 2 und neustarte den PC.

Methode 2  einen Treiber urtwn zu installieren

urtwn ist ein Treiber für den Chipsätze Realtek RTL8188CU/RTL8188RU/RTL8188EU/RTL8192CU unter dem Betriebssystem FreeBSD. Der treiber Ubuntu flavours (Varianten des Ubuntu, die auf Ubuntu basiert ) ist auf der Webseite.

 

2018/04/17

Daten vom Smartphone unter Android 6.0 auf einem PC übertragen.

Verbindungsproblem zwischen Smartphone und PC


Wer sein Smartphone unter Android 6.0 mit einem PC verbindet, lässt sich auf dem Smartphone gespeicherte Daten auf dem Bildschirm des PCs nicht zeigen. man sieht drauf nur ein leere Ordner.

Aufladen als Standardeinstellung 


Der Grund dafür ist die Standardeinstellung für die USB-Verbindung mit einem PC. Einstellungen für die USB-Verbindun sind;

Vor dem Android 6.0
  • Media Transfer Protocol (MTP) *
  • Picture Transfer Protocol (PTP)
Seitdem Android 6.0
  • Nur Aufladen
  • Media Transfer Protocol (MTP)
  • Picture Transfer Protocol (PTP) **
  • Musical Instrument Digital Interface (MIDI) ***
Unter vor Android 6.0 ist "MTP" standardmäßig eingestellt und unter ab Android 6.0 "Nur Aufladen".  Um Daten auf Speicherplatz eines Smartphones mit Android 6.0 anzeigen zulassen, braucht man diese Standardeinstellung auf MTP-Modus umzustellen. 

Standardeinstellung zu ändern


Methode 1
  • Smartphone mit einer USB-Kabel am PC anzuschließen.
  • Statusleiste von Android herunterziehen.
  • Auf "USB zum Aufladen" tappen.
  • Dateien übertragen (MTP) tappen.
Methode 2 (Falls Entwickleroptionen aktiviert ist)
  • "Entwickleroptionen" unter Einstellung tappen
  • "USB-Konfiguration auswählen" tappen
  • "MTP (Media Transfer Protocol)" tappen

Referenz

  1. Android 6 USB Verbindung herstellen
  2. Entwickleroptionen freischalten und wieder ausblenden bzw. deaktivieren
  3. * Media Transfer Protocol (MTP)
  4. ** Picture Transfer Protocol (PTP) 
  5. *** Musical Instrument Digital Interface (MIDI)

Viele von euch haben mal schon erlebt, Daten (beispielsweise Photos, Videos oder Dokumente) vom Smartphone unter Android auf einen PC zu übertragen, abzusichern oder einen Backup zu erstellen. Das hatte unter Android 5.0 problemlos geklappt. Man brauchte nur ein Smartphone mit einer USB-Kabel am PC anzuschließen.

Wie früher versuchte man auch so. Aber unter Android 6.0 ging es nicht. Daten auf Speicher des Smartphones lässt sich auf Bildschirm eines PCs nicht zeigen.