Hi,
After update I cannot access a terminal or anything that runs in a terminal. My setup is posted with my profile here so should be accessible here. Can’t post other info. No terminal!
I’m on i3wm, no NVIDIA involved, I don’t have one.
Reading the posts here it may be a locale problem but I can’t use terminal to have a look.
Here’s a link that explains how to fix situations like this:
If it’s indeed a locale-related issue the link above will guide you how to access your system and then you can edit your /etc/locale.gen and uncomment the locales you need - look for en_US.UTF-8 UTF-8 as the default locale as well.
Update does not work here.
I get dependency errors:
Kann Abhängigkeiten nicht erfüllen:
das Entfernen von lib32-expat verletzt Abhängigkeit ‘lib32-expat’ benötigt von lib32-fontconfig,
Entfernen Sie nach Möglichkeit lib32-fontconfig und versuchen Sie es erneut
das Entfernen von lib32-libelf verletzt Abhängigkeit ‘lib32-libelf’ benötigt von lib32-gstreamer,
Entfernen Sie nach Möglichkeit lib32-gstreamer und versuchen Sie es erneut
das Entfernen von lib32-libcap verletzt Abhängigkeit ‘lib32-libcap’ benötigt von lib32-libpulse,
Entfernen Sie nach Möglichkeit lib32-libpulse und versuchen Sie es erneut
same here. But I get no prompt that would allow to skip thoase updates, so update fails with
Kann Abhängigkeiten nicht erfüllen:
das Entfernen von lib32-expat verletzt Abhängigkeit ‘lib32-expat’ benötigt von lib32-fontconfig,
Entfernen Sie nach Möglichkeit lib32-fontconfig und versuchen Sie es erneut
das Entfernen von lib32-libelf verletzt Abhängigkeit ‘lib32-libelf’ benötigt von lib32-gstreamer,
Entfernen Sie nach Möglichkeit lib32-gstreamer und versuchen Sie es erneut
das Entfernen von lib32-libcap verletzt Abhängigkeit ‘lib32-libcap’ benötigt von lib32-libpulse,
Entfernen Sie nach Möglichkeit lib32-libpulse und versuchen Sie es erneut
(15/31) Warn about old perl modules
error: No package owns /usr/lib/perl5/5.32
WARNING: 159 file(s) in /usr/lib/perl5/5.32 are not tracked by pacman and need to be rebuilt.
-> These were most likely installed directly by cpan or a similar tool.
Run the following command to get a list of these files:
LC_ALL=C find "/usr/lib/perl5/5.32" -type f -exec pacman -Qqo {} + |& sed -n 's/^error: No package owns \(.*\)$/\1/p'
❯ LC_ALL=C find "/usr/lib/perl5/5.32" -type f -exec pacman -Qqo {} + |& sed -n 's/^error: No package owns \(.*\)$/\1/p'
/usr/lib/perl5/5.32/site_perl/B/Hooks/OP/Check.pm
/usr/lib/perl5/5.32/site_perl/B/Hooks/OP/Check/Install/hook_op_check.h
/usr/lib/perl5/5.32/site_perl/B/Hooks/OP/Check/Install/Files.pm
/usr/lib/perl5/5.32/site_perl/auto/Config/Tiny/.packlist
/usr/lib/perl5/5.32/site_perl/auto/IO/Socket/SSL/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mozilla/CA/.packlist
/usr/lib/perl5/5.32/site_perl/auto/UNIVERSAL/isa/.packlist
/usr/lib/perl5/5.32/site_perl/auto/UNIVERSAL/can/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Meta/Builder/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Class/Method/Modifiers/.packlist
/usr/lib/perl5/5.32/site_perl/auto/B/Hooks/OP/Check/Check.so
/usr/lib/perl5/5.32/site_perl/auto/B/Hooks/OP/Check/.packlist
/usr/lib/perl5/5.32/site_perl/auto/B/Hooks/EndOfScope/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Role/Tiny/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Role/EventEmitter/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Exporter/Declare/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Number/Compare/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Pod/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/MockObject/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Fatal/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Requires/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Mockify/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Needs/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Warn/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Memory/Cycle/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Exception/.packlist
/usr/lib/perl5/5.32/site_perl/auto/PadWalker/PadWalker.so
/usr/lib/perl5/5.32/site_perl/auto/PadWalker/.packlist
/usr/lib/perl5/5.32/site_perl/auto/JSON/MaybeXS/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mock/Quick/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Devel/Cycle/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https2.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_read_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcpcat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_read_until.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_read.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/open_proxy_tcp_connection.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_write.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/make_form.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/https_cat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/sslcat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/initialize.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_read_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_read_until.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/SSLeay.so
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/debug_read.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/http_cat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/set_proxy.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/set_server_cert_and_key.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/autosplit.ix
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_write_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_write_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/make_headers.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_nothing.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/randomize.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_read_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_httpx2.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/set_cert_and_key.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/dump_peer_certificate.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_X509_lookup.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_read_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/open_tcp_connection.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_write_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/new_x_ctx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcpxcat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_write_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/httpx_cat.al
/usr/lib/perl5/5.32/site_perl/auto/multidimensional/.packlist
/usr/lib/perl5/5.32/site_perl/auto/multidimensional/multidimensional.so
/usr/lib/perl5/5.32/site_perl/auto/Variable/Magic/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Variable/Magic/Magic.so
/usr/lib/perl5/5.32/site_perl/auto/File/Find/Rule/.packlist
/usr/lib/perl5/5.32/site_perl/auto/indirect/indirect.so
/usr/lib/perl5/5.32/site_perl/auto/indirect/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mojo/UserAgent/Role/Queued/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Dist/CheckConflicts/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Fennec/Lite/.packlist
/usr/lib/perl5/5.32/site_perl/auto/strictures/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Package/Stash/XS/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Package/Stash/XS/XS.so
/usr/lib/perl5/5.32/site_perl/auto/Package/Stash/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Data/Compare/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Cpanel/JSON/XS/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Cpanel/JSON/XS/XS.so
/usr/lib/perl5/5.32/site_perl/auto/Text/Glob/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/Config/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/InstallPaths/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/Helpers/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/Depends/.packlist
/usr/lib/perl5/5.32/site_perl/auto/namespace/clean/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Time/Duration/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Moo/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mojolicious/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Build/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Build/Tiny/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Runtime/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Implementation/.packlist
/usr/lib/perl5/5.32/site_perl/auto/aliased/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Uplevel/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Exporter/Progressive/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Quote/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Override/.packlist
/usr/lib/perl5/5.32/site_perl/auto/bareword/filehandles/.packlist
/usr/lib/perl5/5.32/site_perl/auto/bareword/filehandles/filehandles.so
/usr/lib/perl5/5.32/site_perl/indirect.pm
/usr/lib/perl5/5.32/site_perl/Net/SSLeay.pod
/usr/lib/perl5/5.32/site_perl/Net/SSLeay/Handle.pm
/usr/lib/perl5/5.32/site_perl/Net/SSLeay.pm
/usr/lib/perl5/5.32/site_perl/Variable/Magic.pm
/usr/lib/perl5/5.32/site_perl/Package/Stash/XS.pm
/usr/lib/perl5/5.32/site_perl/Cpanel/JSON/XS/Boolean.pm
/usr/lib/perl5/5.32/site_perl/Cpanel/JSON/XS/Type.pm
/usr/lib/perl5/5.32/site_perl/Cpanel/JSON/XS.pm
/usr/lib/perl5/5.32/site_perl/PadWalker.pm
/usr/lib/perl5/5.32/site_perl/multidimensional.pm
/usr/lib/perl5/5.32/site_perl/bareword/filehandles.pm
/usr/lib/perl5/5.32/core_perl/perllocal.pod
What is the expected resolution? I don’t think perl libs built manually are installed under /usr/lib, so these are errors in officially packaged packages?
And to mention: I never edited /etc/locale.gen manually. Nor did I set any locales by using an text-editor on this machine. All was managed by Manjaro-Settings-Manager since ever. So the issue must reside there.
And no. I did not edit /etc/locale.conf manually. If I would have done that myself, I would have written en_US.UTF-8 as it is correct. So again: I am posting here as it seems that Manjaro Settings Manager did something wrong in the past, that hooked up my system with the last update somehow.
Chromium does not scale properly on 3840x2160 display. All other programs are fine.
I run KDE on a 3840x2160 display with desktop scaled to 200%. Everything in Chromium is twice as big as in all other programs. I can zoom to 50% to make the content look normal, but icons and text on tabs and in bookmark bar and menus stay double sized. Using GTK+ Theme makes no difference.
I deleted ~/.config/chromium/ to get a clean profile, but that did not help.
Graphics is Radeon RX 590, and both kernels 5.10.41-1 and 5.12.8-1 have same behavior.
…and subsequently skipping elfutils when prompted:
:: The following package cannot be upgraded due to unresolvable dependencies:
elfutils
:: Do you want to skip the above package for this upgrade? [y/N] y
However, I’m still unable to update the packages that are causing the error. Any guidance would be appreciated. I’d rather not have to go through the pain of purging a bunch of multilib packages.
EDIT: This issue was resolved by the June 10th Stable Update.
Putting this out here in case someone else has this “problem” too. For me, systemd-modules-load.service fails on startup. Restarting the service does nothing.
Its output:
jun 08 15:54:26 cheker-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
jun 08 15:54:26 cheker-pc systemd[1]: Failed to start Load Kernel Modules.
jun 08 15:54:26 cheker-pc systemd[1]: Starting Load Kernel Modules...
jun 08 15:54:26 cheker-pc systemd[1]: systemd-modules-load.service: Main process exited, code=exited>
jun 08 15:54:26 cheker-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
jun 08 15:54:26 cheker-pc systemd[1]: Failed to start Load Kernel Modules.
jun 08 15:54:27 cheker-pc systemd[1]: Starting Load Kernel Modules...
jun 08 15:54:27 cheker-pc systemd[1]: systemd-modules-load.service: Main process exited, code=exited>
jun 08 15:54:27 cheker-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
jun 08 15:54:27 cheker-pc systemd[1]: Failed to start Load Kernel Modules.
Looking at dmesg, it has this line in a couple of places throughout the boot:
jun 08 15:54:25 cheker-pc systemd-modules-load[275]: Failed to insert module 'vboxsf': Exec format error
This supposedly is the module responsible for sharing folders between host and guest in VirtualBox. Having said this, I’m not actually noticing whatever consequence this was supposed to bring with it. Made a VBox VM to test and sharing files/folders worked fine as usual.
So I don’t know why this error is here. Everything is working A-OK.
Quite a few Perl modules lost binary compatibility with this release. Many of these were easily found from the prompt to check for packages near the end of the install, but a few that I installed from CPAN obviously didn’t.
So far I’ve found two (forks and Acme::Damn) and have been able to rebuild them from source. No doubt there will be others…
Thnx @beermad.
I don’t really understand much of what you said above, will I have to do the same or is it something that the Manjaro Team will fix and send out an update?
If it comes down to me having to dive in, do you know of any links that may help me go about doing the fix(es)?
I can’t remember the precise command to list packages that need rebuilding (they’ll all be from AUR), but pacman listed it very close to the end of its output. Running that gave me about half a dozen packages, so I just went into pamac-manager, searched for the packages listed and clicked the “build” button, which forces the computer to rebuild the package.
If you don’t already know what CPAN is, I very much doubt that you’ve installed anything from it so you shouldn’t need to worry.