IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 4 September 2013   (all times are UTC)

00:00lifeboy has joined IRC (lifeboy!~roland@105-236-209-114.access.mtnbusiness.co.za)
00:14lifeboy has joined IRC (lifeboy!~roland@105-236-209-114.access.mtnbusiness.co.za)
00:16
<bennabiy>
christophe_y2k: what does the console say
00:22
vagrantc: you still here?
00:22
<vagrantc>
bennabiy: ish
00:22
<bennabiy>
ish = man in hebrew
00:23
Who ends up making a decision to merge branches?
00:25
<vagrantc>
bennabiy: https://launchpad.net/~ltsp-upstream/+members#active
00:26
<bennabiy>
I saw that list. How is the decision made?
00:26
<vagrantc>
although realistically, alkisg, myself, enslaver, stgraber and ... whoever works on gentoo :)
00:26
bennabiy: people use their judgement
00:29
<bennabiy>
I just need to know how to direct my efforts. I wrote the the mint developers to see if they could tell me what I need to know, as well as fix their system.
00:29
I appreciate your advice, even though this doesn't really involve what you do. Thank you for that
00:29
<vagrantc>
bennabiy: there's a ltsp-developers mailing list
00:29gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
00:30
<bennabiy>
is it open for me to subscribe?
00:30
<vagrantc>
bennabiy: not sure... but you can try
00:30* vagrantc thinks the gentoo person is knipwim_
00:31
<bennabiy>
now, is the picture of the support person alkisg?
00:31
<vagrantc>
i don't know what picture you speak of
00:32
<bennabiy>
http://ltsp.org/images/ircsupport.png
00:33
I can only find the ltsp-discuss list on the website
00:33gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Read error: No route to host)
00:33gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
00:34andygraybeal has joined IRC (andygraybeal!~andy@h177.192.213.151.dynamic.ip.windstream.net)
00:34
<vagrantc>
no idea who that is in the picture
00:35
bennabiy: same link, just use ltsp-developer
00:35
bennabiy: it's not very active ... a lot of development happens over irc.
00:38
<bennabiy>
it let me on.
00:39gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 276 seconds)
00:42vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)
00:43SmallR2002 has joined IRC (SmallR2002!~Robert@c-98-253-173-240.hsd1.il.comcast.net)
01:22robert__ has joined IRC (robert__!~robert@rrcs-24-73-154-245.se.biz.rr.com)
01:23adrianorg has left IRC (adrianorg!~adrianorg@177.132.216.58, Ping timeout: 264 seconds)
01:25robert__ has left IRC (robert__!~robert@rrcs-24-73-154-245.se.biz.rr.com, Client Quit)
01:29andygraybeal has left IRC (andygraybeal!~andy@h177.192.213.151.dynamic.ip.windstream.net, Ping timeout: 264 seconds)
01:35adrianorg has joined IRC (adrianorg!~adrianorg@177.132.216.58)
02:13Phantomas1 has joined IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas)
02:16Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 276 seconds)
03:05gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
03:10gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 256 seconds)
04:06gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
04:15staffencasa has left IRC (staffencasa!~staffenca@8-220.ptpg.oregonstate.edu, Ping timeout: 245 seconds)
04:17gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 276 seconds)
04:27Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
04:29Phantomas1 has left IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas, Ping timeout: 256 seconds)
04:33vmlintu has joined IRC (vmlintu!~vmlintu@nblzone-240-143.nblnetworks.fi)
05:13gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
05:17gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 260 seconds)
06:13gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
06:17gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Read error: Operation timed out)
06:45Phantomas1 has joined IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas)
06:46Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 264 seconds)
06:55gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
07:14gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Remote host closed the connection)
07:18gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
07:21vmlintu has left IRC (vmlintu!~vmlintu@nblzone-240-143.nblnetworks.fi, Ping timeout: 248 seconds)
07:22Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
07:22Phantomas1 has left IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas, Read error: Operation timed out)
07:22gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 248 seconds)
07:25Phantomas1 has joined IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas)
07:27Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Read error: Operation timed out)
07:29mikkel has joined IRC (mikkel!~mikkel@80-199-146-42-static.dk.customer.tdc.net)
07:55gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
08:01gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 248 seconds)
08:03bennabiy has left IRC (bennabiy!~Thunderbi@24-181-55-79.dhcp.gnvl.sc.charter.com, Ping timeout: 264 seconds)
08:04bennabiy has joined IRC (bennabiy!~Thunderbi@24-181-55-79.dhcp.gnvl.sc.charter.com)
08:35Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
08:36Phantomas1 has left IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas, Ping timeout: 245 seconds)
08:38vmlintu has joined IRC (vmlintu!~vmlintu@a88-115-123-97.elisa-laajakaista.fi)
08:56workingcats has joined IRC (workingcats!~workingca@85.232.30.129)
08:58gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
09:06gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 276 seconds)
09:11Velyks has left IRC (Velyks!~quassel@94-23-121-101.kimsufi.com)
09:58vmlintu has left IRC (vmlintu!~vmlintu@a88-115-123-97.elisa-laajakaista.fi, Ping timeout: 245 seconds)
10:33GrembleBean has joined IRC (GrembleBean!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com)
10:41Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Read error: Operation timed out)
10:42Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
10:50vmlintu has joined IRC (vmlintu!~vmlintu@37-219-21-94.nat.bb.dnainternet.fi)
11:02Phantomas1 has joined IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas)
11:03Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 248 seconds)
11:27vmlintu has left IRC (vmlintu!~vmlintu@37-219-21-94.nat.bb.dnainternet.fi, Ping timeout: 256 seconds)
11:32cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
11:32gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
11:38gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 276 seconds)
12:25Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
12:26vmlintu has joined IRC (vmlintu!~vmlintu@nblzone-240-143.nblnetworks.fi)
12:27Phantomas1 has left IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas, Ping timeout: 256 seconds)
12:29Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 248 seconds)
12:30Phantomas1 has joined IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas)
12:33gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
12:43gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 276 seconds)
13:28dead_inside has left IRC (dead_inside!~taylor@76.75.3.174, Read error: Connection reset by peer)
13:31lifeboy has left IRC (lifeboy!~roland@105-236-209-114.access.mtnbusiness.co.za, Read error: Connection reset by peer)
13:32lifeboy has joined IRC (lifeboy!~roland@105-236-209-114.access.mtnbusiness.co.za)
13:34matthias_android has joined IRC (matthias_android!~matthias_@46.115.122.145)
13:34dead_inside has joined IRC (dead_inside!~taylor@76.75.3.174)
13:34
<matthias_android>
Hi may i ask a question?
13:34
<dead_inside>
!ask
13:34
<ltsp>
ask: Don't ask to ask a question, simply ask it, and if someone knows the answer, they'll respond. Please hang around for at least a full hour after asking a question, as not everybody constantly monitors the channel.
13:36
<matthias_android>
Ok thanks. What is the best way to create a transfer folder for my fat clients on my server. I testet symlinks but never worked. Ubuntu 12.04.3 lts
13:38
<dead_inside>
a transfer folder?
13:38||cw has left IRC (||cw!~chris@phpgroupware/cw, Quit: Client exiting)
13:38
<matthias_android>
Yes for sharing files etc.
13:38
Understand me?
13:38
<dead_inside>
yea i think
13:38
i would recommend a nfs share, one you have the fat client image configured to mount on boot
13:39gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
13:43
<matthias_android>
Where do i have to configure it for the fat clients excatly?
13:43||cw has joined IRC (||cw!~chris@gateway.wilsonmfg.com)
13:43||cw has joined IRC (||cw!~chris@phpgroupware/cw)
13:44gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 245 seconds)
13:45
<dead_inside>
https://help.ubuntu.com/community/UbuntuLTSP/FatClients#Further_chroot_customizations
13:46
once your in the chroot you can configure the nfs share like you would on a regular ubuntu desktop
13:46
when done exit and update the image
13:50lifeboy has left IRC (lifeboy!~roland@105-236-209-114.access.mtnbusiness.co.za, Read error: Connection reset by peer)
13:50lifeboy has joined IRC (lifeboy!~roland@105-236-209-114.access.mtnbusiness.co.za)
13:52cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Remote host closed the connection)
13:53
<matthias_android>
Ok im just reading the ubuntuusers wiki article and trying understand. Thank you for your help do far
13:57
Am i doing it right if i write the mount option into the fstab file on the client? Where would it be displayed in nautilus?
13:58
<dead_inside>
yes your writing it in the fstab file, i would recommend making a directory some where on your image that your users will easily be able to navigate to in nautilus, then using that directory as the mount point in fstab
13:58
<matthias_android>
As a hdd bookmark....?
13:59
<dead_inside>
i'm not sure, i honestly dont use nautilus
14:01cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
14:11alkisg has joined IRC (alkisg!~alkisg@89.210.15.32)
14:11alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
14:12
<matthias_android>
And if i want to install dropbox on the fat client images would that work for sync a dir on the client with a private home pc
14:15
<dead_inside>
i have never used dropbox, but you can sure try, when your in the chroot you can install anything like you would on a regular desktop, exit and update the image
14:15
its something i really love about ltsp
14:17
<matthias_android>
Yes a way better than windows and it does not get slower after installation
14:17
I asked because dropbox usually creates an folder called dropbox in the home dir
14:24matthias_android has left IRC (matthias_android!~matthias_@46.115.122.145, Quit: Bye)
14:27staffencasa has joined IRC (staffencasa!~staffenca@8-220.ptpg.oregonstate.edu)
14:28alkisg1 has joined IRC (alkisg1!~alkisg@ubuntu/member/alkisg)
14:30Phantomas1 has left IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas, Read error: Operation timed out)
14:31alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Ping timeout: 240 seconds)
14:31Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
14:41gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
14:49GrembleBean has left IRC (GrembleBean!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com, Quit: I Leave)
14:50gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 264 seconds)
14:52
<bennabiy>
alkisg: this is from the mint15 install DVD under preseed ltsp.seed
14:52
http://pastebin.mozilla.org/2971329
14:52mikkel has left IRC (mikkel!~mikkel@80-199-146-42-static.dk.customer.tdc.net, Quit: Leaving)
14:55
<alkisg1>
bennabiy: ltsp.seed isn't mint-specific
14:55alkisg1 is now known as alkisg
14:58
<bennabiy>
there is a mint.seed as well, but it is all commented out
15:00
Here is the filesystem.manifest http://pastebin.mozilla.org/2971434
15:01
<alkisg>
....they ship apache2 preinstalled?
15:01
<bennabiy>
and filesystem.manifest-desktop http://pastebin.mozilla.org/2971435
15:01
This is in the casper folder of the DVD
15:02
<alkisg>
Did you ask the "how to create a mint chroot" question anywhere in the mint forums or mailing list or irc or...?
15:02
<bennabiy>
I asked the question to root@linuxmint.com, and I am going to post the question to the forum as well
15:03
the website says to ask dev questions to root@
15:03
<alkisg>
Sure, if he says so... :)
15:04
Did you find out anything else that is needed to support mint,
15:04
except for detect_vendor, a mirror, and a list of packages?
15:06dsugar100 has joined IRC (dsugar100!~dsugar@columbia.tresys.com)
15:06
<bennabiy>
I am trying to see if there are any more clues I can glean from the DVD, but nothing much so far
15:06
<alkisg>
So far I still don't think it deserves a different directory
15:07
Just some package lists, one for vanilla mint, one for xfce, kde ...
15:07
and one for lmde, and gain with xfce, kde...
15:07
*again
15:08
And that's just because they don't have appropriate packages to do that with 1 -desktop package...
15:08
<bennabiy>
I just found the dev IRC channel, gonna see if anyone is there.
15:10* alkisg notes again that what we want to know is, "how to build a mint chroot", "how to build a mint with xfce chroot", "how to build e.g. lmde with lxde chroot" etc
15:11dsugar100 has left IRC (dsugar100!~dsugar@columbia.tresys.com, Remote host closed the connection)
15:19alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
15:39Gremble has joined IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com)
15:40GodFather has joined IRC (GodFather!~rcc@173-10-34-145-Michigan.hfc.comcastbusiness.net)
15:46gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
15:48irctc005 has joined IRC (irctc005!bacf938d@gateway/web/freenode/ip.186.207.147.141)
16:06gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 264 seconds)
16:10gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
16:11
<bennabiy>
It seems that the mint devs are very friendly towards providing information.
16:12
That is helpful
16:18Gremble has left IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com, Quit: I Leave)
16:54alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
17:00
<Zaphoid>
I'm having an issue where my fat clients won't shut down completely. Restart works fine, but not shutdown.
17:17
<bennabiy>
alkisg: I am talking with the devs of mint right now. They seem very friendly towards providing whatever info we need
17:20
<alkisg>
Zaphoid: I think there's a hook for nbd missing in ubuntu that causes this.. which version are you using?
17:20
<Zaphoid>
Ubuntu 12.4
17:20
<alkisg>
bennabiy: nice, any answers so far?
17:21
Zaphoid: if you want, search the irc logs or the ltsp mailing list or launchpad, workarounds were mentioned more than once
17:21
<Zaphoid>
Ha, ok, finally found it.
17:21
Been looking since I asked.
17:23
<bennabiy>
mint-meta-mate and mint-meta-codecs are two which contain a good bit of it
17:27workingcats has left IRC (workingcats!~workingca@85.232.30.129, Quit: Verlassend)
17:29
<alkisg>
Hmm mint-meta-mate is available but not installed in my linuxmint-14.1-mate-dvd-32bit.iso...
17:29
<bennabiy>
It is the requirements for mate desktop
17:29
here is the pastebin of the package
17:29
<alkisg>
That dvd does have the mate desktop, but not the mint-meta-mate package
17:29
<bennabiy>
http://pastebin.com/S3kW8hYy
17:29
<alkisg>
I don't know if they changed anything after that...
17:30
État: non installé
17:30
Doesn't that mean "not installed"?
17:30
<bennabiy>
yes
17:30
<alkisg>
So you don't have it installed either
17:30
<bennabiy>
That is not from my computer
17:31
that is from Clem's (the main mint dev) but he is running cinnamon at the moment, so it is not installed on that machine
17:35
<alkisg>
In LMDE, mint-meta-mate isn't even available for installation
17:42
<bennabiy>
I am asking what the equiv would be for LMDE
17:43
I think that mint-meta-mate is only there to pull the reqs, not as a "required" package. If the reqs are there manually ( like on a DVD ) then no need to pull them.
17:44
<alkisg>
How does he create the DVD? Does he use a seeds file? Where is it?
17:45
<bennabiy>
I asked... waiting
17:46* alkisg didn't yet really understand how "mint" is defined... is it a distro? is it a collection of packages? Is e.g. mintmenu used even in the KDE version? If not, which differences does KDE mint have from e.g. kubuntu? Etc etc...
17:47
<alkisg>
I'm downloading Olivia mate to check out the latest version...
17:47
<bennabiy>
ok. I have the image available as well
17:47
<alkisg>
Do they plan on sending patches for debootstrap?
17:49
Things would be much more sane if mint was just a package, installable over plain ubuntu etc, without special "versions" like olivia and nadia ...
17:50
<bennabiy>
He puts it together manually
17:50
for lmde it's mint-meta-debian-mate
17:51
<alkisg>
...I don't have that either, maybe I have an older version of LMDE...
17:52
<bennabiy>
like I said, I think these packages are just pullers for the required packages
17:52
like placeholders
17:52
<alkisg>
It's not even available, I'm not just talking about "installed"
17:52
apt-cache policy mint-meta-debian-mate => nope
17:54
Ah sorry, wrong VM
17:54
Yup it's available in LMDE
17:55
<bennabiy>
01:53:57 PM - clem_: bennabiy: no, mintmenu is only used in the MATE edition
17:55
01:54:15 PM - clem_: bennabiy: it's hard to answer, it really depends on what you call a distribution
17:55
01:54:30 PM - clem_: bennabiy: typically we use the upstream repositories as well as our own
17:55
01:54:59 PM - clem_: bennabiy: so if you look at it from a package base point of view you can think of Mint as being the same as Ubuntu + pinned packages
17:57
01:55:44 PM - clem_: bennabiy: but if you look at it from a project point of view, you'll see two distinct directions
17:57
01:56:44 PM - clem_: bennabiy: we classify ourselves as a separate distribution because we don't depend on Ubuntu or Debian, we simply use them to implement what we have in mind, as such we consider them upstream components
17:59
<alkisg>
Well, that might sound nice from a philosophical viewpoint, but not from a technical viewpoint
17:59
If I want to build an ubuntu system, I use `debootstrap <ubuntu-version>`
17:59
<bennabiy>
01:57:26 PM - clem_: bennabiy: that's needed because the lsb info is used by many apps to show the user visual info
17:59
01:58:06 PM - clem_: bennabiy: in the end of the day it doesn't really matter what it is, it is a separate product than Ubuntu
17:59
01:58:18 PM - clem_: bennabiy: Ubuntu isn't really its own distribution either
17:59
<alkisg>
If a debian, <debian-version>
17:59
<bennabiy>
yes
17:59
<alkisg>
While for mint, I'd use <ubuntu-version>, and then manually add packages...
18:00
<bennabiy>
01:58:38 PM - clem_: bennabiy: they use Debian as a package base and apply a set of patches on top, they rebase on that every 6 months
18:00
01:58:55 PM - clem_: bennabiy: so although they're not compatible with them, they don't maintain their own packages
18:01
<alkisg>
Well, these are distributions: http://anonscm.debian.org/gitweb/?p=d-i/debootstrap.git;a=tree;f=scripts;h=9dcd8eea4eaf2ed8700fd72ef51e12076c9f34c2;hb=HEAD
18:01
...based on debian, but supported from upstream debootstrap
18:01hachque__ has joined IRC (hachque__!james@2600:3c01::f03c:91ff:fe96:5060)
18:01hachque has left IRC (hachque!james@2600:3c01::f03c:91ff:fe96:5060, Ping timeout: 240 seconds)
18:02
<alkisg>
There's a reasoning for using a series name, like "precise" or "wheezy"... it's used in deboostrap, in apt sources etc
18:02
When using both "precise" and "maya" in apt sources, and only "precise" in debootstrap, there are issues...
18:03
<bennabiy>
02:00:48 PM - clem_: very few tools are designed with dual-base distributions in mind
18:03
02:01:14 PM - clem_: they typically look in LSB, identify the distribution and assumes it maintains its own packages
18:03
02:01:33 PM - clem_: that's the reason we got rid of software-properties and developed mintsources
18:03
02:02:07 PM - clem_: Mint 15 doesn't just have one codename when it comes to repositories, it has 2..
18:03
02:02:12 PM - clem_: olivia and raring
18:03
02:02:31 PM - clem_: debootstrap wasn't designed to support that
18:04
<alkisg>
Yup
18:04
That's why I think it's a bad idea that clem does it that way
18:04
<bennabiy>
what about multistrap?
18:04
<alkisg>
Anyways, another question, more to the point,
18:04
Suppose we want a thin chroot, without a desktop environment
18:04
...but we do want it to be a "mint" chroot
18:05
So we do want the appropriate boot logo, apt sources etc
18:05
Is there any package that contains just those?
18:05
<bennabiy>
Let me ask
18:05
Here is the last of what he said...
18:05
02:03:08 PM - clem_: in any given Mint release you can find the file /etc/linuxmint/info
18:05
02:03:21 PM - clem_: that gives you important info about the release
18:05
02:03:40 PM - clem_: then there's LSB which is set up under the Mint codename
18:05
02:04:10 PM - clem_: the file /etc/linuxmint/info is provided by mint-info-mate (in the case of the MATE edition)
18:05
might be a hint for us to grab info for testing
18:07
<alkisg>
.../etc/linuxmint/info doesn't contain the "base" distribution, like e.g. precise
18:07
We need that part for debootstrap
18:07
...where can we find it, apart from /etc/apt/sources.list?
18:08
<bennabiy>
mint-meta-core is the base file for chroot
18:08
<alkisg>
Hmm there's an /etc/os-release
18:09
...but that doesn't specify "sid" for debian... only "precise" for ubuntu
18:09
<bennabiy>
which mint are you looking at?
18:09
precise was 11
18:09
I mean 13
18:10
<alkisg>
It was just an example, actually I have "quantal"==nadia, and LMDE...
18:10
...and linuxmint-15-mate-dvd-32bit.iso just downloaded... booting it...
18:11
<bennabiy>
02:11:09 PM - clem_: it's already in /usr/share/mintsources/%n/mintsources.conf
18:11
02:11:26 PM - clem_: where %n is the lsb codename
18:11
brb
18:12adrianorg has left IRC (adrianorg!~adrianorg@177.132.216.58, Ping timeout: 276 seconds)
18:15
<bennabiy>
back
18:19
It seems that the mintsources.conf has the info we need to script in an autodetect sequence for version
18:20
that way we do not even need the case testing in vendor_detect()\
18:25
<alkisg>
Putting code to match linuxmint, then extract e.g. "nadia", then go to /usr/share/mintsources/nadia/mintsources.conf, then parse mintsources.conf etc...
18:25
<bennabiy>
02:22:38 PM - clem_: be aware that Mint is handmade though...
18:25
02:23:16 PM - clem_: we're experimenting with auto-builds (building it from the repository) but we're not planning on using this much
18:25
02:23:46 PM - clem_: at the moment I can't give you a list of packages and repositories to auto-build Mint
18:25
02:24:07 PM - clem_: it's the result of handmade modifications to the Ubuntu ISO, and these modifications aren't always the same for each release
18:25
02:24:35 PM - clem_: that's the sad reality of things when you're working on top of a moving base
18:25adrianorg has joined IRC (adrianorg!~adrianorg@187.115.111.100)
18:25
<alkisg>
...it would be much easier to just hardcode the mint strings
18:25
But note that XFCE, KDE, LXDE etc are supported without them mentioned at ALL in the code
18:25
...just because they all follow the same convensions
18:27
<bennabiy>
alkisg: You misunderstood, /usr/share/mintsources/*MINT*/mintsources.conf
18:27
nm
18:27
I misread
18:27jorigel has joined IRC (jorigel!~piet@host-091-097-161-132.ewe-ip-backbone.de)
18:27
<alkisg>
There's no mint dir there
18:27
I actually looked at the mintsources.conf file... :)
18:28
<bennabiy>
I thought you referenced the ubuntu codename, and then right after I hit enter, I reread what you wrote
18:28
<alkisg>
Well... to sum up,
18:28
since Mint is by design a moving target,
18:28
personally I wouldn't bother at all to support it with code, but I would just write an ltsp-build-client.conf file, for each mint chroot version
18:29
One for nada, one for olivia etc... and also mention the different packages for thin vs fat chroots there
18:29
I'd put those in the ltsp.org wiki and call it a day :)
18:30* bennabiy sighs.
18:31
<alkisg>
bennabiy: note that I'm not the one "in charge" of ltsp merge requests... that above ^ was what I would do if I wanted to support mint for myself
18:31
If vagrantc wants to review and merge your code, go for it, np from me
18:32jorigel has left IRC (jorigel!~piet@host-091-097-161-132.ewe-ip-backbone.de)
18:32
<bennabiy>
I just know, for my situation, it would make all the difference in the world to not have to add some special config file just to make ltsp work
18:33
<alkisg>
Why?
18:34
<bennabiy>
Because in my group, there are very few people who are familiar with linux, let alone CLI or such. I basically am setting up systems, or walking people through how to set up systems which are not very technical minded people.
18:34
<alkisg>
That's what I do too, for 500+ schools
18:34
I even have my own repositories to support them, with 10+ Gb of hand-package education software etc
18:35
Anyways, for coding support for it, I'd go for the detect_vendor patch, which would map mint versions to ubuntu or debian versions (for debootstrap DIST),
18:35
<bennabiy>
The issue is that I am not always available for helping walk them through troubleshooting an install if for some reason their hardware goes down, but I can leave them instructions for how to run the apt-get install etc
18:36
<alkisg>
and then I'd put the extra_packages mentioned for thin and fat chroots, and do 030-artwork, and the extra mirror... 3 scripts in total
18:36
<bennabiy>
and having an ubuntu or debian script file for mapping back for the sources etc
18:36
<alkisg>
I wouldn't use a separate dir for just 3 scripts
18:37
<bennabiy>
I just think it is funny to have detect_vendor be patched for one distro, rather than go with its distro listing
18:38
<alkisg>
But its distro listing is wrong
18:38
It's the same for both ubuntu and debian
18:38
You _have_ to special-case it, it's broken
18:38
Well... unless you want to have a LinuxMint dir that doesn't have symlinks to debian nor to ubuntu,
18:39
but that does have "if" statements that source either the debian or the ubuntu scripts, based on if it's LMDE or not
18:39
THAT would be too broken to commit upstream...
18:43Gremble has joined IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com)
18:47
<bennabiy>
I from a repositories point of view, LMDE does not use Debian
18:48
they copy the codebase and work from their copy
18:48
which is always codename latest
18:48
<alkisg>
bennabiy: I don't think you understood the problem
18:49
Let's say you commit a LinuxMint dir in the ltsp code base
18:49
This dir has some symlinks for common scripts
18:49
Where would those point to? To the Debian/ dir, or to the Ubuntu/ dir?
18:49
<bennabiy>
It would need to detect whether to pull debian scripts or ubuntu scripts because distributor ID is the same
18:49
because ltsp pulls its folder from distributor.
18:49
I understand
18:49
but technically it is a distributor which offers two different branches
18:50
<alkisg>
If it's a distribution, then it ships its own ltsp packages
18:50
<bennabiy>
so technically, there is not a conflict with ID, just with how ltsp uses it to differentiate
18:50
<alkisg>
If that's the case, then ltsp does support it
18:50
You can have 2 dirs in the source tree,
18:50
E.g. LMDE and UbuntuMint,
18:51
and, upon *packaging*, select the correct dir to include to ltsp.deb
18:51
That's what Ubuntu does for ltsp.deb too, it overrides any debian scripts it wants *inside* the .deb package
18:51
But for that to happen, Clem would need to build ltsp and upload it to his repositories
18:51
If you and him are willing to do that, then there's no conflict anywhere at all
18:52
The "detect_vendor" code then would go into debian/rules only for the linuxmint packages, the upstream ltsp would never see that
18:52christophe_y2k has joined IRC (christophe_y2k!~christoph@man06-3-78-237-22-85.fbx.proxad.net)
18:53
<alkisg>
We use the same technique for /usr/share/ltsp/init-ltsp.d too, the files there are overlapped/overriden in the packaging stage
18:54
Each "child" distro overrides files from its "parent". So for example you'd have Debian > Ubuntu > MintUbuntu
18:55
http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/files/head:/client/Ubuntu/share/ltsp/init-ltsp.d/
18:56
For init-ltsp.d, Ubuntu only overrides a single script from Debian
18:56
In turn, Debian overrides 11 scripts from "common": http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/files/head:/client/Debian/share/ltsp/init-ltsp.d/
18:56
...and here are the common, "grandfather" scripts: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/files/head:/client/share/ltsp/init-ltsp.d/
18:57
The merging happens from debian/rules.
18:57
So, is Mint willing to have an ltsp package in its own repositories, and for it to be different from the ubuntu one? (same for lmde too)
18:57
<bennabiy>
I am asking
18:58
<alkisg>
Hmmm although I forgot something...
18:58
That above is true for init-ltsp.d, but not exactly true for the ltsp-build-client plugin scripts,
18:58
<bennabiy>
whats that?
18:59
<alkisg>
...because the idea was that someone using e.g. debian might want to build e.g. an ubuntu chroot,
18:59
<bennabiy>
yes
18:59
exactly
18:59
<alkisg>
so *all* the plugins are available, they are not merged in the packaging stage,
18:59
...and thus, LinuxMint can only refer to either LMDE or UbuntuMint,
19:00
...and thus, yup, again, it's impossible to not patch detect_vendor :)
19:00gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Remote host closed the connection)
19:00
<bennabiy>
so why not just fully support it upstream, and if support breaks at some point because of something on the mint side, then either it gets fixed, or we are back to no support...
19:01
<alkisg>
Sure go ahead no problem with me,
19:01
<bennabiy>
I will probably be using mint for a while, and do not mind keeping up with the changes.
19:01
<alkisg>
...but do start with detect_vendor setting the correct VENDOR, DIST etc
19:01
Don't start with a separate LinuxMint dir, it's broken design
19:02
(because mint is broken)
19:02
Hrm. Well. Unless...
19:03
...if you want to have a LinuxMint dir, that has the 2-3 scripts we talked about,
19:03
...and an additional script that replicates the "source all Debian/ or all Ubuntu/ scripts" logic
19:03
(to avoid the "symlink to Debian/ or to Ubuntu/ ???" issue)
19:04* alkisg wouldn't go for a LinuxMint dir though
19:06
<bennabiy>
Well, we want to pull the artwork and a couple key things. I wouldnt want to source all of ubuntu artwork
19:06
<alkisg>
That's 1 of the 3 scripts, yeah
19:06
No issue there
19:07
<bennabiy>
So actually have all the files, no symlinks, but source the Debian or Ubuntu files ?
19:08
<alkisg>
1) Patch detect_vendor to return VENDOR=Debian, DIST=sid, or VENDOR=Ubuntu, DIST=precise (instead of VENDOR=LinuxMint)
19:08
Then the current logic will source either the Ubuntu/ or Debian/ dirs without you doing anything more,
19:09
2) Create Debian/000-basic-configuration-mint and Ubuntu/000-basic-configuration-mint scripts
19:10
(actually, those would be setting DIST, not detect_vendor)
19:11
<bennabiy>
and within my Ubuntu/000-basic-configuration-mint have it pull the MINTDIST and DIST from the lsb_release and that mintsources.conf
19:11
<alkisg>
3) Patch 030-artwork so that it support mint. Don't create a separate script for that.
19:11
<bennabiy>
so that I do not have to keep a manual running file needing to be constantly updated with each release
19:12
<alkisg>
4) Put some 010-mint-mirrors file
19:12gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
19:12
<bennabiy>
Would it better to do an IF or a CASE in the artwork patch?
19:12gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Remote host closed the connection)
19:13gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
19:13
<alkisg>
And finally 4) Somewhere, either in early or late packages, not sure where, install the packages that mint needs (the meta ones)
19:13
else
19:13
desktops=$(dpkg -l | sed -n 's/^ii.*\<\(.*buntu-desktop\)\>.*/\1/p')
19:13
fi
19:14
would be, elif [ -n "$MINTDIST" ]; then desktops=something with mint,
19:14
else <the previous code goes here>
19:15
Anyways, that would be _my_ plan to support mint in code... fell free to do it however you want, and talk with vagrantc about merging.
19:15
bbl!
19:16
<bennabiy>
Ok. It will probably be later this week when I actually get the time to code this. It is almost the high shabbat
19:16
I really appreciate your help.
19:26bobby_C has joined IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at)
19:34awilliams has left IRC (awilliams!~awilliams@unaffiliated/mistik1, Ping timeout: 268 seconds)
19:54Gremble has left IRC (Gremble!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginmedia.com, Remote host closed the connection)
19:57awilliams has joined IRC (awilliams!~awilliams@unaffiliated/mistik1)
20:06Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Quit: Leaving.)
20:19
<bennabiy>
Does anyone have input for which makes a better LTSP chip, AMD or Intel?
20:22telex has left IRC (telex!~telex@freeshell.de, Remote host closed the connection)
20:29telex has joined IRC (telex!~telex@freeshell.de)
20:32christophe_y2k has left IRC (christophe_y2k!~christoph@man06-3-78-237-22-85.fbx.proxad.net, Ping timeout: 260 seconds)
20:38
<alkisg>
bennabiy: it's the same question as "which makes the better linux chip"... so just google for that one
20:38
Intel usually supports Linux much better than AMD
20:49gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Remote host closed the connection)
20:49alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
20:51tfdl has joined IRC (tfdl!889fa006@gateway/web/freenode/ip.136.159.160.6)
20:56
<tfdl>
Hello guys, I have (ubuntu 12.04.3 alternate-i386.iso installer) LTSP server and its thin-clients PXE boot and running very nicely for hour University Library. I am very happy, but because some of our thin client terminals need to rotate the screen portrait (orientation of the desktop needed to be portrait). I have looked at and read many article and pages on LTSP help but still can not make it work. Please if you can help even just point
20:57
i very much appreciate your help.
20:59
<bennabiy>
I thought so
20:59
Alright, I will be back around in a couple days ( I will still be here though, although not at the desk)
21:00
<tfdl>
hi bennabiy
21:00
wrong person?
21:00Parker955_Away is now known as Parker955
21:01
<bennabiy>
hi tfdl, and bye everybody!
21:01christophe_y2k has joined IRC (christophe_y2k!~christoph@man06-3-78-237-22-85.fbx.proxad.net)
21:02bennabiy is now known as bennabiy_away
21:05epoptes_user_kos has joined IRC (epoptes_user_kos!2ebe1004@gateway/web/freenode/ip.46.190.16.4)
21:08epoptes_user_kos has left IRC (epoptes_user_kos!2ebe1004@gateway/web/freenode/ip.46.190.16.4)
21:09christophe_y2k has left IRC (christophe_y2k!~christoph@man06-3-78-237-22-85.fbx.proxad.net, Quit: Leaving.)
21:20gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
21:21christophe_y2k has joined IRC (christophe_y2k!~christoph@man06-3-78-237-22-85.fbx.proxad.net)
21:24Nicaragua has joined IRC (Nicaragua!bed4f099@gateway/web/freenode/ip.190.212.240.153)
21:25
<Nicaragua>
hi!, epoptes doesnt recognize any thin client... why?
21:26
<tfdl>
Hello guys, I have (ubuntu 12.04.3 alternate-i386.iso installer) LTSP server and its thin-clients PXE boot and running very nicely for hour University Library. I am very happy, but because some of our thin client terminals need to rotate the screen portrait (orientation of the desktop needed to be portrait). I have looked at and read many article and pages on LTSP help but still can not make it work. Please if you can help even just point
21:26gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 240 seconds)
21:27
<Nicaragua>
any idea please?
21:34Nicaragua has left IRC (Nicaragua!bed4f099@gateway/web/freenode/ip.190.212.240.153, Quit: Page closed)
21:36bobby_C has left IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at, Ping timeout: 264 seconds)
21:40vmlintu has left IRC (vmlintu!~vmlintu@nblzone-240-143.nblnetworks.fi, Ping timeout: 245 seconds)
21:44
<||cw>
tfdl: what have you tried?
21:45
various xrandr things i assume?
21:45
you may also need to force a different video driver on the client, not all support portrait mode
21:46
<tfdl>
ok
21:47
you are right cw
21:47
i have tried xrandr
21:47
so i tried on the LTSP server
21:47
and it does not work even on LTSP server
21:48
<||cw>
in tls.conf?
21:48
<tfdl>
so I tried xorg.conf but this file is not there to modify
21:48
<||cw>
or what do you mean "on the ltsp server"
21:48
<tfdl>
i tried to run xrandr on the server
21:50
both of my thin server and thin clients are rung fine with nice desktops accept I can not rotate the desktop/screen portrait using xrandr and when i try to modify the /etc/X11/xorg.conf the file is not there to modify
21:50
you want me to look at the lts.conf?
21:51
<||cw>
the X process is on the clients, not on the server. you have to send the configs via lts.conf
21:51
<tfdl>
ok
21:52
i understand you
21:53
it was that because i could not rotate the client so i decided to try out the server but i could not do on the server as well. i do not need to rotate the server, i only want to rotate the clients as you indicated.
21:53
<||cw>
http://manpages.ubuntu.com/manpages/lucid/man5/lts.conf.5.html#contenttoc10
21:53
how did you try on the client?
21:54
<tfdl>
open terminal run xrandr -> failed
21:54
<||cw>
making xorg.conf's is the very last resort. you can do it, but it's harder and often unnecessary.
21:54
localapps terminal or via logged in client?
21:54
you'd need to use a localapp terminal, otherwise it runs on the server
21:54
<tfdl>
the open desktop tried using the gui to rotate but there was only one option to pick that was Horizontal
21:56
right now by default on a fresh successfull install the client is logged in but i will want localapps terminal in the future. my next task is still rotate the screen 90 degree because our monitors here are set portrait
21:59
but because all our thin clients are diskless so i assume that i can not use localapps terminal.
22:01
cw, i will work the tls.conf file and using the instruction from here as you suggested http://manpages.ubuntu.com/manpages/lucid/man5/lts.conf.5.html#contenttoc10
22:01
thanks very much!
22:22gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
22:27gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 240 seconds)
23:06Guest96399 is now known as digitalirony
23:23Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
23:23gbaman has joined IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com)
23:32gbaman has left IRC (gbaman!~gbaman@host81-130-91-171.in-addr.btopenworld.com, Ping timeout: 256 seconds)
23:53lmds_ has left IRC (lmds_!~lmds@tui.pi-et-ro.net, Ping timeout: 240 seconds)
23:54lmds_ has joined IRC (lmds_!~lmds@tui.pi-et-ro.net)
23:56Phantomas1 has joined IRC (Phantomas1!~Phantomas@ubuntu/member/phantomas)
23:57Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 240 seconds)