You are not logged in.
I have the same issue as before (I can't login in X) after the upgrade of xfce4.12. The pacman did that:
removed gtk3-xfce-engine gtk2-xfce-engine
upgraded gcc-libs libxfce4util xfconf libxfceui exo garcon libmpc gcc git lib32-gcc-libs libtool libxfcegui4 linux-grsec linux-grsec-docs xfce4-panel orage parole ristretto thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman xfburn xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict xfce4-diskperf-plugin xfce4-eyes-plugin xfce4-fsguard-plugin xfce4-genmom-plugin xfce4-mailwatch-plugin xfce4-mixer xfce4-mount-plugin xfce4-mpc-plugin xfce4-netload-plugin xfce4-notes-plugin xfce4-notifyd xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-sensors-plugin xfce4-settings xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-terminal xfce4-time-out-plugin xfce4-timer-plugin xfce4-verve-plugin xfce4-wavelan-plugin xfce4-weather-plugin xfce4-xkb-plugin xfdesktop xfwm4
installed gtk-xfce-engine cantarell-fonts gnome-themes-standard
Any ideas?
Owning one OpenRC (artoo way) and other three systemd machines
Offline
I have the same issue as before (I can't login in X) after the upgrade of xfce4.12. The pacman did that:
removed gtk3-xfce-engine gtk2-xfce-engine upgraded gcc-libs libxfce4util xfconf libxfceui exo garcon libmpc gcc git lib32-gcc-libs libtool libxfcegui4 linux-grsec linux-grsec-docs xfce4-panel orage parole ristretto thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman xfburn xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict xfce4-diskperf-plugin xfce4-eyes-plugin xfce4-fsguard-plugin xfce4-genmom-plugin xfce4-mailwatch-plugin xfce4-mixer xfce4-mount-plugin xfce4-mpc-plugin xfce4-netload-plugin xfce4-notes-plugin xfce4-notifyd xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-sensors-plugin xfce4-settings xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-terminal xfce4-time-out-plugin xfce4-timer-plugin xfce4-verve-plugin xfce4-wavelan-plugin xfce4-weather-plugin xfce4-xkb-plugin xfdesktop xfwm4 installed gtk-xfce-engine cantarell-fonts gnome-themes-standard
Any ideas?
Same issue like yesterday, xfce4-session-consolekit needs to be rebuilt, this time against libxfce4util-4.12
I will update the repo.
Offline
I hope you rebuilt the repo soon. Is there any way to avoid these troubles in the future? Can we mark somewhere in the package?
Thanks,
Owning one OpenRC (artoo way) and other three systemd machines
Offline
I hope you rebuilt the repo soon. Is there any way to avoid these troubles in the future? Can we mark somewhere in the package?
Thanks,
Repo updated.
This was because of update to Xfce-4.12 and a soname bump in libxfce4ui I think.
This is the case usually with out of repo or AUR packages, I dont know what can be done to avoid it, besides knowing about it beforehand and updating it at the same time.
Offline
Thanks for the update.
I meant if there is any way to mark that `openrc-eudev/xfce4-power-manager-upower` depends somehow an specific version of libxfce4ui...
Owning one OpenRC (artoo way) and other three systemd machines
Offline
Thanks for the update.
I meant if there is any way to mark that `openrc-eudev/xfce4-power-manager-upower` depends somehow an specific version of libxfce4ui...
Ah yes, you may have a point there, will think about it and if in future there is an update, will test it out
Offline
Perhaps we could update the wiki. Is it possible that we have now to replace gvfs and udisks2 packages by their -nosystemd version for proper unmounting? Can you confirm? With this substution, the unmounting is right.
Thanks a lot,
Owning one OpenRC (artoo way) and other three systemd machines
Offline
udisks2 has always worked for me without systemd as PID1, provided the correct polkit rules are set and I didn't uninstall systemd. If you did latter, you have to use libsystemd-standalone, but that step doesn't belong in the openrc article.
Last edited by Alad (2015-03-31 13:19:41)
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
udisks2 has always worked for me without systemd as PID1, provided the correct polkit rules are set and I didn't uninstall systemd. If you did latter, you have to use libsystemd-standalone and whatever, but that step doesn't belong in the openrc article.
I use eudev and I uninstalled systemd. I installed eudev and eudev systemd compatibilty package:
[xan@argonia ~]$ pacman -Qs eudev
local/eudev 3.0-4
The userspace dev tools (udev) forked by Gentoo
local/eudev-openrc 20150313-1 (eudev-base)
OpenRC eudev postmount script
local/eudev-systemdcompat 217-4 (eudev-base)
systemd client libraries without udev; systemd compatibility package
local/udisks2-nosystemd 2.1.4-1 (eudev-base)
Disk Management Service, version 2
local/upower-pm-utils 0.9.23-5 (eudev-base)
Abstraction for enumerating power devices, listening to device events and querying history and statistics
I think that with the newest upgrade (to eudev 3.0), udisks2 broke its functionality. With `udisks2-nosystemd` all is fine:
[xan@argonia ~]$ pacman -Qs udisks
local/udisks2-nosystemd 2.1.4-1 (eudev-base)
Disk Management Service, version 2
[xan@argonia ~]$ pacman -Qs gvfs
local/gvfs-afc 1.22.3-2
AFC (mobile devices) backend for gvfs
local/gvfs-gphoto2 1.22.3-2
gphoto2 (PTP camera/MTP media player) backend for gvfs
local/gvfs-mtp 1.22.3-2
MTP backend for gvfs
local/gvfs-nosystemd 1.22.3-1
Userspace virtual filesystem implemented as a pluggable module for gio (without systemd dependency)
[xan@argonia ~]$
I use XFCE.
Owning one OpenRC (artoo way) and other three systemd machines
Offline
I think that the error is with linux-apparmor kernel. Could it be?
Owning one OpenRC (artoo way) and other three systemd machines
Offline
eudev-systemdcompat is out of date, try libsystemd-standalone (install all resulting packages but libsystemd-udev). Also see if you can run udisksctl directly.
Last edited by Alad (2015-03-31 13:34:25)
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
I think that with the newest upgrade (to eudev 3.0), udisks2 broke its functionality. With `udisks2-nosystemd` all is fine:
With newer eudev an input group was introduced; you could try adding your user to it and see if it makes any difference..
https://github.com/gentoo/eudev/issues/107
Last edited by aaditya (2015-03-31 14:43:22)
Offline
I notice udisks2-nosystemd is outdated as well (2.1.4 vs 2.1.5), maybe related.
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
xanb wrote:I think that with the newest upgrade (to eudev 3.0), udisks2 broke its functionality. With `udisks2-nosystemd` all is fine:
With newer eudev an input group was introduced; you could try adding your user to it and see if it makes any difference..
This is exactly the error. Thanks, Aaditya.
Owning one OpenRC (artoo way) and other three systemd machines
Offline
To others (and Aaditya), what packages I *should* install the -nosystemd version? In the repo there are:
[xan@argonia ~]$ pacman -Ss nosystemd
openrc-eudev/cups-nosystemd 2.0.2-1 (eudev-base)
The CUPS Printing System - daemon package
openrc-eudev/dbus-nosystemd 1.8.16-2 (eudev-base)
Freedesktop.org message bus system
openrc-eudev/gvfs-nosystemd 1.22.3-1 [instal·lat]
Userspace virtual filesystem implemented as a pluggable module for gio
(without systemd dependency)
openrc-eudev/libpulse-nosystemd 6.0-1
Client library for PulseAudio
openrc-eudev/procps-ng-nosystemd 3.3.10-1 (base)
Utilities for monitoring your system and its processes
openrc-eudev/syslog-ng-nosystemd 3.6.2-1 (eudev-base)
Next-generation syslogd with advanced networking and filtering capabilities
openrc-eudev/udisks2-nosystemd 2.1.4-1 (eudev-base) [instal·lat]
Disk Management Service, version 2
these packages. Which of these are recommended to be installed? Thanks a lot,
Xan
Owning one OpenRC (artoo way) and other three systemd machines
Offline
Xan,
If you have installed a package that provides systemd (libsystemd-standalone for example), ou do not need any of those.
Offline
Xan,
If you have installed a package that provides systemd (libsystemd-standalone for example), ou do not need any of those.
Thanks, but what are those packages? Which is the best?
Owning one OpenRC (artoo way) and other three systemd machines
Offline
All of this is explained on the wiki page I linked in post #558. The -nosystemd packages try to make up for the lack of systemd libraries; adds a significant maintenance effort and sooner or later you'll miss something.
Or just don't bother with eudev to begin with.
Last edited by Alad (2015-04-01 21:42:39)
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
xanb,
Some packages have a (currently artificial) dependency on some systemd components (like libjournald.so), and if you have eudev-systemdcompat or libsystemd-standalone providing it, they are probably not needed (I have no *-nosystemd packages installed).
Offline
All of this is explained on the wiki page I linked in post #558. The -nosystemd packages try to make up for the lack of systemd libraries; adds a significant maintenance effort and sooner or later you'll miss something.
Or just don't bother with eudev to begin with.
So the philosophy is install eudev and regular packages.
Owning one OpenRC (artoo way) and other three systemd machines
Offline
Actually now that I think on it, you don't need a local package providing libsystemd with eudev. Just add
NoExtract = usr/lib/libudev.so* usr/lib/libgudev.so*
to /etc/pacman.conf and reinstall libsystemd. see man pacman.conf
edit: though you'd have to remove the conflicts from the eudev PKGBUILD for that.
Last edited by Alad (2015-04-04 00:24:33)
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
I just replaced systemd with openrc by following systemd-free.org Installation Guide.
But my Input Devices does not work on X11 except when i start X11 with root.
Is there any user group or permission for this kind of problems?
I already added my 'yuki' user groups to video,audio,power,disk,storage,optical,lp,scanner, and input.
FIX :
- As root create the file /etc/udev/rules.d/99-input.rules : KERNEL=="event*", NAME="input/%k", MODE="660", GROUP="input"
- Add your user to the 'input' group ( sudo usermod -a -G input < your user name here > )
Last edited by yukiNagato (2015-04-04 03:07:31)
Your Waifu isn't real , and so does your Laifu.
Offline
I just replaced systemd with openrc by following systemd-free.org Installation Guide.
But my Input Devices does not work on X11 except when i start X11 with root.Is there any user group or permission for this kind of problems?
I already added my 'yuki' user groups to video,audio,power,disk,storage,optical,lp,scanner, and input.FIX :
- As root create the file /etc/udev/rules.d/99-input.rules : KERNEL=="event*", NAME="input/%k", MODE="660", GROUP="input"
- Add your user to the 'input' group ( sudo usermod -a -G input < your user name here > )
I pushed an update to eudev in the openrc-eudev repo, reverting a change I had made regarding the input group; could you update eudev, remove the custom udev rule that you created, and confirm whether it works or not...
Offline
I switched to openRC using this tutorial and I have few issues.
First one is that I can't open X as user and I get error:
xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)
I can't open the log off menu in XFCE 4.
As user I can't change the network manager settings and when trying to run nmtui as user I get this error:
Could not contact NetworkManager: Permissions request failed: Authorization check failed: invalid DBUS proxy.
Offline
If I weren't such a nice person I'd now say "Told you so".
These are the articles you want to follow:
https://wiki.archlinux.org/index.php/OpenRC
https://wiki.archlinux.org/index.php/Init#Configuration
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline