Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Ubuntu 16.04 hangt met kernel 4.13.0-26.  (gelezen 2050 keer)

Offline Kurt DM

  • Lid
Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Gepost op: 2018/01/13, 17:13:06 »
Om de hardware bug te "omzeilen" is bij een update op mijn systeem kernel 4.13.0-26 geïnstalleerd. Daarmee hangt het systeem vrij snel. Wanneer ik reboot met shift kan ik de vorige kernel kiezen (4.10.0-42) en werkt het systeem terug. Wat doe ik best, de nieuwe kernel purgen of zijn er betere mogelijkheden?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #1 Gepost op: 2018/01/13, 17:16:59 »
Als je systeem niet al te nieuw is, dan kun je waarschijnlijk ook afwaarderen naar de 4.4.0-109. Dat is de LTS-systeemkern, en die bevat ook de reparaties voor Meltdown.

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #2 Gepost op: 2018/01/13, 17:18:33 »
Bedankt voor de info Pjotr. Hoe doe ik zo'n downgrade in commando's?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #3 Gepost op: 2018/01/13, 17:23:52 »
Eerst eens kijken wat je systeem is:
https://sites.google.com/site/computertip/inxi

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #4 Gepost op: 2018/01/13, 17:31:17 »
inxi -Fx geeft dit (kan ik de output op een betere manier communiceren of is deze copy OK?)

System:    Host: kurt-Dell-DV051 Kernel: 4.10.0-42-generic i686 (32 bit gcc: 5.4.0)
           Desktop: Unity 7.4.0 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Ubuntu 16.04 xenial
Machine:   System: Dell product: Dell DV051
           Mobo: Dell model: 0JC474 Bios: Dell v: A03 date: 10/08/2005
CPU:       Single core Intel Pentium 4 (-HT-) cache: 1024 KB
           flags: (lm nx pae sse sse2 sse3) bmips: 5585
           clock speeds: max: 2792 MHz 1: 2792 MHz 2: 2792 MHz
Graphics:  Card: Intel 82915G/GV/910GL Integrated Graphics Controller
           bus-ID: 00:02.0
           Display Server: X.Org 1.19.5 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1280x1024@60.02hz
           GLX Renderer: Mesa DRI Intel 915G x86/MMX/SSE2
           GLX Version: 1.4 Mesa 17.2.4 Direct Rendering: Yes
Audio:     Card Intel 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k4.10.0-42-generic
Network:   Card: Intel 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller
           driver: e100 v: 3.5.24-k2-NAPI port: d8c0 bus-ID: 03:08.0
           IF: enp3s8 state: up speed: 100 Mbps duplex: full
           mac: 00:13:20:d1:71:57
Drives:    HDD Total Size: 160.0GB (30.5% used)
           ID-1: /dev/sda model: ST3160828AS size: 160.0GB
Partition: ID-1: / size: 37G used: 7.3G (22%) fs: ext4 dev: /dev/sda1
           ID-2: /home size: 109G used: 38G (36%) fs: ext4 dev: /dev/sda3
           ID-3: swap-1 size: 1.06GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 187 Uptime: 23 min Memory: 1151.8/2003.0MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #5 Gepost op: 2018/01/13, 18:10:15 »
Mooi stuk antiek.  =D

Stap over op de nieuwste systeemkern van de 4.4-serie, namelijk 4.4.0-109.

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #6 Gepost op: 2018/01/14, 09:46:25 »
Inderdaad, de computer was splinternieuw in april 2006.

Om misverstanden te voorkomen hier de commando's die ik ga gebruiken:
sudo apt-get update
sudo apt-get purge linux-image-4.13.0-26-generic
sudo apt-get purge linux-headers-4.13.0-26-generic
Dit dus om de buggy kernel te verwijderen, en :

sudo apt-get install linux-image-4.4.0-109-generic
sudo apt-get install linux-headers-4.4.0-109-generic
om de goede kernel te installeren.

Ik vermoed dat men bezig is de 4.13 kernel te debuggen en dat deze bij een van de volgende updates zal aangeboden worden. Misschien dat we dan even bekijken wat we best kunnen doen; de 4.9 houden en evt vastzetten of gewoon vergaan met de geupdate 4.13?

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #7 Gepost op: 2018/01/14, 09:48:08 »
Oeps, vergeten
En na de install van de nieuwe kernel nog sudo update-grub

Offline koos4401

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #8 Gepost op: 2018/01/14, 10:40:20 »
persoonlijk zou ik andersom werken:
Eerst via SYNAPTIC de nieuwe kernel (4.4 serie) installeren en controleren of die werkt, en dan ook via Synaptic de oude kernels (4.13 serie)  verwijderen. Over smaak valt niet te twisten.
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #9 Gepost op: 2018/01/14, 10:52:12 »
1. Eerst dit:
sudo apt-get install linux-generic-lts-xenial
2. Dan een herstart, waarbij je in het opstartmenu van Grub de 4.4-systeemkern selecteert om vanaf op te starten. Je kunt namelijk geen systeemkern verwijderen die actief is!

3. Tot slot een verwijdering van alle nieuwere systeemkernen. Daarvoor kun je Synaptic gebruiken, dat is in *buntu het makkelijkste, want er is in *buntu helaas geen handig gereedschapje voor systeemkernen zoals Mint dat wel heeft.

Laat Synaptic zoeken naar linux-image en klik op S, dan sorteert hij de geïnstalleerde vondsten bovenaan.

Mogelijk moet je Synaptic eerst even installeren:
sudo apt-get install synaptic
« Laatst bewerkt op: 2018/01/14, 11:00:28 door Pjotr »

Offline Haris

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #10 Gepost op: 2018/01/14, 12:15:28 »
Mijn systeem is:
$ inxi -Fx
System:    Host: haris-Aspire-6930G Kernel: 4.10.0-42-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Unity 7.4.0 (Gtk 3.18.9-1ubuntu3.3) Distro: Ubuntu 16.04 xenial
Machine:   System: Acer product: Aspire 6930G
           Mobo: Acer model: Makalu Bios: Acer v: v0.3120 date: 08/14/2008
CPU:       Dual core Intel Core2 Duo T5800 (-MCP-) cache: 2048 KB
           flags: (lm nx sse sse2 sse3 ssse3) bmips: 7980
           clock speeds: max: 2000 MHz 1: 1200 MHz 2: 1600 MHz
Graphics:  Card: NVIDIA G98M [GeForce 9300M GS] bus-ID: 01:00.0
           Display Server: X.Org 1.19.5 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1366x768@60.00hz
           GLX Renderer: GeForce 9300M GS/PCIe/SSE2
           GLX Version: 3.3.0 NVIDIA 340.102 Direct Rendering: Yes
Audio:     Card Intel 82801I (ICH9 Family) HD Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k4.10.0-42-generic
Network:   Card-1: Intel WiFi Link 5100 driver: iwlwifi bus-ID: 07:00.0
           IF: wlp7s0 state: up mac: 00:16:ea:71:70:76
           Card-2: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
           driver: ATL1E port: 5000 bus-ID: 09:00.0
           IF: enp9s0 state: down mac: 00:1e:68:d0:ce:6f
Drives:    HDD Total Size: 640.1GB (44.9% used) ID-1: /dev/sda model: WDC_WD3200BEVT size: 320.1GB
           ID-2: /dev/sdb model: WDC_WD3200BEVT size: 320.1GB
Partition: ID-1: / size: 290G used: 264G (97%) fs: ext4 dev: /dev/sdb1
           ID-2: swap-1 size: 4.29GB used: 0.00GB (0%) fs: swap dev: /dev/sdb5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 52.0C mobo: N/A gpu: 0.0:61C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 190 Uptime: 17 min Memory: 1723.7/3945.3MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0 Client: Shell (bash 4.3.481) inxi: 2.2.35

Kan ik ook bovenstaande uitvoeren?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #11 Gepost op: 2018/01/14, 12:20:02 »
Kan ik ook bovenstaande uitvoeren?
Oude machine, dus ja.

Offline Haris

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #12 Gepost op: 2018/01/14, 12:53:59 »
Prima, hij doet het weer nu met 4.4.0-109. Dank!
Als ik nu de software wil updaten, moet ik dan iets doen om te voorkomen dat ie 4.13 gaat laden?

Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #13 Gepost op: 2018/01/14, 14:10:21 »
Haris,

Ik heb ook een systeem die de nVidia 340.102 gebruikt voor de VGA kaart.

Wat ik heb gedaan om toch te kunnen opstarten met kernel 4.13.0-26 ..
Opstarten met de oude kernel 4.10.0-42 en download de path van de onderstaande site:
https://devtalk.nvidia.com/default/topic/1019362/fully-working-patch-for-nvidia-driver-340-102-compiler-installer-file-and-linux-kernel-4-12/

Hernoem en kopieer (sudo) naar /usr/src/nvidia-340-340.102/patches/buildfix_kernel_4.12.patch
Pas de /usr/src/nvidia-340-340.102/dkms.conf aan (sudo).
Zet de patch van kernel 4.9 en 4.10 uit en die van 4.12 aan (#) ervoor, zie code:

PACKAGE_NAME="nvidia-340"
PACKAGE_VERSION="340.102"
CLEAN="make clean"
BUILT_MODULE_NAME[0]="nvidia"
DEST_MODULE_NAME[0]="nvidia_340"
MAKE[0]="make -k module KERNDIR=/lib/modules/$kernelver IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=$kernel_source_dir LD=/usr/bin/ld.bfd"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
AUTOINSTALL="yes"
#PATCH[0]="buildfix_kernel_4.9.patch"
#PATCH[1]="buildfix_kernel_4.10.patch"
PATCH[0]="buildfix_kernel_4.12.patch"
#PATCH_MATCH[0]="^3.[8-9]"
BUILT_MODULE_NAME[1]="nvidia-uvm"
BUILT_MODULE_LOCATION[1]="uvm/"
DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
DEST_MODULE_NAME[1]="nvidia_340_uvm"
MAKE[0]+="; make -C uvm module KERNEL_UNAME=${kernelver} KBUILD_EXTMOD=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/uvm"
CLEAN+="; make -C uvm clean"

Dan maak en installeer de kernel-module nvidia 340.102 voor kernel 4.13.0-26:
sudo dkms build -m nvidia-340 -v 340.102 -k 4.13.0-26-generic
sudo dkms install -m nvidia-340 -v 340.102 -k 4.13.0-26-generic

Herstart met kernel 4.13.0-26

PS
Een andere oplossing in installeer nvidia-340  340.104 via ppa (ik heb deze nog niet getest).
https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
« Laatst bewerkt op: 2018/01/14, 14:15:35 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline HarzG

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #14 Gepost op: 2018/01/14, 15:11:57 »
Opstarten met de oude kernel 4.10.0-42 en download de path van de onderstaande site:
https://devtalk.nvidia.com/default/topic/1019362/fully-working-patch-for-nvidia-driver-340-102-compiler-installer-file-and-linux-kernel-4-12/
Volgens mij moet dat een andere patch zijn omdat het bij Haris gaat om kernel 4.13.
Er staat ook een waarschuwing van ejmarkow in het forum:
Citaat
The patches were NEVER meant to work on any kernel version other than those mentioned here explicitly.
Xubuntu 20.04; siduction-15.1.0 Xfce

Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #15 Gepost op: 2018/01/14, 15:54:14 »
Opstarten met de oude kernel 4.10.0-42 en download de path van de onderstaande site:
https://devtalk.nvidia.com/default/topic/1019362/fully-working-patch-for-nvidia-driver-340-102-compiler-installer-file-and-linux-kernel-4-12/
Volgens mij moet dat een andere patch zijn omdat het bij Haris gaat om kernel 4.13.
Er staat ook een waarschuwing van ejmarkow in het forum:
Citaat
The patches were NEVER meant to work on any kernel version other than those mentioned here explicitly.
HarzG,

Kan zijn, maar dit is weer een uitzondering die de regel bevestig.
Inderdaad ik heb ook die patch voor kernel 4.13 en zelfs voor 4.14 uit geprobeerd en/of combinaties hieermee.
Maar alleen en alleen met de patch voor kernel 4.12 geeft de dkms opdracht dat de build succes vol is.
En na de de 'install' en herstart werkt mijn nVidia Quadro FX 4600 met de nividia kernel-module 340.102 met kernel 4.13.0-26

PS,
Waar ik nu aan het posten op dit forum.
uname -r -> 4.13.0-26-generic
modinfo nvidia-340
filename:       /lib/modules/4.13.0-26-generic/updates/dkms/nvidia_340.ko
alias:          char-major-195-*
version:        340.102
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        drm
name:           nvidia
vermagic:       4.13.0-26-generic SMP mod_unload
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_CheckPCIConfigSpace:int
parm:           NVreg_EnablePCIeGen3:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MemoryPoolSize:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_AssignGpus:charp

Ter info, dezelfde pc (desktop) dus dezelfde hardware.
Ik heb nog twee andere system die de laatste kernel een 4.14.x versie hebben.
Eentje (Magiea) werkt, maar hierop is de nVidia kernel-modele de 340.104 versie.
De andere (OpenMandriva) werkt nog niet, zowel 340.102 of 340.104 kernel-module versie.
De 'oude' kernel op OpenMandriva, is ook een 4.13.x werkt wel met de nVidia 340.102 gepatch tot en met kernel 4.12.



« Laatst bewerkt op: 2018/01/14, 16:02:22 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline HarzG

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #16 Gepost op: 2018/01/14, 16:20:29 »
Maar alleen en alleen met de patch voor kernel 4.12 geeft de dkms opdracht dat de build succes vol is.
Merkwaardig, maar als het werkt ... Het hoeft dan ook weer niet te betekenen dat het op "alle"TM systemen werkt.

Ik snap niet helemaal waarom in de dkms.conf de "buildfix_kernel_4.9.patch" en de "buildfix_kernel_4.10.patch" niet actief moeten worden gemaakt als je in de build/make-opdracht alleen kernelnummer 4.13.0-26-generic meeneemt.

Als iemand een 4.4.* kernel heeft, moet daarvoor nog iets aangepast worden om te voorkomen dat daar iets gebeurt?
Of is de opdracht van build en make met expliciet kernelnummer 4.13.0-26-generic voldoende?
Xubuntu 20.04; siduction-15.1.0 Xfce

Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #17 Gepost op: 2018/01/14, 16:38:46 »
HarzG,

Deze dkms build opdracht is inderdaad expliciet voor EEN kernel versie.
De voorgaande build's van DKMS worden niet overschreven met deze opdracht:
Citaat
sudo dkms build -m <kernel-module> -v <versie-kernel-module> -k <kernel-versie>

Op deze manier is op een werkende kernel-versie een  kernel-module te maken voor een andere kernel-versie.
In de meeste gevallen een hogere versie.

Ter info:
Ik vermoed dat in de patch voor 4.12 de patches voor 4.9 en 4.10 ook in verwerkt zijn.
Kan ook zijn dat de keuze om alleen voor patch 4.12 te gebruiken.
Een DKMS build voor kernel versie 4.9.x en/of 4.10.x faalt.
Heb het ook niet getest om eerlijk te zijn.
« Laatst bewerkt op: 2018/01/14, 16:44:52 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #18 Gepost op: 2018/01/14, 17:33:15 »
Prima, hij doet het weer nu met 4.4.0-109. Dank!
Als ik nu de software wil updaten, moet ik dan iets doen om te voorkomen dat ie 4.13 gaat laden?
Als je alles wat hoger is dan de 4.4-serie hebt verwijderd, dus inclusief de 4.13-serie, dan zul je daar nu niet meer mee worden lastig gevallen. Ook niet met bijgewerkte pakketten.  :)

Offline Haris

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #19 Gepost op: 2018/01/17, 12:26:41 »
Dank, alles werkt prima! =D

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #20 Gepost op: 2018/01/21, 10:09:04 »
Nog een vraag aan Pjotr:

Pjotr, je raadt aan van linux-generic-lts-xenial te installeren en daarna alle kernels die een hogere versie hebben dan 4.4 weg te doen. Als men dat doet staat er bij de meeste mensen (bij mij toch) enkel de versie 4.4.0-109 op. Is dit dan geen te groot risico om met één versie verder te gaan? Als daar iets verkeerd mee loopt heb je niks.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #21 Gepost op: 2018/01/21, 10:23:03 »
Nog een vraag aan Pjotr:

Pjotr, je raadt aan van linux-generic-lts-xenial te installeren en daarna alle kernels die een hogere versie hebben dan 4.4 weg te doen. Als men dat doet staat er bij de meeste mensen (bij mij toch) enkel de versie 4.4.0-109 op. Is dit dan geen te groot risico om met één versie verder te gaan? Als daar iets verkeerd mee loopt heb je niks.
Je kunt desgewenst meerdere systeemkernen van de 4.4-reeks installeren.

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #22 Gepost op: 2018/01/21, 10:37:32 »
Hoe doe ik dat het beste?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #23 Gepost op: 2018/01/21, 10:44:04 »
Hoe doe ik dat het beste?
In Ubuntu is dat wat lastiger dan in Mint, omdat Ubuntu geen systeemkerngereedschapje heeft. Kortste klap: wacht gewoon op de volgende nieuwe systeemkern die je via de updates binnenkrijgt. Zal vast niet lang duren.

En word ook niet ongerust doordat je "slechts" één systeemkern hebt: als er een nieuwe Ubuntu verschijnt, en je installeert die meteen, dan zit je toch immers ook de eerste tijd met "maar" één systeemkern?   =D

Offline Kurt DM

  • Lid
Re: Ubuntu 16.04 hangt met kernel 4.13.0-26.
« Reactie #24 Gepost op: 2018/01/21, 16:50:29 »
Een mooi alternatief is misschien ook het instaleren van xenial, het dan het default opstartsysteem maken met de juiste aanpassing van /etc/default/grub. Daarna kan de xenial kernel een aantal dagen gebruikt worden om te zien of hij bulletproof genoeg is waarna de nieuwere kernels kunnen verwijderd worden met zo goed als geen risico.