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

Sarvatt...or did I00:00
Sarvatt    - Update build depends for Ubuntu00:00
Sarvatt    - Update build depends for Ubuntu00:00
Sarvattyep I did00:00
* Sarvatt cheers00:01
Sarvattits nice being able to contribute, thanks for the help with it :)00:01
Sarvatti posted on https://bugs.edge.launchpad.net/bugs/385658, hopefully we can get some feedback if dropping the nv.ids fixes it or if xserver is going to need patching to handle it00:02
ubottuUbuntu bug 385658 in xorg-server "karmic alpha2 candidate doesn't boot up on Studio XPS 1340" [Undecided,New]00:02
Sarvattgoing to delete that mesa 7.4.4 on there so he doesnt install that too :D00:03
bryce_no prob, this is good that you're getting some uploads in; when you're ready to apply for MOTU a long list of uploads will look good on your application00:03
bryce_yeah in general I was thinking we'll want to look into either cleaning out old junk from xorg-edgers or requesting more disk space (or maybe both)00:04
Sarvattwas waiting for tormod to log on irc to ask him to put in a request for more space since hes the team leader, dont know if they'd listen to me asking :D00:04
Sarvattit would be nice if launchpad could be set to only show a single distro at a time, all the hardy stuff makes it look ugly :)00:05
Sarvatti was looking at answers on launchpad and it looks like asking for more space wont be any problem at all00:06
Sarvattbut they replied and said they cant delete PPAs yet when I asked to have a few obsolete ones from my page to be deleted00:06
Sarvatthmm, i'll troll through bug reports on -nv and find more that can use testing -nv without a nv.ids installed, like the 7xxx IGP support bugs00:08
Sarvatttoo bad adding the AGP/PCI-E bridge cards into -nv wouldnt help anything on jaunty, because it wouldnt be included on the livecd where it matters most00:09
Sarvattbut they have the default to vesa so they can just use vesa which works for most people in that regard anyway00:11
bryce_yeah there's a dropdown to show just one series at a time but it would be nice to like append "+series/jaunty" to the url to filter it to that 00:16
Sarvattwhat happens is, the table in nv_driver.c has a list of chips it supports that determine capabilities, but the AGP/PCI-E bridge chips report the pci id of the bridge chip initially so they dont get matched as being supported by -nv. if the driver gets loaded it reads the actual chip behind the bridge to determine what it is from that table. adding the bridge id to the table explicitly without being hidden like i did with the #if 0/#end00:17
Sarvattif makes the driver think the device actually is the bridge chip and it doesnt use the code paths designed for that series of card in the driver00:17
bryce_https://edge.launchpad.net/~xorg-edgers/+archive/ppa?field.series_filter=jaunty  guess that'd do it; kind of ugly tho00:18
Sarvattoh wow, that works!00:18
Sarvattthe dropdown doesnt filter it for me, just makes the deb sources change :(00:18
Sarvattthere are probably over 100 cards without pci ids explicitly defined in the table 01_gen_pci_ids.diff pulls the ids from00:25
Sarvatt(that the driver does work with since they are just incremental revisions of existing cards)00:26
bryce_ok, time to head home00:39
Sarvatttake care00:41
Sarvattcwillu: hmm http://lkml.org/lkml/2009/6/26/24201:30
cwilluthanks02:16
=== dazjorz is now known as dazjorz_irssi
Sarvattok i'm convinced theres a bug in coreutils now, jaunty has 0 problems building the same mesa packages and the problems only started after the whole mktemp/coreutils problem. theres a race during the install headers part of sw11x+glu where it randomly cant find files to change permissions on them and its taking multiple retries to build on amd64 usually02:48
Sarvatt/usr/bin/install: cannot change permissions of `/build/buildd/mesa-7.6.0~git20090626.f57280cc/debian/tmp/usr/include/GL/mesa_wgl.h': No such file or directory02:48
Sarvattmake[5]: *** [install-headers] Error 102:48
Sarvattmake[1]: *** [install-swx11+glu] Error 202:48
Sarvattfile it fails on changes every time if it fails02:48
Sarvatttime to go over the coreutils bug lists..02:49
Sarvattodd that its specific to the PPAs though, i must have build mesa 7.6 fine on my x64 with pbuilder at least 20 times with no problems but its like 90% failure rate on a PPA03:02
=== ripps_ is now known as ripps
tjaaltonSarvatt: the .ids files serve no real purpose anymore, and those have been removed from debian when there have been updates to the drivers06:37
tjaalton"someone" just should fix the server when having a stub conf to use the same codepath to build the driver list when there is no conffile06:39
tjaaltonhmm, did that make any sense06:39
tjaaltonbryce: push the xserver changes please :)06:41
bryceheya tjaalton06:43
brycetjaalton, which changes?06:44
tjaaltonbryce: howdy! the fbdev-thats-mine patch06:45
Sarvattoh nice, debian isnt even setting PCI_TXT_IDS_DIR in rules anymore so it should ignore any ids that do get installed too :D06:46
Sarvatthe pushed that06:46
Sarvattwell to karmic, dunno if you meant debian git06:46
tjaaltonyeah I meant git06:46
tjaaltonI've been on vacation the past two weeks, and with broken 3G on my laptop post-jaunty, it's been problematic to follow what's happening :)06:47
tjaaltonluckily putty works on my phone06:47
bryceoh yeah, my xserver git clone broke again, and I was too lazy to try to figure out how to unbreak it06:47
tjaaltonyou seem to get that a lot :)06:48
tjaaltondo you clone it every time?06:48
tjaaltonit probably happens when you add changes before pulling the newest version from origin06:49
tjaaltonif the wiki docs are wrong, I'll fix them gladly06:51
bryceI guess what happens is I am fussing about in the directory, maybe make some edit, but don't commit.  Then much later on I decide to do some work, so do a git update, and then the repo's screwed up after that06:53
brycethat's my guess anyway06:53
tjaaltonoh yeah06:53
tjaaltongit reset works there06:53
bryceI don't remember doing the changes, so it's possible it just bit rots after a while06:53
tjaaltonI've done that too, to test some changes locally.. then I'll just end up doing it all again in a proper way :)06:54
brycebut re-checking out xserver git takes forever, so at that point I often just give up on it and do the change outside git06:54
Sarvattgit clean -xdf git reset --hard origin/ubuntu works :D06:54
tjaaltongit reset; (pull;) edit; commit; edit; commit etc06:54
tjaaltonSarvatt: that too06:55
tjaaltonyes cloning is slow, depending on how alioth is feeling this week06:55
tjaaltonbut resetting is fast, so best use that :)06:56
bryceso then that would be something to put into the wiki docs06:56
tjaaltonyeah, I'll do taht06:57
tjaalton*that06:57
tjaaltonthere's already "recovering from mistakes" part, but it needs --hard06:59
Sarvattreset can leave some local changes around so i do the git clean -xdf too to make sure its just like a fresh clone07:02
Sarvattdid dri2proto 2.1 ever get synced?07:03
tjaaltonSarvatt: yep, added the clean -xdf too on the wikipage07:04
Sarvattwhat wiki page is it?07:05
tjaaltonhttps://wiki.ubuntu.com/X/GitUsage07:06
Sarvattohh thanks07:06
tjaaltonif there's anything to add, just edit at will07:06
* bryce uploads -nvidia -185 to karmic07:09
tjaaltonworks fine on jaunty :)07:09
tjaaltonneeded it to get bibble5 working07:09
brycesaw that mentioned in the changelog07:09
tjaaltonyep07:09
bryceof the 30-40 people who responded to my call to re-test bugs, it seems 80-90% still experienced their bugs07:10
Sarvattmight put something about using git reset --hard HEAD~1 to go back one commit instead of the hash07:10
brycebut a few were fixed, so that's good07:10
brycethe fglrx testing was much more fruitful; the new version there had a pretty high proportion of "it's fixed now" reports07:11
tjaaltongreat07:11
brycealso getting good results with the call for -intel testers, although a bit trickier there since people have to test against karmic rather than run with a ppa on jaunty07:13
tjaaltonwe've had a couple of annoying problems at work with intel on jaunty.. one is corruption on some apps (matlab etc), the other is blanking displays when using dvi07:14
tjaaltonbut hardy doesn't support the hardware, so it's jaunty or nothing :/07:15
brycewow - http://ubuntuforums.org/showthread.php?t=113058207:15
Sarvattyeah ran into alot of people with some really weird settings thanks to that thread07:19
Sarvattlooks like its better now though07:21
brycegod I hope so07:30
Sarvattjaunty userland really cant cope with KMS without alot of massaging, dont know why people dont upgrade to karmic if they want to be bleeding edge enough to use git packages instead of 2.7.1 :D hotkey-setup has problems and is gone is karmic, mainline kernels dont link in acpi video and fbcon in right, pm-utils in jaunty doesnt handle KMS, i know i'm forgetting other things07:32
brycefraidy cats07:32
Sarvatti should keep an eye on this thread to see when i'm breaking things on jaunty :D07:37
Sarvatthow has that mtrr fix for xserver-xorg-video-intel work out?07:37
bryceah, yeah... was complicated by the fact that it required a kernel update AND an X fix07:38
bryceonce people had both they confirmed the issues went away07:38
brycehrm, I need to get that sru in07:38
Sarvatt..... looks like alot of the people in this thread needing to fix mtrrs dont have gem enabled in the first place because they're using PAE....07:39
bryceinteresting07:40
brycethat PAE kernel is irritating07:40
brycebug 31492807:45
ubottuLaunchpad bug 314928 in xserver-xorg-video-intel "[i915GM] MTRR entry gets removed when restarting xorg - causes corruption on ttys" [Critical,In progress] https://launchpad.net/bugs/31492807:46
brycetjaalton, pushed07:48
tjaaltonbryce: thanks08:00
Sarvattwe almost got pushed to PAE in -generic too for 2.6.30-10, that would have been fun :)08:03
bryceSarvatt, mtrr bug sru'd now.08:35
tjaaltonsigh, the dpms bug is still there with -1008:45
Sarvattbryce: did you binary copy fglrx into xup from edgers instead of rebuild?09:58
SarvattThe following packages have unmet dependencies:09:58
Sarvatt xorg-driver-fglrx: Depends: libdrm2 (>= 2.4.11+git20090519.f355ad89) but 2.4.9-1ubuntu1~xup~1 is to be installed09:58
SarvattE: Broken packages09:58
bryceyeah I binary copied it10:00
Sarvattdeleting and recopying it now10:00
brycewow, didn't know it had a libdrm2 dependency10:00
Sarvattjust saw a bug about it10:00
brycethanks10:00
Sarvattforgot it takes awhile to actually delete10:02
=== albert231 is now known as albert23
Sarvattyeah thats when I know its past my bedtime :) thought it'd be a good idea to bump the version number but uploaded it to karmic by mistake10:15
Sarvattoh nice, i tried out the new thing listed on the PPAs10:17
Sarvatt  dput ppa:ubuntu-x-swat/x-updates10:17
Sarvattand apparently if you have ppa defined in your .dput.cf it uploads to your PPA instead...10:17
Sarvattso i didnt screw up  x-updates after all10:17
Sarvattstill not deleted to recopy :(10:32
Sarvattyeesh, crazy how much slower things are without enable_mtrr_cleanup mtrr_spare_reg_nr=1 boot options in a ubuntu kernel on these acer aspire ones that have all 8 mtrr's filled with junk entries13:22
Sarvatteww, devicekit-power is horribly broken right now15:58
Sarvatthad to build it from git15:58
jcristaubryce: anholt was packaging it, i've reviewed his first attempt but don't know the status now17:30

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