Udgivet i

Ubuntu 18.04 kernel giver problemer

Forsinkelse af opstart

Version 4.15.0-24 betyder forsinkelser ved opstart på op til 4 minutter.

Man mener det skyldes entropy genering under opstart og denne kan fremskyndes hvis man bevæger musen (kører en finger på touchpad) eller trykker gentagne gange på Skift eller Ctrl under opstart.

Det er dog ikke alle systemer som er ramt af denne forsinkelse.

KildeUbuntu 18.04 Linux Kernel Update Causes Boot Delays

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

Ubuntu 18.04 udgivelse

Ubuntu 18.04 LTS

Officiel frigivelse af Ubuntu med kodenavnet Bionic Beaver torsdag den 26. april.

Download Ubuntu 18.04 LTS.

Kom og mød menneskene fra Ubuntu AarhusAarhus Linux Bruger Gruppe.

Du kan finde os i forbindelse med Torvet i undervisnings lokale U2 hvor du kan se og prøve den nye version.

Er du frisk

Så er vi det også – tag den computer med, så hjælper vi dig med at installere Ubuntu Linux 18.04.

Microsoft Office

Ikke et stort problem. Office 365 fungerer også på Linux. Har du en ældre Microsoft Office pakke. Ikke noget stort problem da der findes et programlag der kan få din office pakke til at virke på Linux.

Wine

Wine er en software pakke med komponenter der ‘oversætter’ Windows til Linux. Wine er som udgangspunkt gratis og har man den fornødne viden og gåpåmod er det et udmærket valg.

PlayOnLinux er en opensource indpakning af Wine komponenter og kan hjælpe med at få forskellige Windows spil og programmer til at fungere på Linux.

Crossover er en kommercielt indpakket Wine, hvor man ved betaling til Codeweavers bidrager til udviklingen af Wine. Cirka 2/3 del af Wines kodebase kommer fra Codeweavers. Yderligere information om Wine, PlayOnLinux og Crossover findes på de respektive websider.

Vel mødt på Dokk1 torsdag den 26. april fra klokken 14-20.

Udgivet i

Ubuntu Bionic Beaver

Hvorfor hedder den Bionic Beaver

Det er et arbejdsnavn der som regel følger udgivelsen. 17.10 havde arbejdsnavnet Artful Aardvark og Ubuntus arbejdsnavne følger det engelske alfabet.

Næste Ubuntu LTS

Den frigives April 2018 men det er muligt at følge med i udviklingen

32-bit vs 64-bit

Som det ser ud fra download siden – du finder den længere nede – så ser det ud til at Ubuntu følger trenden, og dropper 32-bit hardware support. Det betyder ikke at programmer som bruger mulitlib – altså lib32-… ikke virker. Det forventes at fortsætte; men decideret installation på x86 32-bit hardware skal man nok ikke forvente. Lad os nu se, Ubuntu kan nå at overraske os.

Ikke egnet til daglig brug (endnu)

Det er et system i konstant forandring men – hvis man har en ekstra computer eller kan anvende virtualbox kan man installere og følge med i eventuelle forandringer, forbedringer og hvad der nu ellers måtte være af interessante ting.

Erfaringsmæssigt kan Linux ikke levere de store overraskelser da systemet allerede er fuldt udviklet. Der kan dog komme forbedringer som Linux 4.14 Kerne. Denne kerne starter hurtigere end de tidligere kerner og det kan vi kun glæde os over. Der bliver sikkert også tænkt meget over at forbedre brugeroplevelsen – men de store forandringer – det er ligesom det er sket med dem. I hvertfald når man kigger bagud og ser på udviklingen af den grafiske brugerflade som den så ud for længe siden (første gang jeg så den var i 2004).

Har man lyst til at udviklingen – ja, så er der også en webside for det – channelfutures.com

Hent den

Downloades fra cdimage.ubuntu.com/daily-live/