*** This bug is a duplicate of bug 1576454 ***
    https://bugs.launchpad.net/bugs/1576454

Thank you for taking the time to report this bug and helping to make
Ubuntu better. This particular bug has already been reported and is a
duplicate of bug 1576454, so it is being marked as such. Please look at
the other bug report to see if there is any missing information that you
can provide, or to see if there is a workaround for the bug.
Additionally, any further discussion regarding the bug should occur in
the other report. Feel free to continue to report any other bugs you may
find.


** This bug has been marked a duplicate of bug 1576454
   Superfluous Xsession.d script: 60x11-common_localhost

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1898981

Title:
  x11-common: duplicate calls to xhost in /etc/X11/Xsession.d scripts

Status in xorg package in Ubuntu:
  New

Bug description:
  Hi,

  While debugging a different issue (see
  https://askubuntu.com/questions/1280861/black-screen-
  after-18-04-20-04-1-upgrade-on-virtualbox), I was trying to understand
  who runs 'xhost +si:localuser:<myuser>' and found the scripts in
  /etc/X11/Xsession.d. There I noticed there are 2 scripts who end up
  calling xhost like this, with slightly different tweaks:

  stefan@spuiu-vm:~$ grep -rn xhost /etc/X11/Xsession.d/
  /etc/X11/Xsession.d/35x11-common_xhost-local:3:# If xhost (from 
x11-xserver-utils) is installed, use it to give access 
  /etc/X11/Xsession.d/35x11-common_xhost-local:5:# Unlike other uses of xhost, 
this is safe since the kernel can check 
  /etc/X11/Xsession.d/35x11-common_xhost-local:8:if type xhost >/dev/null 2>&1; 
then
  /etc/X11/Xsession.d/35x11-common_xhost-local:9:  xhost +si:localuser:$(id 
-un) || :
  /etc/X11/Xsession.d/60x11-common_localhost:3:[ -x /usr/bin/xhost ] && [ -x 
/usr/bin/id ] &&
  /etc/X11/Xsession.d/60x11-common_localhost:4:    xhost +si:localuser:`id -un` 
> /dev/null

  It looks to me like one of them could be easily deleted. I'd vote for
  keeping the first one, 'type <command>' seems a tad more sensible than
  '-x /usr/bin/<command>', and also the first one makes sure there's no
  error exit status.

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: x11-common 1:7.7+19ubuntu14
  ProcVersionSignature: Ubuntu 4.15.0-118.119-generic 4.15.18
  Uname: Linux 4.15.0-118-generic x86_64
  .tmp.unity_support_test.1:
   
  ApportVersion: 2.20.11-0ubuntu27.9
  Architecture: amd64
  BootLog:
   
  CasperMD5CheckResult: skip
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: None
  CurrentDesktop: GNOME-Flashback:GNOME
  Date: Thu Oct  8 09:29:46 2020
  Dependencies: lsb-base 11.1.0ubuntu2
  DistUpgraded: 2020-10-07 14:26:33,076 ERROR got error from PostInstallScript 
./xorg_fix_proprietary.py (g-exec-error-quark: Failed to execute child process 
“./xorg_fix_proprietary.py” (No such file or directory) (8))
  DistroCodename: focal
  DistroVariant: ubuntu
  ExtraDebuggingInterest: Yes
  GraphicsCard: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter 
[80ee:beef] (prog-if 00 [VGA controller])
  InstallationDate: Installed on 2014-06-12 (2309 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  Lsusb-t: /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/12p, 12M
  MachineType: innotek GmbH VirtualBox
  PackageArchitecture: all
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-118-generic 
root=UUID=10a5a28d-f5fd-4e54-b4f5-ae3421877df4 ro find_preseed=/preseed.cfg 
auto noprompt priority=critical locale=en_US quiet
  SourcePackage: xorg
  UpgradeStatus: Upgraded to focal on 2020-10-07 (0 days ago)
  dmi.bios.date: 12/01/2006
  dmi.bios.vendor: innotek GmbH
  dmi.bios.version: VirtualBox
  dmi.board.name: VirtualBox
  dmi.board.vendor: Oracle Corporation
  dmi.board.version: 1.2
  dmi.chassis.type: 1
  dmi.chassis.vendor: Oracle Corporation
  dmi.modalias: 
dmi:bvninnotekGmbH:bvrVirtualBox:bd12/01/2006:svninnotekGmbH:pnVirtualBox:pvr1.2:rvnOracleCorporation:rnVirtualBox:rvr1.2:cvnOracleCorporation:ct1:cvr:
  dmi.product.family: Virtual Machine
  dmi.product.name: VirtualBox
  dmi.product.version: 1.2
  dmi.sys.vendor: innotek GmbH
  version.compiz: compiz 1:0.9.14.1+20.04.20200211-0ubuntu1
  version.libdrm2: libdrm2 2.4.101-2
  version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.8-0ubuntu1~20.04.1
  version.libgl1-mesa-glx: libgl1-mesa-glx 20.0.8-0ubuntu1~20.04.1
  version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2.4
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.6-1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20200226-1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1
  xserver.bootTime: Thu Oct  8 09:26:12 2020
  xserver.configfile: default
  xserver.errors:
   Failed to load module "vboxvideo" (module does not exist, 0)
   Failed to load module "vboxvideo" (module does not exist, 0)
   modeset(0): glamor initialization failed
  xserver.logfile: /var/log/Xorg.0.log
  xserver.version: 2:1.20.8-2ubuntu2.4
  xserver.video_driver: modeset

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1898981/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to