Re: User education on first boot post install

2014-11-06 Thread Jeff Lane
On Wed, 2010-06-23 at 12:21 +0200, Gareth McCumskey wrote:
> This is my first mail to this list so forgive me if this has already been 
> asked 
> or discussed.

I don't recall this being discussed lately, and it's a great first
post :-)

> I was wondering if there was anything in the works that would provide a first 
> time user of Ubuntu some kind of guided tour style and/or information 
> resource, that can be cancelled of course if not needed, but would provide 
> someone with no experience of Ubuntu some basic information on the key 
> differences of Ubuntu vs other OS's (specifically Windows). Differences such 
> as 
> not needing to go to websites to download and install software but rather use 
> a repository, what currently installed applications can do specific jobs, how 
> the menu system works, etc.

I'm rather keen on this as well, and it WAS discussed, to a degree at
least, during the Lucid cycle (but the subject came up way too late for
that, IIRC).

As a hobby, I teach "Linux Installation/Administration" a.k.a. Linux 101
so I'm very interested in projects like this that help new users get
familiar with the system.  I would certainly like to see some sort of
tutorial that runs on first login, with the obligatory "Click here to
disable this on future logins" checkbox.

A good example of how this would have been supremely useful... my mom.
My mom, on her own, installed 10.04 from a CD I gave them after I was
very VERY careful to say "Just boot the CD and try the live environment,
and if you want to install it, call me and I'll walk you through it."

So instead, she went through and did her own dual boot install.  This is
a woman who literally can't figure out how to program a cell phone or
VCR and has a 20 year old Microwave because the new ones are just too
complicated...

But she did well, and currently only uses the Windows 7 on her laptop
for playing some games she likes to play that are Windows only.
However, after she did install, she mentioned that she had to hunt and
click a lot to figure out what did what.

She DID mention that the Lucid UI was well done and easy to navigate,
but having never used Linux before, she was confused by a lot of the
menu entries, and was afraid to click on them in case they formatted her
hard disk or some other Bad Thing[tm].

It's cases like that that make me so very in favor of a new user
tutorial.  

I think my students would benefit from such a thing too, as
historically, I give them live CDs of two or three distros (usually
Fedora, Ubuntu and Open SuSE) and tell them to go home, boot the live
CDs and try out the different takes on UI and management tools as part
of their work throughout the semester.  Most of them invariably get as
far as booting the live CD before coming back a week later afraid to do
anything and full of questions like (what does that weird TV icon do?,
referring to a Terminal icon)...

Anyway, I'm glad you brought this up as it's definitely something that I
would love to see in a future release, and I'm sure that we are not
alone in that thought.

Cheers,

Jeff



signature.asc
Description: This is a digitally signed message part
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Sleep mode on Thinkpad x201

2013-03-19 Thread Jeff Lane

On 03/15/2013 08:33 AM, Alexandre Strube wrote:

Hello list,

 From 12.10 to 13.04 updated daily, one bug appears and disappears again
every couple of updates. The bug is related to the Lenovo X201 entering
sleep mode.

It's a kind of russian roulette. I never know if the machine will wake
up again. Most of the time it just stays there. Black screen, no answer
to capslock or usb, nothing. Just the disk showing activity every now
and then. Apart from that, the machine is as dead as it can be.

Sometimes, it works for weeks. Sometimes, at the first time it enters
sleep mode, things go bad.

I don't even know what to look for and to which component I should open
this bug against. Can anyone point me to somewhere?


I had the same issue and thought it had cleared up, but apparently not 
as I'm seeing exactly the same behaviour.  Here's a quantal bug I filed 
a while back that has been since marked fix-released:


https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1074589

As it's a suspend/resume issue, file a kernel bug:

# ubuntu-bug linux

I saw the issue in Quantal, it was fixed somehow in an SRU and now 
appears to be in Quantal again. I've also got Raring installed on the 
machine but have not played with it enough to see if this behaviour 
reproduces in Raring or not for me.





--
[]
Alexandre Strube
su...@ubuntu.com <mailto:su...@ubuntu.com>





--
Jeff Lane - Hardware Certification Engineer and Test Tools Developer
Ubuntu Ham: W4KDH
Freenode IRC: bladernr or bladernr_
gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635 3A14 B2DD

--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Thinking about adding a Twitter stream to the Ubuntu install slideshow

2012-01-17 Thread Jeff Lane

On 01/16/2012 07:11 PM, Dylan McCall wrote:


I wonder if there would be any opposition to a live Twitter stream in
that screenshot's place, where available, showing tweets containing
#ubuntu? This would be on the last page of the slideshow.
(By "Twitter stream" I'm talking about this thing, or something like
it, styled to look pretty:
https://twitter.com/about/resources/widgets/widget_search).

I know Twitter is a proprietary service, but with my initial poking at
the idea, there's a very diverse crowd represented in that search. I
think it would be a neat way to quietly showcase the Ubuntu community
as a living, breathing thing that exists right now, and it would say
“see? you're not alone!”. And, hopefully, (most likely), the tweets
will all be positive and welcoming.


One question would be whether Twitter would be happy with us or not for 
adding who knows how many new clients at once (thinking of number of 
installs done within the first 2 weeks of a release) that's a huge hit 
to Twitter's service twice a year... wonder if it could be considered a 
DOS of sorts? Just wondering there, I'm really not sure how that side of 
Twitter's service works, but it seems that the potential for a million 
new clients hitting the twitter service in one day may be problematic?


I like your idea in theory, I just wonder how that would work out in 
practice.



There is the issue that this stream needs to live (and be consistent)
for five years, and I think that can be handled by some defensive js
code, which we'll already need for the event that there's no Internet
connection. It's also going on the assumption that, in five year's
time, Twitter's stream for #ubuntu will still be nice to read, but I
think that's a likely enough assumption.


Additionally, what for those installs that don't have network access? 
Would that "slide" get automatically dropped? Maybe replaced by a static 
slide? or would they get a blank app with no happy tweets?



We can make the search language-specific (search Twitter with lang:zh,
for example), though I worry that could make it a little sparse in
some cases. We _might_ want to filter against negative language, in
which case the search query would need to be localized. I think that
can be done, too.


Another question: how difficut/trivial would it be to do this? From the 
way I read this, you'd be filtering twitter for Spanish tweets when the 
Spanish language is chosen, German for the German locale, etc.  Would 
any content filtering also need to extend to catching things considered 
"negative" or non-family-friendly in each of the supported installation 
languages?




I'm just throwing the idea around. Any other thoughts?


Anyway, as I said, I think this is a neat idea and it sounds like it 
would make the installer slide show feel a lot more "connected" and 
dynamic than just a static slide show.  Even better, how about a means 
for the user to actually tweet from the slideshow? Or would that be 
carrying it too far?


:)


--
Jeff Lane - Hardware Certification Engineer and Test Tools Developer
Ubuntu Ham: W4KDH
Freenode IRC: bladernr or bladernr_
gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635 3A14 B2DD

--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: How to determine unity or gnome-shell or something else is running in C

2011-10-05 Thread Jeff Lane

On 10/05/2011 10:01 AM, Didier Roche wrote:

Le 05/10/2011 15:50, Jeff Lane a écrit :

On 10/05/2011 02:30 AM, Didier Roche wrote:

Le 05/10/2011 08:17, YunQiang Su a écrit :

I am trying to make a program has different tray in different
environment:
when indicator is supported, indicator plug-in is used,
when in gnome-shell or gnome-panel, notification area written by gtk
when KDE, use the way KDE prefer,

Then the problem is that how I can determine which are using dynamic?
unity, gnome-shell or something else ?



You can detect Unity using dbus. There is a Bus Name
com.canonical.Unity.Launcher which is there only when Unity is running.
This method is 100% reliable compared to session name
(DESKTOP_SESSION=ubuntu, DESKTOP_SESSION=ubuntu-2d…) which isn't cross
distribution.

For other like gnome-shell, I'm not sure if something similar exists.


Didier,

Is there a specific dbus method for determining 3D vs 2D? We
previously were simply looking for com.canonical.Unity since at that
time, Unity only ran in 3D, with Gnome begin the fallback. Now that we
have both 3D and 2D, how can we make that determination. It would be
useful in testing to know if the installation is providing 3d or 2d by
default.


Interesting question! There is nothing "official" right now, but only 3D
has the Debug method right now, so you can base on that:
com.canonical.Unity,
/com/canonical/Unity/Debug
use the interface com.canonical.Unity.Debug.Introspection and GetState()
method.
You should open a wishlist so that we can add a common dbus method
returning 2D or 3D (and raise it at UDS if possible) so that it's on the
list.

For ubuntu only from Oneiric, you can rely on the DESKTOP_SESSION
environment variable being "ubuntu" for unity 3D and "ubuntu-2d" for
unity 2D. (the detection is done before choosing the session). That
won't tell you if the ui crashed at startup though.

Didier



Awesome, thanks! I'll look at incorporating this and definitely open a 
wishlist bug.


--
Jeff Lane - Hardware Certification Engineer and Test Tools Developer
Ubuntu Ham: W4KDH
Freenode IRC: bladernr or bladernr_
gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635 3A14 B2DD

--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: How to determine unity or gnome-shell or something else is running in C

2011-10-05 Thread Jeff Lane

On 10/05/2011 02:30 AM, Didier Roche wrote:

Le 05/10/2011 08:17, YunQiang Su a écrit :

I am trying to make a program has different tray in different
environment:
when indicator is supported, indicator plug-in is used,
when in gnome-shell or gnome-panel, notification area written by gtk
when KDE, use the way KDE prefer,

Then the problem is that how I can determine which are using dynamic?
unity, gnome-shell or something else ?



You can detect Unity using dbus. There is a Bus Name
com.canonical.Unity.Launcher which is there only when Unity is running.
This method is 100% reliable compared to session name
(DESKTOP_SESSION=ubuntu, DESKTOP_SESSION=ubuntu-2d…) which isn't cross
distribution.

For other like gnome-shell, I'm not sure if something similar exists.


Didier,

Is there a specific dbus method for determining 3D vs 2D?  We previously 
were simply looking for com.canonical.Unity since at that time, Unity 
only ran in 3D, with Gnome begin the fallback.  Now that we have both 3D 
and 2D, how can we make that determination.  It would be useful in 
testing to know if the installation is providing 3d or 2d by default.


Jeff

--
Jeff Lane - Hardware Certification Engineer and Test Tools Developer
Ubuntu Ham: W4KDH
Freenode IRC: bladernr or bladernr_
gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635 3A14 B2DD

--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss