/srv/irclogs.ubuntu.com/2010/01/04/#ubuntu-x.txt

=== seb128_ is now known as seb128
unggnuhi all10:01
unggnuWasn't the plan to push everything needed for Nouveau before Alpha 1 to got enough testing data? So what is the plan now? I have reade something about the kernel team but without a ppa it doesn't look like I can test nouveau right now in Lucid10:01
tjaaltonyou should ask the kernel team..10:04
unggnutjaalton: How can I check nouveau then?10:05
unggnuunder Lucid circumstances of course10:06
unggnu:)10:06
tjaaltonno idea10:06
unggnuI just think that testing is important because of LTS and the state of the driver but I guess you all know this :/10:06
tjaaltonit would still need the bits in the kernel10:07
tjaaltonand that hasn't happened10:07
unggnuAccording to a newsletter the changes aren't so severe if I recall it right10:08
unggnuRadeon looks great though at least with an older card and also with 4870 with some minor issues. :)10:08
unggnutjaalton: Couldn't you push a Kernel with the needed patches with a ppa?10:17
tjaaltonunggnu: me? no10:19
unggnutjaalton: no, in the X ppa10:24
unggnutjaalton: it was a general you :D10:24
tjaaltontoo much work anyway, we have the kernel team for that10:24
unggnuok10:24
unggnuJust kick their ... ;)10:24
unggnuIf it doesn't work it have to be removed which also needs time so the earlier the better10:25
unggnuAt least many radeon standby problems should be fixed I guess. Intel KMS should work with overlay again - but I am not sure if this changes were already applied in the 2.6.32 kernel.10:28
jcristauthey weren't10:29
unggnuthat's bad and I guess they are too severe for backporting?10:30
jcristauno10:30
unggnuOk, lets hope they make it since pre i915 couldn't use kms then10:30
unggnuafaik10:30
jcristauit could.  just without video.10:30
unggnuor no video either way :)10:30
unggnu+accelerated10:30
unggnuAccelerated video is a basic and more important than 3D and of course KMS imho. Btw. does KMS work with i815? Hasn't Intel dropped support for this chipset?10:34
jcristaukms is in the i915 driver.  so i830+10:36
jcristaui81[05] is still using ums, xaa, dri1, ...10:36
tjaaltonhmm so 2.10 will drop support for them10:36
jcristauwell the 3 of them that still exist.10:37
unggnujcristau: :D When was their release date?10:37
unggnuSo X will be adaptive in future? Starting without root rights if possible and vice versa?10:37
jcristauhttp://en.wikipedia.org/wiki/Intel_81010:37
jcristau10 years ago10:37
unggnuOk, if vesa still works and if it has kms in the future ... :D10:38
unggnuWithout enough RAM Ubuntu should be run just fine on P3s. Maybe the Linux Intel graphic guys have more time in the future since the big changes should be done now. :)10:39
tjaaltonyou wish10:40
unggnutjaalton: that's for sure :D10:41
unggnuThey probably just create zxa or something like that :D10:41
tjaaltonjcristau: I'll pull in the xorg.conf.d/inputclass stuff for testing, tseliot promised to fix the fallbacks ;)10:45
unggnuNo response from the Kernel team but I guess it is the time :)10:46
unggnuanyway, bye guys :)10:46
tseliottjaalton: do you mean in a PPA, right?10:54
tjaaltontseliot: just for git10:54
tjaaltonfor now10:55
tseliottjaalton: in a separate branch, not in our master ubuntu branch, right?10:55
tjaaltonno, in the master branch10:55
tjaaltonas separate patches10:55
tseliottjaalton: I was asking as I will have to upload a packaging change in X to get the alternatives stuff to work10:56
tjaaltonjust push it10:56
tseliotand I would like to upload that without uploading the other patches10:56
tseliothow would it work?10:57
tjaaltonI haven't pushed anything yet10:57
tseliotok10:57
tseliottjaalton: in this case maybe I don't need to put UNRELEASED in the distro10:58
tjaaltonif you have no other changes..10:59
tseliotno, nothing else10:59
tjaaltonotherwise use several commits with just one functional change in each10:59
tjaaltonwell, on a second thought I won't be pushing this to the branch11:05
tseliotgood11:10
tjaaltonapart from the inputclass commit bumping the ABI, they apply ok11:13
tseliotyes, I noticed the input ABI bump11:17
tseliottjaalton: ok, pushed11:24
tseliotI can upload it later11:25
jcristautjaalton: the main problem with the fallbacks (besides the fact that the code is a bit painful) is i never figured out what behaviour i wanted.  also i need a screen and a device section for each driver.  and add each screen to the serverlayout.  so do i do that only if there's no serverlayout, or if there's a serverlayout with no screen, or a screen with no device, or a device with no driver, or ...11:28
tjaaltonjcristau: :/11:28
jcristauand when you get to the point in the code where you want to add a few devices/screens, the list of screens in the layout is already allocated so you have to go back to add more11:32
jcristauso it needs some sitting down which i wasn't able to do yet :)11:32
tjaaltonyeah it sounds troublesome11:33
* tseliot nods11:35
jneveshi there - I'm having a strange problem with 9.10 and gdm-2.20 - every time I start, gdm fails (the screen is screwed up so I can't read it) - if I git thru recovery more and do "resume" it works fine14:30
jnevesanyone has a hint on what I should look at?14:30
jnevesthe closest thing to a clue I have is this on gdm logs: Jan  4 13:20:33 net gdm[1366]: DEBUG: gdm_server_start: Server :0 died during startup!14:33
jnevesbrb14:50
=== ripps is now known as ripps|sleep
* jneves found the problem - failsafe is starting before gdm - disabling failsafe "solves" this15:54
jneveshttps://bugs.launchpad.net/ubuntu/+source/gdm-2.20/+bug/49148315:55
ubottuUbuntu bug 491483 in gdm "Since failsafe-x was enabled in karmic it starts if gdm is disabled and kdm is used. (low graphics mode error)" [High,Fix released]15:56
superm1why are you using gdm-2.20 in the first place?16:04
superm1i personally don't think it should have ever been introduced to the archive16:04
superm1it was introduced so xubuntu didn't need to pull in so much of gnome, but i dont think it got enough testing16:05
jnevessuperm1: because in my case gdm doesn't work16:07
superm1jneves, what's your problem with gdm?16:07
jnevessuperm1: groups of users go to different networks depending on their authentication (the change is done by pam)16:07
jnevessuperm1: when I logout from one user, gdm fails in strange ways (the user input box does not appear)16:08
superm1jneves, so wouldn't the proper thing to do be file bugs on gdm then for these cases?16:09
jnevessuperm1: yes, but I also need to work around the problem in the meantime16:10
superm1gdm-2.20 is gonna need work to  be reworked as an upstart job16:10
superm1otherwise failsafe-x will kick in as you found16:10
jnevessuperm1: it's working at the moment16:10
jnevessuperm1: it's not that simple - right know, if you have gdm installed, but choose another dm, failsafe-x does the wrong thing16:10
jnevessuperm1: right now, failsafe-x only works with gdm :(16:11
superm1jneves, ah16:12
jnevessuperm1: so, yes this is working around a bug - no, the current situation isn't right either ;)16:13
=== \vish is now known as mac_v
=== mac_v is now known as \vish
=== seb128_ is now known as seb128
Duke`_^£$@+*!!18:26
Duke`_execbuf error WTF?!!118:26
=== bryce__ is now known as bryyce
schilliI just installed Lucid today.  Ran into an issue on the Eee 1005hab setting up an external monitor...19:45
schilliWorks fine mirroring, or with one or the other monitor disabled.  When start taking the external monitor to higher resolutions, things get hairy...19:47
tjaaltonschilli: poulsbo gfx, not supported properly19:48
schilliit is known about and being dealt with?19:49
tjaaltonknown, nothing we can do about19:49
tjaaltonbinary blobs ftw19:49
schillibut doing the same thing works fine in Karmic.19:50
jcristauthen use karmic19:50
schilliOK19:52
schilliWhere, if anywhere, should I be of any use to anyone while messing around and trying things out with Lucid?  19:53
tjaaltontriaging bugs on lp19:57
bryyceheya tjaalton20:07
tjaaltonbryyce: hi, how was the vacation?20:08
bryycevery good, got lots of house/shop projects done (or mostly done)20:08
bryycetjaalton, how things going for you?20:09
tjaaltonI played a lot of Rock Band (& The Beatles), and read two books :P20:09
bryycenice20:11
bryyceI played a lot with my son :-)20:11
bryycehey, I saw some email about libdrm on ubuntu-x20:12
tjaaltonyep20:12
bryyceI'm about to email Intel to get some extra priority on that issue, but are there any recent updates about it?20:12
maxbI am finding that _intermittently_ Lucid goes into low graphics mode on first boot, but will then work if you restart gdm. I hypothesize some boot-time race condition that leaves X not knowing about its display devices properly. Can anyone suggest how I would pursue this?20:12
tjaaltonnot on the bug report at least, since dec 3120:12
bryycetjaalton, ok but the issue is still occurring?  Anyone beyond sarvatt seeing it?20:13
tjaaltonmaxb: yes, happens here too, haven't figured out why20:13
tjaaltonbryyce: yes, apparently it affects 945 chips20:13
bryycetjaalton, also you mentioned setting up a ppa with the new libdrm and mesa; did this get set up?20:13
tjaaltonthough I haven't tried it on my 96520:13
tjaaltonbryyce: no, not yet20:14
tjaaltonbut I did update libdrm git20:14
bryyceok20:14
bryyceI guess this could go into the x-testing ppa:  https://edge.launchpad.net/~ubuntu-x-swat/+archive/ppa20:15
tjaaltonyes20:16
=== mac_v is now known as \vish
tjaaltonwe probably need to (again) use the drm headers from libdrm instead of the kernel, for the new intel at least20:28
tjaaltonprobably radeon too20:28
bryyceyeah20:28
bryycethat should be fine for x-testing20:29
tjaaltonbryyce: btw, since intel 2.10 will drop support for !kms, it also means that it won't "support" i81{0,5} anymore20:29
bryycetjaalton, good grief20:29
tjaaltonbut, who cares20:29
bryycewell, I care ;-)20:30
tjaaltonthose are ancient20:30
tjaaltonbah :)20:30
bryyceum, not *so* ancient...20:30
tjaalton10y20:30
bryyceis 2.10 == 2009Q4?20:31
tjaaltonyes, slipped though20:31
bryycehmm20:31
bryyceoh apparently I haven't had enough coffee20:32
bryyceI thought you wrote i8*{0,5}20:32
tjaaltonhehe20:32
bryyceI'm much less concerned with dropping i810/815 support... those have been more or less dead for a while now20:32
tjaaltonright20:33
superm1well hopefully those gracefully fallback to vesa though rather than just intel driver not working and kicking in failsafe-x20:33
bryycesuperm1, good idea20:34
* bryyce adds this to his todo list20:34
tjaaltonthe server will be fixed yes20:34
tjaaltonnot to try intel on those20:34
bryycetjaalton, is someone else already planning on doing that?  If so I'll leave it off my todo20:38
bryycebtw, iirc we talked some weeks ago about ideas for improving the xserver autodetection stuff...  did those ideas ever make it into a wiki page?  I've largely forgotten what we talked about specifically20:38
tjaaltonbryyce: it'll probably happen upstream for 1.8, when 2.10 is released. other than that, I don't know20:39
bryyceok, I'll leave it on my todo list to verify it when we merge 2.1020:39
tjaaltonbryyce: well, no wiki page exists for that. jcristau mentioned some problems earlier today20:40
Duke`_Sarvatt, I got an execbuf error with your commit-reverted packages :-(20:41
SarvattDuke`: yeah me too, both reverts is still ok though but the other doesn't revert cleanly from 2.4.17 :(20:44
tjaaltonhuh, autosyncs are clearly not happening20:46
tjaaltonlibxcb is still at 1.4-120:46
tjaaltonbuilding mesa 7.7 locally20:53
tjaaltonI was wondering to add ubuntu-test branches to git for stuff like this20:53
jcristautjaalton: iirc jd_ switched libxcb source to 3.0 format, maybe that stopped it?20:54
tjaaltonjcristau: xcb-proto is synced though, lp supports it now20:55
jcristauok20:55
bryycetjaalton, are you noticing any other broken autosyncs besides libxcb?21:12
tjaaltonbryyce: no, it's the only one, the others are not in testing yet21:13
bryyceok21:14
bdmurraybug 434032 is likely a duplicate of something but I can't remember which bug21:32
ubottuLaunchpad bug 434032 in xserver-xorg-input-evdev "touchpad click disabled" [Low,New] https://launchpad.net/bugs/43403221:32
Duke`damin it21:32
Duke`google maps raised execbuf error21:32
tjaaltonbdmurray: replied to the bug21:36
bdmurraytjaalton: okay thanks!21:37
tjaaltonbryyce: libdrm and mesa uploaded to uploaded to the ubuntu-x ppa22:34
bryycetjaalton, excellent22:34
tjaaltonsigh, mesa tarball size has tripled22:34
jcristauargh indeed.22:35
jcristau-rw-r--r-- 1 julien julien  8773112 Dec 29 10:28 ../mesa_7.6.1.orig.tar.gz22:35
jcristau-rw-r--r-- 1 julien julien 26176639 Dec 25 16:12 ../mesa_7.7.orig.tar.gz22:35
jcristauand 7.7 has the glut sources removed.22:35
tjaaltonit did?22:35
tjaaltonI diffstat'ed against rc222:36
bryycewhoa, wtf?22:36
jcristaui didn't include MesaGLUT-7.7.tar.gz in my 7.7.orig22:36
tjaaltonah ok22:36
tjaaltonprogs/objviewer is  now huge22:37
jcristauwtf is this stuff?22:37
tjaaltonwell, 7.6.1 didn't have it22:37
bryycetjaalton, I see libdrm in x-testing but not mesa?22:40
tjaaltonbryyce: still uploading22:41
bryyceaha great22:41
tjaaltonbryyce: so I was wrong about the i810/815, they still use ums on 2.10 (which was tagged a moment ago)22:44
bryyceahh, ok good22:45
tjaaltonmesa upload finished22:45
bryycetjaalton, I've emailed Intel about this bug.  I sent them the link to the ppa and asked that they up their priority on it22:45
tjaaltonbryyce: good22:45
bryycealso asked yingying's team to try to reproduce (sometimes that helps get things moving)22:46
bryycewould be nice to get comment from developers on it22:46
tjaaltonyep22:46
bryycemaybe now that holidays are over it'll get attention22:46
tjaaltonhope so22:47
=== RAOF_ is now known as RAOF
Sarvattthats odd, gdm isn't starting randomly on boot, just getting a login prompt sometimes now. I get a could not create session error every startup for a second or two before it draws the panel when it does boot also23:57
Sarvattrunning that libdrm 2.4.17/mesa from x-testing now to see how things fare re: execbuff while wedged errors23:57
bryycethanks23:57
bryyceSarvatt, is "could not create session" gdm speak for 'X crashed' perhaps?23:58

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