/srv/irclogs.ubuntu.com/2012/09/06/#ubuntustudio-devel.txt

ailolen-dt: knome: My motive for not keeping nautilus is simply the maintenance problem03:01
ailoIt's not just a gui program03:01
ailoAnd right now, it seems like we don't have 100% check on what is running and what not03:02
ailoAs it seems Thunar is running in the background03:02
ailoI'd tell Scott, but he's not here03:03
ailoIt would just make things simpler inheriting working Xubuntu settings03:05
ailoBesides, people can install nautilus if they want03:06
len-dtailo, do you feel we are having problems with nautilus?03:17
len-dtI personally have had more problems with thunar03:18
len-dtCrashes and freezes.03:18
ailolen-dt: I personally don't use XFCE at all03:18
ailoWhat I personally do is not what I'm talking about03:19
len-dtI understand, but I do use US and have had problems with thunar03:19
len-dtMost of the time it works ok, but nautilus seems to most 100%03:20
len-dts/most/more03:20
ailoAgain, it's not just a gui program03:20
len-dtWhen we first switched to nautilus, I also wondered why, but have had a lot less problems with it03:21
ailoDid you try finding anyu bug reports on that?03:21
len-dtOK, it is more than a GUI03:21
len-dtwhat problem is it giving us?03:22
ailoI haven't been using the thunar gui much. When I'm on US, I usually only use the terminal03:22
ailoAnd I like to use the gnome-terminal over the XFCE default03:22
ailolen-dt: Remember when opening documents on the desktop were opening thunar instead of nautilus?03:23
len-dtAre these things we should change for next cycle?03:23
ailolen-dt: And Thunar is still running, isn't it?03:23
ailoI mean folders, not documents03:23
len-dtnot any more. Have you tried the 12.10 ISO? desktop icons open nautilus03:24
ailolen-dt: I know, not anymore. But, Thunar, is it still running?03:24
len-dtyes03:24
len-dtbut there has to be something acting as a desktop03:24
ailolen-dt: So, in my view, we don't have 100% check on what Thunar is doing, and what Nautilus doing. The choice for having Nautilus is only for the gui interface, nothing else03:25
len-dtnautilus is not running all the time03:25
ailolen-dt: And since there is more to both programs, I think if we should keep nautilus, it would make sense to have 100% understanding of what they do03:25
len-dtYa. The dual device icons is not thunar or nautilus03:26
len-dtit is there in xubuntu and vanilla03:26
ailoRight now it feels a bit hacky03:26
len-dtit doesn't seem hacky from a user POV03:27
len-dtits like, do I open a URL with firefox or orpera///03:27
ailoNo, that's completely different03:27
ailoThat's my point03:27
ailoMy point is the maintenance problem of customizing XFCE to be more like Gnome, and the extra work that goes into that, just to get a couple of gui features03:28
ailoI'd rather let the user worry about the desktop choice03:28
ailoIt's just extra work03:29
len-dtOk... I think I am not getting what you are saying. The extra work? add a package and change one config?03:29
ailoWell, Thunar is still running, so it's not been replaced03:30
len-dtThunar does one job, nautilus does another03:31
ailoSure about that?03:31
len-dtbecause thunar is there, the user has the choice to swicth from nautilus.03:31
len-dtI'm not seeing a problem at this point.03:32
ailoIt would probably make more sense using Gnome3, but replacing the panel with the XFCE panel, since that is what this whole change was about03:33
ailoAnd perhaps when nautilus finally changes to FILE, everyone, including Ubuntu will make a fork to keep the ol Nautilus intact03:34
len-dtI don't know if I would use the xfce pannel then03:34
len-dtI personally don't have a huge problem with "file". Just learning something new. everything is still there03:36
len-dtit is styled after chromium03:36
ailoNot only File. It's a design choice for other apps too03:36
ailoWithin the GNOME desktop03:37
ailoAnd it's just the menu that lends it's design idea from Chrome03:40
len-dtLets use FVWM03:41
len-dtOk, I don't think there will be too many takers03:42
len-dtailo, it was not my choice to include nautilus. I do like it better than thunar, though thunar could be made to have the same features it is missing from nautilus. (I think xubuntu does actually)03:43
len-dtAnd it may work better if it is not sharing files with nautilus (drag and drop from one to the other)03:44
len-dtailo, I get the idea you want to redo our desktop environment from scratch pretty much. That could be a lot of work and with only two of us doing it would mean other more important things got left behind. (workflow specific things)03:49
ailolen-dt: I have not said anything about wanting to create a desktop from scratch03:54
ailoI'm saying the opposite. Stick to one desktop03:55
ailoSome things I say include some irony03:55
len-dtOk.03:55
len-dtWe already, with the apps we include pull in lots of libs... I think KDE is the only one we don't almost.03:57
ailoSince Ubuntu Studio is about multimedia creation, I don't think we should be focusing on what file manager we use03:58
len-dtBut even setting that aside. from a user POV we want the best experience. That was why we changed from the xfce task manager03:58
ailoEven if that of course is a part of the workflow03:58
len-dtFile management is a part of just about any workflow. 04:00
ailoThunar is a file manager04:00
len-dtDoes it do the job just as well as nautilus? for that matter is nautilus the best one?04:01
len-dtSomeone(s) felt that nautilus did a better job... started faster etc.04:02
len-dtThe plus side of getting rid of nautilus would be some size.04:03
len-dtI would assume thunar is being actively developed and maybe some of the things people disliked about it have been taken care of.04:04
len-dtailo, I will install gvfs-backends and a search utility and use thunar for a week.04:05
ailolen-dt: My point is not only about Thunar, but about the general strategy for maintaining the Ubuntu Studio desktop. Since there are so few of us, it might make sense to do as little customization as possible. And I'm saying this to create the discussion.04:11
ailoAnd hope that certain parties will not just keep arguing for something, because they were a part of making a choice about it04:11
len-dtI think it will have to be one app/customization at a time.04:12
ailoThe file manager is a very integrated part of the desktop. Nautilus brings in a lot of libs04:12
len-dtcertain parties not being around right now... Like I said I am using US as my only DE right now, so If I switch to thunar. I can speak for it.04:13
len-dtI don't think that will change much this cycle. Next though.04:14
len-dtWhat would you like to do about system manager?04:15
len-dtShould we go back to the xfce-task-manger?04:15
ailolen-dt: Right now I'm more inclined to use XFCE default applications, and let the user decide on customization. I'm saying this more for creating the discussion than to make decisions about it04:16
ailoSo, no hurry on my account04:16
ailoTo make changes, I mean04:17
len-dtOk, I think that is a good argument. The maintaining part. There are only two of us04:18
ailoI'm not really doing much maintaining right now. More of development, not counting -lowlatency, which it seems I will be maintaining04:19
len-dtI will be going back to work soon and so my free time and energy will drop.04:19
len-dtailo, there seem to be only two doing much at all04:19
len-dtThere are people doing and giving suggestions, for which I am grateful, but there is not much else.04:20
ailoWell, there are more, if you count people who help us04:21
ailofriendly devs in the neighborhood04:21
len-dtwhat helps xubuntu helps us for sure04:22
len-dtThose who keep up the media apps is a big help too.04:23
smartboyhwEr ailo, len-dt: The build is ready YEAH!09:45
ailo-wsmartboyhw: kernel build?10:02
smartboyhwNO I mean 12.10 Beta 110:02
smartboyhwMarked ready so we don't need to test it ailo-w10:02
ailo-wlen-dt tested it yesterday10:02
smartboyhwYep so it is marked ready10:03
smartboyhwWe are the only one:)(10:04
smartboyhwailo-w: Do you know where astraljava has been?10:28
ailosmartboyhw: I don't keep track of peoples wereabouts. If people have the time and will, they'll be around. Otherwise not10:35
smartboyhwWell I haven't seen him for 2 WEEKS really weird10:40
knomesmartboyhw, he's busy.11:00
smartboyhwJust been wondering..Haven't seen him for a while and wated to say hi11:07
len-dtailo, I wonder how much "load" a midi port puts on an IRQ13:00
smartboyhwYo len-dt13:00
len-dtsmartboyhw, good morn13:00
smartboyhwGood evening...9 {M here13:00
smartboyhw*PM13:00
len-dt:) Thas why I said it...13:01
len-dtailo, what I mean is I wonder if heavy midi use affects audio on the same card13:02
ailo-wlen-dt: midi is pretty thin in data amount. I've been developing a sysex controller for my synth module in puredata, making it possible to automate the synth-module with the live app I'm coding13:08
ailo-wI could use it to create some heavy load13:08
ailo-wActually, it's not so hard to do13:09
ailo-wJust do a midi dump13:09
ailo-wOf something13:09
len-dtThat is my thought too. I was just looking at my IRQ priority and seeing:13:09
len-dt 766  FF     85 125   - [irq/20-snd_ens1]13:09
len-dt  796  FF     85 125   - [irq/21-snd_ice1]13:09
len-dtboth my MIDI and my audio are the same priority13:10
ailo-wI wonder what the maximum data rate is13:11
len-dtI haven't had any problems even at low latency... but I don't do much midi13:11
len-dt31k13:11
ailo-w31K/? ?13:11
smartboyhwLOL13:11
len-dtor am I off by 10?13:12
ailo-wActually, what is k?13:12
smartboyhwOne thousand?13:12
smartboyhw1k = 100013:12
ailo-wsmartboyhw: I know, it usually means that. But, in this instance it seems strange13:13
smartboyhwYes it does13:13
len-dtthe bit rate is 31k (31250) but the computer only services it at 3k the byte rate13:13
ailo-wlen-dt: So, 31k bits in which amount of time?13:14
ailo-wsecond?13:14
len-dtIn the case of midi it may be half that because each midi event may have two or the bytes which would be loaded to the uart at once13:15
len-dtper second13:15
len-dtThat is why the maxfreq for hpet is suggested at about 3k13:15
len-dtstatus bytes are single, but a note on is two byes13:16
ailo-wsysex is a bit larger than that13:17
len-dtI think the uart can take up to 16 bytes at a time in its on chip buffer13:17
len-dtsysex would be done 8 bytes at a time13:17
ailo-w8 bits, you mean?13:18
len-dtbytes13:18
len-dtThe driver would load 8 bytes from the memory buffer to the uart buffer then the uart chip would do the bit stream with no help from the system13:19
ailo-wOk, so the device may be able to do 8 bytes a time, but the sysex packets are in bytes = 8 bits at a time13:20
len-dtAssuming the uart started idle, the driver would put 16 bytes in. the if the "low water mark" was 8 the uart would give an interupt at 813:21
len-dtYes but I am thinking of how often does the cpu need to deal with the uart.13:22
smartboyhwGood mail holstein:)13:22
ailo-wsysex messages are usually up to 16 bytes13:22
ailo-wor more13:22
holsteinsmartboyhw: o/13:22
smartboyhwholstein: \o Good reply on the testing mail13:22
holsteinits just a misunderstanding13:23
smartboyhwYes it is13:23
holsteinlike there would be a 24 hour period where one of us could make sure the kernel regression baked into the past kernel he is talking about could be fixed13:23
smartboyhwOK13:24
holsteinthat user is just a little frustrated, and rightly so13:24
holsteinubuntustudio is not something i would recommend for a laptop anyway13:24
smartboyhwI did do a late call13:24
len-dtailo, yup, so a sysex is actually less system stress than two notes close together but not at the same time.13:24
ailo-wlaptops are fine, just that most of them are crap13:25
holsteinsmartboyhw: its public information13:25
smartboyhwSorry I am using a laptop to do all the testing and chatting and everything13:25
holsteinsmartboyhw: thats fine, but the main generic kernel would be better for battery lifle likely13:25
holsteinlife*13:26
smartboyhwholstein: My notebook doesn't run on a battery, it's just plugged that's all13:26
ailo-wWe still need to test -lowlatency for power usage. I'll be doing that shortly13:26
ailo-wWould be nice with some hard numbers on that13:26
smartboyhwailo-w: YEAH13:26
holsteini bet its not as bad as the RT one was13:26
holsteinthats probably what the user on the mailing list is talking about13:26
smartboyhwholstein: +113:26
holstein10.04 with the 9.10 kernel 13:27
ailo-wholstein: maybe, maybe not. Not sure what does it. The tickrate is quite high on -lowlatency13:27
smartboyhwWell 12.10 here13:27
ailo-wholstein: The -rt kernel in the debian repo has a tickless timer13:27
holsteinailo-w: the lowlatency should be better for sure13:27
holsteinstill, shoulc be worse than the generic.. but maybe not13:28
smartboyhwYEAH13:28
holsteinwe'll know soon \o/13:28
smartboyhw\o/13:28
ailo-wholstein: I'm not that sure. The difference between -rt and -lowlatency is in the PREEMPT model. And I'm not sure it's that different really13:28
smartboyhwI want -lowlatency to be better than -generic13:28
holsteinailo-w: cool.. we'll find out13:28
holsteinsmartboyhw: it doesnt need to be better at power management13:29
smartboyhwWell I want it to be better, not just at power13:29
holsteinsmartboyhw: power managerment is not the point of it13:29
smartboyhwI know, I want it to be better at ALL things13:30
holsteinits better for getting lower latency... better for RT13:30
holsteini just want the generic kernel to work13:30
holsteinwe wont have to maintain it13:30
smartboyhwYep, if -generic had rt we don't need the -lowlatency kernel13:31
ailo-wlen-dt: I still don't get why sysex would be less stressful, if the messages are 20 bytes and more. What makes sysex messages be sent in 8 bytes a time, and not notes?13:31
ailo-wsmartboyhw: -lowlatency is -generic13:31
ailo-wsmartboyhw: Just reconfigured13:31
smartboyhwailo-w: Yes13:32
smartboyhwSo? I wish one day there is NO need for a -lowlatency13:32
smartboyhwYay scott-work13:34
smartboyhwscott-work: I like your blog:)13:35
scott-workgood morning smartboyhw. thank you13:35
smartboyhw:)13:35
smartboyhwWell so the builds are marked ready:)13:36
smartboyhwAnd strangely scott-work: I heard Xubuntu is not going to HAVE a beta 113:36
smartboyhwDue to test fails13:37
holsteinthey are an active team... im sure they will be allowed some time13:37
smartboyhwscott-work or anybody: Write an article on http://fullcirclemagazine.org/ about ubuntu studio LOL :)13:38
smartboyhwailo quit because he's going home....13:42
smartboyhwscott-work: Update your wiki a bit:)13:48
smartboyhwlen-dt: You don't have a Ubuntu wiki page do you?13:49
len-dtnope... 13:53
smartboyhwCreate one and get ubuntu membership:)13:54
len-dthuh?13:54
smartboyhwWell, write a wiki page, let people write testimonials, then apply for Ubuntu Membership:)13:54
len-dtmembership (in anything) is not all it's cracked up to be13:54
smartboyhwI know, just create one so that people can know you, take me for instance13:55
len-dtNobody will "know" me from online anything.13:56
smartboyhwEr what? Even scott has one:( I have one too:)13:56
len-dtThat was not my point.13:56
smartboyhw!?13:57
len-dtWhat someone writes in a blog or in an about is what they want the world to see or what they see themselves as. These are both inaccurate views.13:59
smartboyhwlen-dt: You can't have people writing YOUR wiki do you?13:59
micahgsmartboyhw: the more tests the better on ISOs, 1 test is minimalist13:59
smartboyhwmicahg: YEah alright13:59
len-dtailo, I think the direction the MIDI is flowing would make a difference. The cpu would get more interupts for incoming midi with sysexe stuff because every time the cpu empties the uart and a new byte comes the cpu gets hit. With outgoing it can fill the uart up to 16 bytes at a time.14:11
ailolen-dt: https://lists.ubuntu.com/archives/ubuntu-release/2012-September/001875.html14:21
ailoscott-work: ^14:21
smartboyhwoH ok14:22
smartboyhwscott-work: Do you think we should add a upgrade testcase for Ubuntu Studio? There isn't one14:40
len-dtsmartboyhw, I don't have time for yet more tests at this point.14:42
smartboyhwYep I know, that's sad14:42
len-dtWhat mailing list was the message from stilllearnin@thettpost.com on?14:43
smartboyhwubuntustudio-user14:44
len-dtAh, that would be why I missed it. There is a trick to getting monitor setups to remain from one boot to the next.14:44
smartboyhwOh OK14:45
scott-worksmartboyhw: i think most people's answer to an "upgrade test" would be yes. however, we need to think what we are providing14:55
scott-worksmartboyhw: we aren't providing just another desktop, these, ideally, would be machine (or tools) used for creation14:55
smartboyhwUh huh14:55
scott-worki know that i don't like to update my machine more than i have to, i believe holstein feels equally (possibly more) strongly14:55
scott-workso my feeling is that LTS -> LTS is a good upgrade path (mostly *)14:56
scott-workbut i do not think we should dedicate ourselves to a "cycle -> cycle" upgrade testing14:56
scott-workif others think that it _is_ important and want to commit to the testing, then i say go for it14:57
scott-workbut for me, it isn't as much value-add as other tasks we could perform14:57
smartboyhwOK14:57
scott-worklen-dt: yes, i still have multi-monitor trouble and i've tried tens of different ways to make it permanent14:57
len-dtscott-work, X and xfce are just too smart... 15:10
smartboyhwlen-dt: Why? LOL15:11
len-dtI was able to have boot to boot permanence _if_ the monitors were always plugged in and turned on prior to booting.15:11
len-dtAs soon as that was not the case I had to start all over.15:12
len-dtBoth xfce and gnome have this problem. They need to have two defaults. One for one display and another for two (or more displays). It is not trivial coding I don't think. I don't know how big the user base is for more than one display... but it is obvious to me there are no (or not many) developers who do.15:14
smartboyhwscott-work: You updated the release notes yet?:)15:21
smartboyhwscott-work: I think skaet is asking you to do it too:)15:23
smartboyhwBye all15:27
ailogn smartboyhw 15:28
len-dtscott-work, my days of free time are rapidly coming to an end. I don't know if I will have the time to go through the -settings thing.18:02
len-dtknome, there doesn't seem to be a place to test xubuntu18:07
scott-workcan anyone help me with filling out the release notes for beta1 ?18:26
scott-worklen-dt: i understand about your free time18:26

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