Summary: | Start gnome-base/gdm wayland sessions within login shells | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mart Raudsepp <leio> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aklhfex, leho |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://lwn.net/Articles/709769/ | ||
See Also: |
https://bugzilla.gnome.org/show_bug.cgi?id=736660 https://bugzilla.redhat.com/show_bug.cgi?id=1149905 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 595886, 611134 |
Description
Mart Raudsepp
2016-12-30 04:07:19 UTC
The backported patch by my reading seems to always use bash to get a login shell, which means settings in .zsh_profile or whatever ZSH has might not be sourced. If this is a real problem, someone should file a new bug and maybe take it up with upstream. commit a62f7893203807969ae4fd725fa3a61e1dc97e65 Author: Mart Raudsepp <leio@gentoo.org> Date: Sat Mar 18 14:22:57 2017 +0200 gnome-base/gnome-session: 3.22.3 bump, revert to Xorg session default, make wayland session be a login shell The upstream bump from 3.22.2 to 3.22.3 just reduces the data traffic for VT switch monitoring. Gentoo-bug: 604110 Backport upstream patch from 3.23.4.1 to re-launch itself as a "bash" login shell when /usr/bin/gnome-session is started for a wayland based session without a login shell. This makes GNOME wayland session to do all the shell setup that a login shell does, which means e.g Gentoo /etc/env.d things get processed via shell profile, fixing all the variable and other setups we rely on heavily in Gentoo. Because this currently re-launches with bash, it will probably only source bash and generic setups, not e.g zsh specific paths. Gentoo-bug: 611146 Forward port upstream patch from 3.19 days that reverted default "gnome" session back to Xorg for 3.20, to do it again in Gentoo 3.22. Also manually forward port translations for the "GNOME on Wayland" string change, where available as a translated string in 3.20. 3.24 should be available faster in Gentoo now, which will get us to Wayland then, as in 3.24 it'll also work with nvidia-drivers and be generally even more mature. Package-Manager: Portage-2.3.4, Repoman-2.3.1 |