[Stable Update] 2017-04-02 - Mesa-Stack, Kernels, Plasma, Firefox

update
stable

#40

I could not update mhwd. I had to uninstall mhwd-tui, install lib32-mesa, say yes to remove mhwd, then install mhwd again. After that all went OK.


[Solved]Blank dark screen
[Solved]Blank dark screen
#41

Hi, I’ve updated my Manjaro and after reboot I had a problem. There was no error or any message, just cursor blinking furiously. After ALT+F2 I’ve seen login prompt but it looked like my system was switching between the first and the second tty so I couldn’t login. Login prompt didn’t register some letters I typed randomly. I was able to type my login but I there is no password visible so I don’t know which characters are missing.
I’ve rebooted and entered lvl 3 sucressfully. X11 logs said it couldn’t find any screens. journalctl -xcb said that sddm failed to create OpenGL context. It was on Intel drivers (I have Optimus with Bumblebee disabled). I’ve used mhwd-gpu to switch to nVidia, disabled it in BIOS and that’s how I got my system running. But what’s up with mesa? And wheres mhwd-gpu --setgl option? mhwd-gpu --setmod prints only nvidia and catalyst (wut? wai?) and no intel/mesa.


#42

I’m running into the same kinda problem as @ekrem and @Zenny422 when trying to update (after chrooting in because of blank screen). How to proceed?

sh-4.4# pacman -Syyu
:: Synchronizing package databases...
 core                                                   138.0 KiB  3.64M/s 00:00 [##############################################] 100%
 extra                                                 1781.7 KiB  6.28M/s 00:00 [##############################################] 100%
 community                                                4.1 MiB  5.49M/s 00:01 [##############################################] 100%
 multilib                                               181.5 KiB  5.91M/s 00:00 [##############################################] 100%
:: Starting full system upgrade...
:: Replace pacman-mirrorlist with core/pacman-mirrors? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-glu: installing mhwd (0.6.0rc1-4) breaks dependency 'lib32-libgl'
:: lib32-qt4: installing mhwd (0.6.0rc1-4) breaks dependency 'lib32-libgl'
:: lib32-simplescreenrecorder: installing mhwd (0.6.0rc1-4) breaks dependency 'lib32-libgl'

#43

Hi. See my post above.


#44

All went OK and smooth on 2 machines, KDE edition. Thanks !!


#45

sudo pacman -R mhwd-tui
sudo pacman -S lib32-mesa
Answer yes to remove mhwd
sudo pacman -Syu mhwd
In my case it worked.


Strange dependency error for lib32-glu and mhwd?
#46

edited, already answered


#47

I can’t remove mhwd, see below. Should I use --force?

sh-4.4# pacman -R mhwd
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: cairo: removing mhwd breaks dependency 'libgl'
:: freeglut: removing mhwd breaks dependency 'libgl'
:: glu: removing mhwd breaks dependency 'libgl'
:: lib32-glu: removing mhwd breaks dependency 'lib32-libgl'
:: lib32-qt4: removing mhwd breaks dependency 'lib32-libgl'
:: lib32-simplescreenrecorder: removing mhwd breaks dependency 'lib32-libgl'
:: libreoffice-fresh: removing mhwd breaks dependency 'libgl'
:: libva: removing mhwd breaks dependency 'libgl'
:: mesa-demos: removing mhwd breaks dependency 'libgl'
:: mhwd-tui: removing mhwd breaks dependency 'mhwd'
:: qt4: removing mhwd breaks dependency 'libgl'
:: qt5-base: removing mhwd breaks dependency 'libgl'
:: sdl2: removing mhwd breaks dependency 'libgl'
:: simplescreenrecorder: removing mhwd breaks dependency 'libgl'
:: xorg-server: removing mhwd breaks dependency 'libgl'
:: xorg-server-xvfb: removing mhwd breaks dependency 'libgl'
:: xorg-xdriinfo: removing mhwd breaks dependency 'libgl'

#48

Sorry, just use sudo pacman -S lib32-mesa and answer yes to remove mhwd


#49

It worked for me, thank you! :smile: I was stuck on kernel loading (version 232) after doing update on GNOME edition.


#50

I feel I’m soooo close, but one more error:

sh-4.4# sudo pacman -S lib32-mesa
resolving dependencies...
looking for conflicting packages...
:: lib32-mesa and mhwd are in conflict (lib32-mesa-libgl). Remove mhwd? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: mhwd-tui: removing mhwd breaks dependency 'mhwd'

#51

Uninstall mhwd-tui also


#52

I updated kde successfully and rebooted fine. Now however when I run sudo pacman -Syyu again I get the following warnings

:: Starting full system upgrade...
warning: archlinux-keyring: local (20170320-1) is newer than core (20170104-1)
warning: binutils: local (2.28.0-2) is newer than core (2.28-1)
warning: bluedevil: local (1:5.9.4-1) is newer than extra (1:5.9.3-1)
warning: breeze: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: breeze-gtk: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: breeze-kde4: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: breeze-maia-icon-themes: local (5.32.0-1) is newer than community (5.31.0-1)
warning: btrfs-progs: local (4.10.1-1) is newer than core (4.10-1)
warning: cups: local (2.2.3-1) is newer than extra (2.2.2-2)
warning: dbus: local (1.10.16-2) is newer than core (1.10.16-1)
warning: firefox-kde: local (52.0.2-1) is newer than community (52.0.1-1)
warning: firefox-kde-i18n-en-us: local (52.0.2-1) is newer than community (52.0.1-1)
warning: gd: local (2.2.4-1) is newer than extra (2.2.3-3)
warning: git: local (2.12.1-1) is newer than extra (2.12.0-1)
warning: gpgme: local (1.9.0-1) is newer than core (1.8.0-2)
warning: grub: local (2.02.rc2-1) is newer than core (2.02.rc1-1)
warning: imagemagick: local (6.9.8.3-1) is newer than extra (6.9.8.1-1)
warning: kactivitymanagerd: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kate: local (16.12.3-3) is newer than extra (16.12.3-1)
warning: kde-cli-tools: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kde-gtk-config: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kdecoration: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kdeplasma-addons: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kgamma5: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: khotkeys: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kinfocenter: local (5.9.4-1.1) is newer than extra (5.9.3-1.1)
warning: kmenuedit: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: knetattach: local (5.9.4-1) is newer than extra (5.9.3-4)
warning: kodi: local (17.1-1) is newer than community (17.0-1)
warning: kscreen: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kscreenlocker: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: ksshaskpass: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: ksysguard: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: ktexteditor: local (5.32.0-3) is newer than extra (5.32.0-1)
warning: kuiserver: local (5.9.4-1) is newer than extra (5.9.3-2)
warning: kwallet-pam: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kwayland-integration: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kwin: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: kwrite: local (16.12.3-3) is newer than extra (16.12.3-1)
warning: kwrited: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: lib32-libglvnd: local (0.2.999+g4ba53457-2) is newer than multilib (0.1.1.20161028-1.1)
warning: lib32-mesa: local (17.0.2-1) is newer than multilib (17.0.1-1)
warning: lib32-nvidia-utils: local (1:375.39-7) is newer than multilib (1:375.39-1)
warning: libbsd: local (0.8.3-2) is newer than extra (0.8.3-1)
warning: libcups: local (2.2.3-1) is newer than extra (2.2.2-2)
warning: libglvnd: local (0.2.999+g4ba53457-2) is newer than extra (0.1.1.20161028-1)
warning: libimobiledevice: local (1.2.0-6) is newer than extra (1.2.0-4)
warning: libinput: local (1.7.0-1) is newer than extra (1.6.3-1)
warning: libkscreen: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: libksysguard: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: libmpdclient: local (2.11-1) is newer than extra (2.10-1)
warning: libpng: local (1.6.29-1) is newer than extra (1.6.28-1)
warning: libsodium: local (1.0.12-1) is newer than community (1.0.11-1)
warning: libutil-linux: local (2.29.2-2) is newer than core (2.29.2-1)
warning: libva: local (1.7.3-2) is newer than extra (1.7.3-1)
warning: libwbclient: local (4.5.7-1) is newer than extra (4.5.6-2)
warning: libwps: local (0.4.6-1) is newer than extra (0.4.5-1)
warning: libx264: local (2:148.20170121-1) is newer than extra (2:148.20160920-1)
warning: linux44: local (4.4.59-1) is newer than core (4.4.55-1)
warning: linux44-nvidia: local (1:375.39-8) is newer than extra (1:375.39-6)
warning: linux44-r8168: local (8.043.02-12) is newer than extra (8.043.02-10)
warning: linux44-virtualbox-host-modules: local (5.1.18-4) is newer than extra (5.1.18-2)
warning: linux49: local (4.9.20-1) is newer than core (4.9.16-1)
warning: linux49-nvidia: local (1:375.39-11) is newer than extra (1:375.39-7)
warning: linux49-r8168: local (8.043.02-17) is newer than extra (8.043.02-13)
warning: lpsolve: local (5.5.2.5-2) is newer than extra (5.5.2.5-1)
warning: man-pages: local (4.10-3) is newer than core (4.10-2)
warning: manjaro-hello: local (0.4.14-2) is newer than extra (0.4.12-1)
warning: manjaro-release: local (17.0.1-1) is newer than core (17.0-1)
warning: manjaro-system: local (20170323-1) is newer than core (20170321-1)
warning: mesa: local (17.0.2-2) is newer than extra (17.0.1-1)
warning: mhwd: local (0.6.0rc1-4) is newer than core (0.5.9-3)
warning: mhwd-db: local (0.6.0rc1-1) is newer than core (0.5.9-4)
warning: milou: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: mlt: local (6.4.1-5) is newer than extra (6.4.1-4)
warning: movit: local (1.5.0-1) is newer than community (1.4.0-1)
warning: nfs-utils: local (2.1.1-3) is newer than core (2.1.1-2)
warning: noto-fonts-emoji: local (20170317-1) is newer than extra (20170310-1)
warning: ntfs-3g: local (2017.3.23-1) is newer than extra (2016.2.22-2)
warning: ntp: local (4.2.8.p10-1) is newer than extra (4.2.8.p9-1)
warning: nvidia-utils: local (1:375.39-9) is newer than extra (1:375.39-3)
warning: okular: local (16.12.3-2) is newer than extra (16.12.3-1)
warning: openvpn: local (2.4.1-1) is newer than core (2.4.0-2)
warning: oxygen: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: oxygen-kde4: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: pacman: local (5.0.1-7) is newer than core (5.0.1-4)
warning: palemoon-bin: local (27.2.1-1) is newer than community (27.2.0-1)
warning: plasma-desktop: local (5.9.4-1) is newer than extra (5.9.3-4)
warning: plasma-integration: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: plasma-nm: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: plasma-pa: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: plasma-workspace: local (5.9.4-1) is newer than extra (5.9.3-2)
warning: plasma-workspace-wallpapers: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: polkit-kde-agent: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: powerdevil: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: pyqt5-common: local (5.8-2) is newer than extra (5.8-1)
warning: python-markupsafe: local (1.0-1) is newer than extra (0.23-4)
warning: python-pyqt5: local (5.8-2) is newer than extra (5.8-1)
warning: python-setuptools: local (1:34.3.3-1) is newer than extra (1:34.3.2-1)
warning: qgpgme: local (1.9.0-1) is newer than core (1.8.0-2)
warning: qt5-webengine: local (5.8.0-5) is newer than extra (5.8.0-4)
warning: samba: local (4.5.7-1) is newer than extra (4.5.6-2)
warning: sddm-kcm: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: sdl: local (1.2.15-8) is newer than extra (1.2.15-7)
warning: sdl_image: local (1.2.12-4) is newer than extra (1.2.12-3)
warning: smbclient: local (4.5.7-1) is newer than extra (4.5.6-2)
warning: systemsettings: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: tslib: local (1.8-1) is newer than extra (1.7-1)
warning: tzdata: local (2017b-1) is newer than core (2017a-1)
warning: udiskie: local (1.7.0-1) is newer than community (1.6.2-1)
warning: user-manager: local (5.9.4-1) is newer than extra (5.9.3-1)
warning: util-linux: local (2.29.2-2) is newer than core (2.29.2-1)
warning: yakuake: local (3.0.3-1) is newer than community (3.0.2-3)
warning: zsh: local (5.3.1-2) is newer than extra (5.3.1-1)
 there is nothing to do

Is there a reason for these warnings after doing the update?


#53

Oh, boy, update finally went through. I’m past the blank screen, but I get dumped into the emergency mode.

2 FAILED messages scroll by, one goes off the screen, the other is Failed to mount /boot


#54

That is some other issue. Try to read logs.


#55

I’m trying too, but this is a really deep dive for me! :slight_smile:

Boot appears to go alright, systemd journal is starting, first error is:

emergency.service: /failed at step EXEC spawning /bin/plymouth: No such file or directory

Next:

boot.mount: Directory /boot to mount over is not empty, mounting anyway

Finally,: Failed to mount /boot.

There are also quite a few Fails related to virtualbox: “Failed to lookup alias ‘vboxdrv’: Function not implemented”

Any ideas?


#56

Is it OK to say Yes to below prompt while applying this update

:: Starting full system upgrade…
:: Replace pacman-mirrorlist with core/pacman-mirrors? [Y/n]


#57

I can guess that when you chrooted, you did not mount /boot. So update wrote some files to /boot directory.
If so, you may need to move files from /boot directory to /boot partition.


#58

Yes, it’s the new name.


#59

When I chrooted, I followd the instruction below: decrypted volume, mounted LVM, then mounted the root to /mnt. Next I ran manjaro-chroot /mnt

So, yes, I did not mount /boot separately.

Any way to recover?