/srv/irclogs.ubuntu.com/2008/10/30/#ubuntu-x.txt

tjaaltonhuh, weird.. installed nvidia-glx-177 and it pulled the -rt headers and nothing else10:08
tjaaltonalthough nvidia-177-kernel-source depends on linux-headers-generic | linux-headers10:09
tseliottjaalton: did you have the linux-headers-generic installed?10:11
tjaaltontseliot: no10:11
tjaaltonthat's what it should've installed10:12
tseliotit might have been linux-headers10:13
tseliotthat's the only package which can pull the rt headers10:14
tjaaltonright, I was trying to point out that apt should have pulled -headers-generic instead of -rt :)10:14
tseliotcould it be that linux-headers-generic had dependency problems and couldn't be installed?10:16
tjaaltonI could install it manually10:17
* tseliot would like to have something more reliable than depending on linux-headers10:19
tseliotmaking linux-image depend on its headers would solve this problem but it would also tick off some users10:22
tjaaltonyep10:22
tseliottjaalton: did you install the driver from Jockey?10:24
tjaaltontseliot: no, apt-get10:24
tseliotaah10:24
tseliotmaybe we should talk about this with the kernel team at the UDS, they might have some ideas10:28
tjaaltonit's just apt doing tricks10:29
tjaaltonand I'm not coming to UDS10:30
tjaaltonat least it's very unlikely now10:30
tseliotwhy? (if you don't mind me asking)10:30
tseliotis it because of sponsorship?10:31
tjaaltonmissed the deadline because I thought my boss would send me there like before (and I had to cancel the sponsorship then)10:31
tjaaltonI've been waiting for a yes/no for a month now10:32
tseliotcan't you talk to jcastro?10:32
tjaaltonhm, I could10:32
tseliotI think he's the right person to ask10:32
tjaaltonyep, done10:36
tseliotgood, let me know how it goes10:37
tseliotbryce, mvo: this quick fix solves bug 287062: http://bazaar.launchpad.net/~albertomilone/gnome-control-center/randr-virtual/revision/3213:29
ubottuLaunchpad bug 287062 in gnome-control-center "Screen resolution capplet unnecesarily tries to set virtual resolution" [Undecided,In progress] https://launchpad.net/bugs/28706213:29
mvosuperm1: thanks for your mail, please let me know when you had a chance to test the fglrx on your laptop, I think otherwise we are good for intrepid-proposed15:18
tseliotfederico1: I have fixed this bug in the xrandr capplet:15:27
tseliotbug 28706215:27
ubottuLaunchpad bug 287062 in gnome-control-center "Screen resolution capplet unnecesarily tries to set virtual resolution" [Undecided,In progress] https://launchpad.net/bugs/28706215:27
tseliotwith this quick hack: http://bazaar.launchpad.net/~albertomilone/gnome-control-center/randr-virtual/revision/3215:27
tseliotyou might want to have a look at it15:28
tjaaltonmvo: can you see why apt chooses linux-headers-2.6.27-3-rt instead of linux-headers-generic when installing nvidia-*-kernel-source15:34
tjaaltonmvo: when -k-s depends on linux-headers-generic | linux-headers15:34
mvotjaalton: that sounds odd, is this rperoduceable?15:34
tjaaltonmvo: yes..15:34
tjaaltontrivial to work around though, but still15:34
mvotjaalton: give me some minutes I will see if it happens in a chroot15:36
tjaaltonmvo: ubuntu-desktop recommends l-h-g, but my netboot-installation doesn't seem to pull them by default, so this should not be seen on normal installtions15:37
Kanohi, did you see the 2 new legacy beta drivers15:37
Kanoat least 96.x has "Added preliminary support for X.Org server 1.5."15:39
superm1lol.  of course the day of release15:44
mvotjaalton: it looks like it comes from dkms: Installing linux-headers-2.6.25-2-386 as dep of dkms15:44
mvo(output of  apt-get install nvidia-177-kernel-source -o Debug::pkgDepCache::AUtoInstall=true)15:45
tseliotKano: yep, I'll update them ASAP15:45
superm1mvo, is that necessarily how they should be resolved though?  why isn't linux-headers-generic chosen to resolve?15:46
tjaaltonsuperm1: dkms should depend on l-h-g | l-h like nvidia-k-s15:47
mvosuperm1: apt is not very smart when it resolves virtual packages, it just picks the first one that provides the required dependency15:47
tjaaltonmvo: thanks, I'll try to figure out how to install recommended packages first :)15:47
mvotjaalton: --install-recommends15:47
mvotjaalton: you can also run "sudo apt-get install --fix-policy"15:47
tjaaltonmvo: I mean the netboot installer15:47
mvoaha15:47
tjaaltonthere doesn't seem to be a preseed value to set15:48
tjaaltonI'm preseeding pkgsel/include with a _lot_ of packages :)15:48
superm1tjaalton, mvo but i mean because both nvidia-k-s and dkms are having the dependency, but nvidia-k-s has the harder dependency, shouldn't it resolve it nicer?15:48
tjaaltonsuperm1: maybe so, but doesn't :)15:49
tjaaltonphew, 546 new packages to install with --fix-policy15:51
federico1tseliot: hmm, so is check_required_...() returning a bigger size than needed if you have mirrored screens?15:55
tseliotfederico1: yes and I suspect that their ->x ->y are not set to 0 if clone mode is selected15:57
tseliottherefore mine is a quick and dirty hack which works without introducing new regressions15:58
tselioteventually we may want to fix the actual problem though15:58
tseliotwhat do you think?15:59
tseliotsuperm1: what do you suggest that I do?16:03
mvosuperm1: the algorithm is pretty simple, it resolves what it find, so if dkms is first and nvidia is later it resolves dkms first16:03
mvonot smart, but simple16:03
superm1tseliot, about what?16:04
tseliotsuperm1: about nvidia-k-s, dkms and linux-headers16:04
superm1mvo, why is this suddenly popping up as an issues then?  shouldn't everyone that installs with jockey run into it then?16:04
mvosuperm1: I think on most system linux-headers-generic is already installed, so its a non-issue16:06
superm1ah16:06
tseliotsuperm1: it used to happen to users of kernel flavours other than -generic (even with jockey)16:06
mvosuperm1: so only people with netboot installs or pbuilder chroots see it16:06
superm1mvo, tseliot i think it's a small enough case then that we don't need to rush and say hurry up SRU a fix etc16:07
superm1but an SRU to dkms would probably be a good idea then16:07
tjaaltonsuperm1: right, but fix it for jaunty :)16:07
superm1yeah16:07
federico1tseliot: I'd rather have the real fix in the code in SVN :)16:08
tjaaltonSRU is fine, we don't use intrepid on production systems though, so no rush16:08
federico1tseliot: it shouldn't be hard to do; just check if the screens are mirrorred, inside that function16:08
superm1mvo, will you have  an update around UDS about the sticky packages idea that was brought up before, where it's at?16:08
tseliotsuperm1: I would like to make sure that Jockey installs the right headers for Jaunty too16:08
federico1tseliot: I think ssp fixed the "zero offsets" problem at some point, or maybe it was something related16:08
tseliotfederico1: do you mean the sanitize function? If yes, no it doesn't fix this16:09
federico1tseliot: by the way, did you start the process to get a gnome svn account (or do you have one)?16:09
mvosuperm1: I guess its something we need to talk about yes, its nowhere right now, its a challenge to implement and has some bits that needs thinking. but its clear that some sort of new dependencies seems to be required16:09
tseliotfederico1: no, how do I do that?16:09
superm1mvo, okay, well i'm sure we'll have some discussion that will relate to all this driver installation stuff again and it would be best to bring back up and think about those bits then16:11
federico1tseliot: ah, ok - please read http://live.gnome.org/NewAccounts and follow the instructions.  You can put me as the person who vouches for your awesomeness :)16:11
tseliotfederico1: ok, thanks, I'll do it :-)16:11
tseliotfederico1: it says: Vouchers   For GNOME SVN and the ability to install new modules,  please select who can vouch for you: 16:21
tseliotbut then I can only select the gnome module16:21
tseliotshall I write your name in the Comments field?16:22
tseliotfederico1: here: https://mango.gnome.org/new_account.php16:22
federico1tseliot: oh, hmm, I guess it is based on module maintainers now17:09
tseliotfederico1: does my snapshot look good to you?17:09
federico1tseliot: yeah, the image you sent should be fine... put in a little more detail in the comments about what you are doing17:10
tseliotok17:10
tseliotfederico1: something like this? http://pastebin.com/d518361e117:14
federico1tseliot: perfect17:14
tseliotfederico1: ok, done17:16
brycetseliot: rev #32 looks good to me17:19
tseliotbryce: great17:20
tseliotmvo: how about merge from my branch? http://bazaar.launchpad.net/~albertomilone/gnome-control-center/randr-virtual/revision/3217:20
tseliots/merge/merging/17:22
mvotseliot: is this for intrepid-prooposed?17:44
mvoor jaunty?17:44
mvotseliot: I assume -proposed, I'm happy to sposnor it17:45
brycemvo, yeah would be for intrepid-proposed17:48
mvobryce, tseliot: please add TEST CASE as described in the StableReleaseUpdates wiki page to the report. I merge and sponsor now17:49
bryceI can do that17:50
bryce(the user essentially gave it in the description, but I'll clean it up)17:51
mvoyeah, the descriptions looks very good17:51
mvoit needs to be a) how to reproduce the problem b) how to verify the fix17:51
tseliotbryce: thanks17:53
tseliotmvo: we can use this report: bug 28706217:53
ubottuLaunchpad bug 287062 in gnome-control-center "Screen resolution capplet unnecesarily tries to set virtual resolution" [Undecided,In progress] https://launchpad.net/bugs/28706217:53
mvowoah, archive.ubuntu.com is not answering at all currently17:54
mvotseliot: ok17:54
brycemvo, okay done17:57
tseliotgood18:03
* tseliot > dinner18:03
bdmurraybryce: should bug 176061 really be a duplicate?  It looks like you were working on it at one point.18:19
ubottuLaunchpad bug 176061 in xserver-xorg-video-intel "System do not respond properly after rotate the screen (Weybridge) (dup-of: 132065)" [Medium,In progress] https://launchpad.net/bugs/17606118:19
ubottuLaunchpad bug 132065 in mesa "screen stops refreshing after rotate when running compiz fusion" [Unknown,Confirmed] https://launchpad.net/bugs/13206518:19
brycebdmurray: sorry was on conf call with amd.  lemme look19:12
bdmurraybryce: thanks, no hurry19:12
brycebdmurray: looks like the same bug to me (issue only occurs with compiz loaded), but do you have a reason to suspect them as separate bugs?19:14
bdmurraybryce: no, you had marked one as in progress so I was wondering if that should carry over.  also they point to different upstream bugs19:16
brycebdmurray: it looks like the upstream link for the duped bug is incorrect; it describes a performance issue when rotated, with compiz turned off19:23
bryceI don't remember why I set it to In Progress, but it's not something I'm working on currently.19:26
bdmurrayalright, thanks for looking at it19:26
bdmurrayits independent of the video driver correct?19:27
brycewell, it sounds like it's a bug in mesa19:33
brycebut mesa is composed of a lot of driver-specific code19:34
brycebut from looking at the bug, it does sound like it's a generic mesa problem that presumably affects more than just -intel19:35
brycetseliot, tjaalton, mvo, superm1:  I had a productive discussion with AMD about upstreaming fglrx bugs, and I think we'll be able to tighten up the process.20:54
brycegoing forward, they'll work on getting more definitive answers (even if it's Won't Fix) on bugs we send to them.  They'll take 5 per 2 weeks.20:54
brycehere's a page to document how to mark fglrx bugs to upstream, and how we'll track upstream's response:  https://wiki.ubuntu.com/X/Upstreaming20:55
brycetseliot, tjaalton, mvo, superm1:  So if you find bugs that need to go to AMD, please follow that procedure, and I'll make sure to mention the ones marked to AMD during my calls with them.20:56
tseliotbryce: it's great news. Much better than telling users to file a bug report in AMD's bugzilla21:01
* tseliot wishes that something similar could be available for NVIDIA too...21:02
tjaaltonbryce: ok, nice to know21:15
wgrantIt's good to know that we have useful communication channels with them21:17
bryceadded some links to some handy queries of the bugs - https://wiki.ubuntu.com/X/Upstreaming21:21
tseliotbryce: what do you think about these screenshots? http://www.dummies.com/WileyCDA/DummiesArticle/Mac-OS-X-Tiger-Timesaver-Using-Multiple-Displays.id-3130.html22:00
bryceah I see where the gui concept came from22:02
tseliothehe right22:02
brycehaving the graphical display on a separate tab from the widgets is probably a good idea - that's one way to squeeze the dialog into a tighter space22:02
tseliotand (in the future) we could have more than 2-3 displays to show there22:03
brycetseliot: I like it a bit more than our tool, however some of the widgets are not clear to me what they do22:03
bryceright22:03
tseliotI have found this page: http://movielibrary.lynda.com/html/modPage.asp?ID=593&cid=59322:04
tseliotif you click where it says "Configuring your display with the Displays system preference"22:04
tseliotyou will see a nice video of the panel in action22:04
tseliotI think there are some good ideas which we might reuse22:05
bryceyeah, I like the toolbar layout thingee; iirc we got a bug about that22:10
brycethe color management would also be pretty sweet22:10
wgrantApart from that couple of additional features, that UI is awful.22:11
tseliotwgrant: why?22:12
wgranttseliot: Why do I have to switch to some other tab to configure the layout of my monitors if I want to change the res as well?22:13
tseliotmost users won't have to switch tab22:14
wgrantWhy not?22:14
tseliotsince they have 1 monitor or since the main monitor is selected by default22:14
wgrantAh.22:14
wgrantApart from needing a bit of prettification, I think gnome-display-properties is very good.22:15
tseliotyes, but 1) I'm not talking about gnome-display-properties and 2) I would like to have something more future-proof (try to manage more than 3 displays in that dialog)22:17
tseliotand there are other properties we have access to22:17
tseliotthat are not in the mac ui either22:18
wgrantSuch as?22:18
wgrantHmm, I guess panel fitting and TV format might be useful.22:20
wgrantBut I can't think of much else.22:20
tseliotI've got a list somewhere (I got it from the output of my library)22:20
* tseliot looks in his laptop22:21
wgrantI see that XRandR 1.3 is getting better property support.22:21
tseliotyep22:21
tseliotpanel_fitting, backlight_control, gamma and (for TVs) bottom, right, top, left, tv_format22:25
wgrantAh, good point.22:25
tseliotputting all this stuff in a usable UI might not be easy though ;)22:26
wgrantShouldn't backlight_control not be fiddled with by users?22:26
tseliotI haven't seen what values these properties support yet22:27
tseliottherefore I wouldn't know22:27
wgrantBACKLIGHT_CONTROL: combination22:27
wgrantsupported: native       legacy       combination  kernel      22:27
wgrantThat looks fairly hostile and irrelevant to users.22:27
tseliotright22:27
tseliotpanel fitting and tv controls can be useful though22:29
wgrantDefinitely.22:29
wgrantI wasn't aware that panel fitting was controllable from outside the BIOS until I saw the property while debugging my backlight.22:29
tseliotI'm afraid we can do it only with drivers which support randr 1.222:30
wgrantOf course.22:30
tseliotthe good thing about the mac ui is that when for example 1.2 is not supported you simply don't show the "arrangement" tab22:31
tseliotcurrently we show a screen with an "Unknown" label22:32
tseliotok, a small detail22:32
tseliots/small/irrelevant/22:32
tseliot;)22:32
wgrantIs nvidia going to get moving on 1.2 at any point?22:32
tseliotI wish I knew...22:33
tseliotI doubt it will remain the only driver which doesn't support 1.222:33
tseliotmaybe when randr supports multiple GPUs22:33
* wgrant -> uni22:34
tseliotbye22:34

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