/srv/irclogs.ubuntu.com/2013/07/13/#ubuntu+1.txt

=== Logan_ is now known as [Live]
delinquentmeannyyoonneee have screenshots of the 13 UI?01:51
=== Logan_ is now known as log
=== log is now known as Logan_
=== Walther_ is now known as Walther
BluesKajHowdy all12:07
penguin42Hey BK12:10
BluesKajhi penguin4212:21
BluesKajwill the alternate install will be available for 13.10 when the release is official ?15:21
bekksThere isnt an alternate anymore, isnt it?15:21
BluesKajnot for 13.04 ...there's Lubuntu alternate install for 13.10 , but that's all i can find15:29
penguin42I just use the server install to do that16:17
johnjohn1011will i ever be able to get 13.10 to run on my vmware machine? it's been broken for a while.17:02
holsteinjohnjohn1011: whats the issue? you might just want to wait til its released17:03
penguin42hmm I should try Mir; is it easy to try KDE on Mir ?17:09
holstein!mir17:10
ubottuMir is the next-generation display server currently under development by Canonical and Ubuntu. It's slated for inclusion in Ubuntu 14.04. For more information on it, see https://wiki.ubuntu.com/Mir/Spec . For code, see https://launchpad.net/mir17:10
penguin42Oh I thought someone said it was going to land in 13.1017:10
holsteinpenguin42: if you are looking for "easy", dont try MIR yet17:11
penguin42worth giving a go in a vm?17:12
alankilaprobably not. phoronix (aka moronix) benchmarked it and found it loses 10 % of framerate at various tasks, and almost everything goes through xmir, so unless you want to help testing it I doubt there's any use benefits17:15
penguin42is there a native Qt/Mir and would KDE use it?17:15
alankilashuttleman said in a blog post that it works "smoother" but I have no idea what the basis for that claim is. I am willing to believe interesting things happen when xmir doesn't get used anymore.17:16
alankilaI believe any direct mir support is still only being written17:16
penguin42alankila: I can believe there might be something along the lines of the modern desktops do compositing in the window manager anyway so if you just move that to a different layer perhaps it doesn't matter much17:17
penguin42I guess 10% ain't bad for some code that's that new17:17
alankilawell, performance loss is to be expected when you shove more crap into the stack, I guess17:17
alankilanow eliminate X and make direct OpenGL rendering calls from client code, I believe that should show a significant performance increase17:17
alankilathe only part that can break that is the compositor by wasting time before it gets to displaying the new pixels17:18
alankilabut there's no real reason to expect that compositors would do a poor job17:18
penguin42and not necessarily any worse than the current ones in the window managers17:18
alankilaexactly, the work is more or less the same, though less intermediate processes involved17:18
alankilaalso raspberry pi compositors have shown that if you can use specific compositing hardware, you will gain a lot of performance17:19
alankilathis is apparently simple alpha blending 2d hardware. This task is more common in UI-related work than full 3D that isn't required outside a game context, so some ARM hardware has extra support for that kind of use case17:20
penguin42yeh makes sense; one of the thing I like about KDE is that you can switch it to use Xv compositing17:22
alankilareally? Xv is a YCrCb color space thing. I'd guess the RGB to YCrCb conversion would eat any benefit17:22
alankilaor maybe it's actually a real YUV. I'm not sure. I remember the hardware provided brightness, contrast and gamma controls though they are basically simple interpolated lookups and some vector-by-matrix multiplication algebra in the end17:23
penguin42sorry, I meant XRender17:23
alankilahm right. XRender though supports more than most people end up using. I guess above all the OVER blending operator is the only one that matters17:24
alankilaI did take a look once and saw that some harware is capable of accelerating some of the XRender operators. Where that doesn't happen, pixman implements software versions of these ops17:25
alankilaxrender's and pixman's real problem is that they don't support color spaces. This, for instance, is the reason why a pdf rendering library called poppler doesn't produce high-quality output. Hardware can generally only support linearly coded sRGB and the sRGB-curve coded sRGB, with the sRGB textures/framebuffer extension17:26
alankilasupporting general transformations is very challenging, though if you can boil it down to an interpolated 3-component lookup then you are in business with fairly modest complexity cost.17:27
penguin42why what do you need for pdf? cymk ?17:27
alankilafor instance wayland apparently has surface color spaces support, so that is pretty exciting17:27
alankilapdf allows use of any colorspace it knows and icc profiles for the pdf blending ops, which are the same as in pixman17:28
alankilafor instance a graphic may come with the ICC profile of the display it was drawn/edited on17:28
alankilatogether, the component values + the profile encode the physical intensities of the 3 primary color components, or that is what it boils down to when human is the ultimate consumer of the product17:29
alankilaI haven't heard of any serious technical talk with mir, if it fixes or has plans for fixing any of the long-standing linux graphics issues, especially when it comes to color management and 16 bit per component surfaecs and stuff like that.17:31
alankilawayland at least has a plan, so it seems to me that wayland is going to provide capabilities similar to window and macintosh17:31
alankilafor instance microsoft defined a color space called scRGB(16) that high-end publishing applications can use17:31
alankilaanyway, end ramble. I think the Mir is going to be a mistake, more of the crap we already have, unless some really serious people actually think what a display system needs to provide. IMHO the most important job for the display system is to display a color correctly on screen, so that means color management, 48-bits-per-pixel surfaces for image editors, and support for color gamuts past sRGB17:33
penguin42alankila: I'm not sure yet, and wouldn't really want to say until I see how well it actually works17:35
alankilaI would like to be proven wrong, but there's not much visibility to the mir development17:36
alankilayou can join #wayland and talk about color management and the people there engage with your arguments and so on, so I suspect that wayland will have a mature color management and what they just shipped in 1.2 sounds like it's the right solution to me17:36
alankilawhether mir is just a 90s graphics technology implemented in 10s hardware remains to be seen17:37
penguin42hmm I was expecting to prove you wrong and point you to Mir's blueprints on lp, but I can't see any17:37
alankilaexactly17:37
alankilathere's not much visibility to the development, so I can only hope the people involved are serious graphician type minds who know what graphics programs need rather than engineers that just think providing what 1990s already could do is enough17:38
alankilaI could download sources and take a look though. Maybe I'd like what I see, maybe I wouldn't. But ... I don't really have the time for that.17:38
penguin42yeh I'm tempted to, and I wouldn't mind fixing bugs etc if I find them, but I'd have to get sign off from my employer before doing the contributor agreement and that would be hard work17:50
=== cmagina-away is now known as cmagina
=== cmagina is now known as cmagina-away
=== hggdh_ is now known as hggdh
jakuboHi, does the new grub version mean that i can finally release my fake-raid set up system's grub from its sleep in the precise repository?19:31
BluesKajbooted the default kernel for comparison to the liquorix19:36
jakuboto give an anwer to my own question asked before: yes it works (for me: i.e. nvidia fakeraid)!!!20:53

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