Skip to content
Snippets Groups Projects

WIP: postmarketos-ui-i3wm: launch dbus and set XDG_RUNTIME_DIR

Closed Imported Administrator requested to merge i3-dbus-xdg-runtime into master
1 unresolved thread

working towards #458 (closed). see also !1118 (merged).

replaced by !1131 (merged).

Edited by Administrator

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Administrator added 13 commits · Imported

    added 13 commits

    • 48808749...db0af6a8 - 12 commits from branch postmarketOS:master
    • 1d8911b4 - postmarketos-ui-i3wm: launch dbus and set XDG_RUNTIME_DIR

    Compare with previous version

    By Antoine Fontaine on 2020-04-05T16:48:16

  • Administrator resolved all threads · Imported

    resolved all threads

    By Antoine Fontaine on 2020-04-05T16:49:10

  • Administrator changed the description · Imported

    changed the description

    By Antoine Fontaine on 2020-04-05T16:49:45

  • Administrator approved this merge request · Imported

    approved this merge request

    By Alexey Min on 2020-04-05T17:13:22

    • Author Owner

      I was wondering about this: wouldn't it make more sense to set XDG_RUNTIME_DIR in /etc/profile.d for all UI?

      It would feel less hacky, more consistent between UI and would be a better experience for ssh: suddenly swaymsg kill from ssh closes a window out of the box and epiphany actually launches the browser without extra work.

      By Antoine Fontaine on 2020-04-06T15:21:27

      Edited by Ghost User
    • Author Owner

      IMO no, this var should be set by login manager for UIs that require it (only a hard requirement for wayland UIs AFAIK)

      By Alexey Min on 2020-04-06T15:21:27

    • Author Owner

      I agree that it is indeed less correct, even if potentially more convenient.

      There seem to be a better way, though: using PAM. After installing elogind, XDG_RUNTIME_DIR is set with the current postmarketos-ui-i3 on qemu.

      I'll reopen another merge request for cleanness.

      By Antoine Fontaine on 2020-04-06T16:55:36

    • Please register or sign in to reply
  • Administrator marked as a Work In Progress · Imported

    marked as a Work In Progress

    By Antoine Fontaine on 2020-04-06T16:33:59

  • Administrator closed · Imported

    closed

    By Antoine Fontaine on 2020-04-06T17:02:54

  • Administrator changed the description · Imported

    changed the description

    By Antoine Fontaine on 2020-04-06T17:08:35

  • Please register or sign in to reply
    Loading