Posts: 146
Eperbab
Joined: 10 Dec 2012
#1
Hello!

My Antix 13.2 doesn't boot with 4.0 or newer kernels. I'm tracking Debian testing. I get a lot of errors (starting with cpu clock governor) , and a message about initramfs not loaded, + i guess a busybox terminal prompt.

It boots with 3.18 or 3.19 kernels, but randomly crashes.
- screen freezes
- no reaction on numlock, caps lock, scroll lock on/off, ctrl+alt+del
- no reaction on mouse events
- no errors listed on tty1 after hardware reset

It is stable with 3.17, or older kernels.

Problem is, that I tried to solve this issue with a dist-update + dist-upgrade, and now I can't install Virtualbox 4.x. But virtualbox 5.x runs only on 3.18 or newer kernel, gcc 5.0 support for virtualbox kernel driver is missing from 3.17.
I would like to get a stable system with virtualbox running. Any advice?

Code: Select all

$ inxi
CPU~Quad core AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G (-MCP-) speed/max~1700/3700 MHz Kernel~3.17.0-antix.1-amd64-smp x86_64 Up~11:12 Mem~1178.7/6842.2MB HDD~2120.4GB(22.3% used) Procs~172 Client~Shell inxi~2.2.16  
Posts: 146
Eperbab
Joined: 10 Dec 2012
#2

Code: Select all

 $ inxi -F
System:    Host: picipaci Kernel: 3.17.0-antix.1-amd64-smp x86_64 (64 bit)
           Desktop: Xfce 4.12.3
           Distro: antiX-13.2_x64-full Luddite 4 November 2013
Machine:   Mobo: ASRock model: FM2A88X+ Killer
           Bios: American Megatrends v: P2.20 date: 02/12/2015
CPU:       Quad core AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G (-MCP-) cache: 8192 KB 
           clock speeds: max: 3700 MHz 1: 1700 MHz 2: 3000 MHz 3: 1700 MHz
           4: 2400 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Kaveri [Radeon R7 Graphics]
           Display Server: X.Org 1.17.3 drivers: ati,radeon (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           GLX Renderer: Gallium 0.4 on AMD KAVERI (DRM 2.40.0, LLVM 3.7.0)
           GLX Version: 3.0 Mesa 11.0.5
Audio:     Card Advanced Micro Devices [AMD] FCH Azalia Controller
           driver: snd_hda_intel
           Sound: ALSA v: k3.17.0-antix.1-amd64-smp
Network:   Card: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller
           driver: alx
           IF: eth1 state: up speed: 1000 Mbps duplex: full
           mac: bc:5f:f4:fb:29:06
Drives:    HDD Total Size: 2120.4GB (22.3% used)
           ID-1: /dev/sdb model: ST2000DM001 size: 2000.4GB
           ID-2: /dev/sda model: Samsung_SSD_840 size: 120.0GB
Partition: ID-1: / size: 110G used: 45G (43%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 2.15GB used: 0.00GB (0%) fs: swap dev: /dev/sdb9
Sensors:   System Temperatures: cpu: 29.5C mobo: 29.0C gpu: -2.0
           Fan Speeds (in rpm): cpu: N/A fan-1: 0 fan-2: 0 fan-3: 0 fan-4: 0 fan-5: 0
Info:      Processes: 171 Uptime: 11:20 Memory: 1163.2/6842.2MB
           Client: Shell (bash) inxi: 2.2.16 
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#3
Active repos? I kinds ran into your situation on my AntiX 11 install back when I ran it.
It took a lot of poking around and thinking on my part to find some errors.
Like yellow triangle symlinks with kernel names on them.

I eventually straightened it out deleting those broken symlinks and also investigating why they were broken.
I am also not sure if your graphics driver is causing failed kernel installs also.
fglrx can be hard to trouble shoot in conjunction with kernel upgrade.

In your shoes. Usually I drop down and use smxi and sgfxi to read any errors that I may need to investigate
later on. I know using Daves testing repos in my AntiX 11 played havoc also with antixcc buttons.

I know I am not much help in this post. All I can do is say what I experienced in a generic way.
Since no one else is replying.

I finally caved in. And I can be pretty stubborn. But I grabbed my 1TB passport external usb hard drive. Kept what I wanted off my Emachine 3507 media center with Antix 11 on it.
Then bit the bullet and just went with a install of AntiX 15 on it. It has been trouble free since.
Posts: 146
Eperbab
Joined: 10 Dec 2012
#4
Thanks.

Repo list:
# Use with Debian Testing (or Sid) repositories.
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://antix.daveserver.info/testing/"
linktext was:"http://antix.daveserver.info/testing/"
====================================
testing main

# Testing enabled for 'rolling' release.
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.hu.debian.org/debian/"
linktext was:"http://ftp.hu.debian.org/debian/"
====================================
testing non-free contrib main
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://security.debian.org/"
linktext was:"http://security.debian.org/"
====================================
testing/updates non-free contrib main

# Multimedia Stable and Testing
# Use to install libdvdcss2 and codecs.
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.deb-multimedia.org/"
linktext was:"http://www.deb-multimedia.org/"
====================================
testing non-free main

These repos were used with dist-update + dist-upgrade, and enabled since then.

I have installed and configured a few dozen applications, and full reinstall before/during christmas would take time. I prefer to repair the system, if possible.
Posts: 1,444
skidoo
Joined: 09 Feb 2012
#5
My Antix 13.2 doesn't boot with 4.0 or newer kernels
. . .
message about initramfs not loaded, + i guess a busybox terminal prompt.
???
sudo update-initramfs


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.dedoimedo.com/computers/ubuntu-initrd-bug.html"
linktext was:"http://www.dedoimedo.com/computers/ubun ... d-bug.html"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://askubuntu.com/questions/137655/boot-drops-to-a-initramfs-prompts-busybox"
linktext was:"http://askubuntu.com/questions/137655/b ... ts-busybox"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ubuntuforums.org/showthread.php?t=1691436"
linktext was:"http://ubuntuforums.org/showthread.php?t=1691436"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://bernaerts.dyndns.org/linux/74-ubuntu/232-ubuntu-boot-failure-initramfs"
linktext was:"http://bernaerts.dyndns.org/linux/74-ub ... -initramfs"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://ubuntugenius.wordpress.com/2010/05/24/fix-a-failed-initramfs-update-do-it-before-you-reboot/"
linktext was:"https://ubuntugenius.wordpress.com/2010 ... ou-reboot/"
====================================
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#6
I usually have commented out

"deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.deb-multimedia.org/"
linktext was:"http://www.deb-multimedia.org/"
====================================
testing non-free main"

on all my AntiX installs till I need something special. I never leave that repo enabled when doing a dist-upgrade like I just did on this atom touchscreen netbook I am posting from earlier. I just did a massive upgrade on it. But I found the 3.16 kernel is the sweet spot on this touchscreen netbook.

Newer ones (kernels) run hotter and harder on this older single core atom 32 bit touch screen.
I spent a few days installing and uninstalling to double check my tweaks on this unit.

Code: Select all

$ inxi -r
Repos:     Active apt sources in file: / etc/apt/sources.list.d/antix.list
           deb http://antix.daveserver.info/testing/ testing main nosystemd
           Active apt sources in file: / etc/apt/sources.list.d/debian.list
           deb http://ftp.us.debian.org/debian/ testing main contrib non-free
           deb http://security.debian.org/ testing/updates main contrib non-free
           Active apt sources in file: / etc/apt/sources.list.d/liquorix.list
           deb http://liquorix.net/debian/ sid main
           Active apt sources in file: / etc/apt/sources.list.d/opera-developer.list
           deb https://deb.opera.com/opera-developer/ stable non-free #Opera Browser (final releases)
           Active apt sources in file: / etc/apt/sources.list.d/siduction.list
           deb http://packages.siduction.org/base/ unstable main contrib non-free
           Active apt sources in file: / etc/apt/sources.list.d/various.list
           deb http://mozilla.debian.net/ experimental iceweasel-beta
           deb http://debs.slavino.sk/ testing main non-free
Those siduction repos were for cutting edge siduction kernels I was trying out.
I really need to disable those. I guess I forgot to do something. __{{emoticon}}__
Posts: 146
Eperbab
Joined: 10 Dec 2012
#7
skidoo wrote:???
sudo update-initramfs
No change after
sudo update-initramfs -u

screenshot
screenshot
Eperbab
Posts: 146
Eperbab
Joined: 10 Dec 2012
#8
Well, I can't install AntiX 15.1, because my HDD isn't mounted during boot from live usb. Seems to be the same or similar issue that I have above (root fs is not loaded).
Posts: 1,444
skidoo
Joined: 09 Feb 2012
#9
No change after
sudo update-initramfs -u
Oops, sorry. grub isn't involved during LiveCD/LiveUSB boot, so my suggestion
update-initramfs -k all -u -t (followed by sudo update-grub)
was misguided/wrong.
Posts: 1,444
skidoo
Joined: 09 Feb 2012
#10
The"BusyBox" prompt and"job tty turned off"
sure sounds like what occurred when I tried using unetbootin to create LiveUSBs for antix15 (and various OTHER distros as well).

problem: unetbootin installs an older (incompatible) version of syslinux
solution (for me, from windows): create LiveUSB via"rufus" utility instead of unetbootin

^---PITA (my opinion) because rufus insists on formatting the entire flashdrive, creating a SINGLE partition.

If you are creating the pendrive from within linux... search the antix forum for recent discussions of"syslinux" or"extlinux".
The tool/environment creating the LiveUSB must have syslinux version 6.03+

====================

The echi-orion thing... is a separate issue.
Posts: 2,238
dolphin_oracle
Joined: 16 Dec 2007
#11
Eperbab wrote:Hello!

My Antix 13.2 doesn't boot with 4.0 or newer kernels. I'm tracking Debian testing. I get a lot of errors (starting with cpu clock governor) , and a message about initramfs not loaded, + i guess a busybox terminal prompt.

It boots with 3.18 or 3.19 kernels, but randomly crashes.
- screen freezes
- no reaction on numlock, caps lock, scroll lock on/off, ctrl+alt+del
- no reaction on mouse events
- no errors listed on tty1 after hardware reset

It is stable with 3.17, or older kernels.

Problem is, that I tried to solve this issue with a dist-update + dist-upgrade, and now I can't install Virtualbox 4.x. But virtualbox 5.x runs only on 3.18 or newer kernel, gcc 5.0 support for virtualbox kernel driver is missing from 3.17.
I would like to get a stable system with virtualbox running. Any advice?

Code: Select all

$ inxi
CPU~Quad core AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G (-MCP-) speed/max~1700/3700 MHz Kernel~3.17.0-antix.1-amd64-smp x86_64 Up~11:12 Mem~1178.7/6842.2MB HDD~2120.4GB(22.3% used) Procs~172 Client~Shell inxi~2.2.16  
something is screwy here. I'm running virtualbox-5.0.10 on a system that only has gcc4.8 and gcc4.9.

where are your kernels coming from?

where is your virtualbox coming from?

tracking testing has never worked for me... but you should be able to run VB-5.0 on a kernel younger than 4. and gcc 5.0 shouldn't be required.

more info necessary.
Posts: 146
Eperbab
Joined: 10 Dec 2012
#12
- where are your kernels coming from?
I tried AntiX testing & Debian testing kernels.

- where is your virtualbox coming from?
Debian testing.

installation of virtualbox-dkms passes on 3.18 kernel, but fails on 3.17. The 3.18 & 3.19 kernel randomly crashes, any 4.x doesn't boot (root fs not found) , so I stick to 3.17.

Code: Select all

root@picipaci:/home/enzo# dpkg-reconfigure virtualbox-dkms

------------------------------
Deleting module version: 5.0.10
completely from the DKMS tree.
------------------------------
Done.
Loading new virtualbox-5.0.10 DKMS files...
Building for 3.17.0-antix.1-amd64-smp and 4.2.1-antix.2-amd64-smp
Building initial module for 3.17.0-antix.1-amd64-smp
Error! Bad return status for module build on kernel: 3.17.0-antix.1-amd64-smp (x86_64)
Consult /var/lib/dkms/virtualbox/5.0.10/build/make.log for more information.
Job for virtualbox.service failed because the control process exited with error code. See"systemctl status virtualbox.service" and"journalctl -xe" for details.
invoke-rc.d: initscript virtualbox, action"restart" failed.
content of /var/lib/dkms/virtualbox/5.0.10/build/make.log :

Code: Select all

 DKMS make.log for virtualbox-5.0.10 for kernel 3.17.0-antix.1-amd64-smp (x86_64)
2015. dec. 18., péntek, 14.42.03 CET
make: Entering directory '/usr/src/linux-headers-3.17.0-antix.1-amd64-smp'
  LD      /var/lib/dkms/virtualbox/5.0.10/build/built-in.o
  LD      /var/lib/dkms/virtualbox/5.0.10/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/5.0.10/build/vboxdrv/linux/SUPDrv-linux.o
In file included from include/linux/compiler.h:54:0,
                 from /var/lib/dkms/virtualbox/5.0.10/build/include/iprt/types.h:116,
                 from /var/lib/dkms/virtualbox/5.0.10/build/include/VBox/types.h:30,
                 from /var/lib/dkms/virtualbox/5.0.10/build/vboxdrv/linux/../SUPDrvInternal.h:35,
                 from /var/lib/dkms/virtualbox/5.0.10/build/vboxdrv/linux/SUPDrv-linux.c:32:
include/linux/compiler-gcc.h:106:30: fatal error: linux/compiler-gcc5.h: Nincs ilyen fájl vagy könyvtár
compilation terminated.
scripts/Makefile.build:257: recipe for target '/var/lib/dkms/virtualbox/5.0.10/build/vboxdrv/linux/SUPDrv-linux.o' failed
make[2]: *** [/var/lib/dkms/virtualbox/5.0.10/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
scripts/Makefile.build:404: recipe for target '/var/lib/dkms/virtualbox/5.0.10/build/vboxdrv' failed
make[1]: *** [/var/lib/dkms/virtualbox/5.0.10/build/vboxdrv] Error 2
Makefile:1388: recipe for target '_module_/var/lib/dkms/virtualbox/5.0.10/build' failed
make: *** [_module_/var/lib/dkms/virtualbox/5.0.10/build] Error 2
make: Leaving directory '/usr/src/linux-headers-3.17.0-antix.1-amd64-smp'
See also:

Code: Select all

 root@picipaci:/home/enzo# apt-file search linux/compiler-gcc5.h
linux-headers-4.0.0-2-common: /usr/src/linux-headers-4.0.0-2-common/include/linux/compiler-gcc5.h
linux-headers-4.0.0-2-common-rt: /usr/src/linux-headers-4.0.0-2-common-rt/include/linux/compiler-gcc5.h
Posts: 2,238
dolphin_oracle
Joined: 16 Dec 2007
#13
you could try the virtual box direct from Oracle with the earlier kernels.
Posts: 146
Eperbab
Joined: 10 Dec 2012
#14
I tried, but .. virtualbox-4.3_4.3.34-104062~Debian~wheezy_amd64 depends on a package wich is not avalaible: libvpx1

** And after manually installing libvpx1 & virtualbox 4.3.34, i need to install virtualbox-qt & virtualbox-dkms, but it removes virtualbox 4.3.34. **

So if we could solve the issue with unstable 3.18 /3.19 kernels & 4.x kernel crashes at boot with"root fs not found", than I could install the latest greatest virtualbox on a 4.x kernel.

APT says below, that libvpx1 and libvpx1:i386 is not avalaible, but they can substitute each other.

Code: Select all

root@picipaci:/home/enzo# apt-get install libvpx1
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
libvpx1 csomag nem elérhető, de egy másik hivatkozik rá.
A kért csomag hiányzik, elavult vagy csak más forrásból érhető el
De az alábbi csomagok helyettesítik:
  libvpx1:i386

E: „libvpx1” csomagnak nincs telepítésre jelölt verziója
root@picipaci:/home/enzo# apt-get install libvpx1:i386
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
libvpx1:i386 csomag nem elérhető, de egy másik hivatkozik rá.
A kért csomag hiányzik, elavult vagy csak más forrásból érhető el
De az alábbi csomagok helyettesítik:
  libvpx1

E: „libvpx1:i386” csomagnak nincs telepítésre jelölt verziója
Last edited by Eperbab on 18 Dec 2015, 17:58, edited 1 time in total.
Posts: 2,238
dolphin_oracle
Joined: 16 Dec 2007
#15
you should be able to use the jessie version. its not set against gcc-5.