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

DietPi-Software | TigerVNC: Resolve immediate coredump on connect + other minor issues #3086

Merged
merged 4 commits into from
Sep 1, 2019

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Aug 31, 2019

Status: Ready

  • Changelog

Testing:

  • Stretch
  • Buster
  • Bullseye

Fixes: #3070

Commit list/description:

  • DietPi-Software | Fix wrong shown pre-req software name being installed, when desktop is auto-selected. $software_id is set to SQLite before, which is shown instead of correct LXDE.
  • DietPi-Software | TigerVNC: Install the netbase package, which is required to solve a failing perl function due to missing dependency.
  • DietPi-Software | TigerVNC: Resolve "No session for PID <lxpolkit_pid>" error message on login. This is due to "PAMName=login" being ignored in systemd unit as long as "User=" is not set. Setting it to "root" resolves the issue, even that it is the default value.
  • DietPi-Software | TigerVNC: Specify desktop environment for LXDE explicitly, to avoid message about fallback to default: "DE is (null); No desktop environnement set, fallback to LXDE"
  • DietPi-Software | TigerVNC: Set read-only password as well, otherwise the connection fails immediately (coredump): DietPi-Software | TigerVNC/RealVNC: Connection fails immediately (coredump) on Buster #3070
  • DietPi-Software | Minor coding

+ DietPi-Software | Fix wrong shown pre-req software name being installed, when desktop is auto-selected. $software_id is set to SQLite before, which is shown instead of correct LXDE.
+ DietPi-Software | TigerVNC: Install the netbase package, which is required to solve a failing perl function due to missing dependency.
+ DietPi-Software | TigerVNC: Resolve "No session for PID <lxpolkit_pid>" error message on login. This is due to "PAMName=login" being ignored in systemd unit as long as "User=" is not set. Setting it to "root" resolves the issue, even that it is the default value.
+ DietPi-Software | TigerVNC: Specify desktop environment for LXDE explicitly, to avoid message about fallback to default: "DE is (null); No desktop environnement set, fallback to LXDE"
+ DietPi-Software | TigerVNC: Set read-only password as well, otherwise the connection fails immediately (coredump): #3070
+ DietPi-Software | Minor coding
+ CHANGELOG | TigerVNC: Resolved immediate coredump on connect + other minor issues
+ CHANGELOG | Missing word
+ DietPi-Software | VNC Server: Apply VNC passwords after /root/.vnc/ has been created and set required strict permissions
@MichaIng MichaIng merged commit 30c8389 into dev Sep 1, 2019
@MichaIng MichaIng deleted the vnc branch September 1, 2019 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement 💨 External bug 🐞 For bugs which are not caused by DietPi.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant