/srv/irclogs.ubuntu.com/2013/06/14/#ubuntu-x.txt

maxiaojunhttps://bugs.launchpad.net/ubuntu/+source/mesa/+bug/106659903:24
maxiaojunthe solution is pretty clear now03:24
ubottuLaunchpad bug 1066599 in mesa (Ubuntu) "Wine is unable to detect OSMesa correctly when compiling from source" [Undecided,Confirmed]03:24
maxiaojunMesa needs to build twice: one for OSMesa without --enable-shared-glapi, one for the rest with --enable-shared-glapi03:25
maxiaojunseparate build is done in Mageia and openSUSE, not done in Arch, Debian, Ubuntu03:28
maxiaojunanyone?03:58
mlankhorstmaxiaojun: worksforme?03:59
maxiaojunhow do you test it?04:00
mlankhorstjust checking if it's found in configure04:00
maxiaojunusing wine?04:01
maxiaojunwine's test is simple04:01
maxiaojunit checks whether libOSMesa has symbol glAccum04:01
mlankhorstyeah and the ubuntu-wine packages have libosmesa, afaict...04:01
maxiaojunmaybe it just bypass the check04:02
mlankhorstno they don't..04:02
maxiaojuncan you show me source package04:02
maxiaojuni don't know how to find source package about a ppa04:03
maxiaojunhttp://paste.ubuntu.com/5748753/04:05
maxiaojungcc foo.c -lOSMesa   -lSM -lICE -lXext -lX11 -lm04:05
maxiaojunworks for you?04:05
mlankhorsthttps://launchpad.net/~ubuntu-wine/+archive/ppa/+sourcepub/3232603/+listing-archive-extra04:06
mlankhorstchecking for -lOSMesa... libOSMesa.so.604:08
maxiaojunno04:09
maxiaojunthere is a waring at the end of configure04:09
maxiaojunbecause Ubuntu's libOSMesa is broken according to wine devs04:10
maxiaojuncan you run ldd on ubuntu-wine's wine?04:10
maxiaojuni'm still downloading the deb04:10
mlankhorstit dynamically links against it..04:10
mlankhorstbut it shows up in strings libgdi32.dll.so04:11
maxiaojun?04:13
maxiaojunwhich file(s) in wine packages links libOSMesa ?04:14
maxiaojuni cannot find one in ubuntu-wine's amd64 package04:16
maxiaojunand can you pass the test i mentioned before, the compile a file test?04:17
maxiaojunbroken libOSMesa can break native program also as shown in https://bugs.gentoo.org/show_bug.cgi?id=39981304:22
ubottubugs.gentoo.org bug 399813 in Applications "media-libs/mesa-7.11.2: libOSMesa.so undef. ref to_glapi_*" [Normal,Resolved: fixed]04:22
maxiaojunand intuitive for OSMesa -- Off Screen Mesa to use pure software GL implementation04:25
maxiaojunrather share GL API with GPU (can GPU access memory?)04:28
mlankhorstmaxiaojun: are you using binary drivers by any chance?04:30
maxiaojunnot on this box, but gamers are likely to use binary drivers, right?04:31
maxiaojunanyway, can you acknowledge the problem now?04:35
maxiaojun?04:38
maxiaojunmlankhorst: ping?04:42
maxiaojunmlankhorst: i have to leave now, hope that you can take care of this issue and make Ubuntu better04:49
seb128tjaalton, mlankhorst: could you one you review the patch on https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-mga/+bug/1180986 ?13:09
ubottuLaunchpad bug 1180986 in xserver-xorg-video-mga (Ubuntu) "X Segmentation fault with dual-head config on Matrox G45FMDVP32DB /32MB /DVI /VGA" [Undecided,Confirmed]13:09
mlankhorstseb128: I'll look at it on monday, today is a free day for me14:50
tjaaltonsame here :)14:50
mlankhorst(and probably commit it upstream if its good)14:52
seb128tjaalton, mlankhorst: ok, no hurry, thanks14:52
seb128enjoy your w.e!14:53
mlankhorsti will, i have a barbecue planned and a horseback ride with my sister in the woods here :D15:05
=== ubott2 is now known as ubottu
=== ubottu is now known as 17SAC2T0E
=== 17SAC2T0E is now known as ubottu
=== ubottu is now known as 17SAC2T0E
=== 17SAC2T0E is now known as ubottu
=== ubottu is now known as 17SAC2T0E
=== 17SAC2T0E is now known as ubottu
SarvattScottK: I know you don't like the aggressive mesa updates, but you do realize the only real changes in mesa at the moment were to fix kwin specifically right?  the aggressive mesa updates are due to waiting for stable releases and new hardware support that is absolutely needed, would it be preferred to get git snapshots in a few months in advance?16:12
Sarvattaka https://bugs.freedesktop.org/show_bug.cgi?id=6155416:12
ubottuFreedesktop bug 61554 in Drivers/DRI/i965 "[ivb] Mesa 9.1 performance regression on KWin's Lanczos shader" [Normal,Resolved: fixed]16:12
ScottKSarvatt: I don't like having kwin developers yelling at us.  Honestly, I know it's not all on one side.16:13
* Sarvatt wishes mesa did real release candidates16:13
ScottKMy fundamental problem is that whatever the situation is now, when I hear people say, "Trust us, it'll be fine", I don't.16:14
ScottKNothing personal with you guys.  I know you're trying hard to please everyone.16:15
SarvattI don't see anything that will change personally but that's probably not much of a reassurance, wayland will always be in main, we do maintain it, mesa needs it, mir is just a plugin the same wayland support in it is and won't affect the wayland side16:15
SarvattI doubt mlankhorst would ever want to break something he uses primarily also (kubuntu) :)16:33
ScottKThat's good to know.16:36
mlankhorstScottK: but in those cases it's usually upstream, we are just the packagers, is doing everything at the last possible moment better? it reduces the testing matrix immensely just because 1 specific chip of 1 specific manufacturer has problems16:56
seb128ScottK, your email seems to lack a bit of fact checking before posting (or it would be good to include details about the issues)...16:59
mlankhorst(I am convinced that if we pushed mesa in raring earlier despite performance issues upstream might have tried harder to fix it, now it looks like upstream doesn't care any more, all solutions suck)16:59
ScottKseb128: I don't fact check everything I hear from everyone.17:00
seb128ScottK, well, you should maybe hold from direct accusations then17:01
seb128ScottK, it's not like it was hard to check if an ubuntu source contains patches from Canonical17:01
seb128ScottK, easier to listen the haters I guess...17:01
ScottKIt's easier to trust in people that are working in the broader FOSS community over groups going and doing their own thing without worrying overmuch about the broader impacts.17:02
ScottKIt may be 3 years, it may be longer, but I'm pretty convinced nothing not driven by Canonical will survive in Ubuntu.17:03
seb128ScottK, easier but maybe not better, there is no Mir patch in that source17:03
ScottKNot yet.17:03
seb128that's a different topic17:03
seb128your email suggest that they are already patches in there breaking things17:03
ScottKWhen quantal was released, kwin was in fact broken.17:04
seb128not by mir patches for sure17:05
seb128there was no mir at this point of time17:05
ScottKNo, by Ubuntu being really aggressive about what version of mesa being shipped.17:05
ScottKNow the good news about that one is we all worked together and fixed it.17:05
seb128right, that's a different topic than "your mir patches breaks our compositor"17:05
seb128which is pure invention17:05
ScottKAnticipation.17:06
seb128...17:06
mlankhorstanyway I'm off, this can wait until monday :-)17:06
seb128very constructive17:06
ScottKmlankhorst: Have a nice weekend.17:06
seb128I'm out of it, no point trolling17:06
ScottKI'm not the one that decided that Ubuntu had to go off on it's own on common infrastructure.17:06
ScottKWhat's next, a kernel fork?17:07
seb128ScottK, I understand you have concerns, but speculation on what could broke and how, worded in a way that suggests it already happened is a bit disappointing from you17:07
seb128that's all I've to say17:07
ScottKOK17:07
seb128I don't plant to reply/argue/feed the troll17:07
seb128ScottK, have a nice w.e anyway17:08
ScottKI don't think I'm trolling.  I think I'm expressing reasonable concerns that are (while still in the future) a pretty straight line extrapolation from recent history.17:08
* seb128 calls it a week as well17:08
seb128ScottK, I agree with the concerns, I don't agree with the wrong accusations "17:09
seb128Upstream kwin tells us they already see bug reports from Kubuntu users due to" ... changes that don't exist17:09
seb128I get that the kwin upstreams hate us17:09
seb128and decided to fud us17:10
seb128it's just a bit sad that you rely those fud in the discussion17:10
seb128you could made your point about the concerns you have without fud17:10
bjsniderScottK, it's the CCLA that causes canonical to be so isolated and "not invented here"-ish17:13
bjsniderin my view anyway17:13
ScottKbjsnider: It's a huge factor.17:13
ScottKKDE was looking for a KDM replacement and although LightDM was the best technical solution available, it got rejected specifically because of that.17:14
seb128Qt has a CLA and it doesn't block KDE to use it...17:17
ScottKDifferent situation.17:18
ScottKTo start with, I don't think any of the various owners of Qt have ever solicited code from KDE developers and then retroactively tried to get a copyright assignment and then thrown the code away when the authors wouldn't agree to what was at the time a VERY poorly written document.17:20
ScottKIn order not to have regressions, we had to add all the thrown away code back as a distro patch.17:22
ScottKTalk about pointless waste of effort.17:22
seb128_yeah, not saying that Canonical is perfect, maybe there is a bit too much of history there ... and most people in opensource seems rather happy to behave like hates anyway on those topics17:24
=== seb128_ is now known as seb128
ScottKPersonally, I won't sign a CLA/copyright assignment for anyone unless it's paid work.  I just avoid contributing to things that require it.17:25
ogra_so you never contribute to anything owned by the FSF ?17:26
ScottKOr once I wrote a bug report that, instead of including a patch (which would have needed a copyright assignment), I said in text, change line xxx from foo to bar.17:26
ScottKogra_: Not so far.17:26
JanCcopyright assignment for non-paid work is legally dubious in many countries anyway17:28
JanC(and, yes, I know that'snot really required anymore by Canonical)17:28
seb128JanC, right, that issue is deprecated with the contributor agreement17:31
seb128you just give the right to use your code17:31
seb128that doesn't change the ownership of the code or limit your rights in any way17:31
JanCwell, it doesn't limit you rights, but improves Canonical's rights  ;)17:32
ScottKseb128: It changes the issue, but doesn't resolve it.  You still end up having less rights to the code base that you contribute to than Canonical.  Some people think that's problematic.17:34
ScottKPersonally, I'm not signing any contractual agreements that aren't reviewed by my lawyer and I'm not doing that for stuff I do for free.17:35
JanCmany countries have contract law provisions that protect individuals against companies by requiring proportionality in such a contract17:37
JanCI'm not sure they apply to this sort of contract though17:37
JanCin any case, it's a fact that a lot of people object to contributing code to projects that require a CLA or similar contract17:39
seb128JanC, ScottK: I've no real issue with whoever does 99% of the work having more work that a side contributor doing 1%17:39
seb128it is17:40
seb128but, well, companies need to make money in some way, there is only so much you can give away17:40
JanCseb128, when puttig it black/white, maybe the 99% contributor is just employees working well-paid 9-5, while the 1% contributor is a volunteer spending all his/her free time on it unpaid; that should put some perspective to who really contributes more  ;)17:44
JanC(and I know a lot of you work more hours than you really have too!)17:44
seb128JanC, right, I'm just thinking that as somebody owning a business you can't afford to get screwed because you gave contributors rights to block change in your projects17:46
JanCcontributors can never really block a project17:46
JanCas long as it stays open source17:46
seb128JanC, not really true, if you need to change the license at some point you need the ack of all the copyright holders17:47
seb128or to throw out the code of those who refuse17:48
JanCand what's also important: you certainly block contributions by other companies17:48
seb128well, you have to decide what line you are walking and what you value most17:48
seb128I can understand both side17:48
seb128but I can understand why somebody putting millions of dollars in a projects want to keep the ability to change the license if needed17:49
bjsniderof course17:49
bjsniderthat argument is not going to move RMS though17:50
JanCI can understand why somebody thinks more control is important when spending money, but I'm not sure that's always the best decision  ;)17:51
seb128well, I've no strong feeling either way, I understand some people have and I'm fine with Canonical has a company defining the rules that work for them on the projects they invest in17:51
ogra_bjsnider, i wouldnt even want to touch RMS ... why do you think anyone would want to move him ?17:51
seb128at this end of the day I still think that Canonical does more that most closed sources companies17:51
seb128even if they are not perfect17:51
seb128it's "funny" how people blame you for "not giving enough" when you are giving time and money away contributing to opensource projects17:52
seb128even if Canonical was closed source company and Mir was closed source17:52
ogra_get along with it or don't ... raving about it all the time wont change anything 17:52
seb128there would still be value in the testing, patches, etc we do on other opensource projects17:52
ogra_yeah17:53
seb128yet internet comment makes it like Canonical was just stealing and being evil17:53
bjsniderthat's eseentially what RMS is telling them17:54
ogra_yeah, which is nonsense ... and most half way intelligent people i talk to grasp that17:55
JanCCanonical isn't stealing (nobody really has to sign the CLA or whatever other contract), but Canonical is losing contributions because they require it, and that is hurting Ubuntu users17:55
ogra_the CLA exists since years ... isnt not like it is something new ... but loud complaints only started to happen very recently 17:57
ScottKOTOH, everytime someone suggest I fix Launchpad, I say "Sorry, CLA" and they understand, so it's not like it's all bad.17:57
seb128it would hurt Ubuntu users more if Canonical went out of business and stopped funding working on Ubuntu17:58
ogra_it didnt hurt the ubuntu users for all these years, why does it now ?17:58
ScottKogra_: It's been highly controversial since it was started.17:58
JanCogra_, that sounds like you were out f toh for years...17:58
JanCout of touch17:58
seb128seems like users are just dreamer17:58
ScottKogra_: Because it applies to more and more of what's in Ubuntu as Canonical increasingly goes it's own way on things.17:58
ogra_ScottK, oh, definitely ... i just dont get why it suddely should be more hurtful than it was 3 years ago17:58
seb128"would be good if Canonical was just paying people to do free work even if they don't make money"17:58
ScottKogra_: It sucked the whole time.17:59
bjsnideryes, i think RMS is basically against profit17:59
bjsnidernot that canonical has ever made any profit, but it could happen in the future17:59
bjsniderdepending on the phone market18:00
JanCogra_, if you are only now hearing it, you have been out of touch with the community for years (sorry if that sounds harsh)18:00
ogra_ScottK, yes, but it wasnt a widley promoted topic across news sites etc 18:00
ogra_JanC, i dont say i am only now hearing it ... i just say it didnt hurt the users 3 years ago more than it does today18:01
ogra_yet people behave like it would18:01
JanCit has been hurting people for years18:01
ScottKWell, the whole topic of Canonical doing it's own stuff, requiring CLA, etc plays very nicely into the "Canonical doesn't contribute" meme that Red Hat pushes.18:01
ogra_JanC, i dont think it has hurt my mom in any way, sorry18:02
ogra_and she is a happy ubuntu user18:02
ScottKThey've been on that for awhile, this stuff just makes it easy for them.18:02
ogra_neither three years ago, nor today 18:02
ogra_sure18:02
ogra_we surely feed enoough trolls with it 18:02
seb128well, for sure Canonical doesn't contribute much to RedHat project :p18:03
ScottKAlso, stuff like sending search results even for local searches (AIUI anyway) to Canonical is troubling.18:03
seb128they contribute a lot to Canonical projects though18:03
ogra_well, people know about it, it is not like it happens secretly 18:03
ogra_and it is an essential bit of unity (not sure you have looked at the smart scopes)18:04
ScottKThere's just a lot of things that make it easy to say bad things about Canonical and overshadow the good parts.18:04
ogra_definitely ...18:04
ScottKI haven't, but if I can't do a local search without network access, I'd call that a fundamental design flaw.18:04
ScottKI'd breach confidentiality agreements in multiple consulting contracts just to use it, in all likelihood.18:05
ogra_the new unity largely integrates the internet in everything ... 18:05
ScottKWell, I guess if I wanted Chrome OS, I'd install it.18:06
JanCI love internet integration, but only when *I* want it  :p18:06
ScottKMaybe it's because I'm old, but I think I will always want a clear distinction between what's local and what's remote.18:06
JanCand only with the sites I want it18:07
seb128you can do local search, just turn off the option in system settings18:07
ogra_JanC, well, its part of the concept ... and its not a hidden fact 18:07
seb128JanC, in saucy you can select the sources (sites) in the filters18:07
JanCnot to mention that the default internet integration is utterly useless for most people18:07
seb128that's in the ui18:07
ogra_if you dont like the concept, reconfigure it or use something else ... its not like there wouldnt be choice enough18:08
ScottKseb128: Only because people screamed.18:08
ogra_JanC, not on a tablet or phone ;)18:08
seb128ScottK, well, they were right, and we got that option at this end18:09
JanCogra_, my phone doesn't do anything I don't want and I have no tablet18:09
seb128so not perfect but not the end of the world either18:09
ScottKActually, for me, Ubuntu Phone would be an interesting option if it did give me more control over what went off the device and what didn't compared to Andriod.18:09
ogra_JanC, so you dont have an iphone/android phone then, ok18:09
ScottKI do have an Andriod phone and am not happy about this kind of thing.18:10
seb128reality is that where 95% of the world is going18:10
ogra_well, you surely have ful control about the ubuntu phone as you have about an ubuntu desktop with the free images 18:10
seb128e.g new xbox announce this week18:10
JanCdn't (although with an Android phone you could configure it properly, I guess)18:10
seb128it needs to be always connected18:10
ogra_i doubt you will have that much contol on a shipped vendor image18:10
seb128the mics are always on18:11
ogra_and the kinect too :)18:11
ogra_you can power it on with a gesture ... so it needs to constantly monitor the room 18:11
JanCmy dad is a regular ordinary computer/phone/internet user, and he objects against those things too18:12
ogra_what does he use on his phone/computer ?18:12
JanC(maybe because he once worked/lived/travelled in countries where that sort of information got abused to hurt & kill people)18:13
seb128well, I don't like those either, but reality is that the world is moving there and Ubuntu is still a lot better than Google Apple or Microsoft on those topics18:16
JanCsure18:16
JanCin any case, that has nothing to do with the CLA issue  ;-)18:17
tjaaltonflowers, rainbows, ponies, kittens and all that.. :)20:26
tjaaltonwill check the thred next week..20:27

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