Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New packages: phosh + deps (squeekboard, phoc, callaudiod and feedbackd) #29137

Closed
wants to merge 5 commits into from

Conversation

jcgruenhage
Copy link
Contributor

@jcgruenhage jcgruenhage commented Feb 28, 2021

General

Have the results of the proposed changes been tested?

  • I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
  • I generally don't use the affected packages but briefly tested this PR

TODOs

  • Create a service for phosh
  • Testing

@github-actions
Copy link

github-actions bot commented May 5, 2022

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@jcgruenhage
Copy link
Contributor Author

Updated, although I'm having a few problems with phosh: It doesn't want to build without two git submodules that aren't included with the tarball.

@jcgruenhage jcgruenhage changed the title New packages: phosh + deps (squeekboard, phoc and feedbackd) New packages: phosh + deps (squeekboard, phoc, callaudiod and feedbackd) May 10, 2022
@github-actions github-actions bot removed the Stale label May 11, 2022
@jcgruenhage
Copy link
Contributor Author

So, posh now builds correctly with the subprojcets fetched, but at least on my Pinephone it seems not to work yet. I'm not sure what's going on, since the error originates from wlroots, but wlroots works fine on that phone with sway. See the logs:

phoc-output-Message: 09:19:27.339: Output 'DSI-1' added ('<Unknown>'/'<Unknown>'/''), 68mm x 136mm
phoc-server-Message: 09:19:27.647: Enabling shell mode
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
Errors from xkbcomp are not fatal to the X server
dbus[833]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/tmp" is owned by uid 0, not our uid 1000
gnome-session-binary[822]: WARNING: Failed to upload environment to systemd: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
gnome-session-binary[822]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
gnome-session-binary[822]: WARNING: Could not parse desktop file libcanberra-login-sound.desktop or it references a not found TryExec binary

(phosh:843): phosh-osk-manager-WARNING **: 09:19:30.299: Unable to toggle OSK: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name sm.puri.OSK0 was not provided by any .service files
XDG_RUNTIME_DIR (/tmp) is not owned by us (uid 1000), but by uid 0! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)

(phosh:843): Gvc-WARNING **: 09:19:30.621: Failed to connect context: Connection refused

(phosh:843): GLib-GIO-ERROR **: 09:19:30.629: Settings schema 'org.gnome.shell.keybindings' is not installed
gnome-session-binary[822]: WARNING: Application 'sm.puri.Phosh.desktop' killed by signal 5
(EE) failed to read Wayland events: Broken pipe

(phoc:811): phoc-wlroots-CRITICAL **: 09:19:30.673: [backend/drm/drm.c:1594] drmHandleEvent failed

I've tried running it on my laptop, where it doesn't crash, but I don't see anything besides a black screen and a mouse cursor, so.. This isn't quite complete yet.

@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Aug 10, 2022
@jcgruenhage
Copy link
Contributor Author

Well, sort-of stale, but I still plan to continue on it.

@github-actions github-actions bot removed the Stale label Aug 18, 2022
@Newbytee
Copy link

You can't use upstream wlroots with Phoc. It does not work. I suggest you copy what we do in Alpine and statically link Purism's fork of wlroots into Phoc: https://git.alpinelinux.org/aports/tree/community/phoc/APKBUILD

@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Dec 23, 2022
@jcgruenhage
Copy link
Contributor Author

I plan on continuing on this once the new 6.1 based megi kernel is out, so no, not stale.

@github-actions github-actions bot removed the Stale label Dec 28, 2022
@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Mar 29, 2023
@jcgruenhage
Copy link
Contributor Author

Still planning on continuing this.

@github-actions github-actions bot removed the Stale label Apr 5, 2023
@github-actions
Copy link

github-actions bot commented Jul 4, 2023

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Jul 4, 2023
@Newbytee
Copy link

Newbytee commented Jul 4, 2023

If you want any help with how to package this I'm happy to help.

@github-actions github-actions bot removed the Stale label Jul 5, 2023
@jcgruenhage
Copy link
Contributor Author

@Newbytee feel free to take this over, I don't see myself working on this any time soon, if at all.

@Newbytee
Copy link

Newbytee commented Jul 8, 2023

I have no interest in Void Linux personally, so I don't have any interest in taking this over.

@jcgruenhage
Copy link
Contributor Author

ah, then I misunderstood, no worries

@github-actions
Copy link

github-actions bot commented Oct 7, 2023

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Oct 7, 2023
@github-actions github-actions bot closed this Oct 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package This PR adds a new package Stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants