=== CikK3lAp4 is now known as fadzL === yofel_ is now known as yofel [12:08] hi === MagicFab is now known as MFFFF === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Introduction to User Days - Instructors: pleia2, nigelb [13:30] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [13:30] Hello everyone! [13:30] morning :) [13:31] Welcome to our fourth Ubuntu User Day event! https://wiki.ubuntu.com/UserDays [13:31] helo :) [13:31] The User Days Team has been working hard these past few weeks in order to bring you these 12 sessions. [13:31] Hello [13:31] Now, we have members from many teams in the Ubuntu community here today who have graciously volunteered to share their knowledge with all of us. [13:32] Before we begin, we would like to get a quick feel for who is here. If you are here, please say your name and where you are from. [13:32] Sebastian from England [13:32] I'm Nigel from India btw :) [13:32] and I'm Elizabeth from California (where it's 6:30AM ;)) [13:33] Robert from Romania :) [13:33] Mike from Pennsylvania [13:33] Hi, I am Nabil from Morocco [13:33] Fouad from Newfoundland, Canada :) [13:33] Hadri Malaysia [13:33] Excellent! [13:34] Its great to see a good international turnout [13:34] A few of you are probably wondering what User Days are all about. [13:35] User Days were created to be sets of classes offered during a one day period to teach the beginning or intermediate Ubuntu user the basics in order to get them started using Ubuntu. This includes: [13:35] Finding Help in Ubuntu, Accessibility Apps, Command Line Basics, Unity, ... [13:35] ...and more! For our full schedule head over to https://wiki.ubuntu.com/UserDays [13:36] User Days were born out of a discussion at the Ubuntu Developers Summit in November 2009 regarding Ubuntu Open Week not being targeted enough at users. [13:36] (This however is now changing. From this cycle on Ubuntu Open Week will be targeted at users) [13:37] thanks nigelb, now for a quick rundown of how today will work: [13:37] Each hour, an instructor will be giving a class in this channel, #ubuntu-classroom [13:37] During the classes, #ubuntu-classroom will be moderated (+m). This means that only the instructor and hosts will be able to talk in the channel. [13:37] (we are -m right now for the intro so people could say hello and where they were from :)) [13:37] Any discussion about the class should take place #ubuntu-classroom-chat [13:38] If you have a question during the class, please ask in #ubuntu-classroom-chat. Be sure to prefix it with 'QUESTION:' to ensure that it gets noticed. For example: [13:38] QUESTION: What are Ubuntu User Days? [13:38] Anyone wanna give it a try? :) [13:38] nigelb asked: Do you like cats? [13:39] why yes! and I have two of them :) [13:39] sebsebseb asked: Do you like dogs? [13:39] dogs are lovely too! [13:39] these questions aren't immediately posted, I opened up a query with ClassBot to paste them in channel [13:40] each instructor will do this at their own pace, no need to repeat your question if you haven't seen it yet, it's probably still in the question queue [13:40] After each session, our group of volunteers will post the IRC logs to the wiki as soon as possible. [13:40] So if you miss a session or just want to review what you learned, be sure to check out https://wiki.ubuntu.com/UserDays for links to logs that our volunteers will put up as soon as they are able [13:40] If you can't wait, Logs will also be automatically posted on http://irclogs.ubuntu.com near the end of each hour. [13:41] Please be sure to remind all of your friends and family who might be interested in using Ubuntu that this event is taking place today. https://wiki.ubuntu.com/UserDays/JoiningIn has some information about how they can participate. [13:41] Thanks pleia2. [13:42] If you think your IRC client is noisy, the Joining In page linked about has some information for most of the common clients. [13:42] Finally, before we move on to answering any more questions about Ubuntu User Days that you might have, I would like to give a big thanks to everyone who has helped make this day possible. [13:42] It simply would not have been possible to organize this event without all of their help :) [13:43] Finally, at the end of the day, please take some time to fill out our survey! We will use the results to help make the next Ubuntu User Day event even better. http://goo.gl/bryxq [13:43] Now, does anyone have any general questions about the day? [13:45] btw, you will notice that one of the questions on the survey is related to whether we'll keep running User Days now that Open Week is very similar, so if you feel strongly about keeping this event alive, please let us know :) [13:46] sebsebseb asked: Why is this users day so close to the 11.10 release? [13:46] availability of volunteers to run it and in July we had lots of other Classroom events going on [13:46] and then another Open Week after the release [13:46] if there is another User Days, we'll try to do it earlier in the cycle (probably January) [13:47] Most of us volunteers were a bit busy to handle it earlier in the cycle, that's all. [13:47] ok [13:49] any other questions? [13:50] There are 10 minutes remaining in the current session. [13:50] not from me [13:50] jedijf asked: How do we thank you for doing this? [13:51] I'll be in Philly on Oneiric release day, parties are good :) [13:51] lol, you got it! [13:55] There are 5 minutes remaining in the current session. [13:57] Thank you for your understanding, it's the first time that I use this tool! [13:58] I mean the messaging tool is new to me [13:58] nabilinux: Which tool? IRC? [13:58] The one that I am using right now === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Unity - Instructors: DBO [14:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [14:03] ok, it looks like our instructor DBO is running late, until he arrives we're going to turn this session into a general Ubuntu Q&A [14:06] so, does anyone have any Ubuntu project questions? (not support :)) [14:07] jsjgruber-l-onei asked: ​ The most basic question: Why should someone run Ubuntu? [14:07] heh, good one. [14:08] Everyone person running Ubuntu will probably give you a different answer. [14:08] Because, well, there are *so* many reasons [14:08] a few of my family members prefer it because it has the software center that makes installing stuff easy (and free!) [14:09] they also like that they haven't gotten any viruses which slow down their computer :) [14:10] I've found that Ubuntu is a great environment to code in, that's why I use it. [14:11] driver support for things like printers has gotten better too, so instead of having a disk to install a printer driver like in some other OSes, you can just select from a dropdown of already installed drivers [14:12] I like using it because there are lots of options for configuration, lots of different desktop options :) [14:12] and I'm sure there are dozens of other reasons why people use Ubuntu! [14:12] sebsebseb asked: What do you both personally think of Unity pleia2 and nigelb and why? [14:13] I like it :) Though I tend to usually just work on terminals for the most part. [14:13] I'm an Xubuntu project member, I've never even really used Gnome classic, didn't make the move to Unity, still using Xfce [14:14] but the betas for oneiric I've tried here and there were pretty nice, and I really like how keybinding driven it can be [14:14] sebsebseb asked: What about Gnome Shell pleia2 and nigelb? Which I know isn't really in 11.04, but there's the ppa, but will be in the repos for 11.10 as an option. [14:14] Never tried it. [14:15] neither have I [14:15] Bauwan asked: ​ Will shortcut super+F for showing last used files work in 11.10? In beta1 I tested it and it seemed gone. [14:15] if our Unity guy makes it we'll pass this question along to him (unless you know, nigelb?) [14:15] Nope, sorry. [14:15] (I mean I don't know) [14:15] sebsebseb asked: Why do you think a new user straight from Windows or Mac OS X should go for Ubuntu, rather then well well many other distributions that are also pretty user friendly? [14:17] Ubuntu has enough users that there is good documenation and support available than a most other distros. I think sites like askubuntu.com with a good community drive would be another reason. [14:17] and you have pretty much every option for support in ubuntu, we're not restricted to mailing lists or forums as a main avenue of support [14:19] and I happen to think it's one of the best options out there ;) but I suppose personal preference doesn't mean a whole lot [14:19] Bauwan asked: ​ What about a new icon-theme for Ubuntu? Is that on your timeline? Design-team already on it to surprise us until 12.04? ;) [14:19] unfortunately I haven't kept up with this [14:20] any comments, nigelb? [14:21] No, I'm a bit detached from those developments [14:22] sebsebseb asked: I know pleia2 is doing a session later about KDE and XFCE4, but what about LXDE/Lubuntu have either of you used it, what you think of it? Plus it became officaly recognised by Canonical with 11.04 I think it was. [14:23] LXDE is nice, light-weight (Xfce doesn't really strive for that anymore) [14:23] it's first official release will be with 11.10 [14:23] well, recognised and using all the ubuntu resources [14:24] sebsebseb asked: XFCE doesn't really strive to be light-waight anymore, meaning what exactly? [14:25] one of the benefits of Xubuntu used to be that it ran better on older systems, while it can still be slimmed down more than gnome-based systems, by default some of the recent benchmarks these past few years showed it's similar to gnome2 [14:26] so you won't find the light-weight comment on the Xubuntu website these days, it's really geared toward being an alternative that's more (and easily!) customizable [14:28] more questions? :) [14:28] sebsebseb asked: Some people think that Gnome 2 can be replaced with XFCE quite easilly now, because they are pretty similar, not quite similar enough for me to just be able to do that though, but Ubuntu Studio will switch to XFCE from Gnome 2 for 11.10 I read before instead of using Gnome2/3/Unity/GnomeShell, what do you think about all this any comments? [14:30] yes, the Studio folks are switching to XFCE for 11.10, it may be a bit of a rough release though since it's the first one with a different desktop [14:30] they'll be in great shape for 12.04 though === starcraftman is now known as starcraft2 === starcraft is now known as starcraftman [14:30] I find Xfce to be a good replacement for Gnome2, but the feeling is not universal === starcraft2 is now known as starcraft [14:32] whatever happens, moving away from Gnome2 is a big step no matter where you go from there, Unity and Gnome Shell are a major UI change which the Studio people didn't feel would work well with what they were trying to achieve with Studio [14:32] at the end of the day, part of the reason I use Linux is because we have so many options, it's exciting to see all this new development happening, and being able to work with people to change defaults if they don't like what they see [14:33] Bauwan asked: ​ I'm changing my parents computer from vista to Ubuntu with 11.10. Any tips what to teach them first to make them feel comfortable as fast as possible. What helps Ex-Windows/new Ubuntu users? [14:34] the official documentation by the docs team was quite good in 11.04, so I might start them off there: https://help.ubuntu.com/11.04/ubuntu-help/index.html [14:34] (or the 11.10 version once it's released) [14:35] there have been some Unity cheat-sheets out there for getting familiar with the interface, but I'm afraid I don't have any current ones off-hand [14:37] sebsebseb asked: I know of one distribution that's going to actsaully let users choose betwen Gnome 2 and Gnome 3, surely really a distro that is doing that, has quite an advantage over the distros that are only providing one of them? Altough it seems most of them will just go and provide Gnome 3, and not bother with Gnome 2 or a fork of it. [14:37] AFAIK the Gnome foundation won't be maintaining Gnome2 forever, so it'll be a lot of work to maintain it for feature upgrades, security and have new plugins still work (or keep the old ones patched) [14:38] And the libraries as well. [14:38] if one distro is doing it, that's quite impressive :) but it will get harder as the years go on [14:38] Ubuntu has pretty much gone the future-looking route rather than trying to maintain older stuff [14:43] jsjgruber-l-onei asked: ​ A relative of mine likes Ubuntu but says he always has trouble getting it set up to play DVDs. Any advice on this? [14:43] I'd suggest they head over to ubuntuforums.org to see if there is anyone who can help [14:43] there is a beginners forum: http://ubuntuforums.org/forumdisplay.php?f=326 [14:44] my only suggestion is that they pay attention to the thread and cooperate with the people trying to help them :) [14:44] https://help.ubuntu.com/community/RestrictedFormats may also be worth a read (if they haven't already) [14:46] sebsebseb asked: Do you think that Unity might eventually help make Ubuntu go a bit more main streame, the new users straight from Windows or Mac OS X and quite a lot of them, but whilst not losing quite a few of the more expereinced users who don't really like Unity that much to other distributions, and yeah the kind who really like or liked Gnome 2 as well? I mean 11.10 won't have Gnome 2 at all anymore, so I wonder what will happen, [14:47] almost everyone I talk to about Unity at events and things say the same thing "I didn't like it at first, but once I got used to it I really liked it" [14:47] so while I realize there are a lot of folks out there who don't like it, anecdotal evidence shows me that they're a loud minority [14:48] I can't really speak to whether it will cause more Windows/OSX people to switch, I really don't know [14:49] and again, it's not like Ubuntu has gotten rid of KDE and XFCE...they added LXDE! so you still have lots of options [14:49] the new fluxbox is nice too, they have some new developers lately :) [14:50] There are 10 minutes remaining in the current session. [14:55] There are 5 minutes remaining in the current session. [14:55] sebsebseb asked: Let's say someone likes Ubuntu really, but wants to keep Gnome 2, well 11.10 won't really be an option for them, so what do you think they should do, run a older version of Ubuntu that still has Gnome 2 for a bit longer whilst it's still supported, or possbily use a Ubuntu based distro that is still using Gnome 2? [14:56] well, 10.04 is an LTS so that's supported for another 18 months [14:57] there is also gnome-fallback is gnome3 which should look pretty similar to classic, I can't confirm it's ready for 11.10 though (again, I'm not much of a Gnome person :)) [14:57] * starcraftman says hop ship to KDE :) [14:59] sebsebseb asked: I remember when Gnome 3 came out in April, and loads of people on the web, it was like they thought, they had to not use Gnome 2 anymore, because it was old, even though loads of distros were still providing it, and it seemed many people thought they had to go and use Gnome 3 already, or an alternative such as XFCE, and I don't think there's anything wrong with using Gnome 2 still as long as the distro is still having [14:59] continued: security updates and such, what you think? [15:00] pleia2: you asking me? === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: What you should know when shopping for your next Ubuntu system - Instructors: starcraftman [15:00] no one said there was anything wrong with Gnome 2, yes it's fine if you're using a distro that's still patching it, but Ubuntu is putting their effort into future development [15:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [15:01] Ok, want me to intro myself pleia2? [15:01] yeah, go for it :) [15:01] welcome starcraftman! [15:02] Hi folks, I'm a computer science student that lives up north in the great Canadian expanse (around Montreal). I'm a third year student and started in the Linux community quite a while ago. I started in support/documentation and will likely transition to development help when I'm a bit more free. [15:03] you can find more aobut me here > https://wiki.ubuntu.com/starcraft.man [15:03] (I don't actually endorse smoking, picture just really cool :) ) [15:04] starcraft: Anyway, this session will be a bit impromptu for me, I got requested last minute. I'll be typing it on the fly. [15:04] Your free to ask questions as I go but I will only be answering them at the end of the session. I hope that's alright, want to be sure I get to all my material. [15:05] So, off we go. [15:06] Today's topic relates to Hardware and Buying for Linux computers. This isn't to say it's about finding support, but to avoid needing support altogether by buying machines that "just work" as people like to say about Windows and OSX/Macs. [15:06] I guess the starting question we really want to get into is why doesn't everything just naturally work with Linux out of the box like the other two main OS. [15:07] The answer is rather straightforward, Windows and OSX are supported by two massive companies who have the luxury of making corporate arrangements and affording large QA teams to guarantee that their hardware/software work together almost seemlessly. Apple has it even easier than Microsoft since they have such a small pool of hardware that they officially support and are the only legal hardware seller. [15:08] In addition to these complications, many manufacturers of hardware loathe disclosing things like product specifications and low level details for fear that the competition might use this to gain an advantage (though this seems less valid to me). [15:10] So, we'll be looking at how to research and buy hardware smartly that will avoid this mess entirely. We'll go over somet things you can do to improve (there are few guarantees in life) the chances of everyhting working out of the box. [15:10] Now, the crux of the question: What hardware is guaranteed to work with Ubuntu ? [15:11] No strict guarantees but there are definite trends I've seen in my years at buying hardware for my own personal machines (desktops and notebooks). [15:12] Companies like Intel offer very strong support for the platform and have engineers that work to ensure support is good. [15:12] There are other companies like Nvidia that have a more uneasy relationship I suppose. Rather than contributing open source drivers like intel does, they have their own drivers released in a binary format. [15:13] Then of course there are some companies that just don't much care for open source, they don't get much money out of it and provide little to no support. A lot of proprietary wireless makers could fall here like broadcom who I've always had trouble with and avoid now in wireless area. [15:13] So where to go to know what is supported and working. [15:14] https://wiki.ubuntu.com/HardwareSupport [15:14] Click the above link and take a look. [15:14] We have 3 options here I'll go into to get information when buying. [15:15] First is the Ubuntu Certification program. This is a program run by Canonical who works with their corporate partners to ensure that machines certified here work as a complete system. [15:15] That is they don't rate the hardware in particulare but the systems as a whole. [15:16] http://www.ubuntu.com/certification/ < Certified site. [15:16] Lets take a little test drive, and look at Dell. [15:17] Say we were looking for a notebook, we can click on the notebook link in the Dell row and get to > http://www.ubuntu.com/certification/make/Dell/laptops === JanC_ is now known as JanC === CikK3lAp4 is now known as fadzL [15:17] From here we can peruse different models and see what was certified when. Note that each machine has versions listed. That indicates when it was tested. [15:18] If we were buying today we would look for those with the latest release (11.04 until the next one releases in october). [15:18] If you click the links you can see what OS and what notes were made at certificiation. I'll leave it to you to continue browsing at your leisure. [15:18] Next is Ubuntu Friendly. [15:19] This is more of a community oriented project, aimed at testing parts like the old hardware pages (I'll get to those in a minute). [15:19] https://wiki.ubuntu.com/UbuntuFriendly [15:19] The project is still in the early stages but is promising and definitely something to look into at a later date. [15:20] At the bottom of the page you'll see the old (now discontinued) wiki pages that aimed to test particular hardware like printers, scanners, notebooks and such. [15:21] Say we were looking for Scanners , click that and then HP you get to > https://wiki.ubuntu.com/HardwareSupportComponentsScannersHp [15:22] This was the old way of rating hardware, a bit messy as one big table. I hope the new ubuntu friendly guys have a nicer presentation. These pages though discontinued do hold valuable information but it will likely be out of date and can't be perfectly relied upon the longer the time between it's testing and your purchase. [15:22] These are resources when your shopping from traditional makers that usually don't offer extensive support for Linux. [15:23] The alternative to this is buying from a Linux shop (usually smaller outfits) that will test and preload a linux distribution on their machines. [15:23] http://linuxpreloaded.com/ [15:23] ^ This site has a fairly good list of retailers. [15:24] I've bought from 76 and know others who've used Zareason, good choices I'd say. Of course it's important to compare around and see what best fits your needs but these machines are tested with linux and in general don't need any additional help with drivers. [15:25] my System76 notebook's wireless, webcam and bluetooth work without any extra steps on a clean install. [15:25] You can browse these at your own discretion and compare with other options. [15:26] * starcraftman is just taking a lil break to get some whater, been typing a lot. [15:26] and back. [15:27] Now, I guess we can go over a few guidelines that might help when shopping. [15:27] Rule 1: Don't break your system. [15:28] If your trying to get some new hardware working, be careful. If it's tricky and has some instructions asking you to compile, insert into the kernel and do other steps your not comfortable with be careful. [15:28] In general, if your not sure about it, don't blindly follow steps posted on the internet unless you trust the person (say it's posted by a community member like me or pleia2). [15:29] Rule 2: Search effectively over the net BEFORE purchasing. [15:30] I've said this before in my finding help session I deliver usually but it's a golden rule that remains true. If your having a problem, 99% of the time somebody else did before you. [15:31] This applies in particular to hardware, the difference is you should be looking for posts on the web, the wikis, forums and launchpad to see people experience with particular hardware BEFORE buying. Once you give a company money, it's hard to negociate eh? [15:32] I'll cover more specifically how to get effective help in a later session in 5 hours or so, don't want to overlap too much so I'll just use a quick example. [15:34] Say I wanted to buy from dell and was looking at labtops, I could come across INspiron 15 found here > http://www.dell.com/us/p/inspiron-15-intel-n5040/pd [15:34] (Not that I'm endorsing Dell to be clear) [15:34] It's best to use the methods we've seen now to see how that would fair. [15:35] First we can go to the Ubuntu certified program and look under dell/labtops [15:35] http://www.ubuntu.com/certification/make/Dell/laptops [15:36] We see inspiron 15 models listed, we'd have to get a bit more specific but good to read them all and see how it is overall. [15:36] We can also google and see the results. The important bit is getting a general feeling for the rpoduct. [15:37] This advice comes with the caveat that there aren't any guarantees, so take everything with a grain of salt. [15:37] Rule 3: Professional vs Community Help [15:38] This ones a note from MagicFab, it's important to remember that Canonical does provide Support to users and businesses if the need exists. You can use these services to get help directly from people who know what they are talking about. [15:38] I've never used paid support but MagicFab used to be there so I'm sure it's pretty good :). [15:39] Community help would of course be things like the Ubuntu Forums, the wiki and other unofficial pages like the Ubuntu friendly system. [15:39] Rule 4: Share your findings. [15:40] One of the best things about community is that people share. If you buy a labtop x and find there's a minor problem even if it was listed as ubuntu certified, write about it. [15:40] Be it on your blog, on the wiki pages, to ubuntu-friendly, etc... [15:40] We can only get more information by sharing. [15:41] The last and most effective weapon/rule. [15:41] The live CD. [15:41] It's important to remember that any burt CD of Ubuntu is in fact a bootable live CD, this means you can try hardware on a show floor (with permission) without damaging it. [15:42] By booting up such a machine you'll see if the drivers for say wireless or webcam work out of the box. [15:42] Quite a handy trick. [15:43] Anyway, hmmm, that's quite a bit of information. I think that covers most of the bases. [15:43] Oh and just another example > http://castrojo.wordpress.com/2009/12/20/asus-eeetop-2002-and-ubuntu/ [15:44] Many Linux members like to review their purchases, googling for "labtop model" and "ubuntu review" can often turn up good stuff. [15:44] I think that's about it now, I'll take questions for the last 15 minutes. Went faster than I thought. [15:44] Maybe I just type fast :) [15:45] lunzie asked: ​ are talks about freedom boxes on the table yet for ubuntu? [15:46] I think I want a bit of clarification on this question. [15:48] We'll interesting question, a bit tricky. There are various projects that have attempted to be entirely FLOSS over the years, the most prominent to my memory is > http://www.gnewsense.org/Main/HomePage [15:48] I can't attest to how well it runs, the problem with a FLOSS only distro is that an unfortunate reality is a lot of hardware is proprietary still. [15:50] This is where buying from companies that support Linux and FLOSS comes in. Companies like Intel and HP for printers giving direct opensource support need to be favoured over others. Ultimately corporations work based on demand and if the demand shifts to those who support FLOSS we'll get better hardware drivers/support. Hopefully. [15:50] There are 10 minutes remaining in the current session. [15:50] Hope that answers question. [15:50] rigved asked: what are your thoughts on the Emperor Linux vendor (http://emperorlinux.com/)? [15:51] Never used then rigved, so I can't really comment on how well they are. Nor do I know any friends off top of head who have. [15:51] Sorry. [15:52] lunzie asked: ​ is there a compatibility site to check peripheral equipment, like camcorders, say? I can't get my sony handycam to work as a webcam [15:52] I would say the best bet is Ubuntu friendly once that gets up and running completely. That should be our new repository for all individual hardware testing by the community. [15:53] The old site for hardware on wiki has a section of webcams > https://wiki.ubuntu.com/HardwareSupportComponentsMultimediaWebCameras [15:53] Also one for multimedia devices like cams > https://wiki.ubuntu.com/HardwareSupportComponentsMultimedia [15:53] Don't really have many other definite sites. Hope that helps. [15:55] There are 5 minutes remaining in the current session. [15:57] Hope everyone enjoyed session, was a little more impromptu than I'd usually do. Happy shopping for Linux Machines :) [15:58] Oh and just a reminder, my later session will cover getting help kind of overlaps with this, I'll go over effective power searching google and finding help. Kinda fits with this topic. === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Contributing to Ubuntu - Instructors: akgraner [16:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [16:00] Hi I'm Amber Graner - or otherwise known as "akgraner" [16:00] I've been involved in the Ubuntu Community since early 2009 when I started using Ubuntu and Blogging about my experience. [16:01] Thanks for joining this session! [16:01] Now I am a freelance journalist and write for publications such as Linux Pro and Ubuntu User Magazines (online and print), informIT, and I am one of the co-authors of "The Offical Ubuntu Book", by Pearson Publishing. [16:01] When I started out in the Ubuntu Community I just used Ubuntu and blogged about my experience. However, I wanted to contribute, but I was (and still am) not a developer - meaning, I don't write code, but I heard that there is a place for anyone to contribute to Ubuntu and I wanted to find out where. [16:02] My first year I went a little overboard, so I don't recommend anyone taking on as much as I did my first year - that will lead to burnout (which is another talk I give but I digress). My point is there are many, many, many places for non-developers to get involved with. I would stress that as you transition from End User Consumer (meaning you just use the OS) to End User Contributor you concentrate on doing one thing well rather than [16:02] many things half-way or so-so. (In other words don't be a jack-of-all-trades, but a master of none). [16:02] I'm really excited to tell anyone who will listen that there is a place for everyone to contribute and participate and Contribute in the Ubuntu Community you just have to know where to look. [16:02] This is an overview of all the areas of the community I had to go and find out about when I started is what I wish someone had given me. [16:03] **** What is this talk about? **** [16:03] This talk is about making you aware of all the areas that you can get involved in the Ubuntu Community as a contributor and the resources that help you make the conversion from consumer user to contributor user. REMEMBER- THERE IS A PLACE IN THE COMMUNITY FOR *EVERY* TYPE AND SKILL LEVEL OF CONTRIBUTOR! :-D [16:04] **** What this talk is not? **** [16:04] This talk is not about addressing the community problem of the day. If you have complaints about areas of the community please address those with the proper governing bodies (we will discuss governance a little in this talk) [16:04] **** Questions **** [16:04] Please use the following format for all questions -- QUESTION: Where do I find all the Ubuntu Mailing lists? All questions should be asked in #ubuntu-classroom-chat and I'll use classbot to post them into #ubuntu-classroom. Please ask your questions as you think of them and I'll take time at the end of the session to answer as many as possible. [16:06] (I don't want to present this too quickly so just let me know in the chat channel if I am moving/posting to fast) [16:06] **** Contributing to Ubuntu **** [16:06] As I mentioned before, there is a place for everyone to contribute within the Ubuntu Community. I want to stress--YOU DO NOT HAVE TO BE A DEVELOPER TO CONTRIBUTE. Entering into Community Contribution is like a lattice not a ladder. Lattice - http://people.ubuntu.com/~akgraner/Contributing%20to%20the%20Ubuntu%20Community/wooden-lattice-500x500.jpg Ladder - http://people.ubuntu.com/~akgraner/Contributing%20to%20the%20Ubuntu%20Commun [16:06] ity/ladder.gif [16:07] Ladder - http://people.ubuntu.com/~akgraner/Contributing%20to%20the%20Ubuntu%20Community/ladder.gif [16:07] What do I mean by that - you don't have to go to step 1 then step 2 etc - you can pick a point in the community and start contributing. Hopefully this talk will give you short cuts and guides to find your way around the community and find the place you can start contributing to based on your interest, skills, and talents. [16:09] Let's First look at the resources that you will need to know about: [16:09] **** Resources **** [16:09] * Wiki Pages - https://wiki.ubuntu.com/ - these are the pages where you can find out almost all information about any and all projects withing the Ubuntu Project - even the supported derivative distributions have many of these same resources (we'll go over links to those supported distributions later in the talk so you know how to find out information about those as well) [16:10] * Ubuntu Website - http://www.ubuntu.com/ - this is the official Ubuntu Website and also has links to ways you can get involved and contribute [16:10] * Ubuntu Forums - http://ubuntuforums.org/ - this where information about various projects, discussions, and questions are asked and answered and information is distributed [16:10] * Ask Ubuntu - http://askubuntu.com/ - this is a new official area to ask questions and get answers to questions. [16:10] * Mailing Lists - https://lists.ubuntu.com/ this is the list for all the Ubuntu Mailing list so you can see which list you want to sign up for [16:11] * IRC Channels - https://wiki.ubuntu.com/IRC/ChannelList [16:11] * Ubuntu Fridge - http://fridge.ubuntu.com/ (Official Ubuntu News Source) - You can find out about upcoming projects here [16:11] * Ubuntu Weekly Newsletter - https://wiki.ubuntu.com/UbuntuWeeklyNewsletter - Summary of weekly Ubuntu related news items and a source to find out about projects and needs within the community [16:12] * Fridge Calendar - http://fridge.ubuntu.com/calendars/fridge/ - where you can see when and where all the various project and team meeting are being held so you can participate and find out more about that project or team [16:12] * Classroom Calendar - http://fridge.ubuntu.com/calendars/classroom/ - where you can find out about classes you can participate in that are being held in #ubuntu-classroom and #ubuntu-classroom-chat [16:12] * SpreadUbuntu - http://spreadubuntu.org/ - DIY is a material repository and resource for local initiatives and LoCo Teams wishing to spread the Ubuntu operating system. [16:13] * LoCo Directory - http://loco.ubuntu.com/ - The LoCo Team Directory is an excellent resource for LoCo Teams to use when planning events. The LoCo Team Directory allows users to set up events and venues for their LoCo Team, and then allow users to register their attendance to the event. This makes planning and tracking much easier for users. [16:13] * Launchpad - https://launchpad.net/ - Launchpad is an open source suite of tools that help people and teams to work together on software projects. All Ubuntu Projects have launchpad accounts. While contributing to many areas of the Ubuntu Community a Launchpad account isn't necessary, but the more involved you get the more you will find the need to have a Launchpad account. [16:13] * Planet Ubuntu - http://planet.ubuntu.com/ - Planet Ubuntu is a window into the world, work and lives of Ubuntu developers and contributors. (Ubuntu Members have the option to syndicate their blogs to planet Ubuntu) You can also find out about various projects and needs withing the community and projects by following the planet ubuntu. [16:13] * Ubuntu Weblogs - http://ubuntuweblogs.org/ - UbuntuWeblogs.org, also known as Planet Ubuntu Users, aims to create a central place for all Ubuntu-related weblogs. Unlike Planet Ubuntu, this Planet is open to anyone who writes about Ubuntu or any derivative. This is also a great place to find out what people are working on and might need help with. [16:14] I wanted you all to have a list of resources in one place - you can look through say the IRC List or MailingList and find out about teams you might be interested in for example [16:15] **** Supported Ubuntu Distributions and its Derivatives **** [16:15] I mention these because the list is growing and you may find yourself wanting to participate and contribute to one of these distributions as well. I'll list the names of the distributions and their websites and later you can look up more information and find out about these communities as well. Just like Ubuntu each of the derivative distributions have communities for you to contribute. [16:16] * Ubuntu - http://www.ubuntu.com/ [16:16] * Ubuntu Server - http://www.ubuntu.com/business/server/overview [16:16] * Ubuntu Cloud - http://cloud.ubuntu.com/ [16:16] * Ubuntu Netboot - https://wiki.ubuntu.com/LiveCDNetboot [16:16] * Ubuntu Core - http://www.canonical.com/engineering-services/ubuntu-core [16:17] * Kubuntu Desktop - http://www.kubuntu.org/ [16:17] * Kubuntu Mobile - http://www.kubuntu.org/ [16:17] * Xubuntu Desktop - http://www.xubuntu.org/ [16:17] * Edubuntu - http://www.edubuntu.org/ [16:18] * Mythbuntu - http://www.mythbuntu.org/ [16:18] * Ubuntu Studio - http://ubuntustudio.org/ [16:18] * Lubuntu - http://lubuntu.net/ [16:19] There is more to the overall community and where your talents and interest can be used than just Ubuntu. I want to make sure you knew of the other areas are well. [16:19] **** Ubuntu Community (taken from the website - http://www.ubuntu.com/community) **** [16:20] Many areas have overlap where you can either get help or give help. This list is just to make you aware of what is available and the areas you can look into. [16:21] ** Contribution ** [16:21] Remember: Whether you're an experienced Linux user or you're just getting started with open-source software, there are lots of ways to get involved with the Ubuntu community. [16:21] * Developers/Development - Contribute by writing or packaging new software or fixing bugs in existing software. We're always ready to embrace new technologies. - http://www.ubuntu.com/community/get-involved/developers [16:21] * Documentation - Help produce official documentation, share the solution to a problem or check, proof and test documents for accuracy. - https://wiki.ubuntu.com/DocumentationTeam [16:22] * Artwork/Design - Put your creativity to work by improving the look and feel of Ubuntu. Help design themes, graphics or backgrounds for the next release. - https://wiki.ubuntu.com/Artwork [16:22] * Support - Share your technical know-how with other users on email and discussion lists, or Internet Relay Chat (IRC) channels. Help users by answering questions in forums. - http://www.ubuntu.com/support/community [16:22] * Bug Squad - Help make Ubuntu even better by working with bug reports to ensure they're clear, complete and if possible, easy to reproduce. Anyone can help! - https://wiki.ubuntu.com/BugSquad [16:22] * Testing - Ubuntu releases new versions every six months so we need lots of testers who can report or confirm problems. If you'd like to be on the cutting edge of the very latest Ubuntu developments, get testing! - https://wiki.ubuntu.com/Testing [16:22] * Ubuntu Brainstorm - Everyone can participate in the Brainstorm website. It's full of ideas on how to improve Ubuntu. Once ideas mature, they can move on to become specifications , which are detailed blueprints of future Ubuntu features. Anyone can suggest new ideas and the community votes on which ideas are the most important. - http://brainstorm.ubuntu.com/ [16:23] * Translations - If your first language is not English but you have strong English skills, you can make a huge contribution by helping to translate Ubuntu applications into your first language. Even if you just translate a few lines you can make a difference to someone in your own country who is learning about computers and free software. - https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators - https://launchpad.net/rosetta [16:23] ** Help and Support ** [16:23] (Many of these resources I mentioned earlier but I wanted to go over them again here with a little more detail from the website) [16:23] * Documentation - Official documentation explains everything from adding new applications to configuring networks. - https://help.ubuntu.com/ [16:24] * Support - Access forums, live chat sessions or mailing lists and benefit from the technical knowledge of Ubuntu community members. - http://www.ubuntu.com/support/community [16:24] * Community Blogs - Planet Ubuntu is your window into the world, work and lives of Ubuntu developers and contributors. - http://planet.ubuntu.com/ [16:24] * News - Keep up-to-date with the Ubuntu news at The Fridge or read Ubuntu Weekly News – the community-created newsletter. - http://fridge.ubuntu.com/ [16:24] ** Community Structure ** [16:25] As I mentioned previously, we will touch on the way the community is organized as it helps to know and understand how the community is structured and who to turn to for what. [16:26] * Governance - Learn more about how the community is organized and how responsibility is allocated. - http://www.ubuntu.com/project/about-ubuntu/governance [16:26] * Code of Conduct - Review the Code of Conduct to which community members subscribe. It's our bible for collaboration and helps define the way we all work together. - http://www.ubuntu.com/community/conduct [16:26] * Project Teams - Learn about the dozens of project teams, their contributions to Ubuntu and how they work. - https://wiki.ubuntu.com/Teams [16:26] (This page needs updating but it's a good page to bookmark - because updates should be coming soon) [16:27] * Local (LoCo) Ubuntu Teams - Find and join an official local community (LoCo) team near you, or get advice on how to create a team in your local community. - http://loco.ubuntu.com/ [16:27] This list of links will help you find out more about the structure of the community and how you can find teams and projects near you [16:28] **Ubuntu Events ** [16:28] These are online tutorials offered each cycle geared toward various users. These are easy weeks for users to participate in or if you can't attend you can read the logs after each session and find out ways where you can help and offer you time, talent, and treasures to make Ubuntu better. [16:28] (Like the one you are attending and participating in now) [16:28] * Ubuntu Open Week - Ubuntu Open Week is a series of online workshops where you can: learn about the Ubuntu landscape, talk to some of the key developers from the Ubuntu project, find out about the Community and its relationship with Canonical and participate in an open Q&A with Mark Shuttleworth, the founder of Ubuntu. - https://wiki.ubuntu.com/UbuntuOpenWeek/ [16:29] * Ubuntu Developer Week - Ubuntu Developer Week is a series of online workshops where you can: learn about different packaging techniques, find out more about different development teams, check out the efforts of the world-wide Development Community, participate in open Q&A sessions with Ubuntu developers - https://wiki.ubuntu.com/UbuntuDeveloperWeek [16:29] * Ubuntu App Developer Week - Ubuntu App Developer Week is a week of sessions aimed at enabling and inspiring developers to write applications that scratch their itches. Our goal is to give all attendees a taste of the wide variety of tools on the Ubuntu platform that can be used to create awesome applications, and to showcase some applications that have been created and explain how they were put together. - https://wiki.ubuntu.com/U [16:29] buntuAppDeveloperWeek [16:29] https://wiki.ubuntu.com/UbuntuAppDeveloperWeek [16:30] * Ubuntu Cloud Days - Ubuntu Cloud Days is a series of online sessions where topics such as the following would be presented:, Answering your questions about Ubuntu and the Cloud, Ubuntu Cloud Images, using Ubuntu with Amazon EC2 cloud, Building your private cloud over Ubuntu Server platform, New virtualization and container technologies in Ubuntu Server, Crunching Big-Data on the cloud [16:30] and Scaling your web-apps on the cloud with Ubuntu - https://wiki.ubuntu.com/UbuntuCloudDays [16:30] * Ubuntu User Days - User Days was created to be a set of courses offered during a one day period to teach the beginning or intermediate Ubuntu user the basics to get them started with Ubuntu. User Days is a series of online courses where you can: learn how to install Ubuntu, find equivalent programs in Ubuntu, learn how to get help, learn the basics of how to use Ubuntu, learn how to get involved in the community - https://wiki.ubunt [16:30] u.com/UserDays [16:30] https://wiki.ubuntu.com/UserDays [16:31] ** Remember there is no commUnIty without U and I. We're in this together. Hopefully this session will give you a handy dandy guide to find out more information about many of the areas where you can get started with Ubuntu Contribution. [16:31] This is by no means a list of every project and place where you can participate and contribute but hopefully it will give you information to get you started and navigate your way around the community ** [16:31] Ok any questions [16:32] philipballew asked: Do certain areas need more help then others in the community? [16:34] Great question - they do but they best way to find out is to go to those teams, and find out their needs - the is no one place where you can go to find out which team has the greater needs...however, the Ubuntu Community team does a great job of posting the needs of each cycle to the Fridge throughout each of the milestone points in the release cycle [16:34] Any other questions? [16:35] Remember each team and projects needs people of all skill levels - developers and non-developers alike [16:35] all teams and projects have people who will help you get started as well [16:35] for example the first mailing list I joined was Ubuntu Women [16:35] from there I found out about IRC and joined the project's IRC channel [16:36] then found the wiki pages etc [16:36] before I become an Ubuntu Member my blog was syndicated to the Ubuntu Webblogs link I listed above [16:36] and one thing lead to another [16:37] philipballew asked: if someone sees an area not present in the community they would like to start, is there a way to start that that the community officials find acceptable? [16:37] Basically it's what I and others call "do-ology" :-) [16:37] A good example of this very think is the Ubuntu Leadership Team [16:38] there was a group of folks (myself included) who wanted to offer leadership resources to the community - so we started setting it up and keeping the Ubuntu Community Team as well as members of the Community Council in the know [16:39] as far as LoCo teams go you should use the loco directory (link listed above) to see if there is a team in your area if not there is a section on how to start one [16:41] You really don't have to "ask permission" from anyone - but always check to see what is out there first - if it deals with forums talk to the forums council, if IRC talk to the IRC council, if it deals with loco teams check with the loco council, if you aren't sure where your project falls under ask the Community Council or other Ubuntu Members etc. [16:42] Any other questions? [16:43] I know this is a pretty long and concise list, but I didn't want people to have to hunt through a ton of wiki pages and web pages to come up with a solid list to work from [16:47] If there are no other questions then I'll end with a Thank you for joining me... If you find you need help and can't find what you are looking for on this list - then feel free to email me - I may not have all the answers but together we can learn and figure it out - akgraner AT ubuntu DOT com. [16:48] Thanks again everyone - looking forward to you all getting involved and again if I can help ya - just drop me an email....Have a great day, y'all! :-D [16:50] There are 10 minutes remaining in the current session. [16:50] Oh I'll also be adding this list of resources to my blog and a googledoc for people to add to... akgraner.com so if you want to help keep the list updated that's a way to help as well... [16:55] There are 5 minutes remaining in the current session. [16:58] Thank again everyone! See you online and hopefully at events throughout the FOSS communities! === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Commandline Basics - Instructors: the_hydra [17:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [17:00] hi guys [17:01] today, I am gonna discuss about few command line basics...to be precise, how to use Bash effectively [17:02] why Bash? strictly because that's the shell you will likely use in your terminal or text console [17:02] if you're in doubt, simple do "echo $SHELL" [17:02] it should yield "/bin/bash" [17:03] alright, so what's the good of using Bash? [17:03] if you just use it simply to type your command like typing machine...then you've missed whole lot features [17:03] start with Tab completion, for example [17:04] suppose you wanna do "ls /usr/share/doc/blahblah/alrighty.txt" [17:04] you type that one by one? [17:05] for God sake, please don't :) [17:05] use Tab completion here.... type "ls" first [17:05] follow it by / and u....press Tab [17:06] if there is no other directory started by /u (and AFAIK there isn't), it will be completed as "/usr" right away [17:06] proceed with "/usr/s" [17:07] press Tab..... no progress, just beep... yes? [17:07] that means you have more than one choices...press Tab again...they will be listed [17:07] that way you can look them up and know what to type ahead [17:08] add "h"...so now it's "/usr/sh"....pressing Tab here should complete it into "/usr/share/" [17:08] do it for the rest of the path [17:09] remember.....no beep....then it is already unique....beep....then press Tab....alternatives will be shown up [17:10] Tab completion works for path and commands [17:10] so far so good, people? [17:10] if you have questions, please keep it later in Q&A [17:11] ok, next...in my favourite tricks list [17:12] bash remembers commands you have type, up to HISTSIZE commands [17:12] usually it is 500 [17:12] and it helps you to recall your entered command [17:14] suppose you remember you've entered this jazzy one "find -xdev -type f -mmin -30 -exec cp "{}" /tmp \;" [17:14] that's great....and you wanna recall it [17:14] pressing up won't be a good solution, it could takes ten, maybe 20 or 50 keypresses [17:15] try this , type "find" and press Ctrl+r [17:15] bash will look up in the so called "history"...finding command you've entered starting with "find" [17:16] if that's only "find" you've entered,then great...voila....it will be there....retyped for you....simply press Enter to execute [17:17] what if that's not your "find"? press ctrl-r again and it will look up again....keep pressing it until you found it [17:17] to cancel, Ctrl+C is the key [17:18] ok, proceed.... [17:19] how many of you ever get into this situation: [17:19] typing "grep blah /usr/share/doc/abc/xyz.txt" [17:20] right before you press enter, you suddenly realize, "blah" is not really the word you wanna grep [17:20] to make sure, you need to open your note via vi [17:21] ok, usually people just press ctrl+c...just like I did ..once :) [17:21] (shame on me :D ) [17:21] after I found it, then i retype same command, only this time I put "grep stuff" [17:21] what a type, right? [17:21] how about this? [17:22] type the first "grep blah...." [17:22] when you about to finish, press Ctrl+U [17:22] zap, they are gone [17:22] open your note...say with vi [17:22] finish, call your command with ctrl+y [17:23] they will be pasted.... time to make few modifications [17:23] no need to retype the whole thing [17:23] okay proceed :) [17:24] we in Ubuntu realm rely on sudo, right people? [17:25] then how many times you jump into this mistake "vi /boot/grub/grub.cfg" [17:25] AFAIK it should fail as normal user [17:25] then you will say "d*******t!!!!!" [17:25] what do you do? press up arrow usually....and add "sudo", yes? [17:26] you guys realize there is faster way? [17:26] how about "sudo !!" [17:26] the magic lies in "!!", it will recall your entire last typed command [17:27] only this time, we put "sudo" in front....so your last reexecuted inside sudo :) [17:27] oh btw, if you guys need to delete a word back, just press Ctrl+W, alright? [17:28] this time, it's old time tips, but useful: many times we need to "ping pong " between two directories [17:28] say, /home/mine and /tmp [17:29] so you do cd /tmp, cd /home/mine alternately? [17:29] could we make it faster? [17:29] yes "cd -" is your friend [17:29] "-" is calling your last working directory [17:30] calling that repeatedly will cause ping pong effect :) [17:30] ok, guess Q&A time now :) [17:31] feel free to ask in #ubuntu-classroom-chat [17:31] mf|2 asked: how do i stop a process once you start it in vi [17:33] alright, this won't be straightforward....i think best to locate that process using [17:33] pgrep or alike [17:34] make sure that is the task you wanna end up and then send "kill" [17:34] or there's shortcut....pkill [17:35] I believe vi, in this case, is like opening pipe receiving those processes output...or simply putting them in background [17:35] so you're quite likely safe to "kill" them [17:36] silvertip257 asked: Suggestion really... Introduce word replacement with ^ ... example `grep smtp /etc/services`, but you really wanted to grep for imap (and already ran the command) ... to replace smtp with imap: ^smtp^imap and press enter === medberry is now known as med_out [17:36] thanks silvertip257 [17:37] that would be good too, so say you type "ls -al " [17:37] and now you wanna sort based on size, you can do "^al^alS", Enter [17:37] voila, last command recall-ed as "ls -alS" :) [17:38] allow me to continue a bit [17:39] once in a time, even casual user need to type something really long command [17:39] to me, it's like "diff -u <(veryhackylonglonglong) <(anotherhackypipedlongcommand) [17:40] and you wish your shell is like your text editor :) [17:40] well indeed you can [17:40] press Ctrl+X, followed by Ctrl+E [17:40] kazaam!!! [17:40] quite likely, it's vi/vim that's called [17:41] with your command as its buffer [17:41] now what? well, edit it as you like :) [17:41] 10 lines? 20? go ahead :) [17:41] after you're done, save it like usual i.e ":wq" [17:41] vi will quit and the command is executed [17:42] the editor called depends on EDITOR environment variable, so you may tweak it i.e [17:43] export EDITOR=/usr/bin/nano [17:43] so next time you press the same key combo, nano will take place :) [17:44] anyway, another example [17:45] you type "ls -l /tmp/junk/note.txt" [17:46] just realize it should be "stat" [17:46] let the first command finish [17:46] then "stat !$" [17:47] "!$" will be substituted with your last command last argument [17:47] kinda useful if you simply wanna take the argument and "dump" the rest [17:49] probably the last tip from me [17:49] for you guys who love scripting [17:49] probably wonders why this "for a in *; do echo $a; done" [17:50] doesn't yield the dot prefixed files/directories? [17:50] There are 10 minutes remaining in the current session. [17:50] that's because "*" doesn't really mean "all" [17:50] so how to make it really yield all of them? [17:50] first, execute "shopt -s dotglob" [17:51] by doing this, it's like saying to Bash "hey, include those dot prefixed files/directories, will you?" [17:51] and then, the "for" line will work as you expected i.e all files no matter it's prefixed with dot or not..are shown [17:52] ok guys, that's all from me...I will take the rest of the time again for Q&A, if you have ones [17:52] and thanks for coming and listening :) [17:55] There are 5 minutes remaining in the current session. [17:55] ok guys, just to add [17:55] few links [17:55] https://wiki.archlinux.org/index.php/Bash#Tips_and_tricks [17:56] http://mywiki.wooledge.org/BashFAQ?action=fullsearch&value=linkto%3A%22BashFAQ%22&context=180 [17:56] http://tiswww.case.edu/php/chet/readline/rluserman.html [17:56] TheEvilPhoenix asked: What about basic usage of 'sed'? [17:56] many [17:56] here's mine [17:57] sudo sed -i 's/^/#/' /etc/resolv.conf [17:57] that to put "#" mark on every existing line of resolv.conf [17:57] "-i" is used to do "in place" editing [17:57] if not, it won't be reflected back to the file [17:58] or sed -i 2d afile.txt [17:59] to delete second line [17:59] ok time is up I believe [17:59] cheers people...and see you next time :) === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Finding Help Resources in Ubuntu - Instructors: starcraftman [18:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [18:00] Hello again folks, I'm back. [18:02] A quick introduction for this session, I'm starcraft.man a computer science student, third year in the program. Live in the lovely cold Canada :). [18:02] You can find more about me here > https://wiki.ubuntu.com/starcraft.man. Do need to update my wiki a bit more, been busy. [18:03] This is a big topic, finding help is a hard topic. I've provided a complete outline and links for this presentation at the following link: [18:03] https://wiki.ubuntu.com/UserDaysTeam/natty/FindingHelp [18:04] At the bottom you'll find my entire lecture, it's too long to type out so I'll be copy/pasting. I'll try not to go too fast. I'd like questions reserved to the end due to the amount of information I need to cover. [18:04] I think that's about it, time to go into it. [18:05] Section 0 - Introduction [18:05] I'll be covering an important topic today. What to do when things go wrong. It happens to everyone and dealing with it correctly can save a lot of trouble. [18:05] Please keep questions to #ubuntu-classroom-chat as with other sessions. I'd prefer if they were reserved for the end. You're free to ask them during and hopefully someone else can respond. I don't want to be stopping at every question I've a lot of stuff to mention, I'm also pretty sure I've covered most things people will question by end. [18:06] I'll try to pace these out not too fast. I'll try to pace these out not too fast. I do read a bit fast. [18:06] If your question remains unanswered by end, I'll take it then from the queue. Please make sure you keep them prefaced with Question so people can see them. [18:06] Things go wrong. Especially when you can least afford it. [18:06] The same way gravity unfortunately is still there when you wake up in the morning even if you were dreaming of flying. [18:06] One minute you are typing away merrily on your word processor then..... [18:06] [Insert program crash here with some profanity about lost work] [18:07] Maybe you just finished installing some updates and wham! [18:07] Some unknown error appears on screen and you don't know what to do. [18:07] The first rule of getting help is DON'T PANIC. Incidentally, this is also written in big bold letters on the back of a certain book for Hitchhiker's trekking the galaxy. [18:07] I'd say it's a very good first rule. [18:07] The focus of this session will dealing with such problems like the aforementioned in a simple and effective manner. By the end, you should be able to gather simple information and on any problem and find help from the most appropriate resource. [18:07] Section I - Preparing for Help [18:07] The title sounds a bit silly doesn't it? [18:07] You'd be surprised how just a few steps make all the difference finding good help. [18:08] Mostly it will help you narrow the focus of your search. If you reach out to someone else on forums or in person, it's easier to bring them up to speed. [18:08] The average user skips this step. Usually this is followed by an attempt to use bad or limited information to fix the problem. The result is getting flustered. At this point they usually reach out to someone else, say on a forum or by email to a friend. This results in more annoyance as they answer many questions they didn't consider at first to give the expert necessary information. [18:08] In the end, users can get very angry/frustrated. [18:08] Posting on a forum in a bad mood “My video is broken, FIX IT!” is not a good way to get help. [18:08] Consider (as some may know) that the forums are staffed, moderated and questions answered by volunteers not being paid. None of above like seeing rants posted. [18:09] If you speak like that to your tech friend, well, I don't think he'll be your friend after giving you the fix. [18:09] More to the point, a lot of your time got wasted. You got upset. You also didn't resolve the problem given the time invested. [18:09] This leads to rule 2 - “Try to spend time solving a problem yourself before you ask other people for help. If you follow this common courtesy, then it will not be an imposition when you ask for help.” That's from the community wiki. Good quote I'd say. [18:09] Section 1a - Analysis [18:09] When something goes wrong, the first thing that's important to do is think what just happened? What was I doing? What crashed? What did I see? [18:10] Get a piece of paper and a pen and immediately write the answers to those questions down. Write in plain language all the details, you may not think it's important but the person who helps you might disagree. [18:10] Say for example evolution mail client just crashed, and there's a window that popped up stating so with an error and asking you to file a report. Take down the error, note what you were doing. [18:10] If the error is a graphical one (like the error window popping up) you might want to take a screenshot of this. [18:10] Screenshots are just a way of taking an image of the screen, works on Linux just like Windows. Push print screen on the keyboard. Doing so will open up a screenshot application (on any Ubuntu variant), from there save the image to your Desktop. [18:10] (you can try to printscreen now if you like) [18:10] We'll see what to do with this image later. [18:10] Another helpful thing to do in advance of getting help is knowing your hardware (this can especially help with networking/graphics problems). An easy way to get a complete listing of your hardware is to use the following simple command in any terminal (open from menus Applications > Accessories >Terminal) and using the command: [18:11] sudo lshw > ~/Desktop/hardware.txt [18:11] This command creates a file called hardware.txt that you can open and browse on your desktop. It lists all components of your PC, CPU, RAM, Graphics card, Network interfaces, etc... There are a few commands that produce more precise output (like just listing PCI cards) but this covers everything with one shot. [18:11] The similar commands are lspci, lsusb, lsbpcmia, all listing what the command is named. [18:11] Very useful. (You can try too, takes a moment) [18:11] After jotting down this information and taking a screenshot we can proceed to play detective. Ask yourself what went wrong? [18:11] Did the internet stop working for instance? That would be a networking issue. [18:12] IT detective work involves narrowing things down through categories, you start at the top and work your way down specifying at each new level until the problem is clear. [18:12] You might not have enough experience to solve it completely, but getting a start with what you know can go a long way. [18:12] It's hard to say how much effort you should put in before moving on. Usually it becomes clear when you can no longer write or deduce anything else. [18:12] Section 2 - Power Searching Google [18:12] So the first stop is a search engine. I'll use Google for this example, any engine should work. [18:12] The reason to search is another rule- If you're having a problem, 99.9% of the time someone else has had the same one and posted its solution. [18:13] At this point, if everyone can go to www.google.com that'd be great. [18:13] Or your local version . I recommend google.ca :) [18:13] Power searching is when you do more than simply type key words into Google. By default, each word is searched successively. For example, do the following three searches separately in Google and see the difference: [18:13] DC Batman Robin Crusader [18:13] "Batman Robin Crusader" [18:14] DC OR Batman OR Robin OR Crusader [18:14] Copy them verbatim into Google and you'll see quite the difference in the results returned after pushing enter. [18:14] I'll wait a few seconds. [18:15] The first time (first search with no quotes) Google searches for DC and finds all pages with references to it, then cross-references with all pages with Batman. The overlap becomes the new base and then further narrowed by overlap with Robin and Crusader. The search operation descends one word at a time, so the first word is most important and more general usually. [18:15] This means in the first case we narrow with every new term. [18:15] When searching in Google “DC Batman Robin Crusader” you humorously get 4 results (all in fact logs of this very speech :D), very different from before. In this instance, Google searched for the string (a computer science term referring to the quoted line) as a whole, the exact sequence of words in the order inside the quotes is simply never used (it is incoherent as a sentence after all). The last one returns well over a [18:15] million results. [18:16] The last one returned so many because we found every page that had "DC" or "Batman" etc..., a lot of pages on these :) [18:16] Now time to get to the meat of this. Everyone go to Google homepage and click “Advanced” on the right. [18:16] Here's the advanced search page, a lot of people don't know about it. It is very handy. [18:17] http://www.google.com/advanced_search [18:17] Immediately I'd like you to note the box at the top highlighted in blue stating “Use the form...”, here you will see the actual search string used when you enable all these advanced tricks. Look up every time you try something else. [18:17] This means that this is the actual search you could use alternatively in the standard Google Search box, you'll see what I mean as I go. [18:17] First two lines cover what I've already explained. [18:17] The third is the Boolean OR search. This means that rather than only take the overlap (or intersection) between DC and Batman, a search for DC OR Batman would include all results from the individual searches for DC and all results from Batman. Rather than narrow down this really widens a search with every new result, use carefully. [18:17] "Don't show these pages" does exactly what it says, put keywords here and all pages with them will be subtracted from the search. Excellent at excluding specific things. [18:18] "Search within site or domain" is another useful one. Your entire search is then confined to the site listed. You can also limit by domain, so .edu limits it to educational websites indexed by Google on the internet. [18:18] Take a moment and play around with these modifiers to search, take note of the top line that shows how the modifiers are used. You can combine many, like a site search, all these words and language. [18:18] "Filetype" does as it says and limits your search to an extension, say .pdf or .txt. Any extension is valid (though limited in the drop down, on a text search you specify what you want). [18:18] Language and results are self explanatory. [18:18] Click on "Date, usage rights, numeric range, and more..." here you'll find even more advanced though less commonly used modifiers. [18:18] These are mostly obvious, you can check pages by date, search with numeric ranges (like price), confine it to a geographic region, search based on sites usage rights (click the link for more explanation on that, it’s outside my scope). [18:19] Page specific tools are interesting; first one lets you specify a page and Google will find something similar. Second lets you identify pages that link to page x. [18:19] One thing not here is wildcard modifier for search. [18:19] * is the wildcard. Say I knew part of a word, say.... nvidia but I only knew it started with nvid. Searching nvid* produces nvidia as top result. It isn't always most useful given there might be words that complete the wildcard that you maybe don't want included. [18:19] Careful with wildcards, they can be quite loose depending on how much of the word you put and Google’s ranking algorithm. [18:19] I don't have time to go into all of them. I will warn, don't be tempted to use too many. The more you employ the less results will appear. Often just one or two of these modifiers makes the difference. [18:19] Say you have a video problem; you want to check whether other people have had trouble with it. It's an nvidia 8800GT. You know Ubuntu Forums usually has people posting about such things. You fill "ubuntuforums.org" in Site Search box, "nvidia 8800 GT" in all these words then search. Voila. [18:20] I don't have time to cover all the nuance of power searching. I will leave you with a good site for those interested. http://www.googleguide.com/ . See the section start now that best applies to you. [18:20] Another page to note is Ubuntu Search at http://search.ubuntu.com/ [18:20] As it says on its homepage, by default it only searches Ubuntu related sites like the Wikis and Forums. [18:20] Though it doesn't have an advanced option per se, I'm pretty sure it supports most of the above function. You just have to do it manually via text modifiers. [18:20] lil pause here again, so people can catch up. [18:21] Section 3 - System Documentation and Wiki [18:21] For this section we will cover Ubuntu's official documentation. [18:21] System Docs are the documentation that comes with any standard Ubuntu installation, these are accessible locally even without a net connection. [18:21] On the main panel, notice the blue question mark. Please click it. If you don't have it, see System > Help and Support (KDE users open up K Menu and search for help, first option). (For GNOME 2.x users) [18:21] For unity folks, open the menu and search for Help. [18:22] Note: If you’re not on Ubuntu at this moment, you won't of course. [18:22] Here you will find the documentation promised. It's a gem overlooked often by people in need of help. Feel free to click around. [18:22] On the main page at the right you'll see some common questions. At the left is most of the main sections covered like "New to Ubuntu?", go ahead and click it, new options appear, pick what you like. You can always go back to beginning with the Home button (the house) on the Toolbar at the top. [18:22] The documentation contains a lot of answers to common questions and introductory material you can read to understand Ubuntu. [18:22] Do a test search and scroll to the bottom. You'll see repeat this search online, click it. Presto, you're back at search.ubuntu.com, nifty. I only just found that one. [18:23] Feel free to explore later, need to continue. [18:23] Go back to homepage pls (push home button as mentioned on the toolbar). [18:23] I'd like to note at the home page you can find the Free Support link, directing you to a lot of materials I'll talk about. [18:23] A newer project to mention quick is the manual project. It's a pdf that serves as a beginner’s tutorial, does offer explanations of many common things. While not a diagnostic tool per se it can be searched by contents and text search, see http://ubuntu-manual.org/ for more details. [18:23] Next is the Wikis, we have two. [18:24] The help wiki you'll be most interested in is at- https://help.ubuntu.com/ . The other site is https://wiki.ubuntu.com/ . This second site I tell you to prevent confusion, it is primarily for organization of teams. Help.ubuntu.com as the name implies stores all the help documents. Use the first one, not the second. [18:24] People often don't understand, these are official sites. They aren't like a wikia, a spin off by fans. [18:24] So take a moment and load up https://help.ubuntu.com/ [18:24] Here you'll see listed the versions of Ubuntu still in support (i.e. 11.04, 10.10, these are links to their documentation). Clicking any of the versions will take you to an online version of the system pages, useful if you need it on the internet for reference. [18:24] (if you’re not on Ubuntu at this moment, you can now browse system docs) [18:24] Some people prefer the system docs in their browser, it's got a different feel. The content is to my knowledge exactly the same though. [18:24] At the bottom you'll see a link on upgrade notes, useful for upgrades. [18:25] More interesting is the community link, please click it https://help.ubuntu.com/community/ < to be clear. [18:25] This is the main wiki area it is maintained entirely by the community (folks like me) in an effort to document the software of Ubuntu and problems that arise. Browse all the information on the main page. [18:25] The bulk of documentation is in English, it is however translated into other languages where available. [18:25] You can of course probably use Google translate if you need a page in english to another. [18:25] See the "Getting Started with Ubuntu" section. Here is some beginner stuff you can read, there are also three subsequent sections underneath with useful links to stuff beginners need like Installation help and learning more information about their system. [18:26] This is all good reading material even if you don't have an immediate problem. [18:26] Next, have a look at the "Finding Your Way with Ubuntu" section. [18:26] Say hello to Signpost. [18:26] (Scroll down some to get to it fyi) [18:26] Its aim is simple, to start with the general and try and narrow down to the right information. [18:27] Click "get Help", and click around some. It's fairly easy. Different sections have different focus, some on help, filing bugs, some for programmers. See what you need. [18:27] Now lastly, search (top right). Say for example I'm having a video problem with my nvidia card. It won't display my maximum resolution. Do a quick search here for "video nvidia" and see what pops up. Or maybe I just want to learn a good way to backup my system... search for "backup system". Shameless plug, top result is one of my pages. Good reading. [18:27] Search will present you with relevant pages, as long as you know what you're looking for. If you do the preparation at the beginning this shouldn't be a problem. [18:27] The community wiki is my preferred resource for a wide variety of problems. It's up to date and usually covers problems/software in a timely fashion. [18:28] About half way, hope this isn't too fast. Still got just under half to go. [18:28] Section 4 - Forums [18:28] Next, www.ubuntuforums.org [18:28] An excellent site, when in doubt posting here is reasonably certain to get you a good answer. There's an art to posting though, as well as a wrong way to do it. [18:28] While I'm explaining, feel free to sign up, click Register at left. [18:28] Forums are openID enabled so if you know what that is, you can use it. [18:29] First let's look at the structure. The most relevant section is Absolute Beginners Talk. It's come to be a catch all for new people and just problems in general, it gets the most eyeballs. If you post here with reasonable amount of information problem is usually resolved in one or two posts. [18:29] The next section is the Main Support Categories, it offers more specialized help for those with... more exotic problems. Advanced server configurations or some more obscure problems. It's less used by beginners and is less frequented by support people. I'd encourage you to stick with ABT unless you've posted there and not gotten a reply in a reasonable time. [18:29] The remainder of the site is aimed less at support than discussion/development. You can peruse it at your own leisure. [18:29] Time to discuss posting etiquette on the forums, what to do/not do. [18:30] We have a full list of things you have to agree to at register I believe, this is just a rundown of pet peeves and things that really shouldn't happen. [18:30] Don't TYPE IN CAPS OR with LOTS of exclamations!!!!! CAPS usually infer yelling and exclamations excessively used are annoying. [18:30] Don't curse or insult other members offering help. If you wouldn't say it to someone standing next to you, it generally shouldn't be posted. [18:30] Don't demand help in the title/topic like "Fix this or I'm leaving Ubuntu". We aren't prone to offering better help when threatened. This is an unfortunate practice by people who get frustrated, it also gets attention quickly. It is incredibly rude and doesn't make things easier. [18:30] Don't post in the ABT, wait a minute then repost the same thread in different sections. This is annoying. Post in one section (I recommend ABT) and wait for response. It may take 10 minutes or 20, or more, no more than a few hours usually. If so, you can bump your forum post. [18:30] A bump of course is just you replying to the post and pushing it back to the top of cue of threads so it is noticed. [18:31] Now a few pointers to actual posting, you can click New Reply somewhere (doesn't matter where) to follow along (just don't submit please). [18:31] (You can follow this along, just remember don't push submit. Don't want the forum mods blaming me :) ) [18:32] Oh and you'll need to be signed in to follow this part. [18:32] Do make your post title pertinent to your problem. If you don't have any internet on the machine then "I don't have internet" is better than "problem needs fixing". You don't need to convey too much information, just the general category of problem. Including the version of Ubuntu might also be good. [18:32] To the left of title you'll find prefix, please select your version of Ubuntu. When it's solved, edit your first post and change the prefix to Solved. [18:32] The solved tag is useful, it tells people searching the archives your problem was resolved. So they can rely on the proposed fix. [18:32] This is nice, also goes back to one of the rules. [18:32] I'd like to make a note here- to the right of the title is "Check if Already Posted". Please click this after writing in a title it will quickly search all previous posts for related information. Experiment with different titles. Often your question has already been answered. Don't be afraid to detour and read some of these pages, you can always return to new post and submit it. [18:33] Just another way of preventing double posts, we get a lot of similar questions. [18:33] Goes back to the 99.9% of all problems have happened before :). [18:33] In your first post, try to put as much information as you can. Now is the time to consult that page we wrote earlier. Explain what you were doing, what went wrong, and what you have since learned (maybe from wiki). Nothing's too small, at the same time, don't write pages. [18:33] Take a note of the GUI at top of the forum reply, there is # button. [18:33] (Bar ontop of the text box I mean) [18:33] This is for the code tag. [18:34] People will often use it responding, if you want to post the hardware.txt file output use these tags. It stops the page overflowing, puts an inline scrollbar instead. Handy. [18:34] Screenshots can be hosted at sites like http://www.imgur.com or as attachments to the post (scroll down on new post page, click Manage Attachments). These are very useful. [18:34] Images hosted on imgur you just copy the forum link and paste in the body of reply. The attachments way automates this. No preference to me, attachments do better integrate with site. [18:35] (Pictures really do help, post when possible and think it's pertinent) [18:35] When you're happy with your post, submit it (don't push now). Someone should get back to you with instructions in a timely and friendly fashion. [18:35] Some people ask how do I know the instructions will help? Or to trust the person giving? Well, there isn't a rule per se. [18:35] I for instance have a very large post count; does that imply a user should trust me? I guess. Though when I started posting I only had a post count of 1, my knowledge has improved since but my advice was still usually helpful based on what I knew. [18:35] The rule I'd say is, does it sound right and well explained? A person who knows their stuff should be able to convey relevant information and convince you it's the right thing to do. [18:36] (That said, there aren't any guarantees on the advice, it is a volunteer support forum) [18:36] A few closing comments on the forums. [18:36] It's a helpful resource; it harnesses the collective experience of thousands of geeks like me. Do remember we all volunteer for no pay. [18:36] Also, a few helpful links you might enjoy are- http://ubuntuforums.org/showthread.php?t=1052065 [18:36] A free beginners guide PDF to getting started. [18:36] http://ubuntuforums.org/showthread.php?t=801404 [18:37] ^ A general launch point to many good forum guides written by people who know their stuff. [18:37] A general launch point to many good forum guides written by people who know their stuff. [18:37] Section 4.5 - IRC (Real quick) [18:37] No session on IRC for this day, information about it can be found here (https://help.ubuntu.com/community/XChatHowto). That page will get you started with XChat and you’ll understand the basics. [18:37] I only want to point out that IRC can be used for support. Channels such as #ubuntu, #kubuntu and #ubuntu-beginners are all good stops. A good run down of channels and getting help is available here- https://help.ubuntu.com/community/InternetRelayChat [18:37] I only want to point out that IRC can be used for support. Channels such as #ubuntu, #kubuntu and #ubuntu-beginners are all good stops. A good run down of channels and getting help is available here- https://help.ubuntu.com/community/InternetRelayChat [18:37] (oops) [18:37] ( Don’t click the #links, they will open IRC client to somewhere else). [18:37] The web page lists the channels, what they focus and how to fix her up. [18:38] Anyway, that's that, on to the next stop. [18:38] Section 5 - Launchpad [18:38] I'm going to try and make this brief, I don't want to cover benonsoftware topic (see agenda for time), and he’s devoting a whole hour to launchpad. [18:38] Launchpad is however the place to go when all of the above doesn't get you an answer. You have two choices. [18:38] First is the answers section, see here- https://answers.launchpad.net/ [18:38] Launchpad Answers is basically a section designed to let the people working on the projects answer your question. [18:38] Please note, you need to be signed up to use this site. If you want, you can sign up now in preparation for later with benonsoftware. A nice plus, any launchpad account is automatically an openID, can be used on other sites supporting such login. [18:38] Say I have a problem with music playing in rhythmbox, so esoteric that none of the above helped. [18:39] (by above, I mean the other resources) [18:39] Go to answers home, click choose one project and type in rhythmbox. This takes you right to the project answer section. See if your problem is listed. If not, you can file a question here in much the same way as you would a bug (bug filing is last resort). [18:39] Click ask a new question and fill it out (don't submit again). Someone should get back to you in a reasonable time. (don't file a question at this time...) [18:39] People are very active in the Ubuntu project answering the Answers section, you might consider posting there more generally before in a specific project like rhythmbox. [18:39] Next is a quick bug filing run down. Click bugs section at the top of rhythmbox. At the right, on top of ask a question is now Report a Bug. [18:40] Click this only if you want to file a bug, please don't file them without being sure it's a bug and having searched existing bugs. Devs get a lot of duplicates that don't help. [18:40] There's a structure to filling reports, benonsoftware should cover this. It's important to put more not less info, as specific as you can so devs can reproduce bugs, test and fix. [18:40] Launchpad is a good service, though I'm more of a doc person so I guess I'm biased to recommend system then wiki docs. [18:41] That's it on LP, please stay tuned later for more. [18:41] I'm gonna take a short break here. [18:42] and back [18:42] Section 6 - AskUbuntu.com [18:42] So now a new interesting site. AskUbuntu. Please go to the following url: http://askubuntu.com/questions . It's a Stack Overflow type site that some may be familiar with. [18:42] Basically, you can post questions on the site and tag them with certain keywords. Other users then look through the unanswered section and write answers. Answers are voted up or down based on other users thoughts and you can validate that the users answer is the best or not helpful at all. [18:43] To start using you can sign up if you want in top right (login). It isn't strictly required. [18:43] Use the Ask Question > button in the header to make a question and then wait a while until it gets an answer. [18:43] You'll also see a Tags section, where you can search based on sorted tags to find questions already asked. [18:43] Unanswered section like name implies sorts and lists questions that are still open and waiting an answer. Lastly, there is Users sections. Here you can see the history of a person's answers on the site, maybe you want to know if they have a good history of suggestions. You can also see their shiny badges I suppose. [18:43] The Site isn't directly run by Ubuntu, but many of its top contributors are long standing members of the community. [18:44] That's about it, poke around and don't be shy to ask questions. :) [18:44] Section 7 - Closing [18:44] When confronted by a problem, stop and think. Don't panic. [18:44] Write down all pertinent information that you know. [18:44] Then use the right resource. I usually start with a search or wiki documentation. [18:44] http://search.ubuntu.com is fast becoming a favourite of mine to get quick answers as it indexes most of the good resources. [18:45] Search them carefully and if you can't find relevant info ask in ABT for help with all the information you know. There's also of course IRC as an alternative to getting interactive help. [18:45] Next if that doesn't work, see Launchpad answers/bug system as relevant. [18:45] There's no hard fast rule, it's more of an experience thing finding good answers. The more you do it the easier it becomes. It's not too intimidating now I hope. [18:45] Do please consider where the information comes from before doing anything, if you do a Google search and you find a lone blog post detailing an answer with no comments or any affiliation with Ubuntu that's been abandoned by the poster, you should hesitate. [18:46] Where the information comes from is important. [18:46] Just like when writing a paper we can't just quote everything/attribute to Wikipedia :) [18:46] I know it's a lot of information to absorb, I hope you've found it helpful. [18:46] I have extra links I may not have mentioned on my outline as listed at the beginning. Click and browse them at your leisure. [18:47] https://wiki.ubuntu.com/UserDaysTeam/natty/FindingHelp [18:47] Link again just for a reminder. [18:47] Hole speech there too if you missed a part. [18:47] Whole* [18:48] That's it, guess we can start with the questions. [18:48] Oh, no questions in the queue, ok. [18:50] There are 10 minutes remaining in the current session. [18:51] nlsthzn asked: any idea the criteria for mentioning ask ubuntu in the oneiric installation slides as oposed to the forum (or isn't that falling in the scope of this session)? [18:52] nlsthzn: I don't really know how the slides for installation are decided to be honest. I guess has to do more with buzz than anything else. I think all the resources I've mentioned are equally valid methods with pros and cons. Comes down to preference. [18:55] There are 5 minutes remaining in the current session. [18:58] ScottSanbar asked: What is buzz? [18:58] Buzz: Slight internet slang, means popular, trending among people in the know. [19:00] pleia2: hwo do you want to do this? You want to go first? === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Desktop Alternatives: KDE and XFCE4 - Instructors: DarkwingDuck, pleia2 [19:00] yeah I'll start with the intro, you can go into kde [19:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [19:00] Hi everyone, welcome to our session on Desktop Alternatives! [19:01] Quick introductions, I'm Elizabeth Krumbach, a member of the Ubuntu Community Council and I've been using Xubuntu since my first *buntu install and have been using XFCE since 2003. My day job is as Debian Sysadmin. [19:01] I’m David Wonderly. I am a member of the Kubuntu Council and admin Kubuntu System Documentation. I started with linux in the mid 90s with Red Hat and went to full time Ubuntu in 2005. I switched to Kubuntu in 2006. I am a freelance writer and web developer. [19:01] To jump right in, a Desktop Environment is the full interface, including Window Manager, panels, menus, engines, tools and applications which are put or built to work together. [19:02] By default, when you install Ubuntu you will get "Gnome" as your Desktop Environment with Unity as the "shell" and in this class we'll be exploring some of the other options for a Desktop Environment: KDE and XFCE. [19:03] I will note, as it can be confusing, but a "Window Manager" is not a "Desktop Environment" it's only a part of one. At the core, a Window Manager simply handles the behavior of the windows on your screen. [19:03] To add complexity, we've also been hearing a lot about "Unity" and "Gnome Shell" - a "Shell" in the graphical sense is more than a Window Manager and less than a Desktop Environment. [19:03] So, why would you want to switch from Gnome, the default in Ubuntu, to a different Desktop Environment? [19:04] One popular reason is simply preference. Give another one a try! You may like you find out how customizable the panels that are in XFCE, or the flashy widgets that are in KDE. [19:04] Another is speed/performance. Some let you slim down your environment by loading up fewer things by default, some are faster (usually by sacrificing eye candy), some work with lighter window managers which may run better on your system. [19:04] Any questions so far? [19:06] ok, DarkwingDuck is going to talk a bit about KDE now :) [19:06] Thanks pleia2 [19:07] KDE is not just a Desktop Environment but it also includes it's own window manager [19:08] From the look of KDE within Kubuntu it has a look and feel of windows. The application launcher is in the bottom left with the main panel on the bottom. [19:08] But, as you start to dig deeper within KDE you will find it is much much more. [19:09] Oh yeah, if you have ANY questions while I am talking please stop me and ask. [19:09] KDE is build on Plasma. This allows for changing of different workspaces without changing any settings. [19:10] So, it can look like your standard desktop in one workspace and quickly move to a netbook (Called Seach and containment) workspace on the fly. [19:11] When installing KDE with Kubuntu the installer will auto detect you system. If you are using a netbook it will read the screen resolution and auto pick teh workspace that fits your needs form one installer. [19:12] It will also turn on and off different effects depending on what your hardware can handle. [19:12] Plasma is widget based. Everything on the panels and the desktops are widgets. [19:15] mhall119 asked: how well do applications made for one desktop environment run in another? Do they integrate well? [19:16] in XFCE you can enable the gnome and kde background stuff if you want to get their apps to launch faster, most applications work fine though [19:16] mhall119: It all comes down to the libraries. KDE is Qt based while Gnome uses GTK. So, to run some applications you will need to install firther things but, for the most part it all works together. [19:17] Another thing that KDE and plasma has done is introduce Activities. [19:17] Now, this *can* get very confusing but, bare with me as I try to explain it. [19:18] The idea is this: You break the desktop up into activities so each desktop is very well defined by what that desktop does. You could have one desktop for writing, one desktop for programming, one desktop for entertainment. [19:18] This seemed like a redundancy in Linux, what with the existence of the pager and all. But as KDE grew a bit older and wiser, the usage of this feature become more and more clear. [19:19] Image this: You have a desktop for each of four activities (We’ll just say “A, B, C, and D”). This is simple to break down using the Linux pager. You would have Activity A on Desktop 1, Activity B on Desktop 2, Activity C on Desktop 3, and Activity D on Desktop 4. Now let’s say these activities become quite busy. You would then have a lot of windows open on each activity, making a veritable mess out of your efficient worksp [19:20] Now, take that idea and expand it with KDE Activities. Each Activity now has it’s own multi-dimensional workspace. Each Activity has however many workspaces you have defined on your desktop. [19:20] So if you have four workspaces each of those activities will have four workspaces to use. As well, you can associate specific windows with specific Activities (or specific workspaces within a specific Activity). This allows you to organize your activities with much more control over the standard method. [19:21] This is where it starts to become obvious how effective activities can be. Let’s say you have a desktop Activity associated with Writing. For that activity you use a word processor, a web browser, and some other random applications. [19:21] You can assosiate those windows to that certen activity [19:21] Now that window will ONLY be visible on that particular activity. You can then open a completely different window (of the same application) and associate with a different activity. [19:22] The concept of Activities isn’t the easiest to understand until you actually start working with it. But once you get the hang of it, you will certainly appreciate what it brings to the desktop. [19:22] Everyone with me so far? [19:23] the_hydra asked: so Plasma is like the window manager? [19:23] In a way... [19:24] Plasma controls both the window manager AND everything within the dekstop. It's an intergrated system. [19:24] KDE coems with a "One stop shopping" for system settings [19:26] The window manager and everything else is controled from there so, you don't have to go chasing things about. There are also themes for the WM. Example: We have a GTK Oxygen theme so that the WM will flow better with GTK programs === starcraft is now known as starcraftman [19:27] Does anyone have any questions about KDE? I could go on for hours but, I want to give pleia2 a chance to talk too. :) [19:28] Oh! [19:28] nlsthzn asked: I don't get "activities"?! Any words of wisdom on using this feature? [19:28] nlsthzn asked: When will Ubuntu One be fully integrated with Kubuntu/KDE? [19:29] Already hit hte activities sorry for that. Ubuntu One. [19:30] We keep trying to intergrate Ubuntu One into Kubuntu. the issue has been that once we get a stable version working Ubuntu One changes the APIs around a bit. We find out about it a tad late and are two steps behind. [19:30] apachelogger has been working with the Ubuntu One people to get a client working. [19:31] TheEvilPhoenix asked: For KDE, are there recommended minimum hardware specs to run KDE? [19:32] TheEvilPhoenix: Give me a moment. I'm not sure we have them listed. I run KDE on an old desktop with 900mhz and less then a gig of ram. [19:33] TheEvilPhoenix: I'm not finding it. Please email me and I will find the answer for you. [19:34] Any other KDE questions? [19:35] Okay, I posted my email address in -chat so, if you have further questions re KDE/Kubuntu please, feel free to email me or ask after pleia2 [19:35] the_hydra asked: seems like KDE visual effect doesn't really need good video card? [19:36] for the higher end effects yes. My 3 year old netbook keeps up with them very very well. [19:37] You can turn desktop effects off and have a very high end looking graphic expirence. [19:37] Okay pleia2, before I hijack any more of your time. [19:38] :) [19:38] ok, on to XFCE! XFCE is the Desktop Environment that comes with Xubuntu, you can find some details about it over at http://xfce.org/ [19:39] here's a screenshot of the default you'll see when you load up xubuntu 11.04: http://people.ubuntu.com/~lyz/xubuntu/natty/xubuntu_desktop.png [19:39] pretty familiar layout I think, no big surprises :) the mouse at the top left is your menu, at the bottom you have a panel you can add/remove stuff from [19:40] mhall119 asked: pleia2, does Xfce use GTK 3 now, or is it still on GTK 2? [19:40] the latest stable release (4.8) still on gtk2 [19:41] Now Xubuntu with Xfce itself differs from Ubuntu not just in environment, it doesn't come with Open Office, instead it comes with lighter-weight "abiword" for word processing and "gnumeric" for spreadsheets. [19:41] Xfce uses the XFwm by default for the window manager. It uses Thunar for a basic file manager, as sorta seen here: http://people.ubuntu.com/~lyz/xubuntu/natty/xubuntu_thunar.png [19:42] as you can see it's a pretty basic file manager, there are a bunch of wishlist items for expanding it [19:42] the_hydra asked: which is lighter, Xubuntu or Lubuntu? [19:43] lubuntu, no question, xubuntu doesn't really strive to be light, it's more about being simple and easy to configure [19:43] (you won't see the light claim on xubuntu.org anymore) [19:43] The Xfce panels (at the top and bottom in the screenshot) have their own items you can add, but you can also use some gnome panel items [19:44] one of my favorite things is that you can do things like add multiple clocks :) I have three timezone clocks in my panel [19:45] You can check out some more screenshots from the default Xubuntu here: http://people.ubuntu.com/~lyz/xubuntu/natty/ [19:45] And a screenshot of my desktop on Thursday night: http://people.ubuntu.com/~lyz/xubuntu/natty/xubuntu_092211.png (when I was prepping for this class :)) [19:46] Most of what you'll find app-wise is that Xubuntu takes apps from elsewhere, you can even run the Gnome and KDE services in the background so things launch more quickly even on Xfce [19:47] for me, configurability and simplicity are what I love about it, before Xfce I used Enlightenment and fluxbox, both of which were also simple but could be tricky to configure (a lot of manual editing of config files) [19:47] Xfce gives me simple + pretty configuration dialogs http://people.ubuntu.com/~lyz/xubuntu/natty/n-xubuntu-settings.png [19:48] any more questions? [19:50] There are 10 minutes remaining in the current session. [19:52] anyone have any more questions on XFCE or KDE? [19:54] charlie-tca asked: Ubuntu has switched over to a non-standard interface with Unity. Are there any plans for either KDE or Xfce to follow that pattern? [19:55] There are 5 minutes remaining in the current session. [19:55] fortunately there are no plans for Xfce to follow this pattern [19:55] KDE already did (In a way). When we changed from KDE3 to KDE4 it introduced Plasma. It was our unified system if you will. [19:56] There are no plans for us to change what works :) === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Ubuntu Equivalent Programs - Instructors: philipballew [20:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [20:01] ====Ubuntu Software and Software like it in Windws/Osx==== [20:01] Thanks for coming everybody [20:02] we will be talking about software you normally might be used to using in Windows or OSX and what Software that does the same purpose can be found in Ubuntu [20:02] As many of you are used to certain software available in Windows and OSX and might not be aware of ones in Linux systems, you are curious as to what there is. [20:03] I will List all the main Pieces of software here first and then Answer all questions in the time we have. It is a first come, first serve basis [20:03] If any questions are technical based, I will be available after the session to provide support if people in #ubuntu-classroom-chat are unable to. [20:03] ^ for help installing [20:04] If you need to contact me personally, feel free to pm me or email me. philipballew@ubuntu.com [20:04] So everybody knows who I am Let me send a link to my Ubuntu Wiki. https://wiki.ubuntu.com/philipballew [20:04] Here We go! [20:04] Office [20:05] Where in OSX and Windows computers, The average users user Microsoft Office, the Average Ubuntu user uses one of these office suites [20:06] the Main program was open office [20:06] but now starting with 1104 it is Libre office [20:07] this software provides the ability to type documents make spreadsheets and slide shows [20:07] this is the default software [20:07] other's might be Open Office Koffice Abi-Word Gnumeric [20:08] Open office is like L O as its whats L.O. is bassed off of [20:08] koffice is for KDE [20:08] the other 2 are good for any computer, but usually used on lowed end computers [20:09] lubuntu and xubuntu have used them [20:10] With L.E the one most all ubuntu users are using it has the ability to save in a doc format if needed. but this is not the default [20:10] next type of app [20:10] Multimedia [20:10] Multimedia and Ubuntu can go hand in hand. If you plan to use your computer for mainly media/multimedia I recommend installing Ubuntu Studio. http://ubuntustudio.org/ [20:11] but all apps can be installed on ubuntu or any type as were mentioned in the previous session [20:12] in many computer users groups and sectors when people think of graphical editing one word comes to mind [20:12] photoshop [20:12] ubuntu has a great photoshop program in Gimp [20:13] it can do wonders to any photo. it is similar to Adobe Photoshop [20:14] if anyone needs to edit photos in Ubuntu they should use Gimp [20:15] for users who have used Adobe Illastrator there is Inkscape [20:15] it is a very powerful editing program [20:16] Audio [20:16] Itunes is really set the standard for a music playing application in the past several years, And Ubuntu had great software for you to enjoy. [20:16] the default in ubuntu is going to be Banshee [20:17] it plays many audio formats as it uses gstreamer as a back-end [20:17] the older default of Rhythmbox is a great player and will play anything you need [20:18] with Linux and ubuntu it is all about choice [20:18] just because you might see Banshee as a app when you install you can trash it and try something else [20:18] there is also Amrok [20:19] a very nice player made for the kde ui but will play on gnome as well if you are not a Kubuntu user [20:19] now if you want to play music in the shell [20:19] or the terminal for instance [20:20] i recomend either Cmus/mp3blaster [20:20] all these are great software that will work [20:20] if you have an Ipod you can use that on Ubuntu as welll [20:20] *well [20:21] these apps will support them. I dont think Cmus or mp3blaster does. [20:21] there are also apps that there only purpose is for updating or managing your ipod [20:22] gtkpod is one of them [20:22] Video Editing [20:22] OSX,Windows Software Might be something like windows Movie Maker or After -Effects [20:23] in Ubuntu there is some good options such as kdenlive and openshot [20:23] kdenlive has been around for a while [20:23] openshot is good. and can add 3d effects with blender [20:24] Audio Editing [20:25] Gauge band is a pretty popular audio editing software application for computers these days. In Ubuntu there are several pieces of software you can use [20:25] Audacity is a good one [20:25] it can edit all your audio files [20:25] Ardour can also [20:26] once you get used to a piece of software you'll know its ends and outs. It may be different at first. but can become like the back of your hand soon [20:27] Internet Browsers [20:27] Ubuntu comes by default with Firefox [20:27] however, [20:27] there are many browsers you can use in its place [20:27] one is Google Chrome [20:28] Google Chrome is a popular browser on all platforms just like FF [20:29] with google chrome you need to download a repository off their website [20:29] let me post the link here [20:30] https://www.google.com/support/chrome/bin/answer.py?answer=95346 [20:30] here is instructions on that [20:31] but you can, Like lots of ubuntu users, including myself use Chromium [20:31] its free and open unlike parts of G.C. [20:31] if you need a text based browser you should try E-links [20:32] its great to run in the terminal [20:32] Instant messaging [20:32] Ubuntu has a great default software in Empathy [20:32] it can handle all your im needs [20:33] there is also Pidgin and kopete [20:33] they can do the same thing [20:33] it is all about preference with Ubuntu. you have choice [20:34] Social Networking [20:34] Gwibber is the default client. [20:35] It can do Both Twitter and Facebook. The big names in social networking today [20:35] there is also a new app called Polly [20:35] it can be downloaded fromhttps://launchpad.net/polly [20:35] https://launchpad.net/polly [20:36] remove the s if your browser does not support https [20:36] Games [20:36] for Ubuntu there are many games in the software center [20:36] ill list some notable ones here [20:37] though we all may dislike them because games can be a personal thing [20:37] Open Arena Torcs Urban Terror Minecraft Battle of Wesnoth Nexuiz [20:38] all of these except minecraft can be downloaded through the software center [20:39] for other places to get games you can use ppa's [20:39] they can allow you to try new apps. bleeding edge versions and apps just not in the software center [20:40] there is such things as get deb and play deb [20:40] they will add more games to your system [20:40] also I will give two websites for Linux games [20:41] www.tuxgames.com www.linuxgames.com [20:41] if there are any apps i did not mention here you need an alternative for you can use http://linuxappfinder.com/ [20:42] feel free to contact me as well anytime [20:42] Question Time! [20:43] /msg classbot !y [20:43] TheEvilPhoenix asked: I know Adobe Dreamweaver is built for windows. Is there any equivalent WYSIWYG/code/splitscreen web development program for Ubuntu/Linux ? [20:44] good question TheEvilPhoenix [20:44] in the Ubuntu software center there is KompoZer [20:45] a what you see is what you get type [20:45] also iff all you need is html gedit can do that [20:45] there is also bluefish [20:47] lunzie asked: ​ can you say anything about Google Docs equivalents like the proposed Unhosting of LibreOffice? http://vimeo.com/21387223 [20:48] You can still access google docs from ubuntu if you want, However I hear l.b. plans to [20:48] I read it somewhere [20:50] There are 10 minutes remaining in the current session. [20:55] There are 5 minutes remaining in the current session. === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Accessibility Applications - Instructors: charlie-tca [21:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [21:00] Okay, Hello everyone! [21:00] I'm Charlie Kravetz, known as charlie-tca on irc and the mailing lists. I am Xubuntu Quality Assurance Lead, a member of ubuntu-bugsquad, bug-control, and a bugsquad mentor. [21:00] I test the latest development images, and am using Oneiric Ocelot on my daily machine. This gives me considerable experience in testing, filing bugs, and using Ubuntu. [21:01] I am going to talk about Accessibility in Ubuntu. [21:01] Each release cycle, when the discussions are held about what should be in the next release, we do discuss accessibility also. [21:02] This is considered very important by all the developers, but is very difficult to insure it is working for all the users. [21:02] The leaders of the Ubuntu Accessibility Team are Penelope Stowe (pendulum) and Luke Yelavich (TheMuso). [21:03] I do triage accessibility bugs, and am very involved with Accessibility Team. [21:03] Accessibility focuses on the Ubuntu desktop, because Gnome has good accessibility features. Would we like to see that expanded? Of course we would! The expansion is coming along nicely. Kubuntu is working on integrating a screen-reader installation, Xubuntu will be adding several features with Xfce 4.10. Lubuntu is very interested in adding accessbility also. [21:03] The Accessibility Team has conducted a survey and created personas under the guidance of Penelope. This greatly aids the team in determining the direction it needs to head as well as what is needed. [21:04] This session isn't a how-to guide and won't go into a huge amount of detail into any one program. [21:04] I will attempt to answer your questions, when I can. I will also give you some resources for further help and information. [21:04] Please use the following format for all questions -- QUESTION: How do I start mousekeys? All questions should be asked in #ubuntu-classroom-chat and I'll use classbot to post them into #ubuntu-classroom. [21:06] So, to answer this question, you would open the dash, by clicking the Ubuntu logo in the launchers, and type "universal access" [21:06] That has replaced the 'Accessibility' menus [21:08] Since one of the biggest issues we have had with accessibility is how to start a screen-reader installation, what with guessing when to hit keys, knowing which keys to hit, etc, we are doing something positive about it. [21:08] Ubuntu 11.10 will have a feature we are very pleased about. This is the ability for the visually impaired to start an installation without having to hit a bunch of keypresses and try to guess when to start hitting keys. We will instead boot the desktop cd, wait until it stops and the drum beat sounds, which will be at the "Try Ubuntu" and "Install Ubuntu" screen. Now just hit Ctrl+s to [21:08] start the screen-reader installation with Orca. [21:10] This should make installing *so much* simpler for those with visual impairments! [21:10] Before I talk about specific programs, I want to talk about the Assistive Technologies menu, which can be found in Universal Access. [21:10] This menu is where you can select your preferred accessibility programs and enable assistive technologies. [21:11] You can use this menu to specify things such as how long to accept as a keypress, how to prevent accidental double clicking, and how quickly to respond to key presses. [21:11] It's also useful for turning off and on sticky keys or specifying keystrokes to stand in for things you'd normally do with a mouse. [21:11] This is also the menu you use to specify which programs you want for an alternate keyboard or as a screen reader. [21:12] Okay, before I start talking about programs, are there any questions on the Universal Access menu? [21:14] I should say at this point, if you need accessibility programs and use either Ubuntu 11.04 or decide to go with Oneiric Ocelot, soon to be released as Ubuntu 11.10, you will find Unity3d sessions difficult to use. [21:15] We automatically use the fallback sessions when you install using the screen-reader. In Ubuntu 11.04, this is called "classic session" and in Oneiric it is called Unity2d. [21:16] The first set of programs I'm talking about are the text-to-speech programs. [21:17] The most popular of these is the Orca, although it isn't strictly a screen reader, as it has other capabilities [21:17] Orca includes a screen reader, magnification capabilities, and braille capabilities, so it is more than text-to-speech, however most people when you say Orca think of it as a screen reader. [21:17] Orca was developed by the Accessibility department at Sun Microsystems, however, with the aquisition of Sun by Oracle, it has moved to community-development only. [21:17] Orca can work with programs that include the at-spi toolkit including the GNOME desktop, Firefox, LibreOffice, and many others. [21:18] It can also be used with Xfce based applications. [21:19] More information about Orca can be found at http://live.gnome.org/Orca [21:20] And, yes, it is named after the animal in the tradition of screen readers being named after aquatic animals. (The most well known is JAWS for Windows) [21:20] Okay, any questions about Orca? [21:21] KB3UI asked: Does Orca work with different voices? [21:21] Excellent question, KB3UI [21:22] Yes, Orca does work with different voices, as well a few languages. [21:22] It also has settings to change the speed of the voice, since some of us are able to listen much faster than the average person. [21:23] Another text-to-speech program is eSpeak. eSpeak is command line based. It supports quite a few different languages. [21:23] There are several different versions of eSpeak including one specific to emacs. [21:23] More information can be found at http://espeak.sourceforge.net/ [21:24] These are the two main text-to-speech/screen reader options in the Software Center. [21:25] With QT being added to Unity, we now have the ability to use these applications in Kubuntu, also. [21:25] Are there any questions about espeak or other questions about text-to-speech in Ubuntu? [21:25] KB3UI asked: Advantages of Orca vs. eSpeak and vice versa? [21:26] I would say the greatest advantage is in deciding which one works for what you need. Orca is not usable without the Desktop [21:26] eSpeak can be used in any terminal, as long as you have audio capability. [21:27] Many users will decide one has voices they can understand better than the other, but that is only found by trying both. [21:29] At the present time, there are no assistive technologies for people with learning/developmental difficulties specifically. Orca and some of the other programs are used by people with learning/developmental disabilities. [21:29] One thing that happens in the open source world is that other than specific hardware needs (such as integration with braile keyboards or USB switches), things are developed towards what the software needs to do, not why the person needs that software [21:30] okay, moving on from text-to-speech, I'm going to quickly cover magnification software [21:30] The magnification software commonly found in Ubuntu are gnome-mag, the magnification part of Orca and the magnification option of compiz. You will need to install ccsm to use the compiz magnifier, but it is very useful. [21:30] These applications allow you to move the magnification screen around your desktop so as to give the total view. [21:30] For the normal sighted person, they can be cumbersome to use, but for the visually impaired, they allow us to see the entire screen. [21:32] I realize that much of this is for the visually impaired. We have not forgotten the hearing impaired, however. A quick look into Universal Access options in Ubuntu allows the hearing impaired to switch on blinking windows to assist them when the sound alerts play. [21:32] There is still the issue of them not hearing if sounds are played, which can disturb others. [21:34] lunzie asked: ​ charlie-tca: is there a framework or standard being worked out for tts access for pdf documents? esp okular and evince ... [21:35] Unfortunately, open source has a way to go yet on some things. This is one of those areas. [21:35] I do not know of work being done for this at this time. [21:36] Next I want to talk about alternate keyboards. [21:36] Most of the time, alternate keyboards mean switching layouts and languages. [21:36] These are programs which can be used to replace or augment a traditional keyboard. They usually directly interface with the mouse however the mouse may be controlled. [21:37] The default alternate keyboard for Ubuntu is onBoard. It is basically an on-screen keyboard. [21:38] It includes everything including the function keys from a regular keyboard, and, now has colors that match ambiance theme in Unity [21:38] Using your mouse, You click on the key or a sequence of keys and it inputs directly into whatever program you're working on [21:39] Onboard is usable by stick users, as well as mouse/trackball only users. [21:39] Not only useful as assistive technology, it's rather useful for people using Ubuntu on a tablet. [21:39] The other well known option for alternate keyboard capabilities is Dasher [21:39] Dasher, rather than having a keyboard set-up, is mouse controlled by hovering the mouse over the letters on the screen [21:39] It also has predicitve text capabilities, which can be quite useful [21:40] It learns as you use it, and will actually type in the range of 39 words per minute [21:41] Dasher run from the launcher starts in normal mode, and it prints the characters in its own text editor and you can copy and paste into other programs [21:41] From the command line you can run " dasher -a direct " which allows direct input into other programs [21:41] There are also Windows and MacOS X versions of Dasher. [21:41] For more information (including video and a way to try without downloading) you can go to http://www.inference.phy.cam.ac.uk/dasher/ [21:42] Any questions about Alternate keyboards? [21:42] There are two programs in Ubuntu that help with alternate mouse controls [21:43] MouseTrap allows headtracking using a webcam to control your mouse [21:43] MouseTweaks works with the Assistive Technologies menu to give the ability to allow the mouse to "click" even if the mouse user can't actually make the motion that allows a mouse to click normally [21:43] And now the topic that everyone asks about: Voice Recognition software [21:44] The short answer is that there are hacks and there are programs that sort of work, but there aren't great results for voice recognition in Ubuntu [21:44] There is no voice recognition software in the Software Center. [21:44] An application that works somewhat is Julius. Julius was originally developed in Japanese and is being ported to English. [21:44] Unfortunately, as it's not finished software, the documentation is lacking [21:45] The other application which has worked for some Ubuntu users is to run Dragon Natural Speaking under Wine [21:46] There are several groups actively working to bring voice recognition to Linux, and advances are being made. [21:46] Any voice recognition questions? [21:47] Okay, those are the major groups of accessibility programs and what's available in Ubuntu [21:47] now I want to talk quickly about Ubuntu derivatives which focus on accessibility (or have some relevence) [21:48] probably the biggest of these for the visually impaired at the moment is Vinux [21:48] Originally started to be optimised for blind and visually impaired users, at this time, possible accessiblity additions or changes are tested in Vinux first [21:48] for more information: http://vinux.org.uk/ [21:48] Finally, we have Qimo4kids, which mhall119 developed partially as a way to create something that would be easy for kids with developmental disabilities to use. [21:49] and, to be honest, this is a great set of applications for any kids to learn skills [21:49] For more information about Qimo: http://www.qimo4kids.com/ [21:50] Where to get help or information: [21:50] https://help.ubuntu.com/community/Accessibility [21:50] There are 10 minutes remaining in the current session. [21:50] http://wiki.ubuntu.com/Accessibility [21:50] The Accessibility section of Ubuntu Forums [21:50] #ubuntu-accessibility on IRC [21:51] The mailing list at ubuntu-accessiblity@lists.ubuntu.com [21:51] also, the ubuntu accessibility team is http://wiki.ubuntu.com/Accessibility/Team [21:51] The Gnome A11y team is also often useful: gnome-accessibility-list@gnome.org & http://projects.gnome.org/accessibility/ [21:52] I would hope this gave you a general view of what is available in Ubuntu for Accessibility. [21:52] We do consider a11y very important, and are striving to improve access for everyone, each release. [21:54] lunzie passed along the following tip: [21:54] I know the shift has been to libreoffice, but i see there's a kids' openoffice project too, http://wiki.ooo4kids.org/index.php/Main_Page [21:55] There are 5 minutes remaining in the current session. [21:56] KB3UI asked: Do many people with disabilities have problems working with passwords and other security issues involving websites? [21:57] This is usually not a problem, since firefox is the default browser, and is very accessible. [21:59] Thank you all for participating in User Days. === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Switching to Ubuntu from another OS - Instructors: nhaines [22:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/24/%23ubuntu-classroom.html following the conclusion of the session. [22:00] Hello, everyone! My name is Nathan and I'll be giving some useful tips about switching to Ubuntu from other operating systems. [22:01] Feel free to ask questions in #ubuntu-classroom-chat at any time. [22:01] Switching to a new operating system is fun and exciting! [22:02] However, switching and keeping all of your existing data can be a daunting task. [22:02] So I'm going to talk about things you'll want to consider before making the switch full-time. [22:03] One of the most important things, of course, is deciding just when to make the switch. [22:03] There are a few things you'll want to research before you take the plunge. [22:04] First of all, you'll want to make sure that your hardware is fully compatible with Ubuntu. [22:04] At least, any hardware that you still want to use after you switch. ;) [22:05] If you use a wireless network card, you'll need to test it to make sure it will still work. [22:05] Many cards will work with no special considerations. Others will need firmware to work properly. [22:06] Bluetooth is another thing that can be really hit or miss. The Bluetooth module in my laptop worked perfectly until 11.04, and doesn't work anymore. [22:07] The USB bluetooth adapter I have for my desktop computer works great. So you'll want to try that out before you decide to install. [22:07] Another popular piece of equipment is webcams. These are hit or miss, so you'll want to test this as well if you have one. [22:08] Fortunately, your Ubuntu Desktop CD will help you out here. When you boot from it, you can choose "Try Ubuntu" and you'll be able to test a standard system with your hardware. [22:09] The only thing you won't be able to test comprehnsively is your video card. The open source drivers for AMD (ATI) and nVidia cards are getting more capable every day! [22:10] But sometimes you still need the proprietary drivers. You can't test this without installing, so you may need to use Wubi to install without taking out your Windows installation. [22:10] Another thing you'll want to think about is your upgrade tolerance! [22:10] As you know, there's a new version of Ubuntu every 6 months. Ubuntu 11.10 comes out in 3 weeks and it's looking great! [22:11] But not everyone wants to upgrade their computer every 6 months. That can be stressful. [22:12] Every two years, Ubuntu has a "Long Term Support" release. With normal releases, you have 18 months to enjoy the release before there are no more security updates. [22:12] Each release can only be updated to the very next release. [22:13] Long Term Support releases are different. You can stick with one for three years before security updates stop, and after two years you skip the four releases in between and upgrade directly to the next LTS release. [22:14] So if you're running Ubuntu 10.04 LTS right now, in April you'll be able to upgrade to Ubuntu 12.04 LTS. But you'll have an extra year to be nice and safe before you have to maake the e plunge. [22:14] gua asked: is there any progress towards something that would allow one to test proprietary video drivers in the "Try Ubuntu" live environment? [22:15] Thank you, gua, that's an excellent question. Video drivers are part of the Linux kernel, the OS itself. So it's not very easy to change the video driver and there wouldn't be a way to fall back if it didn't work. [22:15] I don't know that there is any work on this right now, so I recommend using Wubi to test proprietary video drivers if you have Windows installed. [22:16] lunzie asked: ​ for casual users, is it advisable to upgrade from release to release? or stick with one that works reliably? and how do you see the proposed rolling releases impacting on willingness to upgrade? [22:16] I think this is really a personal choice. For myself, I love the newest, freshest software. So I upgrade very 6 months. And I use my laptop to try out the latest development release while I let my Desktop stick with the stable release. [22:17] I think it's always a good idea to wait one or two weeks before upgrading, just in case there are any bugs that need hammered out still. Reading the release notes for each release is also very important. [22:18] Now's a good time to clarify that in this session I'm talking about using the Ubuntu desktop release, and not about servers. [22:19] Okay, so once you decide whether you want the latest and greatest version of Ubuntu or you want to stick with the LTS release, you can get ready to install. [22:20] Ubuntu Desktop CDs are pretty special. They actually boot Ubuntu to let you install it. So you have access to a real Ubuntu environment before you install. [22:20] You can use this to run a "live" session right off the CD. If you build a new computer, you can test it with the CD without installing. This is how I test computers I build for friends, even if it won't end up with Ubuntu. [22:21] Plus, Ubuntu installs take about 20 minutes, so there's nothing like getting the install started and then browsing the Web or playing Mines or Solitaire or listening to music while you're waiting for the install. [22:22] But there's one thing that you should always do before you do a major OS install or upgrade. [22:22] You want to make sure you have an up-to-date, successful backup of all of your files. [22:22] Now, I know everyone here backs up their files all the time. :) [22:23] But this is really important. [22:23] I work for Western Digital, a major hard drive manufacturer. I used to do level 2 tech support for them. [22:24] While nothing in this session reflects the opinions or policy of my employer, I want to talk about hard drives for a moment and so I want you to know where I stand. :) [22:24] Hard drives are mechanical devices, and every single one fails eventually. Every single one. [22:24] So it's important to back up your important files on at least one other physical disk. Preferably you have two backups, but even one is betetr then none at all. [22:25] I've taken phone calls from customers who had a hard drive fail, and I've taken calls from customers who accidentally formatted the wrong disk, and it's tragic because there's not a lot that can be done in many cases. [22:26] So if you *don't* have a backup, then an OS switch is a good (and necessary!) time to do so. [22:26] You can't really back up Windows programs. They install data in too many places, like the Windows registry. [22:27] Mac programs can be easier, but not all can be backed up simply by dragging the application folders over. [22:27] So what you'll really want to focus on are your important files. [22:27] On Windows, these are mostly stored in your user folders. [22:27] On Windows XP, your My Documents folder also contains your music, pictures, and videos. [22:28] On Windows Vista, 7, and 8, these are in separate folders. [22:29] So what you'll want to do is get an external harddrive. An internal drive will work as well if you know how to install one, but you might like to use your internal drive while upgrading. [22:30] With a USB or network hard drive, you'll be ready to copy your files to the hard drive. [22:30] Likewise, on a Mac you will have a user profile that you can copy data to. [22:30] If you are using Windows Backup or Time Machine, you won't be able to access your backed up files in Ubuntu. [22:31] If you happen to be using WD's SmartWare backup software, you actually will be able to copy your files over. But this is different for each backup program. So I recommend just copying your files manually to be safe. [22:31] A hard drive is just a storage device, so even if your external hard drive comes with backup software, it isn't necessary to use or even install. [22:32] Make sure you copy all your documents. For any important programs like your email or financial software, please check that program's help file for a backup or export feature. That way you know for sure that your data are safe. [22:33] Copy everything to an external hard drive. Then, when you're installing, you'll unplug the drive and set it aside. Now no matter what happens during the install, your files are safe. [22:33] Even though I strongly recommend manual backups, using Windows Backup or Time Machine can make reinstalling your old operating system much easier if you ever need to go back. [22:34] In Ubuntu, your user folder is called a "home directory". [22:35] So you'll be able to copy your files directly to that folder pretty easily. [22:36] Once you have Ubuntu installed, then you're faced with a new way of thinking about your computer. [22:36] Ubuntu has a wonderful interface called Unity. It looks a bit different, but you'll quickly become used to it. Ubuntu 11.10 has a lot of great enhancements to this interface as well. [22:37] On the left hand of your screen is the Unity launcher. This shows any programs you have running and lets you launch others. You can right-click any program icon and pin it to the launcher so you have easy access to it. This works identically to the Windows Vista task bar and the Mac OS X dock. [22:38] At the top left of the screen, you'll have a dash launcher button. It will either be in the top left corner or the first icon on the launcher. [22:38] The easiest way to get to this is by pressing the Super key on your keyboard. The Super key usually has a Windows logo on it. [22:40] When the Dash opens, you can quickly access the Web, your photos, music, or email. You can also just start typing the name of the program you want to launch and it will show up in the search results. [22:40] Once it appears, just press Enter or click on it and it will start. [22:41] You probably won't have too many surprises. The default web browser is Firefox, and Ubuntu comes with LibreOffice, Gwibber for Facebook and Twitter, Empathy for practicaly any IM network you like, and if you prefer Chrome Web Browser or Pidgin IM client, those are easy to install. [22:43] The best thing about Ubuntu is that software is very easy to find. [22:43] Included is the Ubuntu Software Center. This is a catalog with thousands of software applications that rae ready for you to install automatically. [22:44] Any time you install using Ubuntu Software Center, you'll receive updates for that program along with your OS updates as well. [22:45] Canonical provides some proprietary software for your convenience, for example, Adobe Flash, Adobe Reader, and Skype. [22:46] Although Ubuntu will open PDFs out of the box... you don't need Adobe Reader unless you have a tricky PDF that requires it. But it's there just in case. :) [22:46] There are some programs for sale through Software Center as well. When you buy these, you'll be able to install them on any computer you install Ubuntu on, and reinstall them in the future if you have to remove them for space or reinstall your OS. [22:47] I'll just say that World of Goo is a great game to try out. :) [22:47] Another nice feature is Ubuntu One. You can register for a free account and then you get 5 GB of online storage. [22:48] Any file or folder you put in your Ubuntu One folder is synced with your Ubuntu One account online. Then, you can log into your account at http://one.ubuntu.com/ and access these files. [22:48] You can also publish a file, which gives you a URL you can share with others so they can download the file. It's perfect for sharing documents or pictures you've taken. [22:49] When you log into Ubuntu One on other Ubuntu computers, they get a copy of anything in your Ubuntu One account. So when you add files or make changes on one computer, you'll have those files and changes on your other computers as well. [22:50] Plus, if you have an Android phone, you can access your Ubuntu One files and automatically upload photos you take to your Ubuntu One account so they magically appear on your computers as well. [22:50] There are 10 minutes remaining in the current session. [22:50] This is a super useful service to sync and share your files, and you can purchase extra storage or a mobile music service that lets you stream music to your Android phone or iPhone. [22:51] And the Ubuntu One devs are working on a Windows client as well, so imagine you could keep certain files in sync across all your Windows and Ubuntu computers plus your phone! [22:51] So that's definitely worth checking out with your free account. [22:52] I hope during this session I've enlightened you about what to think about when planning an OS change. [22:52] As a bonus, all of this advice works for switching from any OS to any other OS, and is useful for switching to a new computer as well. ;) [22:52] If there are no other questions, then I think this session is finished. [22:53] As usual, I'm always available for clarification or further questions at nhaines at ubuntu dot com. [22:54] I hope you've all enjoyed this session and learned something new. [22:55] There are 5 minutes remaining in the current session. [22:55] We have three great sessions coming up! Next is an introduction to Firefox, and then you can learn about Launchpad, and last you can learn about Guake and how it can make you more productive. [22:56] So remember to keep good backups (once you're in Ubuntu you can use Deja Dup, installed by default in Ubuntu 11.10), and have fun exploring your new Ubuntu system, the Software Center, and all the wonderful possibilities that your computer can give. :) === ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu User Days - Current Session: Introduction to Firefox - Instructors: JoseeAntonioR - Slides: http://is.gd/WfypnK [23:00] Slides for Introduction to Firefox: http://people.ubuntu.com/~joseeantonior/Slides/Firefox.pdf [23:00] Logs for this session will be available at http://irclogs.ubuntu.com/2011/09/25/%23ubuntu-classroom.html following the conclusion of the session. [23:00] Hello everyone! My name is José Antonio Rey, known as JoseeAntonioR in IRC. [23:00] Today I'll be talking about Firefox, a web browser. [23:01] You can find some slides in the link that is in the topic. [23:01] In the second slide you can find all the topics which are going to be covered today. [23:02] [slide 3] [23:02] Firefox is a web broswer that comes attached with Ubuntu. [23:02] You can find it in the Unity Launcher, as well as, in the Desktop. [23:02] It is developed and distributed by Mozilla. [23:02] [slide 4] [23:03] The main use of Firefox is, as you know, browsing the web. [23:03] As a consequence, you can bookmark your favorite webpages, download music, videos, documents, and files in general. [23:03] [slide 5] [23:03] How To: Download files. [23:04] Once you want to download a new file, you can click on the link. [23:04] A new window will pop-up. There, you can choose between opening it with a certain program, or saving it to a previously chosen destination. [23:05] When you choose, that window will close, and a new window will be opened. It is named Downloads. [23:05] There, you can see your downloads, as well as the current download and its progression. [23:05] You can close the window at any time. [23:05] You also can press Ctrl+Shift+Y to open it again. [23:06] [slide 6] [23:06] How to see your History. [23:07] You can check all the pages that you have visited just by pressing Ctrl+H. [23:07] [slide 7] [23:08] How To: Tabbing. [23:08] In this Firefox version, you are able to navigate in tabs. It is like having several windows in just one. [23:09] Tabs will appear above, in the upper part, below the address bar. [23:09] [slide 8] [23:09] How To: App Tabs. [23:10] App tabs is a functionality that allows the user to transform a tab in just the image of it. [23:10] These tabs are special, they will remain opened on the first places. [23:10] Even if you quit Firefox, they will be opened again. [23:11] To notify you of any change in the page they turn blue. [23:11] One of their advantages is that you won't be able to close them accidentally, as you can only do that by right-clicking the tab and selecting 'Close Tab'. [23:12] To pin an App Tab, right click on the desired tab and click 'Pin as App Tab.' [23:12] [slide 9] [23:12] How to set homepage. [23:13] First of all, you will need to choose your homepage. [23:13] Once you have chosen it, click Edit>Preferences and type the address on the bar. [23:14] [slide 10] [23:14] How to block pop-ups. [23:15] The pop-ups blocker is activated by default. [23:15] If you want to modify the setting, just go to Edit>Preferences>Content. [23:16] [slide 11] [23:16] How To: Bookmarks. [23:16] A Bookmark is one of your favorite pages, stored on your browser for an easy-access at any time. [23:17] You can Bookmark a page by pressing Ctrl+D or by clicking the star displayed on the address bar. [23:17] You can check your existing Bookrmarks by pressing Ctrl+B. [23:18] [slide 12] [23:18] How To: "Persona" [23:19] "Persona" is an extension that you can use to change the appearance of your Firefox windows. [23:19] You can discover more about "Persona" by clicking the entering to the following address: [23:20] http://a.joj.me/35 [23:20] [slide 13] [23:20] Basic Shortcuts [23:20] Pressing Ctrl+N opens a new browser window. [23:21] Pressing Ctrl+T opens a new tab in the current window. [23:21] Ctrl+Shift+T opens the last tab closed. [23:22] For example, if you have recently closed the Google tab, you can re-open it by pressing Ctrl+Shift+T. [23:22] Ctrl+O opens a file. [23:23] It will pop-up a window where you can explore your system and choose the file. [23:23] Ctrl+W closes the current tab. [23:24] Ctrl+R refreshes the current window in past Firefox versions, and in the current version it refreshes the current tab. [23:24] By pressing Ctrl+H you can see your History. [23:25] By pressing Ctrl+Shift+Y you can open the Downloads windows, mentioned in slide 5. [23:26] By pressing Ctrl+Shift+E you open Panorama. I will explain about it later. [23:26] Pressing Ctrl+B shows you your Bookmarks. [23:27] When you press Ctrl+D you will Bookmark the current page. [23:27] And finally, by pressing Ctrl+Q you can quit Firefox. [23:27] [slide 14] [23:27] Panorama: Tabs Grouping. [23:28] Panorama is a feature that is used to group tabs as you want. [23:28] To access it, just press Ctrl+Shift+E. [23:28] There, you can create new windows, and group the tabs exactly as you want to. [23:29] Also, you can change the size to, for example, emphasize the content. [23:29] [slide 15] [23:30] About extensions. [23:31] Extensions are programs which are installed inside Firefox. [23:31] There programs have different uses, as for example managing your music player, changing the appearance of your windows, running commands, etc. [23:32] You can discover more about Extensions on http://addons.mozilla.com [23:32] [slide 16] [23:32] Recommended Extensions [23:33] First of all, Persona. [23:33] It has been mentioned in slide 12. [23:33] With this extension you can change the design of the window. [23:33] The link to it is http://a.joj.me/35 [23:34] Then, FoxRunner. [23:34] FoxRunner allows the user to run Terminal commands directly from Firefox. [23:35] For example, you are having some troubles with your system, and you need to run a lot of commands. [23:35] The problem is that all of them are in your Firefox window, and you are tired from copy-pasting them. [23:36] So, this is the solution. [23:36] You just highlight the command the you want to run [23:36] Then right click the selection [23:37] Select FoxRunner>Run selected command [23:37] And it's done! [23:37] The link to the extension is http://d.joj.me/36 [23:37] Now, let's go with AdBlock Plus. [23:38] With it you can block ads from webpages. [23:38] If you are tired of seeing that messy ads that appear in every single page you visit, you should install this Extension. [23:39] It has a blocklist from web addresses that host the ads. [23:40] What it does it is just blocking the navigation to that webpages, so the ads doesn't show up. [23:41] If there is still an ad showing up, you can right click on it and tell AdBlock Plus to block it. [23:41] The link to this extension is http://e.joj.me/36 [23:41] Finally, GreaseMonkey. [23:42] GreaseMonkey is used to run javascript on a webpage. [23:42] You can use it to customize the web a webpage displays or behaves. [23:43] You can find hundred of scripts for a wide variety of popular sites on http://userscripts.org [23:43] You can also write your own scripts. [23:44] The link to GreaseMonkey is http://f.joj.me/36 [23:44] So, I have finished. [23:45] If you have any questions you can post them to #ubuntu-classroom-chat by writing QUESTION:, where is your actual question. [23:45] I will be glad to answer some common support questions, if they are asked. [23:50] There are 10 minutes remaining in the current session. [23:50] 10 minutes left. If you have any questions, please ask them now. [23:54] benonsoftware asked: What language is Firefox written in? [23:54] Most of the code is written in C++. [23:54] The Frontend is XUL, Javascript and CSS. [23:55] There are 5 minutes remaining in the current session. [23:55] jsjgruber-l-onei asked: ​ What add-on do you recommend for mouse gestures? [23:56] I used Mouse Gestures Redox, but it is not available for Firefox 6.0.2 [23:56] If you have got an old version you can check it. g.joj.me/36 [23:58] Also, I have found another Extension. You can check it in http://h.joj.me/36 [23:58] So, I think that's all. [23:59] We have a very interesting Launchpad Basics session coming up. [23:59] Thanks for attending.