/srv/irclogs.ubuntu.com/2009/06/11/#ubuntu-x.txt

Sarvattapw: do you think we could bring the karmic kernel to the jaunty in edgers? that would make packaging easier and everyone using it would be using the kernel most likely anyway01:09
Sarvattcworth mentioned it in his latest blog post and it seems like a good idea to me - http://cworth.org/intel/driver_stability/01:10
Sarvatttheres some problems on the intel side using the jaunty config the mainline PPA kernels use and activating KMS, plus it would get rid of the trickery we have to do replacing linux-libc-dev on jaunty for building libdrm01:11
Sarvattis there any trickery needed to build them on a PPA or can we just copy them straight from the archive?01:13
Sarvatthmm i guess LPIA might be a problem01:14
brycewhat I've heard is that building kernel debs is really not much different than other packages, however I've not given it a try yet myself01:17
Sarvattwell, going to copy it over since it'll take a few hours to build so it'll be ready to repackage stuff against it tomorrow morning. hopefully someone will be around to delete it if anyone pops on and has it break things or if it was a bad idea for other reasons :D02:28
bryce:-)02:28
brycefwiw, I'm going to be away the next few days.  Going up to Seattle for my sister's graduation02:28
Sarvattohh, have a good trip! hopefully alpha 2 wont be so bad for bug reports so you wont have to come home to a mess :D02:36
brycehehe02:36
tjaaltonwhee, wacom moving to fd.o06:49
tjaaltonand apparently getting support for input properties06:49
pwnguintjaalton: orly?07:54
tjaaltonpwnguin: yep, ping posted on xorg-devel about it08:00
tjaaltonand about changing the license gpl->mit08:01
apwSarvatt, we would likely want to rebuild it, but otherwise it should be doable.08:23
Sarvatthmm  i see xserver-xorg-video-nv doesnt have any support for 7xxx and newer IGP chipsets in it, anyone know if thats by design or just missing pciids?18:49
jcristauhmm?18:50
tjaaltonSarvatt: does anyone care?-)18:51
Sarvattwell its picking nv on startup for alpha 2 instead of vesa so theres alot of people having problems with it - http://launchpadlibrarian.net/27754976/XorgLog.txt18:52
tjaaltonwe should switch to nouveau instead18:52
jcristauSarvatt: that's fixed by removing xorg.conf18:53
tjaaltonthat too18:53
jcristauand yeah, the status of nv looks like nvidia wants people to switch to nouveau18:54
Sarvattthats weird, livecd-rootfs should be deleting and touching an empty xorg.conf looking at the code for that18:54
tjaaltonyep, our xorg is buggy18:55
tjaaltonfixed in debian18:55
Sarvattah i see, fedora-pci-primary.diff19:11
tjaaltonno, the logic in xserver-xorg.postinst was busted19:11
jcristauplus preinst was creating an empty xorg.conf19:15
tjaaltonyeah19:15
tjaaltonSarvatt: what bug # was that?19:29
Sarvatthttps://bugs.launchpad.net/bugs/38565819:30
ubottuLaunchpad bug 385658 in xorg-server "karmic alpha2 candidate doesn't boot up on Studio XPS 1340" [Undecided,New]19:30
tjaaltonthanks, I'll add a bug-closer for that19:30
tjaaltonSarvatt: in this case it tried to use the wrong device, so you were right that the patch makes a difference19:37
jcristauthat bug shows that dexconf was run, somehow19:46
jcristauhow did that happen?19:46
superm1live cd19:48
superm1just booted up off the karmic a2 candidate and hit a failure19:49
superm1i'd guess that dexconf runs because of casper?19:49
superm1casper runs the equivalent of dpkg-reconfigure xserver-xorg19:51
superm1and the xserver-xorg postinst runs dexconf19:52
jcristauit shouldn't. but maybe karmic a2 had an older version that still did that.19:54
tjaaltonyeah could be19:55
tjaaltonit isn't run when doing a preseeded installation19:56
tjaaltonbut a "normal" installation apparently runs it19:56
superm1so should dpkg-reconfigure xserver-xorg not be called out by casper anymore then?19:56
tjaaltonit'll be unnecessary soon19:56
superm1just drop the 20xconfig?19:56
tjaaltonalthough I'm not sure what bryce thought about it..19:57
superm1well what about that problem at hand though. that fallback to vesa? did that ever get submitted upstream? was there a reason they said no?19:58
jcristausuperm1: in latest sid dpkg-reconfigure xserver-xorg basically doesn't do anything19:58
superm1yeah then 20xconfig makes very little sense to keep once next merge happens19:59
tjaaltonsuperm1: in this case it matches the G98 device, which nv does support, but the server tries to use the C79 one20:00
superm1it's a hybrid device, so i'd guess the one selected is the primary one hooked up to the display20:01
tjaaltonyou never know for sure how the autoconfig logic works ;)20:02
jcristau'not quite always sanely' :)20:07
tjaaltononce we stop using the .ids files it'll be a lot simpler :)20:08
tjaaltonand without the conffile20:08
jcristauyeah it's mostly the conffile20:08
superm1so all .ids are going away then?20:27
tjaaltonyes20:27
hyperairif the .ids go, then how will xorg determine which driver to load?20:37
tjaaltonthe server knows what driver to try20:39
tjaaltonbased on the vendor id20:39
tjaaltonand if that fails, it'll fall back to whatever is the fallback driver for that platform20:39
tjaaltonfor x86 it's vesa20:39
tjaaltonbut it only works if there's no conffile at all20:40
tjaaltoneven if it's empty, the codepath is different20:40
hyperairah i see20:43
hyperairand about x64?20:44
tjaaltonthe same20:44
tjaaltonbut ppc, sparc use something else20:44
tjaaltonfor instance20:44
tjaaltonwell, sparc has wsfb, the rest use fbdev20:46
Sarvattif thats the case, might need to change things here for the livecds? http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/annotate/head%3A/livecd.sh  -- line 47720:46
jcristautjaalton: wsfb is only on solaris iirc20:46
tjaaltonjcristau: right, for linux it's sunffb20:47
tjaalton#elif defined(__sparc__) && !defined(sun) matches[i++] = xnfstrdup("sunffb");20:47
tjaaltonSarvatt: uh.. madness20:48
jcristautjaalton: made sense when xserver-xorg.preinst did the same thing :)20:49
tjaaltonjcristau: hmm yeah, I remember that now20:52
jcristauawful hack though20:53
superm1tjaalton, well when uEFI comes around with no BIOS compatibility mode, VESA doesn't exist on x8621:19
superm1you have to use fbdev21:19
tjaaltonsuperm1: heh, ok21:20
superm1which unfortunately will be coming sooner than I hope21:22
tjaaltonoh, when exactly?-)21:25
superm1soon enough that i have a roadmap for such things happening21:26
bdmurraybryce: bug 357901 looks like an x bug and has a patch even.21:29
ubottuLaunchpad bug 357901 in ubuntu "xinerama mouse cursor on every screen" [Undecided,Confirmed] https://launchpad.net/bugs/35790121:29
tjaaltonbdmurray: I'll reassing it to xorg-server21:40
tjaalton-sign21:40
tjaaltonheh, I've done that before21:40
virtualdis it possible to choose screen resolutions for radeon kms boot? i have two monitors of different sizes23:14

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!