Xserver-Xorg (SOLVED)

Archived topics about LMDE 1 and LMDE 2
Locked
Andrew33

Xserver-Xorg (SOLVED)

Post by Andrew33 »

I have a question for anyone:

Does anyone have issues with updating xserver-xorg. The reason I ask is because I go to update these on my laptop and I am having major dependency issues, I can't seem to update them.....any help would be greatly appreciated.....cheers


Andrew
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
mockturtl

Re: Xserver-Xorg

Post by mockturtl »

No issues here; all up-to-date. First thing I'd check: http://forums.linuxmint.com/viewtopic.p ... 80#p520622
mockturtl

Re: Xserver-Xorg

Post by mockturtl »

Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

After following all the view topics and researching, I still have the same problem with all the same dependency issues....don't know what else to do :?


Andrew
zerozero

Re: Xserver-Xorg

Post by zerozero »

andrew, i'm a bit at a loss if you looked at those links and couldn't find an answer for your problem don't know exactly what's going on, anyway, let's start from the beginning:

Code: Select all

sudo apt-get dist-upgrade
post back the output (please use code tags )
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

]Hello zz,

Here's the output request you made:

Code: Select all

andrew@lmde:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  libmono-sharpzip4.84-cil libmozjs185-1.0 libwebp2 mate-settings-daemon-common mate-settings-daemon-gstreamer
  mate-terminal-common
The following packages have been kept back:
  xserver-xorg xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-input-synaptics xserver-xorg-input-wacom
  xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus
  xserver-xorg-video-fbdev xserver-xorg-video-i128 xserver-xorg-video-i740 xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-rendition xserver-xorg-video-s3
  xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-vesa
  xserver-xorg-video-vmware xserver-xorg-video-voodoo
The following packages will be upgraded:
  banshee bind9-host binutils bluez bluez-firmware cpp-4.5 curl dnsutils fonts-opensymbol gcc-4.5 gcc-4.5-base gdebi gdebi-core
  gir1.2-mutter-3.0 gir1.2-sushi-1.0 gir1.2-totem-1.0 gjs gnome-keyring gnome-shell gnome-shell-common gnome-sushi insserv
  libart2.0-cil libaudio2 libavcodec53 libavformat53 libavutil51 libbind9-80 libbluetooth3 libcurl3 libcurl3-gnutls libcurl3-nss
  libdbus-glib1.0-cil libdbus1.0-cil libdns81 libgck-1-0 libgconf2.0-cil libgcr-3-1 libgcr-3-common libgdata1.9-cil libgjs0b
  libgkeyfile1.0-cil libglade2.0-cil libglib2.0-0 libglib2.0-bin libglib2.0-cil libglib2.0-data libglib2.0-dev libgmime-2.4-2
  libgmime2.4-cil libgnome-keyring1.0-cil libgnome-vfs2.0-cil libgnome2.24-cil libgtk2-perl libgtk2.0-cil libgudev1.0-cil
  libicu48 libisc83 libisccc80 libisccfg82 libjs-jquery-ui libkeyutils1 liblwres80 libmad0 libmateui libmission-control-plugins0
  libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-zeroconf1.0-cil libmutter0 libndesk-dbus-glib1.0-cil
  libndesk-dbus1.0-cil libnotify0.4-cil libpam-gnome-keyring libpostproc51 libprocps0 libreoffice libreoffice-base
  libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-emailmerge
  libreoffice-filter-mobiledev libreoffice-gnome libreoffice-gtk libreoffice-impress libreoffice-java-common libreoffice-math
  libreoffice-report-builder-bin libreoffice-style-galaxy libreoffice-style-tango libreoffice-writer libschroedinger-1.0-0
  libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsushi-1.0-0 libswscale2 libtaglib2.0-cil libtotem0 libusbmuxd1
  libvisual-0.4-plugins libxcb-dri2-0 libxcb-randr0 libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shm0 libxcb-shm0-dev
  libxcb-xfixes0 libxcb-xv0 libxcb1 libxcb1-dev libxml2 libxml2-utils linux-headers-3.2.0-1-486 linux-headers-3.2.0-1-common
  linux-image-3.2.0-1-486 linux-kbuild-3.2 linux-libc-dev lsb-base lsb-release mate-settings-daemon mate-terminal
  media-player-info mutter-common nfs-common obexd-client patch procps python python-dbus python-gi python-gi-cairo
  python-gobject python-libxml2 python-mako python-minimal python-uno telepathy-mission-control-5 totem totem-common
  totem-mozilla totem-plugins ttf-opensymbol uno-libs3 ure usbmuxd
150 upgraded, 6 newly installed, 0 to remove and 34 not upgraded.
Need to get 198 MB of archives.
After this operation, 5,079 kB of additional disk space will be used.
Do you want to continue [Y/n]?

the xserver-xorg files are the ones that have dependency issues, they won't go in....I'll even give you the ouput to inxi -r


andrew@lmde:~$ inxi -r
Repos: Active apt sources in file: /etc/apt/sources.list
deb http://packages.linuxmint.com/ debian main upstream import backport romeo
deb http://www.debian-multimedia.org sid main non-free
deb http://ftp.us.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://tridex.net/repo/debian/ wheezy main

this is what I'm running in repos....am I running something wrong...cheers


Andrew
zerozero

Re: Xserver-Xorg

Post by zerozero »

hi andrew,
first of all i would make sure the system is updated
150 upgraded, 6 newly installed, 0 to remove and 34 not upgraded.
you have 156 pkgs waiting to be updated (of course as this is sid nasty things can happen in the way :D )
after that i would check again with another dist-upgrade to see if the xorg pkgs would update or not;
if they don't update after all this, can you please give us the output of

Code: Select all

sudo apt-get install xserver-xorg
and

Code: Select all

sudo apt-get install xserver-xorg-core
but only after you try the other steps, otherwise the output might be misleading
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

OK.....redid the DU, the ran the command for installing xserver-xorg & core, this is what came back again:

Code: Select all

andrew@lmde:~$ sudo apt-get install xserver-xorg-core
[sudo] password for andrew: 
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-core : Depends: libpixman-1-0 (>= 0.21.6) but 0.20.2-0ubuntu1 is to be installed
E: Broken packages
andrew@lmde:~$ 
then this:

Code: Select all

andrew@lmde:~$ sudo apt-get install xserver-xorg
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 : Depends: xserver-xorg-core (>= 2:1.11) but 2:1.10.4-1 is to be installed
E: Broken packages
andrew@lmde:~$ 
still don't understand why they're not going in.....I'll have to poke around I guess....any thoughts?
gavinhc

Re: Xserver-Xorg

Post by gavinhc »

It looks like you still have the libpixman packages which come with LMDE, ported from Ubuntu, installed. At this point, those packages are somewhat outdated and newer Xorgs require newer versions of this library, which should be in the Debian Sid repos. If you could post the contents of your /etc/apt/preferences file, I think you'll confirm my suspicion that the Mint repo currently has a higher priority than the Debian repos, preventing the newer libpixman from being installed.

Edit: Alternately, you could, from the command line, run

Code: Select all

apt-cache policy libpixman-1-0
to see if the Mint version of this package has priority over Sid versions.
zerozero

Re: Xserver-Xorg

Post by zerozero »

yes, gavinhc, you are spot-on on the issue; it's still (and always) the old libpixman issue;

one way to get around that is (momentary) comment out the mint repo and do a full D-U then enable it again after all the pkgs are updated.
references 1 2 3 (mockturtl was right from the beginning)
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

Hello gavinhc:

I did the command in terminal and got this result:

Code: Select all

andrew@lmde:~$ apt-cache policy libpixman-1-0
libpixman-1-0:
  Installed: 0.20.2-0ubuntu1
  Candidate: 0.20.2-0ubuntu1
  Version table:
     0.24.2-1 0
        500 http://ftp.us.debian.org/debian/ sid/main i386 Packages
 *** 0.20.2-0ubuntu1 0
        700 http://packages.linuxmint.com/ debian/upstream i386 Packages
        100 /var/lib/dpkg/status
andrew@lmde:~$ 
What exactly do I need to do in order to get this fixed and move on to newer things....thank you in advance....cheers


P.S. ; Just to let you know, I did an experiment going through various combinations of repo sets, and everything seems to revolve around the Sid repositories....everything else says that the files are up to date or doesn't show up at all...


Andrew
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

Would it be posible to take out the libpixman 1.0 file and try to DU from there, or would that in turn mess things up even worse.
zerozero

Re: Xserver-Xorg

Post by zerozero »

andrew, you have your best and fastest answer HERE
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

Here's my preferences list:

Code: Select all

Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700

Package: *
Pin: release o=Debian
Pin-Priority: 500


Package: *
Pin: origin tridex.net
Pin-Priority: 700
From what I can tell, Debian is set at a lower level of priority than the rest....should I reset that to 700 as well and see what happens
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

what do you mean by temp disabling the mint repo....I'm a little confused
zerozero

Re: Xserver-Xorg

Post by zerozero »

andrew,
this is what you have:

Code: Select all

deb http://packages.linuxmint.com/ debian main upstream import backport romeo
deb http://www.debian-multimedia.org sid main non-free
deb http://ftp.us.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://tridex.net/repo/debian/ wheezy main
make it look like like this:

Code: Select all

# deb http://packages.linuxmint.com/ debian main upstream import backport romeo
deb http://www.debian-multimedia.org sid main non-free
deb http://ftp.us.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://tridex.net/repo/debian/ wheezy main
do a full DU and then go back to the first set of repos ( you see the # it disables the repo in the sources.list, so it doesn't read it)
Andrew33

Re: Xserver-Xorg

Post by Andrew33 »

Hey Guys....got it figured out, went through the steps and all xserver-xorg files are now updated......all is well.....thank you both for your knowledge and expertise....I greatly appreciate it.....sometimes, I'm not the brightest bulb in the room.... :oops: .....cheers


Andrew
Locked

Return to “LMDE Archive”