Suddenly my portable opensuse boots with this error. I don’t remember clearly if I did an update before having this problem though.
When I boot to log in screen
the resolution is out of scale like no video driver installed
I can log in but then network doesn’t work either
So I looked up /var/log/boot.log, there’s this error message at the very beginning
Failed to start Arbitrary Executable File formats file system automount point
And the error asked me to check proc-sys-fs-binfmt_misc.automount,
proc-sys-fs-binfmt_misc.automount -> '/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount'proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point
Loaded: loaded (/usr/lib/systemd/system/proc-sys-fs-binfmt_misc.automount; static)
Active: failed (Result: resources)
Where: /proc/sys/fs/binfmt_misc
Docs: https://www.kernel.org/doc/Documentation/binfmt_misc.txt
http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
On 2014-02-18 11:16, bonedriven wrote:
> Suddenly my portable opensuse
Version?
actual repo list? (zypper lr --details)
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
robin_listas:
On 2014-02-18 11:16, bonedriven wrote:
> Suddenly my portable opensuse
Version?
actual repo list? (zypper lr --details)
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
Opensuse 13.1 64bit KDE
# | Alias | Name | Enabled | Refresh---+------------------------------------+------------------------------------+---------+--------
1 | Mono:Community | Mono:Community | No | Yes
2 | download.nvidia.com-opensuse | nVidia Graphics Drivers | No | No
3 | download.opensuse.org-13.1-non-oss | Update Repository (Non-Oss) | No | Yes
4 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes
5 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | Yes
6 | download.opensuse.org-oss | Main Repository (OSS) | Yes | Yes
7 | download.opensuse.org-oss_1 | Main Repository (Sources) | Yes | No
8 | download.opensuse.org-update | Main Update Repository | Yes | Yes
9 | ftp.gwdg.de-suse | Packman Repository | Yes | Yes
10 | games | games | No | No
11 | google-chrome | google-chrome | No | Yes
12 | libdvdcss | DVD Repository | No | No
13 | libdvdcss repository | libdvdcss repository | No | No
14 | openSUSE_13.1_ZH | openSUSE 13.1 ZH | No | Yes
15 | repo-debug | openSUSE-13.1-Debug | No | Yes
16 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes
17 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes
18 | repo-non-oss | openSUSE-13.1-Non-Oss | No | Yes
19 | repo-oss | openSUSE-13.1-Oss | Yes | Yes
20 | repo-source | openSUSE-13.1-Source | No | Yes
21 | repo-update | openSUSE-13.1-Update | Yes | Yes
22 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes
Sorry, I didn’t do lr with “–details”. Hope it’s ok?
Which kernel are you using?
uname -a
What kernel packages do you have installed?
rpm -qa | grep kernel
Does /proc/sys/ exist?
ls -la /proc/sys
On 2014-02-18 14:36, bonedriven wrote:
> Sorry, I didn’t do lr with “–details”. Hope it’s ok?
Nope
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
zypper lr --details
1 | Mono:Community | Mono:Community | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Mono:/Community/openSUSE_Factory/ | 2 | download.nvidia.com-opensuse | nVidia Graphics Drivers | No | No | 99 | rpm-md | http://download.nvidia.com/opensuse/13.1/ |
3 | download.opensuse.org-13.1-non-oss | Update Repository (Non-Oss) | No | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
4 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/ |
5 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
6 | download.opensuse.org-oss | Main Repository (OSS) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
7 | download.opensuse.org-oss_1 | Main Repository (Sources) | Yes | No | 99 | yast2 | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
8 | download.opensuse.org-update | Main Update Repository | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
9 | ftp.gwdg.de-suse | Packman Repository | Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/ |
10 | games | games | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_13.1/ |
11 | google-chrome | google-chrome | No | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
12 | libdvdcss | DVD Repository | No | No | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
13 | libdvdcss repository | libdvdcss repository | No | No | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
14 | openSUSE_13.1_ZH | openSUSE 13.1 ZH | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/opensuse_zh/openSUSE_13.1/ |
15 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/ |
16 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1/ |
17 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1-non-oss/ |
18 | repo-non-oss | openSUSE-13.1-Non-Oss | No | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
19 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
20 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
21 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
22 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
uname -a
Linux PortSu 3.11.10-7-desktop #1 SMP PREEMPT Mon Feb 3 09:41:24 UTC 2014 (750023e) x86_64 x86_64 x86_64 GNU/Linux
rpm -qa | grep kernel
kernel-desktop-3.7.10-1.16.1.x86_64
kernel-firmware-20130714git-2.5.1.noarch
kernel-desktop-3.11.6-4.1.x86_64
kernel-desktop-base-3.11.10-7.1.x86_64
ls -la /proc/sys
total 0
dr-xr-xr-x 1 root root 0 Feb 18 17:05 .
dr-xr-xr-x 249 root root 0 Feb 18 2014 ..
dr-xr-xr-x 1 root root 0 Feb 18 17:14 abi
dr-xr-xr-x 1 root root 0 Feb 18 17:14 debug
dr-xr-xr-x 1 root root 0 Feb 18 17:05 dev
dr-xr-xr-x 1 root root 0 Feb 18 17:05 fs
dr-xr-xr-x 1 root root 0 Feb 18 17:05 kernel
dr-xr-xr-x 1 root root 0 Feb 18 17:05 net
dr-xr-xr-x 1 root root 0 Feb 18 17:05 vm
Thank you. I just tried that I can boot normally with older kernel version 3.7
On 2014-02-18 17:56, bonedriven wrote:
>
> Code:
> --------------------
> zypper lr --details
> 1 | Mono:Community | Mono:Community | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Mono:/Community/openSUSE_Factory/ | 2 | download.nvidia.com-opensuse | nVidia Graphics Drivers | No | No | 99 | rpm-md | http://download.nvidia.com/opensuse/13.1/ |
> 3 | download.opensuse.org-13.1-non-oss | Update Repository (Non-Oss) | No | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
> 4 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/ |
> 5 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
> 6 | download.opensuse.org-oss | Main Repository (OSS) | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
> 7 | download.opensuse.org-oss_1 | Main Repository (Sources) | Yes | No | 99 | yast2 | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
> 8 | download.opensuse.org-update | Main Update Repository | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
> 9 | ftp.gwdg.de-suse | Packman Repository | Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/ |
> 10 | games | games | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_13.1/ |
> 11 | google-chrome | google-chrome | No | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
> 12 | libdvdcss | DVD Repository | No | No | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
> 13 | libdvdcss repository | libdvdcss repository | No | No | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
> 14 | openSUSE_13.1_ZH | openSUSE 13.1 ZH | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/opensuse_zh/openSUSE_13.1/ |
> 15 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/ |
> 16 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1/ |
> 17 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1-non-oss/ |
> 18 | repo-non-oss | openSUSE-13.1-Non-Oss | No | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
> 19 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
> 20 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
> 21 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
> 22 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
> --------------------
Well… The “Mono:Community” repo there is for factory. You have to
change the URL to the one for 13.1. Then you have to locate every
package installed from that repo and replace with correct version.
Then you have several repeated repos. Number 3 to 8 are duplicates of 15
to 22 (compare the URLs, not the names). So purge out all the duplicates.
12 and 13 are duplicates. Purge one.
It does not mean that this is the source of your current problem, but it
can indeed cause problems.
> Code:
> --------------------
> rpm -qa | grep kernel
> kernel-desktop-3.7.10-1.16.1.x86_64
> kernel-firmware-20130714git-2.5.1.noarch
> kernel-desktop-3.11.6-4.1.x86_64
> kernel-desktop-base-3.11.10-7.1.x86_64
> --------------------
…
> Thank you. I just tried that I can boot normally with older kernel
> version 3.7
Where does that comes from? Did you do a system upgrade? Ie, upgrade
from one openSUSE release to another one?
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
bonedriven:
uname -a
Linux PortSu 3.11.10-7-desktop #1 SMP PREEMPT Mon Feb 3 09:41:24 UTC 2014 (750023e) x86_64 x86_64 x86_64 GNU/Linux
rpm -qa | grep kernel
kernel-desktop-3.7.10-1.16.1.x86_64
kernel-firmware-20130714git-2.5.1.noarch
kernel-desktop-3.11.6-4.1.x86_64
kernel-desktop-base-3.11.10-7.1.x86_64
You are running kernel-desktop-base, which is a minimal kernel for embedded systems with most modules missing.
That’s most likely the reason for you problem.
Uninstall this with YaST or zypper:
sudo zypper rm kernel-desktop-base
and boot to the 3.11.6 kernel, it should work there.
Then you might want to update kernel-desktop-3.11.10 (NOT kernel-desktop-base) manually, again either with YaST or:
sudo zypper in kernel-desktop-3.11.10
Apper/YaST->Online Update should install that one as well though. I’m not sure why you got kernel-base instead…
If you get any dependency conflicts when doing the above, please post them. Maybe that would give an explanation.
wolfi323:
You are running kernel-desktop-base, which is a minimal kernel for embedded systems with most modules missing.
That’s most likely the reason for you problem.
Uninstall this with YaST or zypper:
sudo zypper rm kernel-desktop-base
and boot to the 3.11.6 kernel, it should work there.
Then you might want to update kernel-desktop-3.11.10 (NOT kernel-desktop-base) manually, again either with YaST or:
sudo zypper in kernel-desktop-3.11.10
Apper/YaST->Online Update should install that one as well though. I’m not sure why you got kernel-base instead…
If you get any dependency conflicts when doing the above, please post them. Maybe that would give an explanation.
Hi wolfi323, you are absolutely right ! I followed all your instructions now it’s all back to work! I didn’t see any conflict popping up.
It’s really strange to me too as I don’t touch those kernel thing so I don’t know how the kernel-base got installed. Recently I only did one thing big to openSuse that is to uninstall vmware-tool package which gave me an error during start up.
Thank you very much.
robin_listas:
Well… The “Mono:Community” repo there is for factory. You have to
change the URL to the one for 13.1. Then you have to locate every
package installed from that repo and replace with correct version.
Then you have several repeated repos. Number 3 to 8 are duplicates of 15
to 22 (compare the URLs, not the names). So purge out all the duplicates.
12 and 13 are duplicates. Purge one.
It does not mean that this is the source of your current problem, but it
can indeed cause problems.
> Code:
> --------------------
> rpm -qa | grep kernel
> kernel-desktop-3.7.10-1.16.1.x86_64
> kernel-firmware-20130714git-2.5.1.noarch
> kernel-desktop-3.11.6-4.1.x86_64
> kernel-desktop-base-3.11.10-7.1.x86_64
> --------------------
…
> Thank you. I just tried that I can boot normally with older kernel
> version 3.7
Where does that comes from? Did you do a system upgrade? Ie, upgrade
from one openSUSE release to another one?
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
Hello robin_listas, I will purge the redundant repos. Thank you ! Yes, I upgraded from 12.3. So far so good, I cleared the .kde configurations though.
On 2014-02-19 09:56, bonedriven wrote:
> Hello robin_listas, I will purge the redundant repos. Thank you ! Yes, I
> upgraded from 12.3. So far so good, I cleared the .kde configurations
> though.
Which method? Via zypper dup, or via boot dvd, choose upgrade?
If the second case, you may have still some old packages lying around.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
bonedriven:
Hi wolfi323, you are absolutely right ! I followed all your instructions now it’s all back to work! I didn’t see any conflict popping up.
It’s really strange to me too as I don’t touch those kernel thing so I don’t know how the kernel-base got installed. Recently I only did one thing big to openSuse that is to uninstall vmware-tool package which gave me an error during start up.
Hm, maybe you uninstalled kernel-desktop-3.11.10 manually somehow (maybe indirectly via dependencies)?
In that case it gets added to the SoftLocks file and YaST/zypper don’t want to install it automatically anymore.
And if something else needs kernel-desktop in that case, it might pull in kernel-desktop-base instead because that provides “kernel-desktop” as well.
Btw, this behaviour has been removed in Factory recently, because it can be very confusing for users, especially in the case of kernel modules.
See here f.e.: https://bugzilla.novell.com/show_bug.cgi?id=860495#c2
robin_listas:
On 2014-02-19 09:56, bonedriven wrote:
> Hello robin_listas, I will purge the redundant repos. Thank you ! Yes, I
> upgraded from 12.3. So far so good, I cleared the .kde configurations
> though.
Which method? Via zypper dup, or via boot dvd, choose upgrade?
If the second case, you may have still some old packages lying around.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))
Via zypper dup.
wolfi323:
Hm, maybe you uninstalled kernel-desktop-3.11.10 manually somehow (maybe indirectly via dependencies)?
In that case it gets added to the SoftLocks file and YaST/zypper don’t want to install it automatically anymore.
And if something else needs kernel-desktop in that case, it might pull in kernel-desktop-base instead because that provides “kernel-desktop” as well.
Btw, this behaviour has been removed in Factory recently, because it can be very confusing for users, especially in the case of kernel modules.
See here f.e.: https://bugzilla.novell.com/show_bug.cgi?id=860495#c2
It’s very likely when I uninstalled vmware-desktop-guest something and the main kernel got uninstalled somehow.