Page 1 of 2
Building EMGD Drivers for Ubuntu Server
Posted: Thu Dec 15, 2011 1:53 pm
by roobarb!
To be honest, I think this is one for BuZz - but if anyone else can pile in I'm all ears!
I'm having a little toy around with getting a proper display output working on the Joggler when running the Ubuntu Server release I made a little while ago. I've compiled my own .deb packages of the 3.1.0 kernel and updated my little server environment, but I'm having a few issues when it comes to getting the drivers installed.
I installed xorg using
sudo apt-get install xorg as recommended
here and then added the emgd-xorg1.9 PPA with
add-apt-repository. All good so far, but when I come to
sudo apt-get install emgd-dkms xorg-emgd it fails with this in the log:
Code: Select all
DKMS make.log for emgd-1.10.0.2209 for kernel 3.1.0joggler1 (i686)
Thu Dec 15 12:12:06 GMT 2011
/var/lib/dkms/emgd/1.10.0.2209/build -- release
make -C /lib/modules/3.1.0joggler1/build M=/var/lib/dkms/emgd/1.10.0.2209/build modules
make[1]: Entering directory `/usr/src/linux-headers-3.1.0joggler1'
/usr/src/linux-headers-3.1.0joggler1/arch/x86/Makefile:39:
/usr/src/linux-headers-3.1.0joggler1/arch/x86/Makefile_32.cpu: No such file or directory
make[1]: *** No rule to make target `/usr/src/linux-headers-3.1.0joggler1/arch/x86/Makefile_32.cpu'.
Stop.
make[1]: Leaving directory `/usr/src/linux-headers-3.1.0joggler1'
make: *** [modules] Error 2
I'm not entirely sure what's happened here - is it that I've messed up my kernel compilation somewhere and I'm not providing the right support in linux-headers? Any clues would be much appreciated!
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Dec 15, 2011 4:34 pm
by BuZz
you used make-kpkg right? there is a bug with building 3.x - some headers stuff gets missed.
edit /usr/share/kernel-package/ruleset/targets/headers.mk
and change the first line to
LINK_ARCH=x86
then rebuild your kernel/headers debs (remove the debian folder just in case before using make-kpkg)
if building on lucid, you might want to backport a newer make-kpkg first. let me know if this helps.
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Dec 15, 2011 4:37 pm
by roobarb!
BuZz wrote:you used make-kpkg right? there is a bug with building 3.x - some headers stuff gets missed.
edit /usr/share/kernel-package/ruleset/targets/headers.mk
and change the first line to
LINK_ARCH=x86
then rebuild your kernel/headers debs (remove the debian folder just in case before using make-kpkg)
if building on lucid, you might want to backport a newer make-kpkg first. let me know if this helps.
I did use make-kpkg... Sneaky, sneaky bug!
Thanks, BuZz, I will get the server recompiling now.

Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Dec 15, 2011 5:14 pm
by roobarb!
Ah, just noticed that your Xubuntu build has kernel 3.1.0joggler2 - is there any difference between this and the joggler1 patch and config file in your /source/kernel/3.1 directory?
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Dec 15, 2011 5:57 pm
by BuZz
just kernel options. I think I compiled in a bunch of new modules etc and disabled transparent hugepage support (which I might switch back on again as suppodly it can improve performance). I think I disabled it as its possible it can waste some memory, but actually it might be worth running on the joggler even with only 512mb ram.
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Dec 15, 2011 11:22 pm
by roobarb!
Haha! Partial success!
The module built perfectly this time and plonked itself in the appropriate place without error - thank you! I then nabbled the xorg.conf file and xorg.conf.d directory from my Joggler running Joli OS and tried
sudo startx. I got this:
Code: Select all
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
Current Operating System: Linux joggler 3.1.0joggler1 #1 SMP Thu Dec 15 16:00:25 GMT 2011 i686
Kernel command line: acpi=force reboot=acpi intel_idle.max_cstate=2 BOOT_IMAGE=/vmlinuz-3.1.0joggler1 root=/dev/sda2 intel_idle.max_cstate=2 thermal.psv=80 ro quiet
Build Date: 20 October 2011 03:05:54PM
xorg-server 2:1.7.6-2ubuntu7.10 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 15 22:17:18 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) No Layout section. Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) | |-->Monitor "<default monitor>"
(==) No device specified for screen "Default Screen Section".
Using the first device section listed.
(**) | |-->Device "Intel_IEGD-0"
(==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
(==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x81f0e80
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(--) using VT number 7
(--) PCI:*(0:0:2:0) 8086:8108:8086:8119 Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller rev 7, Mem @ 0xd0100000/524288, 0xc0000000/268435456, 0xd0180000/262144, I/O @ 0x0000f070/8
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "emgd"
(II) Loading /usr/lib/xorg/modules/drivers/emgd_drv.so
dlopen: /usr/lib/xorg/modules/drivers/emgd_drv.so: undefined symbol: PictureScreenPrivateKeyRec
(EE) Failed to load /usr/lib/xorg/modules/drivers/emgd_drv.so
(II) UnloadModule: "emgd"
(EE) Failed to load module "emgd" (loader failed, 7)
(EE) No drivers available.
Fatal server error:
no screens found
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
ddxSigGiveUp: Closing log
Now... would this be because I'm using version 1.7.6 and not version 1.9, or is there something else at play?
Re: Building EMGD Drivers for Ubuntu Server
Posted: Fri Dec 16, 2011 11:34 am
by BuZz
you have to match the versions so you need 1.9
Re: Building EMGD Drivers for Ubuntu Server
Posted: Fri Dec 16, 2011 12:54 pm
by roobarb!
BuZz wrote:you have to match the versions so you need 1.9
Thanks for confirming... I think you can guess my next question!
Which method would you go with - downgrading 1.10 on Oneiric or upgrading from 1.7 on Lucid? And where on earth do I find 1.9? I'm definitely leaving my comfort zone on this one, so I apologise if I'm asking some dumb questions here.
Re: Building EMGD Drivers for Ubuntu Server
Posted: Fri Dec 16, 2011 1:01 pm
by BuZz
upgrading 1.7 is easier - you can just use the maverick xorg-edgers ppa that has 1.9 and it will work - you might want to pin it also just in case.
downgrading oneiric is harder. i had to make a fake nouveau package to resolve dependency issues, and do some extra apt pinning.
Re: Building EMGD Drivers for Ubuntu Server
Posted: Fri Dec 16, 2011 1:18 pm
by BuZz
check /etc/apt/preferences.d and /etc/apt/sources.d on my builds
Re: Building EMGD Drivers for Ubuntu Server
Posted: Fri Dec 16, 2011 4:11 pm
by roobarb!
Oh my word. It works!
Thank you, BuZz - this is going to give me a chance to toy with a few ideas I've been having.

Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 5:58 pm
by roobarb!
Hmm. I'm revisiting this now and everything still works with Ubuntu Server, but I've also tried making a really minimal Ubuntu system with debootstrap. The CLI system works fine, but installing xorg as I did with the official Ubuntu Server release doesn't work.
I can install Xorg v1.7 using the normal
apt-get install xorg routine, but then when I add the xorg-edgers maverick PPA and try to do a
apt-get dist-upgrade it removes most of xorg and attempts to install the
nvidia-96 package, which always fails to compile with:
Code: Select all
*** Unable to determine the target kernel version. ***
Which is annoying, as I don't even want it! This is probably getting a bit esoteric, but what on earth is going on here? And is there any way to install Xorg without all of those additional graphics drivers (which I assume we don't make use of - I'm just trying to save as much space as possible)?
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 6:09 pm
by BuZz
which version of ubuntu server.
also you should start with "no" xorg before installing the ppa one.
you dont have to install the video-drivers-all or so meta package either.
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 8:20 pm
by roobarb!
BuZz wrote:which version of ubuntu server.
also you should start with "no" xorg before installing the ppa one.
you dont have to install the video-drivers-all or so meta package either.
This is Lucid, installed from:
Code: Select all
debootstrap --arch i386 lucid /somelocation http://archive.ubuntu.com/ubuntu
Ah, so I should start with nothing, rather than installing 1.7 and upgrading? I'm sure I had some sort of dependency issue with it, but I guess I'm adding too much by calling the 'xorg' meta package?
Once the PPA is added to sources.list, should I be using
apt-get install xorg or something else (as that is what tries to install all of the video drivers)?
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 8:29 pm
by BuZz
you dont need everything, but it should work installing xorg meta package. you dont need the nvidia-96 package anyway. the xorg package doesnt have a dependency on that afair. it probably recommends some stuff. you dont need xserver-xorg-video-all for example which may be causing the issue.
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 9:29 pm
by roobarb!
Righto, I'll give it another shot with no other xorg installed and see where I wind up.

Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 10:14 pm
by roobarb!
roobarb! wrote:Righto, I'll give it another shot with no other xorg installed and see where I wind up.

Ah, yes. This was it. On the fresh dbootstrap system (chrooted) with no other xorg installed, I add:
Code: Select all
deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu maverick main
deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu maverick main
to /etc/apt/sources.list and run
apt-get update; apt-get install xorg. I receive:
Code: Select all
root@ubuntu:/# apt-get install 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:
xorg: Depends: xserver-xorg but it is not going to be installed
E: Broken packages
So I try adding those in, just to see where the error takes me, and this is where I wind up:
Code: Select all
root@ubuntu:/# apt-get install xorg 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.8.99.0) but it is not going to be installed
Depends: xserver-xorg-input-all but it is not going to be installed or
xserver-xorg-input-11
Depends: xserver-xorg-input-evdev but it is not going to be installed
E: Broken packages
root@ubuntu:/# apt-get install xorg xserver-xorg xserver-xorg-core
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: Breaks: xserver-xorg-input-7
Breaks: xserver-xorg-input-tslib (<= 0.0.6-3) but 0.0.6-2 is to be installed
Breaks: xserver-xorg-video-6
E: Broken packages
Stuck again!

Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 11:31 pm
by BuZz
pin xorg-edgers, and use aptitude to resolve the dependencies. reason is, some packages are not in that repo, so it tries to pull them from lucid and then there are dependency issues (some of the meta packages like video-all and input-all that are not wanted)
Re: Building EMGD Drivers for Ubuntu Server
Posted: Thu Jan 05, 2012 11:32 pm
by BuZz
eg:
aptitude install xserver-xorg-core
Re: Building EMGD Drivers for Ubuntu Server
Posted: Fri Jan 06, 2012 12:35 am
by roobarb!
BuZz wrote:pin xorg-edgers, and use aptitude to resolve the dependencies. reason is, some packages are not in that repo, so it tries to pull them from lucid and then there are dependency issues (some of the meta packages like video-all and input-all that are not wanted)
Okay, pinned as in your distros:
Code: Select all
Package: *
Pin: release o=LP-PPA-jools-joggler
Pin-Priority: 1002
Package: *
Pin: release o=LP-PPA-jools-emgd-xorg1.9
Pin-Priority: 1002
Package: *
Pin: release o=LP-PPA-xorg-edgers
Pin-Priority: 1001
And
apt-cache policy seems happy:
Code: Select all
Package files:
100 /var/lib/dpkg/status
release a=now
1002 http://ppa.launchpad.net/jools/joggler/ubuntu/ lucid/main Packages
release v=10.04,o=LP-PPA-jools-joggler,a=lucid,n=lucid,l=joggler,c=main
origin ppa.launchpad.net
1002 http://ppa.launchpad.net/jools/emgd-xorg1.9/ubuntu/ lucid/main Packages
release v=10.04,o=LP-PPA-jools-emgd-xorg1.9,a=lucid,n=lucid,l=emgd-xorg1.9,c=main
origin ppa.launchpad.net
1001 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ maverick/main Packages
release v=10.10,o=LP-PPA-xorg-edgers,a=maverick,n=maverick,l=xorg-edgers fresh X crack,c=main
origin ppa.launchpad.net
500 http://archive.ubuntu.com/ubuntu/ lucid-updates/restricted Packages
release v=10.04,o=Ubuntu,a=lucid-updates,n=lucid,l=Ubuntu,c=restricted
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
release v=10.04,o=Ubuntu,a=lucid-updates,n=lucid,l=Ubuntu,c=main
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid-security/restricted Packages
release v=10.04,o=Ubuntu,a=lucid-security,n=lucid,l=Ubuntu,c=restricted
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid-security/main Packages
release v=10.04,o=Ubuntu,a=lucid-security,n=lucid,l=Ubuntu,c=main
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid/restricted Packages
release v=10.04,o=Ubuntu,a=lucid,n=lucid,l=Ubuntu,c=restricted
origin archive.ubuntu.com
500 http://archive.ubuntu.com/ubuntu/ lucid/main Packages
release v=10.04,o=Ubuntu,a=lucid,n=lucid,l=Ubuntu,c=main
origin archive.ubuntu.com
But aptitude gives me some pretty poor choices (so it seems to me):
Code: Select all
# aptitude install xserver-xorg-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
xserver-xorg-core
The following NEW packages will be installed:
acpid{a} apport{a} apport-symptoms{a} binutils{a} consolekit{a} cpp{a} cpp-4.4{a} dbus{a} defoma{a}
dkms{a} fakeroot{a} fontconfig{a} fontconfig-config{a} gcc{a} gcc-4.4{a} hicolor-icon-theme{a}
intel-gpu-tools{a} iso-codes{a} libatk1.0-0{a} libatk1.0-data{a} libavahi-client3{a}
libavahi-common-data{a} libavahi-common3{a} libc-dev-bin{a} libc6-dev{a} libcairo2{a}
libck-connector0{a} libcups2{a} libdatrie1{a} libdbus-glib-1-2{a} libdirectfb-1.2-0{a}
libeggdbus-1-0{a} libexpat1{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libgl1-mesa-dri{a}
libgmp3c2{a} libgomp1{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libice6{a} libjasper1{a}
libjpeg62{a} libjs-jquery{a} libmpfr1ldbl{a} libpam-ck-connector{a} libpango1.0-0{a}
libpango1.0-common{a} libpciaccess0{a} libpixman-1-0{a} libpolkit-backend-1-0{a}
libpolkit-gobject-1-0{a} libsm6{a} libsysfs2{a} libthai-data{a} libthai0{a} libtiff4{a} libts-0.0-0{a}
libx11-6{a} libx11-data{a} libx11-xcb1{a} libxau6{a} libxaw7{a} libxcb-aux0{a} libxcb-dri2-0{a}
libxcb-render-util0{a} libxcb-render0{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a}
libxdmcp6{a} libxext6{a} libxfixes3{a} libxfont1{a} libxft2{a} libxi6{a} libxinerama1{a}
libxkbfile1{a} libxml2{a} libxmu6{a} libxmuu1{a} libxpm4{a} libxrandr2{a} libxrender1{a} libxt6{a}
libxv1{a} libxvmc1{a} linux-libc-dev{a} manpages{a} manpages-dev{a} nvidia-current{a}
nvidia-settings{a} patch{a} policykit-1{a} python-apport{a} python-apt{a} python-httplib2{a}
python-launchpadlib{a} python-lazr.restfulclient{a} python-lazr.uri{a} python-oauth{a}
python-pkg-resources{a} python-problem-report{a} python-simplejson{a} python-support{a}
python-wadllib{a} python-xkit{a} python-zope.interface{a} screen-resolution-extra{a} sgml-base{a}
shared-mime-info{a} tsconf{a} ttf-dejavu-core{a} x-ttcidfont-conf{a} x11-common{a} x11-xkb-utils{a}
xauth{a} xfonts-base{a} xfonts-encodings{a} xfonts-utils{a} xml-core{a} xserver-common{a}
xserver-xorg{a} xserver-xorg-input-all{a} xserver-xorg-input-evdev{a} xserver-xorg-input-mouse{a}
xserver-xorg-input-synaptics{a} xserver-xorg-input-vmmouse{a} xserver-xorg-input-wacom{a}
xserver-xorg-video-all{a} xserver-xorg-video-apm{a} xserver-xorg-video-ark{a}
xserver-xorg-video-ati{a} xserver-xorg-video-chips{a} xserver-xorg-video-cirrus{a}
xserver-xorg-video-fbdev{a} xserver-xorg-video-geode{a} xserver-xorg-video-i128{a}
xserver-xorg-video-i740{a} xserver-xorg-video-intel{a} xserver-xorg-video-mach64{a}
xserver-xorg-video-mga{a} xserver-xorg-video-neomagic{a} xserver-xorg-video-nouveau{a}
xserver-xorg-video-nv{a} xserver-xorg-video-openchrome{a} xserver-xorg-video-r128{a}
xserver-xorg-video-radeon{a} xserver-xorg-video-rendition{a} xserver-xorg-video-s3{a}
xserver-xorg-video-s3virge{a} xserver-xorg-video-savage{a} xserver-xorg-video-siliconmotion{a}
xserver-xorg-video-sis{a} xserver-xorg-video-sisusb{a} xserver-xorg-video-tdfx{a}
xserver-xorg-video-trident{a} xserver-xorg-video-tseng{a} xserver-xorg-video-v4l{a}
xserver-xorg-video-vesa{a} xserver-xorg-video-vmware{a} xserver-xorg-video-voodoo{a}
The following packages will be upgraded:
libdrm-intel1 libdrm-nouveau1
2 packages upgraded, 166 newly installed, 0 to remove and 3 not upgraded.
Need to get 79.5MB of archives. After unpacking 298MB will be used.
The following packages have unmet dependencies:
xserver-xorg-core: Breaks: xserver-xorg-input-7 which is a virtual package.
Breaks: xserver-xorg-video-6 which is a virtual package.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
xserver-xorg-input-all [Not Installed]
xserver-xorg-input-wacom [Not Installed]
xserver-xorg-video-all [Not Installed]
xserver-xorg-video-geode [Not Installed]
xserver-xorg-video-openchrome [Not Installed]
Score is 95
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Install the following packages:
xserver-xorg [1:7.5+5ubuntu1 (lucid)]
xserver-xorg-core [2:1.7.6-2ubuntu7 (lucid)]
xserver-xorg-input-evdev [1:2.3.2-5ubuntu1 (lucid)]
xserver-xorg-input-mouse [1:1.5.0-1 (lucid)]
xserver-xorg-input-vmmouse [1:12.6.5-4ubuntu2 (lucid)]
xserver-xorg-video-mach64 [6.8.2-2 (lucid)]
xserver-xorg-video-r128 [6.8.1-2ubuntu1 (lucid)]
xserver-xorg-video-radeon [1:6.13.0-1ubuntu5 (lucid)]
Keep the following packages at their current version:
xserver-xorg-input-all [Not Installed]
xserver-xorg-input-synaptics [Not Installed]
xserver-xorg-input-wacom [Not Installed]
xserver-xorg-video-all [Not Installed]
xserver-xorg-video-apm [Not Installed]
xserver-xorg-video-ark [Not Installed]
xserver-xorg-video-ati [Not Installed]
xserver-xorg-video-chips [Not Installed]
xserver-xorg-video-cirrus [Not Installed]
xserver-xorg-video-fbdev [Not Installed]
xserver-xorg-video-i128 [Not Installed]
xserver-xorg-video-i740 [Not Installed]
xserver-xorg-video-intel [Not Installed]
xserver-xorg-video-mga [Not Installed]
xserver-xorg-video-neomagic [Not Installed]
xserver-xorg-video-nouveau [Not Installed]
xserver-xorg-video-nv [Not Installed]
xserver-xorg-video-openchrome [Not Installed]
xserver-xorg-video-rendition [Not Installed]
xserver-xorg-video-s3 [Not Installed]
xserver-xorg-video-s3virge [Not Installed]
xserver-xorg-video-savage [Not Installed]
xserver-xorg-video-siliconmotion [Not Installed]
xserver-xorg-video-sis [Not Installed]
xserver-xorg-video-sisusb [Not Installed]
xserver-xorg-video-tdfx [Not Installed]
xserver-xorg-video-trident [Not Installed]
xserver-xorg-video-tseng [Not Installed]
xserver-xorg-video-v4l [Not Installed]
xserver-xorg-video-vesa [Not Installed]
xserver-xorg-video-vmware [Not Installed]
xserver-xorg-video-voodoo [Not Installed]
Leave the following dependencies unresolved:
xserver-xorg-video-geode recommends xserver-xorg-video-cyrix
xserver-xorg-video-geode recommends xserver-xorg-video-nsc
Score is -10242
Accept this solution? [Y/n/q/?]
Hmph. Brain is fading.
