2

I tried searching Xorg gitlab but can't find it for now. I would like to suggest this patch to give option of avoiding .xsession-errors completely.

int_ua
  • 8,394
  • 12
  • 78
  • 144
  • Possible for sending a feature request: https://askubuntu.com/questions/28440/where-can-i-send-feature-requests – Terrance Jul 05 '19 at 21:26
  • Thank you for trying, but that question is too broad. I want to make this as a Pull/Merge Request. I hope that this way there are more chances it will not be rejected. – int_ua Jul 06 '19 at 08:53

3 Answers3

2

Let's analyze the file origin locally

$ dpkg -S  /etc/X11/Xsession
x11-common: /etc/X11/Xsession

$ apt-cache show x11-common | grep Source | sort -u
Source: xorg

or using packages.ubuntu.com - it says that source package is xorg(see this page).

Semi-appstream is on Debian Salsa - https://salsa.debian.org/xorg-team/xorg/blob/ubuntu/debian/local/Xsession . You can try to send pull request here.

But I can't find this file on Freedesktop Gitlab.

About the premise - I think that your patch will never be included upstream, because of great possibilities of .xsession-errors. Developers and users use this file to determine what is wrong. If you want to change this - change it on your own machine.

N0rbert
  • 97,162
  • 34
  • 239
  • 423
  • Thank you, I'll accept it until someone points to a file that's even closer to upstream – int_ua Jul 10 '19 at 11:41
  • On `.xsession-errors`: I understand that of course, but the patch will not disable it, just create a possibility to opt-in for disabling. Right now there are too many ignored warnings there. I don't agree developers using it to full potential, most of the bugs opened about it are left without reaction. – int_ua Jul 10 '19 at 11:44
1

The source of the Xsession file is Debian.

The file is located in the Debian/Ubuntu xorg source > debian/local/ folder.

Eliah Kagan
  • 116,445
  • 54
  • 318
  • 493
doug
  • 16,848
  • 2
  • 45
  • 60
  • What makes your answer so unique? :) (comparing with mine [given above](https://askubuntu.com/a/1157233/66509) ) – N0rbert Jul 14 '19 at 21:48
  • Only that OP din't see that as upstream, I'm saying Debian, period, not Xorg at all.. – doug Jul 14 '19 at 22:02
0

Xorg is the upstream source for the /etc/X11/Xsession file.

If you think that your patch may one or more bugs, check https://gitlab.freedesktop.org/groups/xorg/-/issues to see if those bugs are already being tracked and awaiting your patch.

If you want the patch to get visibility and feedback, try the xorg-devel mailing list. However, I suggest starting with the ubuntu-devel mailing list, which includes many smart engineers and some Xorg devs - they can give you early feedback if your patch is ready for xorg, or needs some kind of work.

user535733
  • 58,040
  • 10
  • 106
  • 136