/srv/irclogs.ubuntu.com/2012/11/10/#ubuntustudio-devel.txt

=== frewsxcv is now known as frewsxcv94709
ttoinehi12:32
ttoinezequence, so you set my first job with editing menu tool to done ?12:32
smartboyhwttoine, eh where is that tool?13:01
ttoineapt-get install alacarte13:02
smartboyhwttoine, aren't that included in the live images?13:02
ttoinesmartboyhw, perhaps, but not installed because we had user complain13:03
smartboyhwttoine, eh I just reinstalled my Studio 12.10 and i have that....let me see13:03
smartboyhwttoine, ah I know why now...Does that user use 12.04.1?13:04
ttoinesmartboyhw, so ? alacarte is in Studio 12.10 ?13:04
smartboyhwttoine, yes:P13:05
ttoinesmartboyhw, I don't know13:05
ttoineso alacarte is not in 12.04 ?13:05
smartboyhwttoine, look at here. It's not in 12.0413:05
smartboyhwhttp://cdimage.ubuntu.com/ubuntustudio/releases/12.04.1/release/ubuntustudio-12.04.1-dvd-amd64.manifest13:05
smartboyhwttoine, yet though 13:05
smartboyhwhttp://cdimage.ubuntu.com/ubuntustudio/releases/12.10/release/ubuntustudio-12.10-dvd-amd64.manifest13:05
smartboyhwIt is included in 12.1013:05
ttoineok13:05
smartboyhwttoine, probably you will have to SRU that to 12.0413:06
ttoineso perhaps it was a 12.04 user, yes. The aim was to check too that alacarte works well13:06
ttoineworks well in XFCE, I mean13:06
ttoinesmartboyhw, would it be possible to add it to default install for 12.04.2? (if there will be 12.04.2, of course)13:11
smartboyhwttoine, yes. But then you either backport or SRU it13:11
ttoineok. but it will not be ;-)13:24
persiaUm, we really don't want to add stuff to the default install in an SRU, if we can avoid it.13:31
persiaAnd backporting the metas is just raw madness, because it means that we'll have different sets of users on the same release with different sets of software.13:32
persiaThe rationale for not adding stuff is that the behaviour of adding a recommendation to a metapackage in an update depends on the tool used to perform the upgrade, so may not actually do what we want.13:32
smartboyhwYeah I do agree13:33
smartboyhwttoine, just tell that user to install 12.1013:33
persiaSetting something as a dependency of a metapackage forces install for some tools, but will cause other tools to refuse to apply the update, which may cause users to not be able to confidently update anything else.13:33
persiaRather, just tell that user to install alacarte: it's present in 12.04, just not installed by default.13:33
persiaWhether a user upgrades or not is a complex issue, but we should assume that nearly every user has some extra packages or has removed some packages from the default install.13:34
* persia bzr up's ubiquity14:16
smartboyhwpersia, where is it stored, that is MOST important14:16
persiaIt's not, precisely :)  xnox is explaining.14:18
smartboyhwLOL14:19
astraljavaIf user is missing alacarte only, then why is installing it a solution to the problem?14:23
astraljavanot a solution*14:23
persiasmartboyhw: Hint: (i) is the current bug: we need to change ubuntustudio-icon-theme14:23
smartboyhwpersia, yeah I do think14:24
smartboyhwso14:24
ttoinepersia, why ?14:25
persiattoine: ubiquity branding.14:26
persiaIt's confusing because we're chatting in two channels.14:26
ttoineok14:26
smartboyhwttoine, to join full discussion join #ubuntu-installer14:26
ttoineno no14:27
ttoineI just didn't understand why you spoke about that here14:27
persiaBecause I was away too long, and got asked to be quiet there: I need to commit a few things to ubiquity to regain credibility :)14:28
smartboyhwpersia, LOL14:28
smartboyhwpersia, you sure? In ubuntustudio-icon-theme I saw only a debian directory and in it only has five files...14:29
persiasmartboyhw: Right: we need to provide the distribution-logo logo (or at least it's definition).14:30
smartboyhw!?14:30
persiaWhen my ubiquity branch is up-to-date, I can tell you more.14:30
smartboyhwLOL14:32
persiaRight.  The file "distributor-logo" in the icon path sets the icon shown there.14:35
persiaRight now we probably depend on some xubuntu icon package that provides that.14:35
persiaWe'd need to provide something different, which might mean splitting/forking the relevant xubuntu icon package.14:35
persiaI don't have a current raring install, but if you do, check which package provides the distributor-logo now, and that gives us a good path to find the thing to change.14:37
smartboyhwpersia, ubuntustudio-look14:37
smartboyhwIt has a distributor-logl.svg14:38
persiaProvides distributor-logo?14:38
smartboyhw*-logo.svg14:38
persiaDoes any other package provide a distributor-logo file?14:38
persiaMaybe we're just running into a cache order issue.14:38
smartboyhwpersia, not so I think14:38
smartboyhwAh distributor-logo.png actually in ubuntustudio-look14:39
persiaDo you have a live image that boots with the wrong icon available?14:39
smartboyhwpersia, simple. The 12.10 live image and the 12.04.1 live image14:39
smartboyhwThey use the Xubuntu logo14:39
persiaWhat happens if you run `find /usr/share -name distributor-logo* -print` in such an image?14:39
smartboyhwOh wait then14:40
smartboyhwAh persia I saw the problem. It uses the elementary-xfce distributor-logo's but they are the Xubuntu ones14:43
smartboyhwHmm we should then probably create a elementary-studio thing14:44
persiaRight.  So we need to either fork the icon themes, or split them differently so that the distributor-logo isn't in that package, but in the packages that depend upon it.14:44
persiaI think it would be better for ubuntustudio-look to provide that one file, and depend on elementary-xfce.14:44
persiaAnd for there to be a xubuntu-look package that also depended on elementary-xfce.14:45
persiaUnless you think we want to maintain a completely separate icon theme.14:45
smartboyhwpersia, no.1 should we say that ubuntustudio-look conflicts xubuntu-look?14:46
persiaYes, two packages that provide the same file must conflict.14:47
smartboyhwpersia, OK I added xubuntu-artwork and xubuntu-icon-theme to conflct14:50
persiaUm, that's not enough.14:51
persiaYou also need to make sure those packages aren't being pulled by default.14:52
persiaAnd I thought you said that the package providing the offending file was elementary-xfce14:52
persiaSo you need to work with the xubuntu team to ensure that there is an agreed plan of where that file belongs.14:53
persiaOtherwise the issue doesn't go away.14:53
smartboyhwpersia, hmm 1. There is no elementary-xfce package14:53
smartboyhwThey just include it in xubuntu-artwork package14:53
persiaAh, OK.14:53
persiaSo then there *should* be an elementary-xfce package that doesn't include xubuntu-specific stuff if we want to share.14:54
smartboyhwpersia, OK then14:54
smartboyhwPING knome 14:54
persiaSo that xubuntu-artwork and ubuntustudio-look could depend upon it.14:54
persiaBut this can only happen if there is consensus with the xubuntu team: if they need the current structure for some reason, we need a different icon theme.14:54
smartboyhwyeah14:54
persia(which could be a trivial fork, with just that logo changed)14:54
persia*or* we need a way to replace *just that file* in that package sanely, which may be possible with close coordination.14:55
smartboyhwpersia, so "aren't being pulled by default" I just add xubuntu-artwork and xubuntu-icon-theme to "Replaces:" I think14:55
persiaNo, that's a seed-level thing.14:56
smartboyhwpersia, uh 14:56
persiaBetter than Conflicts: is Breaks:+Replaces:, but first we have to know the right version numbers.14:56
smartboyhwActually I rather ubuntustudio-look depends on ubuntustudio-icon-theme14:56
persiaWho maintains that icon theme?  Do you have the extra time?14:57
persiaOr do you mean as a lightweight package just providing the logo, and in turn depending on a shared theme?14:57
smartboyhwpersia, 1. I am not even a member of the dev team 14:57
smartboyhwand 2. ubuntustudio-icon-theme is just a placeholder to depend on elementary-icon-theme14:57
persiaI like -look depending on -icon-theme also, as long as -icon-theme stays without significant content.14:58
persiaBut I think we'll both do better to discuss this when the sun is on our side of the world :)14:58
smartboyhwpersia, I think ubuntustudio-icon-theme is abolished... Can't seem to find it in the 12.10 live image manifest14:58
smartboyhwpersia, the sun is NOT on my side of the world it is 11:00 PM14:59
persiarmadison says it's in the archive.14:59
smartboyhwpersia, yeah tell me it is in http://cdimage.ubuntu.com/ubuntustudio/releases/12.10/release/ubuntustudio-12.10-dvd-amd64.manifest14:59
persiaRight: that's why I suggested we continue the conversation later: I'm an hour east of you.14:59
smartboyhwpersia, ah alright:D14:59
knomesmartboyhw, what?15:00
persiaI believe you it's not in the image: I'm just saying it's in the archive, so it's not gone, just not being used.15:00
smartboyhwknome, we still have that "Xubuntu image is used when auto-partitioning in ubiquity in Ubuntu Studio live image"15:01
persiaknome: We're tired, but briefly, there are two packages providing distributor-logo on the ubuntustudio images, and so we'd like to have a plan to split the xubuntu-artwork package differently so that each flavour can ship a different logo and still share most of the rest of the icons.15:01
smartboyhwpersia, :D15:01
* smartboyhw is starting to not understand which package should he report a bug at15:02
knomesmartboyhw, persia: you might want to talk with mr_pouit who knows more of the packaging15:02
smartboyhwOK15:03
persiaWe probably do.  WHat are best days/times to catch him?15:03
knomei'm not sure why ubuntu studio is directly depending on xubuntu artwork either; they do share some stuff and they base the work on our stuff, but it's still completely different15:03
persiaSomeone got lazy :)15:03
smartboyhwand the packages got hooked15:04
knomehe's GMT+115:04
smartboyhwknome, persia I found xubuntu-icon-theme in the 12.10 live image manifest15:04
persiaDoes he usually hang around days or evenings, his time?15:04
smartboyhwNow that's a problem15:04
knomepersia, day/eveningish, not too late usually15:04
persiaknome: Thanks.  We'll try to catch him then.15:05
persiasmartboyhw: Ping me in the morning, and we'll track down precisely where the bug should be filed.  If we're lucky, we'll have a plan by the time mr_pouit shows up.15:06
smartboyhwpersia, sorry I am only on at night. School for me15:06
persiaThen when you're done with school.15:06
smartboyhwpersia, ok15:06
smartboyhwholefully15:06
persia(Sundays too?  That's a lot of school!!!)15:06
smartboyhwpersia, tmr I have a fencing competition:P15:06
persiaAh, good luck.15:07
knomepersia, another person you might have some luck with too (though probably not how it's split) is micah15:07
knomepersia, not sure the timezones work any better for you though15:08
persiaYeah, it's the precise nature of what is split where and why that needs explanation.  We can do email if timing doesn't work.15:08
smartboyhwOops actually ubuntustudio-lightdm-theme and ubuntustudio-desktop depends on xubuntu-icon-theme15:08
persiaknome: The key is to dig through and figure out what we want to share and what we want to have separate, and how the current package split matches that.  I expect we'll ask for a slightly different split, but I don't have enough information to be sure yet.15:09
knomepersia, what's the actual problem for you? the icon theme?15:09
* persia calls it a night15:09
knomeoh right. sleep tight and see you later15:09
persiaknome: The content of the icon cache at install time, at least.  Potentially a couple other namespace clashes, but I don't know enough to say for sure right now.15:10
smartboyhwyeah IDK why but then UbuntuStudio LightDm Theme depends on xubuntu-icon-theme15:10
smartboyhwGrr15:10
knomesmartboyhw, probably because it needs some icons from it.15:10
smartboyhwknome, no I think. Maybe because of the wallpaper but then it is also included in ubuntustudio-look15:11
knomepersia, right15:11
knomexubuntu-icon-theme doesn't have any wallpapers in it15:11
knomeif the lightdm theme is ripped off of xubuntu, the top panel in lightdm has some icons, and i believe those are the reason why you are depending on the xubuntu icon theme15:12
smartboyhwknome, yeah maybe15:13
smartboyhwknome, not maybe now. It is true (from the changelogs)15:14
smartboyhwThe icon theme and icon = Greybird15:14
smartboyhwso.....15:14
knomeyes15:14
smartboyhwGod this problem is so complicated 15:15
knomeit is not.15:15
smartboyhwAnyways15:16
smartboyhwBug reported:15:20
smartboyhwBug 107737215:20
ubottuLaunchpad bug 1077372 in ubuntustudio-look (Ubuntu) "When installing Ubuntu Studio, the logo in the auto-paritioning step is wrong" [Undecided,New] https://launchpad.net/bugs/107737215:20
len-dtsmartboyhw, Just read the above. We need an icon theme anyway.15:58
smartboyhwlen-dt, oh ok15:58
smartboyhwLet's create one then!15:58
len-dtWe have a set of icons that are ours we need to put somewhere.15:58
smartboyhwOK15:58
len-dtwe need to create some more icons yet too.15:58
len-dtthis is something we started (just barely) last cycle.15:59
smartboyhwOh?15:59
len-dtWe have a number of menu items that are ours that are using other peoples icons.15:59
len-dtThose icons may vanish if we no loner use those packages or they change the name of those icons in future releases.16:00
len-dtThere is a utility for making a default-settings package that helps setting up an icon theme (and other things which we should not use) That would probably be helpful.16:02
smartboyhwlen-dt, where is that utilty?16:03
len-dtlet me look...16:04
len-dtubuntu-defaults-builder maybe?16:04
smartboyhwlen-dt, we alerady have a -default-settings you want to overwrite the whole thing?16:05
len-dtNo, tyhe idea would be to use it to create n icon theme in /usr/share/icons16:05
smartboyhwlen-dt, that's another package...16:06
len-dtthen just grab that directory and either create a new meta just for that or add it to look16:06
smartboyhwOoh16:06
len-dtThere is lots of stuff in there we don't want at all too.16:07
len-dtThere is actually a package called ubuntustudio-icon-theme too... probably from 11.1016:08
smartboyhwlen-dt, my suggestion: Copy the xubuntu-icon-theme package code, delete those Xubuntu images and replace them with ours, then release it as ubuntustudio-icon-theme, then add it to the meta, then (yes) ditch xubuntu-icon-theme from dependency of xubuntu-lightdm-theme and replace with ubuntustudio-lightdm-theme16:09
smartboyhwlen-dt, actually ubuntustudio-icon-theme isn't in the 12.10 live images16:09
len-dtNo it would have been in 11.10 only as a transitional package.16:10
smartboyhwlen-dt, yes as a transitional.16:10
smartboyhwSo we need to rewrite the WHOLE thing16:10
len-dtThere is also a package called icontool.16:11
len-dtI would not replace xubuntu package.16:11
len-dtAt least not without looking at it.16:12
len-dtWe depend on too many things from xubuntu that may change from release to release.16:12
smartboyhwlen-dt, yeah we just replace those things that shouldn't be in our ISO (e.g. their distributor-logo, which caused ubiquity to produce a Xubuntu image during a Studio install)16:13
len-dtIt is better to have our icon theme depend on theirs.16:13
smartboyhwlen-dt, yes:D16:13
len-dtWe don't have to "replace" icons, just add our own 16:13
smartboyhwlen-dt, at least the distributor-logo.....16:14
len-dtThe icon tree starts at one theme and looks till it finds a name if it doesn't it goes down one level and tries again.16:14
len-dtIt finally ends up at hi-color which everything depends on.16:14
len-dtSo what I am saying is that we do not need to remove anything from the xubuntu version, just add the same filename to ours and that is what will be used.16:15
smartboyhwyeah16:15
smartboyhwlen-dt, so you are gonna work on it?16:16
len-dtMaybe that is a good thing for me to do. I have been sort of at loose ends as to what I wanted to work on.16:16
smartboyhwlen-dt, :D16:17
len-dtI am not a good artist, but I can at least set up the frame work so that when we get good icons we can just drop them in.16:17
* len-dt made the icon for the photography menu.16:18
smartboyhwlen-dt, wow16:18
smartboyhwlen-dt, I am gonna assign that bug to you then16:19
len-dtI will also do some work on dual headedness. I put a second video card into my system last night.16:19
smartboyhwWhy must it BE a team????/16:19
len-dtNo worries... punch in te bug number again?16:20
smartboyhwBug 107737216:20
ubottuLaunchpad bug 1077372 in ubuntustudio-look (Ubuntu) "When installing Ubuntu Studio, the logo in the auto-paritioning step is wrong" [Undecided,New] https://launchpad.net/bugs/107737216:20
smartboyhwAnd strangely Launchpad can't even search for the Ubuntu Studio dev team16:20
smartboyhwto be the assignee16:20
len-dtthere refresh and be happy16:21
* len-dt is now assigned16:21
smartboyhwlen-dt, yeah16:21
smartboyhwlen-dt, add an workitem to the blueprint so EVERYONE can see16:21
len-dtsmartboyhw, The work item on the BP should be worded different.16:22
len-dtSomething about creating a theme16:22
len-dt*icon theme16:22
smartboyhwlen-dt, like "Create an icon theme for Ubuntu Studio:16:22
len-dtYa, do you have a link handy for the PB?16:23
smartboyhwlen-dt, no:P16:23
smartboyhwWait though16:23
smartboyhwhttps://blueprints.launchpad.net/ubuntu/+spec/topic-r-flavor-ubuntustudio16:24
smartboyhwWait broken link16:24
smartboyhwhttps://blueprints.launchpad.net/ubuntu/+spec/topic-raring-flavor-ubuntustudio16:24
smartboyhwThis one:P16:24
smartboyhwlen-dt, the second link16:25
smartboyhwBTW it seems zequence's account is still not merged:P16:26
len-dtNo prob, I will put in artwork16:26
smartboyhwlen-dt, :D16:26
smartboyhwBye gotcha sleep (12:30 AM with fencing competition tmr)16:27
zequencettoine: I went through the alternatives for editing the XFCE menu16:52
zequencettoine: I found different tools for editing menus, but none for XFCE (at least recent ones)16:52
zequencettoine: And, I added a new user doc paget about the Ubuntu Studio Desktop16:52
knomezequence, menulibre16:52
zequenceknome: I checked it out16:53
zequenceSame as all the others16:53
knomezequence, it is recent, but works with xfce well16:53
zequenceIt doesn't see the XFCE menu structure16:53
zequenceOr, at least not the custom one16:53
knomezequence, maybe you don't have a specific configuration file attribute16:53
knomezequence, alacarte started working much better after that too16:53
knomezequence, you probably should talk with sean (bluesabre), he's the author16:54
knomezequence, we're migrating to that in 13.04 if at all possible16:54
knomezequence, (sean is also a xubuntu developer)16:54
knomeanyway, g2g16:54
knomesee you later16:54
zequenceknome: Ok, thanks16:56
zequencettoine: I saw you added some text on the whiteboard for user docs on HW support. There's a link to a page I created about this a few months back https://help.ubuntu.com/community/UbuntuStudio/SupportedHardware17:01
zequencettoine: Please do check it out17:01
zequencettoine: You'll notice a lot of what you suggest is on that page already17:02
zequencettoine: It is named a "resource", as it is a possible example (or a bad example) on how to create the Hardware Support page17:03
Len-nbzequence, why would xfce be different in menuing?17:07
Len-nbalacarte works fine so far as it tries to.17:08
Len-nbBut xfce uses the standard open desktop stuff. Alacart sees the right menu as defined by the session17:09
Len-nbIt is just that users expect more...17:09
zequenceLen-nb: I have no problem with alacarte. It's not a XFCE menu editor17:11
zequenceYou can use it to create starters17:11
zequenceNot XFCE menus17:11
Len-nbBut it doesn't have to be17:11
zequenceWho said it had to be?17:11
zequenceI only asked the question was there a XFCE menu editor around17:11
Len-nbIt seems to make xfce menus ok17:11
zequenceIt doesn't do anything with the XFCE menu17:11
Len-nbxfce uses the open desktop standarde17:12
zequenceYes, for the .desktop files17:12
Len-nbfor .menu files too17:12
zequenceLen-nb: Ok, so if you know a way to edit the XFCE menu with an editor, please do tell.17:13
Len-nbalacarte creates a standard menu overlay in .config/menus17:13
Len-nbwhen xfce starts up it finds it there and merges it with the main menu17:13
Len-nbIt is not there to create new menus, but the make a pathc to the system menu17:14
Len-nb*patch17:14
Len-nbthe patch is merged real time17:15
zequenceLen-nb: The XFCE menu won't see alacarte created menus17:15
Len-nbWorks here17:15
zequenceLen-nb: Menus that you created with alacarte?17:15
Len-nbChanges I did17:15
Len-nbIt is not a menu creator, but a patcher17:16
zequenceLen-nb: Again, the only question I had about this was if there was a menu editor for the XFCE menu17:16
zequenceAnd I have so far not found one17:16
zequenceWhat alacarte can do is to me besides that point17:17
zequenceAs long as it's not editing the XFCE menu, as you see it17:17
Len-nbOk, if I start alacarte up and uncheck the phoyography menu. it goes away on the main menu for that user.17:18
Len-nbThe xfce main menu for that user has been changed/edited.17:19
zequenceLen-nb: I suspect there is something different about my user files, since I don't see a Photography section in alacarte17:19
Len-nb12.10 or 12.04?17:20
zequence12.1017:20
zequenceI also have Gnome3 installed17:20
Len-nblet me go downstairs.17:20
zequenceI really need to start keeping very clean Ubuntu Studio releases installed17:21
len-dtI acn see photography there too in 12.1017:22
len-dt*can17:22
zequenceI don't see any of the XFCE menu items17:22
zequenceAnd in the XFCE menu, I don't see some of the alacarte menus17:22
len-dtEven logged in an xfce session?17:22
zequenceI need to recheck a couple of things while logged into XFCE, but to do this right, I'll do some VB installs17:23
len-dtalacart would create different menu patches for different sessions (I think).17:23
zequenceWould be a smart practice to start keeping snapshots of the install. Be it virtual or not17:24
len-dtSo alacarte would allow you to have a different menu for xfce sessions and gnome2 sessions for example.17:24
len-dtBRB17:25
zequenceLen-nb: For the Ubuntu Studio icons, we should create a Ubuntu Studio icon theme that inherits the icon theme in use17:25
len-dtJust checked... on my 12.04 machine the change happened immediately, but on 12.10 I had to logout and in17:27
len-dtThat may be because that is the first time I used alacarte on here though.17:27
len-dtI'm not happy with the "Restore System Configuration" button in alacarte though. It leaves a menu stub around.17:30
len-dtxfce4.10 behaves differently than 4.817:31
len-dtzequence, it seems xfce4.10 does not reread the menu files every time the main menu is selected, xfce4.8 does.17:32
len-dtThat is, since 12.10, after alacarte has been used to change a menu, the user must log out and then in to see changes.17:33
len-dtThis probably makes the main menu response quicker.17:33
len-dtI think I will give up on using my old S3trio as a second video card. Xorg seems to have problems with it. The device driver doesn't initialize the card... it relies on the bios to do that at boot... which means my other card does not get initialized. A USB adaptor seems the way to go.21:20
len-dtWow, looking at USB2VGA adaptors and actually see that the manufacture's page list Linux support. Wish the audio ones did too.21:47
zequenceLen-nb: I guess you don't have PCI-E slots on that MB. Would only cost you something like 30$ to get a new card23:05
zequence..I imagine23:05
ttoinezequence, I was just testing Sound Converter, and I see that the version in Ubuntu is old and bugged23:58
ttoineI did a bug report. but would it be possible to update with the current version (the project is on Launchpad) ?23:59

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