This, however, failed due to dependency reasons:xorg-server (2:1.17.3-1) unstable; urgency=medium
The Xorg server is no longer setuid root by default. This change reduces the
risk of privilege escalation due to X server bugs, but has some side effects:
* it relies on logind and libpam-systemd
* it relies on a kernel video driver (so the userspace component doesn't
touch the hardware directly)
* it needs X to run on the virtual console (VT) it was started from
* it changes the location for storing the Xorg log from /var/log/ to
~/.local/share/xorg/
On systems where those are not available, the new xserver-xorg-legacy package
is needed to allow X to run with elevated privileges. See the
Xwrapper.config(5) manual page for configuration details.
Code: Select all
$ sudo apt-get install xserver-xorg-legacy
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
xserver-xorg-legacy : Depends: xserver-common (>= 2:1.18.4-2+rpi1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Code: Select all
$ apt-cache policy xserver-common
xserver-common:
Installed: 2:1.18.4-2+rpi1
Candidate: 2:1.18.4-2+rpi1
Version table:
*** 2:1.18.4-2+rpi1 0
500 http://archive.raspberrypi.org/debian/ jessie/main armhf Packages
100 /var/lib/dpkg/status
2:1.16.4-1 0
500 http://mirrordirector.raspbian.org/raspbian/ jessie/main armhf Packages
Code: Select all
$ sudo apt-get install xserver-xorg-legacy xserver-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
xserver-common is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
xserver-xorg-legacy : Breaks: x11-common (< 1:7.7+10~) but 1:7.7+7 is to be installed
E: Unable to correct problems, you have held broken packages.
Code: Select all
$ apt-cache policy x11-common
x11-common:
Installed: 1:7.7+7
Candidate: 1:7.7+7
Version table:
*** 1:7.7+7 0
500 http://mirrordirector.raspbian.org/raspbian/ jessie/main armhf Packages
100 /var/lib/dpkg/status
Any suggestions how to proceed?