/srv/irclogs.ubuntu.com/2014/01/25/#ubuntu-classroom.txt

=== Aman is now known as Guest39820
=== 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
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.14:30
pleia2hello everyone! :)14:31
pleia2welcome to Ubuntu User Days14:31
pleia2https://wiki.ubuntu.com/UserDays14:31
pleia2the User Days Team has been working hard these past few weeks in order to bring you a series of sessions that will last for the next several hours14:32
pleia2we have members from many teams in the Ubuntu community here today who have graciously volunteered to share their knowledge with all of us14:32
pleia2before we begin with sessions in a half hour, 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 (as much as you're comfortable with :))14:32
pleia2this channel is unmoderated at the moment, so you can talk14:32
pleia2well, I'm Lyz and I'm from San Francisco, it's bright and early 6:30AM here, the sun hasn't come up yet ;)14:34
* coolbhavi just reads and waves :)14:35
pleia2thanks coolbhavi!14:35
pleia2shy people today14:36
tgjkokay, I'm Thomas and come from Germany. The time's half past three.14:36
pleia2cool, welcome tgjk!14:36
pleia2anyone is welcome to chime in as they come by during this session, but moving on, a few of you are probably wondering what User Days are all about14:36
pleia2User 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* Ubuntu14:37
pleia2this is in contrast to some of our other events, which focus on development and other ways to get *involved* with Ubuntu14:37
pleia2as such, the full schedule for today is focused on sessions about Ubuntu, about Ubuntu flavors, a tour of the Desktop (Unity) how to find help, and more14:38
pleia2direct link to the full schedule can be found here: https://wiki.ubuntu.com/UserDaysTeam/saucy14:38
pleia2now for a quick rundown of how today will work:14:39
pleia2each hour, an instructor will be giving a class in this channel, #ubuntu-classroom14:39
pleia2during the classes, #ubuntu-classroom will be moderated (+m). This means that only the instructor and hosts will be able to talk in the channel14:39
pleia2(it's not moderated right now, since we wanted to give you a chance to say hello)14:39
pleia2any discussion about the class should take place #ubuntu-classroom-chat14:40
pleia2so please join there too if you haven't already :)14:40
pleia2if 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:14:40
pleia2QUESTION: What are Ubuntu User Days?14:40
pleia2Anyone wanna give it a try? :)14:41
ClassBotpleia2 asked: Do you like cats?14:42
pleia2I love cats!14:42
ClassBottgjk asked: Does it matter if I use Linux mint?14:42
pleia2great question :) many of the packages in Mint come directly from the Ubuntu repositories, so much of the operating system is the same14:43
pleia2you may not get much from the Unity session, but others are applicable to Ubuntu derivities14:44
pleia2now, after each session, our group of volunteers will post the IRC logs to the wiki as soon as possible14:45
pleia2so 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 (the subject will become a link)14:45
pleia2if you can't wait, Logs will also be automatically posted on http://irclogs.ubuntu.com near the end of each hour (ClassBot also shares this link at the beginning of each session)14:45
pleia2and 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 participate14:46
pleia2finally, 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 :)14:47
pleia2jose has done a great job tracking down speakers and following up to confirm14:48
pleia2he's also running another real life event today, but will join us later - busy guy!14:48
pleia2and of course to all the instructors who volunteered their time over the weekend to share their knowledge with us14:48
pleia2anyone have any questions about how this day will work?14:49
ClassBotThere are 10 minutes remaining in the current session.14:50
pleia2ok folks, we're coming up on the first session in 5 minutes14:55
ClassBotThere are 5 minutes remaining in the current session.14:55
* pleia2 gives ClassBot a cookie14:55
=== 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 Ubuntu - Instructors: jose
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.15:01
joseso, hello everyone!15:01
josewelcome to the Introduction to Ubuntu15:02
josehere, I'll explain some bits about Ubuntu in general15:02
joseso, let's get started!15:03
joseUbuntu is an operating system based on Debian, and it's a Linux distribution15:04
joseUbuntu is supported by lots of people around the wold, we have a huge community15:06
joseas you know, it's available for its free download at ubuntu.com15:07
josewe have releases every 6 months15:07
joseand each release is codenamed with an adjective and an animal15:08
joseand also has its version number from the year.month it's released15:09
joseour latesr version is 13.10, codenamed Saucy Salamander15:09
josewe have different versions, for Desktop, Server, Cloud and Touch respectively15:11
joseso, any questions until now?15:14
josefeel free to ask at any moment15:14
ClassBotSuprEngr asked: can Ubuntu stop the heavy rain & lightning?  ;)15:16
joseit can!15:16
joseUbuntu has super powers, but you'll have to discover them yourself ;)15:16
joseso let's move on15:17
joseyou can download Ubuntu at different servers15:17
josefirst, we have ubuntu.com for the latest Long Term Support release15:18
joseand also the latest released version15:18
josethen we have relases.ubuntu.com where you will find all the supported versions15:22
joseand old-releases.ubuntu.com, where you can find versions that are no longer released15:23
josetalking about releases, we have regular versions and LTS versions15:23
jose(LTS stands for Long Term Support)15:24
joseregular releases are supported for 9 months15:24
josewhile LTS releases are supported for 18 months15:24
josethose terms are both on Desktop and Server15:25
joseany questions?15:26
josemoving on15:29
joseif you want to download Ubuntu via torrent, you will be able to find the .torrent file on releases.ubuntu.com15:29
josethe .iso file you download can be put on a USB (further instructions at ubuntu.com)15:30
joseor can be burned onto a CD/DVD15:30
joseoh, mistake on my side, LTSs are supported for 5 years15:31
jose(ages ago it was 18 months :) )15:31
joseback to the .iso part15:31
joseit works as installation media15:31
joseand also as a LiveUsb/CD/DVD15:32
joseso you can go ahead and try Ubuntu on your PC without installing anything or modifying your system15:32
josethe interface for installation/trial is self explanatory15:34
joseso it's quite easy for anyone to do it :)15:34
joseany questions so far?15:36
joselet's continue then15:38
joseUbuntu was founded by Mark Shuttleworth, a South African guy who has been to space15:39
joseand the project is backed by Canonical15:39
joseand lots of contributors around the world, like pleia2 and I :)15:39
josethe community grows every single day, and if you want to join you're totally welcome to15:41
josenow, we also have different flavors, but we'll have a session that explains some of them later on15:41
joseif you want to get support, then benonsoftware's session is the most appropriate for that, also make sure you stay tuned!15:42
josebut in the meanwhile, #ubuntu here, on irc.freenode.net and askubuntu.com are your best bets :)15:43
josenow, let's check if there are any other questions...15:43
ClassBotSuprEngr97 asked: ​ is it worth mentioning the definition of "ubuntu"?15:45
josesure, Ubuntu is an african word which means 'a shared humanity'15:45
joseso pass the word about Ubuntu to friends, family, whoever it may be, share the spirit! :)15:47
josewell, that's all for me folks!15:47
joseI'm at a local event, so I need to run other events :)15:48
josemake sure to stay tuned for other sessions!15:48
josethanks for being here, and enjoy the rest of User Days!15:48
ClassBotThere are 10 minutes remaining in the current session.15:50
ClassBotThere are 5 minutes remaining in the current session.15:55
coolbhaviHey, hows everyone doing?16:00
=== 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: Command Line Made Easy - Instructors: coolbhavi
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.16:00
coolbhaviHopefully you have enjoyed intro session and I'm hopefully not going to bore you much :)16:01
coolbhaviNow to start us off, I'm going to go over some of the ulta basics of the  CLI and why you would want to learn it a little way16:02
coolbhaviultra*16:02
coolbhavithen we will have some time for questions as it goes with other sessions16:03
coolbhavito get introduced, I'm Bhavani Shankar a ubuntu developer and a contributor just like other millions :)16:04
coolbhaviOK now! lets get into some CLI16:05
coolbhaviSo why use the CLI or command-line-interface?16:05
coolbhaviquoting some lines from man intro:16:06
coolbhavi"Under Linux there are GUIs (graphical user interfaces), where you can point and click and drag, and hopefully get work done without first reading lots of documentation. The traditional Unix environment is a CLI (command line interface), where you type commands to tell the computer what to do. That is faster and more powerful, but requires finding out what the commands are."16:06
coolbhavithis quote will give us a good starting point into where to get help, it intros us to the "man" command man is short for manual, and as part of Debian and thus ubuntu's policy every command on the CLI must have a manual page.16:07
coolbhaviso you know where to find help :) and if you dont you can always file a bug :)16:08
ClassBotphanimahesh asked: How do I access this CLI?16:09
coolbhaviphanimahesh, I use unity so searching for terminal in dash or ctrl alt T keys would help16:10
coolbhavior on gnome16:11
coolbhavimoving on :)16:11
coolbhaviyou can bring up this help as easy as typing "man <command>" like say "man ls" will bring the manual up for the ls command16:12
coolbhaviok now lets drop a few commands at once :)16:13
coolbhaviwhat makes the CLI on linux and other UNIX and UNIX like OS's so unique?16:13
coolbhavits ability to pipe commands into one another effectively chain them onto one another or make functions on the go or it can be treated as a programming language in itself16:14
coolbhavibut we wont touch as much on that today as we are going a few basic samples16:16
coolbhaviback to piping commands and example of ls16:16
coolbhavils alone gives you a directory listing, like dir in windows16:17
coolbhavinow from the man page we will add few flags and see what happens16:17
coolbhaviit tells us we can add the -l flag to put the listing in vertical16:18
coolbhavior -a to show all files including hidden files16:18
coolbhaviso we end up with someting like "ls -la"16:19
coolbhavithis is great until you try it on your pictures collection directory :)16:20
coolbhaviif its anything like mine it flows well off the screen way to fast to be useful16:21
coolbhaviso we're gonna chain a command with it, or technically pipe the `ls` command into a second one16:21
coolbhaviin this case we want to use a terminal "pager" like `less`16:22
coolbhaviso to do this we are gonna do "cd ~/Pictures" then "ls -la|less"16:22
coolbhavithis will take the output from ls and before it shows it to you "pipe" it to the less command16:23
coolbhavithe less command then will show us one "page" at a time moving to the next with spacebar16:23
coolbhavimore info on less can be found with ... man less :)16:24
coolbhavibut this showed us putting two commands working as one, that is a fundamental part of the Linux CLI16:24
coolbhaviIt also allows for other things too like "ls -la|uniq" will remove duplicates16:25
coolbhavior "ls -la|uniq|sort" will remove duplicates then sort them by alpha order16:26
coolbhaviyou can chain or pipe indefinitely :) another command which finds good usage is cut16:27
coolbhavils -la|cut -f 1 -d " "|uniq16:28
coolbhavi i'll leave you with this command to look in the manual and find out what its doing16:28
coolbhavione more nice feature of the cli is aliases16:29
coolbhavithis is a very handy feature for those that use things like "ls -la" a lot of times16:30
coolbhaviyou can simply `alias ab="ls -la"`16:30
ClassBotSuprEngr asked: ​ what happens if I type "man cut"?  [ouch!}16:31
coolbhaviSuprEngr, manual for the cut command comes up :)16:32
coolbhaviand then when you type ab , it runs the `ls -la` commmand in its place16:33
coolbhavi( until you close the terminal ) to make the command persistent, edit the .bash_profile file in your home directory and add it to the bottom16:33
coolbhavithen next time you open terminal that will automatic be set for you and you can use ll right away ( there are also other commented out examples of common aliases in the bash_profile file already )16:34
coolbhaviyou can also override the ls command itself16:35
coolbhavilike `alias ls='ls -la'` then when you run ls which runs the -la switch when u run ls16:35
coolbhavibut be very carefull doing this, you can overide important commands by accident, the easiest way to tell safely if your shortcut is already a system command is to use the "which" command16:36
coolbhavilike "which ls" will tell you either it doesnt exist and is safe to alias, or it will return the location of the ls binary program than it would run if you had used it.16:37
coolbhaviand one more important thing here is dont just type in the command to see if it exists because dangerous commands like rm and dd can wreck the system16:38
coolbhaviI'll cover a bit more basic samples but will leave some gap for any questions now :)16:40
=== don is now known as Guest59882
ClassBotIdleOne asked: is it possible to reload the bash profile without restarting my terminal?16:42
coolbhaviIdleOne, you need to source the file to effect that16:42
coolbhavisource ~/.bash_profile16:43
coolbhaviok :) lets move on then :)16:43
coolbhavipwd: The pwd command will allow you to know in which directory you're presently in (pwd stands for "print working directory").16:43
coolbhavithis is a good one to have rembered so you can easily tell where you are on the system16:44
coolbhaviso if you do it as soon as you open the terminal you get something like "/home/bhavani/" returned16:45
coolbhavitelling us we are in our home directory16:45
coolbhavialso there are 2 handy shortcuts for changing dir's that you'll likely see a lot16:46
coolbhavithe first being ~16:46
coolbhavi~ expands in bash ( the CLI program ) to the current users home dir16:46
coolbhaviso "cd ~/Desktop" will take me to my desktop16:47
coolbhaviand the other is - ( minus )16:47
coolbhaviso once we had "cd ~/Desktop" we can then "cd -" and that will take us to the directory we were last in no matter where we were16:48
coolbhaviSo these where some basic samples which I hope would get you started with cli16:49
coolbhavihttps://help.ubuntu.com/community/UsingTheTerminal is an excellent page to start off with16:50
ClassBotThere are 10 minutes remaining in the current session.16:50
coolbhaviany more questions welcome :)16:50
ClassBotThere are 5 minutes remaining in the current session.16:55
ClassBottgjk asked: Is here a possibility to read the STDERR?16:56
coolbhavitgjk, havent tried through a command per se but have mostly redirected those in my experience like file.out 2>&1 | tee output16:58
coolbhavithats it guys I hope you enjoy rest of the sessions lined up :)17:00
=== 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: Launchpad Basics - Instructors: phanimahesh
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.17:00
phanimaheshHello everyone!17:01
=== j_f-f_ is now known as j_f-f
phanimaheshI am Mahesh, and I've been using ubuntu since 2006.17:01
phanimaheshI will talk about Launchpad today.17:02
phanimaheshOutline:17:02
phanimahesh - What is Launchpad17:02
phanimahesh - OpenID17:02
phanimahesh - Launchpad Answers17:02
phanimahesh - Reporting Bugs17:02
phanimahesh - Translations ( if time permits)17:02
phanimaheshI will handle questions after I finish with each of the topics.17:03
phanimaheshFirstly, what is Launchpad?17:03
phanimaheshLaunchpad is an open source suite of tools that help people and teams to work together on software projects.17:03
phanimaheshIt brings communities together by making it easy to share code, bug reports, translations and ideas across projects.17:03
phanimaheshLaunchpad provides many services, but as a user, you will likely be interested in OpenID, Launchpad Answers, Reporting Bugs, and Contributing translations.17:04
phanimaheshI will cover each of these topics briefly.17:04
phanimaheshYou will need a Launchpad account before you can use some services. It's free, and takes less than a minute to get started.17:04
phanimaheshIts as simple as going to Launchpad.net, clicking on login/signup at top right, then filling out name, email and password.17:05
phanimaheshYou shouldn't face any issues, but in case you get stuck,17:05
phanimahesha detailed documentation is available at https://help.launchpad.net/YourAccount/NewAccount17:05
phanimaheshIf you do not already have an account, please register one. (After the sessions.)17:06
phanimaheshNow, What is OpenID?17:07
phanimaheshIf each website starts asking us to create an account, all hell breaks loose. ;)17:07
phanimaheshpeople reuse passwords in different sites, which is very bad practice.17:08
phanimaheshopenID tries to solve this problem.17:08
phanimaheshOpen ID allows you to use an existing account to sign in to multiple websites, without needing to create new passwords.17:08
phanimaheshIt works this way.17:08
phanimaheshLaunchpad is an openID provider.17:09
phanimaheshan OpenID provider is some website you trust, who will verify your identity for others.17:09
phanimaheshIf you need to login to a openID enabled site, use your profile URL as the openID.17:09
phanimaheshYour profile url would be https://launchpad.net/~your-nickname17:10
phanimaheshFor example, mine is https://launchpad.net/~phanimahesh17:10
phanimaheshYou will be redirected to Launchpad.17:10
phanimaheshBTW, the nickname is your Launchpad user id, not IRC nick.17:11
phanimaheshIf you are not already logged in, you will have to log in to Launchpad, and then allow the website to know your identity.17:11
phanimaheshIt'll return you to the site you want to use, andyou will be logged in.17:11
phanimaheshThis means that you can use any openID enabled site if you remember your launchpad nickname, and password.17:12
phanimaheshIf it sounds familiar, yup, you might have seen a similar process while using "Login with Google" or Login with facebook.17:13
phanimaheshInfact, Google, Yahoo, Wordpress, Facebook, AOL are also openID providers.17:13
phanimaheshSo, where can you use openID?17:13
phanimaheshYou can use openID to log in to Blogs on blogger, wordpress (using an openID plugin), LiveJournal, and a growing number of sites.17:14
phanimaheshA more detailed list can be found at http://en.wikipedia.org/wiki/OpenID#Adoption17:14
phanimaheshTo learn more about the benifits of openID, visit http://openid.net/get-an-openid/individuals/17:14
phanimaheshOkay, so any questions so far about OpenID with Launchpad?17:15
phanimaheshLet's move onto Launchpad Answers.17:15
phanimaheshWhile mailing lists, web forums, and IRC are great places to find help with free software, they do have a couple of shortcomings:17:16
phanimaheshThere's no way to track the progress of a question and knowledge about the software is spread across different places.17:16
phanimaheshLaunchpad Answers is unique in that it works like a bug tracker.17:17
phanimaheshIt notifies volunteer support contacts of new questions, builds a searchable knowledge base of good answers, and allows people to ask questions and offer support in different languages.17:17
phanimaheshUsing Launchpad Answers is easy, first off, visit the Answers page at https://answers.launchpad.net/ubuntu.17:18
phanimaheshClick on the "Ask a Question" link in the right top of the page.  Next, type good summary to your question.17:18
phanimahesh"Please help me!" or "I need help" is not a good summary ;)17:19
phanimaheshSo what is a good summary?17:19
phanimaheshA good summary should be able to describe your problem briefly.17:19
phanimaheshIf it is a big project and I am one of the people that help with only some issues, I should be able to say if I can deal with it or not, by looking at the summary.17:19
phanimaheshInfact, that is the primary use of summaries.17:20
phanimaheshClick on next, and Launchpad will now search for existing questions that look similar.17:20
phanimaheshIf it finds any, it will show you them.17:20
phanimaheshIf Launchpad doesn't find any similar questions, or those it finds are unhelpful to you, you can write a more detailed description of your problem and submit your question.17:21
phanimaheshThis also means that good summaries allow you to see relevant existing questions very quickly.17:21
phanimaheshYou will not need to post another question and wait for the answers if an existing question answers your question.17:22
phanimaheshOnce you've added your question, Launchpad emails anyone who's volunteered to be an answer contact for your language.17:22
phanimaheshMost work on Launchpad is done by volunteer users, like you and me.17:22
phanimaheshThey can then ask you for more information or offer an answer. Launchpad will then email you whenever your question changes, such as when someone suggests an answer.17:23
phanimaheshThe project maintainers can see list of unanswered questions, and this is one of the nice features that mailing lists don't have.17:23
phanimaheshSo, any questions before we move on to bug reporting?17:23
phanimaheshAskme to slow down if i am going too fast. i tend to do that, at times.17:24
phanimaheshokay. looks like we have no questions.17:25
phanimaheshEither I'm being awesome or my class is boring. :P17:25
phanimaheshMoving on to bug reports..17:26
phanimaheshUbuntu is one of the many projects that use LP as their bug tracker.17:26
phanimaheshSome good practices for any bug reporting system:17:26
phanimaheshAlways remember that while reporting a bug, it is absolutely essential that you provide all information that you can.17:27
phanimaheshthere's a saying that goes along the lines of "you can never provide too much of information."17:27
phanimaheshThe people who help with the bug triaging are volunteers. And if they have to spend time getting more information, it slows down things a lot.17:27
phanimaheshIn general, three things are important in a bug report.17:28
phanimahesha) What was expected to happen?17:28
phanimaheshb) What actually happened?17:28
phanimaheshc) What is the minimum series of steps that can make it happen?17:28
phanimaheshThe last one is important because if I am a triager and I need to confirm a bug, I should be able to "make it happen".17:28
phanimaheshIf I am a developer and I fix a bug, I need to verify that my fix actually works.17:29
phanimahesh"making it happen" is called reproducing the bug.17:29
phanimaheshYou may see people calling it repro for short.17:29
phanimaheshNow, coming back to Ubuntu,17:29
phanimaheshLaunchpad allows you to report a bug from browser, but most of the time, some necessary information will be missing. hence the recommended way is to use Apport.17:30
phanimaheshUbuntu has a nice helper called Apport. It is the bug report generator.17:30
phanimaheshIt will collect the necessary information, and open a browser for you to fill in the missing details.17:30
phanimaheshfor more information about apport, see https://wiki.ubuntu.com/Apport17:31
phanimaheshSo, I found a bug. What do I do?17:31
phanimaheshMost programs usually have a "Report a bug" menu entry in help menu.17:31
phanimaheshhelp -> report a bug or report a problem17:31
phanimaheshClicking on it will start Apport, and the program will guide you.17:32
phanimaheshSometimes, you can not use the menu.17:32
phanimaheshThere is no such entry, or the application may not be responding, or the problem is an infrastructure component like Linux kernel, Graphics system, sound system etc.17:32
phanimaheshIn those cases, you can type ubuntu-bug <packagename> in a terminal to start Apport.17:32
phanimaheshAs coolbhavi said, you can access terminal by pressing Ctrl+Alt+T in Unity or Gnome.17:33
phanimaheshKDE users can use Konsole.17:33
phanimaheshIf you don't know the package name, or if you are not sure, people in #ubuntu-bug will be happy to help.17:33
phanimaheshRound the clock, there is almost always someone in there who is listening.17:34
phanimaheshIf you do not get a reply immediately, wait some time. People may not always be looking at their chat windows.17:34
phanimaheshTo know more about finding the right package, please see https://wiki.ubuntu.com/Bugs/FindRightPackage17:34
phanimaheshthere are these people called bug hunters. They search for bugs and report them.17:35
phanimaheshWe love them!!17:35
phanimaheshIn case you have plans to get started along that route, it is a must for you to read that section.17:36
phanimaheshAnd also https://wiki.ubuntu.com/Bugs/ReportingBugs17:36
phanimaheshTo file a bug against a program that is currently running, go to System > Administration > System Monitor, and find the ID of the process:17:37
phanimaheshOr if you are not afraid of command line, you should be looking at ps17:37
phanimaheshYup, "ps" is the command that can list running processes. Or you can use "top"17:38
phanimaheshfor example https://help.ubuntu.com/community/ReportingBugs?action=AttachFile&do=get&target=system-monitor-id.png17:38
phanimaheshThis shows the system monitor screenshot17:39
phanimaheshThen you can type ubuntu-bug <pid> in the terminal to start Apport.17:39
phanimaheshIt will figure out the correct package and include information about running process that makes it easy to debug and fix.17:39
phanimaheshYou may not always have internet connection.17:39
phanimaheshIf you are offline, or if the bug prevents you from connecting to internet, Using the `command apport-cli -f -p <package name>` on the target system will collect information and provide you with an option to "Keep report file for sending later or copying to somewhere else".17:40
phanimaheshoops, I misplaced a backtick.17:40
phanimaheshapport-cli -f -p <package name>17:40
phanimaheshthat is the command.17:40
phanimahesh(Backticks are a common way of enclosing commands. It has some special meanings in terminal. google to find out more)17:41
phanimaheshThe report is then saved on the target system, in your /tmp directory which is cleared out on reboot, with a .apport extension.17:41
phanimaheshSo before you shut down the machine, copy the file somewhere safe.17:41
phanimaheshAfter copying it to a different system you can file that report using `ubuntu-bug  <location of apport file>`.17:42
phanimaheshAll translations bugs (spelling mistakes, wrong translations, spell check errors, language support issues) should be reported against a special package called 'ubuntu-translaions'.17:42
phanimaheshFrom there, the BugSquad will triage them and assign them to the right person and package.17:42
phanimaheshoh, and BugSquad is not an alien force! Its volunteers again! If you are interested in helping, drop by at #ubuntu-bugs17:43
phanimaheshIf for some reason you cannot file a bug through the Apport tool you can file one via Launchpad.17:43
phanimaheshWhen doing so please ensure that you have determined which package it should be filed against.17:43
phanimaheshTo report a bug when you don't know the package name17:44
phanimaheshYou can use https://bugs.launchpad.net/ubuntu/+filebug/?no-redirect17:44
phanimaheshPlease use this as a last effort, in case you can absolutely not find the package.17:44
phanimaheshAgain, if you need help with filing a bug, do drop by at #ubuntu-bugs.  We'd be happy to help17:45
phanimaheshIf you have already reported a bug directly via Launchpad, but want to add additional debugging information via Apport to the bug, you can do this by running the command "apport-collect BUGNUMBER"17:45
phanimaheshAny questions so far?17:45
phanimaheshokay. Moving on..17:46
phanimaheshOnly describe a single problem per bug report so that each can be followed up on in detail.17:46
phanimaheshIf you experience several issues file separate reports.17:46
phanimaheshAdd supporting attachments to explain or help others reproduce your bug.17:46
phanimaheshThis might include a screenshot or video capture of the problem or a sample document that triggers the fault.17:47
phanimaheshTo add an attachment to the bug use the Include an attachment section of the bug form.17:47
phanimaheshAdditional attachments, if necessary, can be added after the bug is reported via Add a comment/attachment at the bottom of the page.17:47
phanimaheshFor anything hardware related, give precise details about your hardware. Attaching the output of "lspci -vvnn" and "dmesg", after a fresh boot, will help a lot.17:47
phanimaheshhttps://bugs.launchpad.net/dkimpy/+bug/127272417:49
phanimaheshThat is the latest bug reported on launchpad.17:49
phanimaheshLet me explain some sections on that page.17:49
phanimaheshyou'll see a green text "This bug affects 1 person. Does this bug affect you?"17:50
phanimaheshIf you click it and answer yes, the number after the fire icon, called bug heat, will increase. It helps highlight important bugs, and also subscribes you to the bug report.17:50
ClassBotThere are 10 minutes remaining in the current session.17:50
phanimahesh(Assuming you are logged in)17:50
phanimaheshPlease dont click that button if your bug is a hardware bug.  The same issue can be caused by several different hardware and each need to be different bugs.17:50
phanimaheshYou will see a 'status' in the bug report. A bug report can be in several states.17:51
phanimaheshWhen you report a bug, it is marked 'New'. if someone can confirm it, they will change it to confirmed. please do not confirm your own bugs. that makes having two statuses pointless.17:51
phanimaheshIf some information is missing, they will set the status to incomplete, and ask for information. Do not hesitate to change it to New, AFTER you have supplied the information that was asked.17:51
phanimaheshIf you are using a development version and a program crashes, Apport will kick in automatically.17:51
phanimaheshYou will get a popup asking if you would like to report a bug, and it will collect most of the necessary information for you.17:51
phanimaheshDon't worry, it will ask for your permission before collecting, and shows the data and asks, before sending it to LP.17:52
phanimaheshMake sure you write down what you were doing while it happened.17:52
phanimaheshMoving on to what is NOT a bug.17:52
phanimaheshSupport requests - please use IRC (#ubuntu), forums, LP answers, Ask Ubuntu, or other community support means.17:52
phanimaheshfeature and policy discussions (including suggestions to change defaults) should be discussed on ubuntu-devel-discuss mailing list.17:52
phanimaheshSmall feature requests to software, especially those that are not installed by default, can be asked by filing a bug.17:52
phanimaheshDevelopment ideas should be posted to http://brainstorm.ubuntu.com/ or discussed on the ubuntu-devel-discuss mailing list.17:52
phanimaheshAlready filed -  if its a software bug and already filed, then better subscribe to the one already filed and add additonal information if any17:53
phanimaheshAlright! Question time!17:53
phanimaheshSorry folks, there isn't enough time left to cover translations.17:53
phanimaheshhere is one of my answers on How do I report a Bug (http://askubuntu.com/a/137915/45659)17:53
phanimaheshA more complete guide can be found at https://help.ubuntu.com/community/ReportingBugs17:54
phanimaheshPeople in #ubuntu and #ubuntu-bugs will be happy to help if you need further assistance.17:54
phanimaheshOh, and if it is a hardware bug, have a look at http://askubuntu.com/questions/14008/i-have-a-hardware-detection-problem-what-logs-do-i-need-to-look-into/14126#1412617:54
phanimaheshIn case you get stuck, you will find everything you need at https://help.launchpad.net/17:55
ClassBotThere are 5 minutes remaining in the current session.17:55
phanimaheshAnd you know what? LP uses itself for code hosting and bug management.17:55
phanimahesh(often done in Opensource circles. its called dogfooding)17:56
phanimaheshusing your own tools.17:56
phanimaheshSo if you find a problem with launchpad, you can report a bug against launchpad project!17:56
phanimaheshAlright! now philipballew will take over.17:57
phanimaheshThanks for being here, and have a good day!17:57
philipballewIt's about that time18:00
=== 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: Tips, tricks and configuration - Instructors: philipballew
philipballewLets give a virtual round of applause to phanimahesh for that last session.18:00
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.18:00
philipballewWell if the irc nic does not explain it,I am Philip Ballew.18:01
philipballewComing at you live from San Diego today with a high of 24 C/ 75 F today.18:02
philipballewMy session is on Ubuntu Unity.18:02
philipballewI will go over some features it has.18:02
philipballewSome things you can do with it.18:02
philipballewand move into a few customizations with it.18:03
philipballewIf we have time, and I assume we will, I will go over some pointers with using the system, and then go into some q&a with all of you.18:03
philipballewalright. Here we go:18:04
philipballewFirst off when you install ubuntu, there are a few things I recommended doing first.18:04
philipballewthe first is making sure you are using the right graphics driver, just to make sure it does not make unity look poor if you are not.18:05
philipballewAn easy link to find some ways to work on Unity can be found at http://www.omgubuntu.co.uk/2013/10/10-things-installing-ubuntu-13-1018:06
philipballewlets look at a few of them.18:06
philipballewThe way that I like to work on unity to see all of its features to to just tinker with it.18:07
philipballewnow a disclaimer: If you break your system do not get mad at Ubuntu, me or your computer.18:08
philipballewthese things happen.18:08
philipballewalright.18:08
philipballewa nice piece of software to use in ubuntu tweet18:08
philipballew*tweek18:08
philipballewit provides many features to make the unity interface something you can call your own.18:09
philipballewHere is a screenshot of the things it provides: http://www.omgubuntu.co.uk/wp-content/uploads/2013/10/unity_tweak_tool_310.png18:09
philipballewprops to Joey for OMG also.18:09
philipballewalso perhaps you do not like the window buttons on the side that they are, so you can also move them with this software.18:10
philipballewalright, want to feel cool now?18:10
philipballewawesome!18:10
philipballewlets open up bash18:10
philipballewwith unity you can open a terminal easily with ctrl + alt + T18:11
philipballewI just did it myself and you can to!18:12
philipballewhttp://www.webupd8.org/2013/10/8-things-to-do-after-installing-ubuntu.html18:12
philipballewhere, this article explains some ways to install some indicators to your desktop.18:12
philipballewlet us use the weather indicator as an example.18:13
philipballewsudo add-apt-repository ppa:atareao/atareao18:13
philipballewsudo apt-get update18:13
philipballewsudo apt-get install my-weather-indicator18:13
philipballewnow remember ppa's can be tricky sometimes18:14
philipballewbut they can also be fun,18:14
philipballewThis will create a nice weather info indicator in the top bar of unity.18:15
philipballewalright18:15
philipballewsome other cool parts of unity is its ability to use the dash to search for things online.18:16
philipballewlets look at those18:17
philipballewhere is a nice article about scopes that ubuntu has18:18
philipballewhttp://www.zdnet.com/ubuntu-13-10-saucy-salamander-review-smart-scopes-in-mir-out-7000022022/18:18
philipballewworth a read18:18
philipballewhttps://wiki.ubuntu.com/SmartScopes1304Spec18:19
philipballewalso this because Wiki pages can be nice sometimes18:19
philipballewlet me get some examples of scopes18:19
philipballewoldie but a goodie18:21
philipballewnow I see some people in the chat channel asking about 12.0418:22
philipballewhere is a link on customizing 12.0418:22
philipballewhttp://hackerspace.lifehacker.com/a-short-guide-to-customizing-ubuntu-12-04-lts-for-beg-59590923918:22
philipballewalright, lets move into some basic ubuntu keyboard commands.18:22
philipballewI mean sure you can use the mouse, but why?18:22
philipballewhttps://help.ubuntu.com/community/KeyboardShortcuts18:23
philipballewalright, here is a doc page about it.18:24
philipballewhowever iirc, in 13.10 and before you can hold down the super key and have a page of keyboard shortcuts pop up.18:24
philipballewlet us look at a big one here: ctrl + alt + tab18:25
philipballewthis changes the ap you are working on.18:25
philipballewpretty basic however can greatly enhance productivity.18:26
philipballewso I can use this to shuffle between applications.18:26
philipballewnow it is needed to be said that this is for all workspaces18:27
philipballewif you want to just shuffle on the workspace you are in, you can just use alt + tab.18:27
philipballeweasy right?18:27
philipballewhere: try it yourself.18:27
philipballewalright, so when you all have time, go ahead and read the documentation yourself.18:30
philipballewhere is a site I have used before to find interesting terminal commands to paste things into and do some customizations also.18:31
philipballewone of the options is the ability to have the white dots removed:18:31
philipballewsudo xhost +SI:localuser:lightdm18:31
philipballewsudo su lightdm -s /bin/bash18:32
philipballewgsettings set com.canonical.unity-greeter draw-grid false18:32
philipballewto remove the guest account you can do it with:18:32
philipballewecho allow-guest=false | sudo tee -a /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf18:32
philipballewnow remember when I talked about online searches?18:33
philipballewnot everybody might need those.18:33
philipballewso there is a simple way to remove those:18:33
philipballewsudo apt-get autoremove unity-lens-music unity-lens-photos unity-lens-video18:33
philipballewgsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"18:33
philipballewalso, if you do not like the scrollbars the way they are, this site shows how to change them:18:34
philipballewgsettings set com.canonical.desktop.interface scrollbar-mode normal18:34
philipballewif you want to go back:18:34
philipballewgsettings reset com.canonical.desktop.interface scrollbar-mode18:34
philipballewif you want to show your name in the top pannel by the date:18:35
philipballewgsettings set com.canonical.indicator.session show-real-name-on-panel true18:35
philipballewand to reverse:18:35
philipballewgsettings set com.canonical.indicator.session show-real-name-on-panel false18:35
philipballewnow another thins that is worth saying is sometimes Ubuntu will present a lot of crash reports:18:35
philipballewyou can stop these by:18:36
philipballewsudo gedit /etc/default/apport18:36
philipballewwell actually probably gksude18:36
philipballew*gksudo18:36
philipballewgksudo gedit /etc/default/apport18:36
philipballewthe site this is all on says that nest you will have a  text file will open, In the last line you will see "enabled=1" change it to "enabled=0". Save and close file.18:37
philipballewNow enter following command in terminal to stop apport service:18:37
philipballewsudo service apport stop18:37
philipballewWant a firewall for your system?18:38
philipballewsudo apt-get install gufw18:38
philipballewthen open it from the dash and set it up.18:38
philipballewWant to play DVD's and live somewhere where you can?18:38
philipballewsudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg libxine1-ffmpeg gxine mencoder libdvdread4 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg32118:38
philipballewsudo /usr/share/doc/libdvdread4/install-css.sh18:39
philipballewsome of these will install the ability to play music as well18:39
philipballewunless you are always using ogg18:39
philipballewnow as we wrap up here I want to let you know that trying to mess with your system all the time, can break it.18:40
philipballewhowever I will show you how to reset unity now:18:40
philipballewthis might invilve dropping to a tty f.y.i.18:40
philipballew*involve18:40
philipballewsudo apt-get install dconf-tools18:41
philipballewdconf reset -f /org/compiz/18:41
philipballewsetsid unity18:41
philipballewunity --reset-icons18:41
philipballewalright. that is a lot of stuff to go over with Ubuntu Unity I guess right?18:41
philipballewnow if you have any questions, I am happy to answer18:42
ClassBotSuprEngr asked: ​ maybe ot the right plce to ask but... I've always wondered: what does the "gk" in gksudo mean?18:42
philipballewSuprEngr, great question18:42
philipballewgksudo is for opening graphical application from the terminal.18:43
philipballewin a gnome enviorment18:43
philipballewso with kde, I beleive I would use ksudo18:43
philipballewyou can also throw a & at the end of the command to have the terminal go to a new line after opening the app.18:44
philipballewkdesudo18:44
philipballewactually I am informed18:44
philipballewthank you:)18:45
philipballewis there any more questions?18:45
philipballewalright, thank you for coming everyone18:45
ClassBotThere are 10 minutes remaining in the current session.18:50
ClassBotThere are 5 minutes remaining in the current session.18:55
Cheesehead(Applause)19:00
CheeseheadPackage Management Tips and Tricks19:00
=== 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: Package Management Tips and Tricks - Instructors: Cheesehead
CheeseheadThanks, ChanServ19:00
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.19:00
CheeseheadHello from the shores of lovely Lake Michigan.19:01
CheeseheadIt's a beautiful, sunny day here. +13F (-11C) with a lovely breeze.19:01
* Cheesehead puts on more sunscreen19:01
CheeseheadGo ahead and ask any questions you have, anytime.19:01
CheeseheadTo ask a question, join #ubuntu-classroom-chat and start with QUESTION:19:02
CheeseheadI will see it, though it may take me a minute or two to answer.19:02
CheeseheadI plan to (very briefly) discuss:19:02
Cheesehead1) What the packaging system is...and is not.19:02
Cheesehead2) The three most common package-management problems we see in the help forums...so you will know them when you see them19:02
Cheesehead3) The command-line tools that help you. This is the big part.19:02
* Cheesehead sips his drink and looks around the room19:02
Cheesehead== Seven lines about what packaging is ==19:03
CheeseheadPackage Management is the way you install most software. I'm sure you already knew that. And I'm sure you already know how easy it is.19:03
CheeseheadYou open Software Center, click, and stuff just magically installs or uninstalls. Your built-in package Manager is the secret sauce that makes it possible.19:03
CheeseheadYour software updates, both system software and applications, are also merely packages that get installed.19:03
CheeseheadPackaged software is much more than a simple app store. There's a whole infrastructure of testing and trust-building behind the scenes.19:04
CheeseheadMany Ubuntu community members making sure that those packages do what they claim, that they are free of malware and adware, that they are appropriately licensed, etc.19:04
CheeseheadSince Software Center is fairly obvious, much of the discussion today is command-line driven. It's fast, and it's the easy way to identify problems.19:04
Cheesehead...But if you have a Software Center question, do ask!19:04
* Cheesehead takes a drink of water and checks for questions19:05
* Cheesehead wait for everyone to catch up with the reading19:06
CheeseheadOn to the tips and tricks19:07
Cheesehead== The three most common pitfalls ==19:07
CheeseheadThe pitfall that causes the most frustration is installing packages from out in the wild instead of from the Ubuntu Repositories.19:07
CheeseheadPackages mean convenience. They do not mean security. The Ubuntu Repositories and the Ubuntu Security Team provide secure and trustworthy packages.19:07
CheeseheadOver in the support forums, we help a *lot* of users who downloaded something off the web...and it broke their system. Or it was from Debian. Or it was from a different release of Ubuntu.19:07
CheeseheadAnd phillipballew may disagree with me, but I lump PPAs in with "out in the wild"19:08
CheeseheadIn the support forums, we do see systems that get hosed from...er...probelmativ PPAs.19:09
CheeseheadBottom lime: Don't install strange packages you found on the web UNTIL you have backed up your system.19:09
CheeseheadThe one time you don't backup is the time a strange package will cause problems.19:09
CheeseheadIf you don't backup, then I recommend against playing in the deep water.19:10
* Cheesehead refreshes his drink19:10
CheeseheadThe pitfall that causes the most confusion is thinking that packages are the *only* way to install software.19:11
CheeseheadThere are other ways. They are sometimes not easy. They are sometimes incompatible with packaged software.19:11
CheeseheadIf you install a tarball or compile software from source code, those are not packages - the Package Manager cannot help you uninstall them or update them.19:11
* Cheesehead throws a toy to the dog and checks for questions19:12
CheeseheadBut you're smart enough not to fall into those traps. You don't download packages from the wild, and you know the difference between a package and a tarball. (Good for you!)19:13
CheeseheadThe most common pitfall is IGNORING ERROR MESSAGES.19:13
CheeseheadIf you get a warning or an error during an install, uninstall, update, or when opening or closing Software Center or Software Updater...19:14
CheeseheadJump into the help zone right away. Your system is asking for help.19:14
CheeseheadErrors and warnings *don't* go away on their own.19:14
CheeseheadReally.19:14
CheeseheadWhatever the problem is, it will probably get worse with time. And it's usually really easy to fix.19:15
CheeseheadYou already know where to get help:19:15
Cheeseheadhttps://help.ubuntu.com19:15
Cheeseheadirc://irc.freenode.net/ubuntu  (That's the #ubuntu channel here)19:15
Cheeseheadhttp://ubuntuforums.org        (We help a *lot* of people there)19:15
* Cheesehead sips his drink and pauses thoughtfully19:15
ClassBotianorlin asked: if you use debuild is compiling from source still not using packages if you make a .deb and then install it through dpkg?19:16
CheeseheadYes...sort of.19:16
CheeseheadGreat question.19:17
CheeseheadYes, it's certainly a package.19:17
CheeseheadYes, you can install/uninstall it using the package manager19:17
CheeseheadBut no, it's not easily sharable19:17
CheeseheadNor easily updatable19:18
CheeseheadYou get the ease of install/uninstall, but you miss the benefits of the Ubuntu Repositories and support.19:18
Cheesehead== Tips for success ==19:19
CheeseheadThe flip side of the biggest pitfall is also the biggest tip: Use the help resources early and often.19:19
CheeseheadGetting help in Ubuntu means you must use the Terminal.19:19
Cheesehead(why, how convenient that we're about to cover that!)19:20
CheeseheadA lot of great diagnostic information is *only* available using the Terminal.19:20
CheeseheadThe second big tip is "Don't be scared of the error message." Read it.19:20
CheeseheadReally read it. Then read it again.19:20
CheeseheadMost of the time, it will tell you exactly what the problem is.19:20
CheeseheadAnd you will surprise yourself - you understand the problem and know how to fix it.19:21
CheeseheadThe third big tip is "The Terminal is your friend." Embrace it.19:21
CheeseheadBorrow money from it.19:21
CheeseheadAnd that leads us to...19:21
Cheesehead== Practical Exercise ==19:21
Cheesehead(You can still ask questions!)19:21
CheeseheadWe're going to update your software, search for a package, install a package, uninstall it, and see what's inside a package. All on the command line so you can watch the gears spin.19:22
* Cheesehead sips his drink19:22
CheeseheadLet's update your software. This is the equivalent of running Software Updater. Try the following command:19:22
Cheeseheadsudo apt-get update19:22
CheeseheadYes, give your password.19:23
CheeseheadLet it crank a minute.19:23
CheeseheadWhat's it doing? It's merely updating your package cache. It's not downloading any packages or installing anything.19:23
CheeseheadWhen it's done, try the command:19:24
Cheeseheadsudo apt-get upgrade19:24
CheeseheadIf the system asks you a question, read the question. Then answer.19:24
CheeseheadThere. You just updated your system without running Software Updater.19:24
CheeseheadNow, if you open Software Updater, it would show your system up-to-date. They read from the same data...the package cache you just updated, among others.19:25
* Cheesehead waits a moment for everyone to catch up19:27
Cheesehead== Practical Exercise ==19:27
CheeseheadLet's look for packages to manipulate pdf files. The is the equivalent of Software Center's search feature:19:27
CheeseheadTry the command:19:28
Cheeseheadapt-cache search pdf19:28
CheeseheadWell, that's a big list, and it scrolled by too fast to use. Let's refine that search a bit.19:28
Cheeseheadapt-cache search pdf edit19:29
CheeseheadThat's better. We can see a couple possibilities like pdfmod19:29
* Cheesehead throws a wayward volleyball back to the beach party next door19:30
CheeseheadThis command-line output can -of course- be piped and grepped and reformatted any way that's useful to you.19:30
CheeseheadThis command-line output can -of course- be piped and grepped and reformatted any way that's useful to you.19:30
CheeseheadThere. You just did a Software Center search without opening Software Center!19:31
* Cheesehead sips his drink and checks for questions19:31
Cheesehead== Practical Exercise ==19:33
CheeseheadHere's a big one.19:33
CheeseheadLet's install a package and play with it a bit.19:33
Cheesehead"apt-cache show" gives us lots of information about an example package called "hello"19:33
CheeseheadNow try this command:19:34
Cheeseheadapt-cache depends hello19:34
CheeseheadNow try: apt-cache show hello19:34
Cheesehead"apt-cache depends" gives us the list of packages hello needs to function. apt will automatically install any that are needed.19:35
Cheesehead"apt-cache show" gives us lots of information about the package19:35
CheeseheadNow let's install it:19:35
Cheeseheadsudo apt-get install hello19:35
CheeseheadIf you open Software Center and search for "hello," you should see the package, and it's marked installed.19:36
CheeseheadSoftware Center and apt (and others) share the same packages data.19:37
CheeseheadLeave Software Center open, and try the following command to uninstall "hello"19:38
Cheeseheadsudo apt-get uninstall hello19:38
CheeseheadYou should get an error message "can't get a lock"19:38
CheeseheadYou can only have one package manager (like Software Center or apt-get) open at a time.19:38
CheeseheadGo ahead and quit Software Center. Leave hello installed a little longer.19:39
CheeseheadLet's see the files that "hello" installed. Try the following command:19:40
Cheeseheaddpkg --list hello19:40
CheeseheadNew let's see what package installed the file /usr/bin/hello. Try:19:40
Cheeseheaddpkg --search /usr/bin/hello19:40
CheeseheadSee the power there? You can answer the questions "What files does this package install?", and "What package installed this file?"19:41
CheeseheadThat's very handy when you are tracking down a bug. Now you know what package to file against!19:42
CheeseheadIt's also handy just for exploring your system.19:42
CheeseheadOh, let's run the installed hello application:19:43
CheeseheadOn the command line, simply enter the command "hello"19:43
CheeseheadYeah, that's all it does.19:44
CheeseheadFinally, let's clean up by uninstalling hello:19:44
Cheeseheadsudo apt-get uninstall hello19:44
Cheeseheador sudo apt-get purge hello19:44
CheeseheadUninstall removes everything that's not in /home or /etc19:45
CheeseheadPurge removes everything that's not inn /home19:45
Cheesehead"Purge" sounds stringer, but it's exactly the same...just removes the /etc files too.19:45
Cheeseheadstringer? Well, perhaps stronger.19:46
CheeseheadAnd you know how to figure out which files those are...19:46
CheeseheadThere. You just installed a package, uninstalled it, and found all the files it installed.19:47
CheeseheadBonus: You found which installed files are associated with which package.19:47
CheeseheadWe have a couple minutes for questions19:47
CheeseheadWe can talk about apt-mark, or autoremove, or clean/autoclean, or sources.list, or the hidden daily apt cron job, or many other possible topcs. Ask away...19:48
CheeseheadOr Aptitude or metapackages or dependencies or versions or rmadison...19:49
ClassBotThere are 10 minutes remaining in the current session.19:50
ClassBottgjk asked: The question maybe is a litle stupid. Where's the difference between autoremove and autoclean?19:50
CheeseheadGREAT question!19:51
CheeseheadAutoremove uninstalls pacakges that the system thinks you don't need.19:51
CheeseheadExample: If you install hello, and hello pulls in libhello19:51
CheeseheadBut during uninstall only hello get uninstalled and libhello remains installed...but nothing needs it.19:52
Cheeseheadlibhello is considered "orphaned." A common-enough oversight in automated package management.19:52
Cheeseheadautoremove uninstalls libhello.19:52
Cheeseheadclean/autoclean refer to the original package files in /var/lib/apt/archive19:53
CheeseheadThe system saves every package file, even when superseded by a newer version.19:53
Cheesehead"clean" removes all the files of a certain name19:53
Cheesehead"clean" without a name removes all those files.19:54
Cheesehead"autoclean" tells the system to remove obsolete files, but keep the current ones19:54
Cheeseheadclean/autoclean have nothing to do with what's installed.19:55
ClassBotThere are 5 minutes remaining in the current session.19:55
Cheeseheadand autoremove has nothing to do with what's in /var/apt/archive19:55
CheeseheadBoy, I hope that's clear. It's a bit arcane.19:55
ClassBotianorlin asked: what does apt-mark do?19:56
Cheeseheadapt-mark is the little-known way to mark a package manually-installed or automatically-installed.19:56
CheeseheadSo when I install hello and libhello, hello is marked manually-installed, and libhello is marked automatically installed.19:57
CheeseheadI didn't specify libhello, it's a dependency.19:57
CheeseheadThose markings are how autoremove knows what's available to remove, and what's specified by the user to keep.19:58
CheeseheadLet's say I install LibreOffice, but later I decide I don't need all of it.19:58
CheeseheadI change the markings on the package I want to keep, and can uninstall the rest.19:59
CheeseheadEasy way to change a marking to manuall-installed: Sudo apt-get install it19:59
CheeseheadYou've been great. Thanks for joining us.19:59
Cheesehead== Break Time ==20:00
=== 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: Unmoderated break - Instructors: pleia2
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.20:01
pleia2this means we can go stretch our legs and get a snack/meal :) see you back in an hour with jose's session on "20:01
pleia2"20:01
pleia2"Meeting the community"20:01
pleia2there we go :)20:01
=== haroun_ is now known as haroun
ClassBotThere are 10 minutes remaining in the current session.20:50
ClassBotThere are 5 minutes remaining in the current session.20:55
=== 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: Meeting the community - Instructors: jose
joseand looks like we're all set!21:00
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.21:00
joseso, welcome back to User Days!21:01
joseI really hope you've been enjoying the day and learning some bits about Ubuntu21:01
josenow that I'm at a PC it's much easier for me to keep track on the session21:02
joseany questions are welcome at any time, so if you have any enquiries just post them on #ubuntu-classroom-chat with the QUESTION: prefix21:02
joseso, I'd like to ask for those in #ubuntu-classroom-chat, have you already met another member of the community? may be virtually or in person21:04
joselooks like we've got a bit of a shy crowd today :)21:05
josewell, turns out I am a community member21:06
joseas well as many people who are in here, and in other channels21:06
josebasically, the community helps Ubuntu to be successful21:06
josewithout the community, we wouldn't be as far as we are now21:06
josecommunity is a vital part of the project, and I'm sure there are some community people in your city or country!21:09
jose(yeah, quite sure)21:09
josethere are groups of people who like Ubuntu and form part of the huge community, and are localized in your state/country21:11
josethese are called LoCo Teams21:11
josethat stands for Local Community Teams21:11
joseso, these teams have regular meetings and so some great events (like the one I went to today!)21:13
josethese are people that will help you out in case you have any problems with your PC21:14
joseor if you have any doubts about the community in general, they can give you a hand to get involved21:14
joseI won't cover much of that because that's the purpose of OpenWeek, but let's continue21:15
joseyou can find the LoCo team that is nearest to you at loco.ubuntu.com21:15
josethat is what we call the LoCo Team Portal, give it a check :)21:15
joseso, did you find a team?21:19
joseif you did, make sure to contact them and say hi!21:19
joseI'm sure they'll welcome you warmly and explain what their future events are, with some more things21:20
joseyou should also be able to find future events/meetings at their loco.ubuntu.com page21:21
josewhile looking for your team you may have noticed the verified status on some LoCo teams21:22
josethere are some LoCo teams which go through a verification process21:24
josethis includes checking they are active and have all their resources set up21:24
joseand it's done by the governance body in charge of LoCo Teams: the LoCo Council21:25
joseare there any questions until now?21:28
joselet's move on then21:31
joseLoCo Teams, as I previously said, host events21:31
joseand they usually receive some Ubuntu items, including stickers (yay! stickers!) and some more stuff21:31
joseand give them out during those events21:31
joseor conferences, if there's any near you21:31
joseso, if you want a random item, then make sure to go to an event, and also meet some people who work for Ubuntu to be better each day!21:33
joseif you don't feel like going to events, then you can use the mailing list or their IRC channel21:33
josethat way, you will be able to have a chat with them21:34
joseif you're going to use IRC, make sure to be patient21:34
josepeople take time to respond, don't get desperate and leave after 1 minute has passed21:34
joseif you have had any experiences with your LoCo team, please make sure to comment on #ubuntu-classroom-chat21:38
josepersonally, I think I've quite much covered all the stuff about how can you meet your LoCo team21:43
joseif you have any doubts just ask ahead, I'll make sure to respond :)21:43
ClassBotThere are 10 minutes remaining in the current session.21:50
ClassBotThere are 5 minutes remaining in the current session.21:55
=== 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: Equivalent Applications - Instructors: holstein
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.22:00
holsteinhello hello! welcome the the presentation..22:02
holsteinim going to be talking about equivalent applications, hopefully helping folks find specific applications to address needs and specific work flows22:03
holsteinif you are not in the #ubuntu-classroom-chat channel, that is where you can go and ask questions..22:03
holsteini welcome any questions at anytime.. and i'll try to get to them in a timely/orderly manner22:04
holsteinmy name is Mike Holstein. i have been using linux exclusively for over 6 years now22:04
holsteinhttps://wiki.ubuntu.com/holstein is my slightly out-dated wiki page, with contact information22:05
holsteini like to do online support in the IRC channels, and i advocate linux use whenever i feel i can, and when ever i feel it fits the needs22:06
holsteinwhen discussing equivalent applications, what we are mostly taking about is, for example, someone is using photoshop on a windows PC, and they want to move to linux.. what application or applications can be use as "replacements" or "equivalents" for that user?22:07
holsteini would like to take a step back from that, and briefly talk about why we might be trying to find said replacement applications22:08
holsteinyou are likely either interested in switching to linux, and researching it.. or you are trying to migrate a friend/family member or client to linux22:08
holsteinthis migration (from any operating system to any other operating system) can be challenging, to say the least22:09
holsteinthe open source community is generally welcoming to newcomers, and, because its open, there is nothing hiding from anyone.22:10
holsteinnew users are welcome to look at and explore *everything*22:10
holsteinpersonally, i think this give linux/ubuntu an edge in this department22:10
holsteinwhen bringing a new user over to ubuntu, nothing is hiding from them, and they are able to, and encouraged to explore, and learn, and experiement22:11
holsteinthere are *many* different looks and feels that can be applied to an ubuntu environment, and i think that should be addressed when thinking about equivalent applications22:11
holsteinwhat look/feel is the user used to? can you find, or easily tailer an environment to emulate that?22:12
holsteinthat is something we have to offer the new user that many other operating systems cant and are not interested in offering22:12
holsteinwe can basically create an equivalent platform, in many ways, that the new user can be comfortable in22:13
holsteinthis also implies that a person should be setting this up for a new user.. and, i think that is the best case scenario22:13
holsteini have had great success in migrating many users to linux in the past, but i always like to start with a sort of interview22:14
holsteinwhat are the users currently using? what do they like about it? what applications?.. can all the needs be met22:15
holsteintypically, its easy to meet all the software requirements.. but, occasionally, we just cannot offer equivalent hardware support22:15
holsteini did a presentation at my local linux user's group called "linux is not magic" where i basically tried to address some of these misconceptions22:16
holsteinnew users have machines with full windows support, out of the box, and they try and come to linux expecting an equivalent level of hardware support22:16
holsteini think it is important to make new users realistically aware that vendors are encouraged to provide linux support, and, those vendors *are* cooperating more and more with our community, providing great end user support22:17
holsteinalso, taking a minute to suggest to a new user to try a vendor such as system76.com ..they have been providing machines with ubuntu for years22:18
holsteinthis can, in itself, be an equivalent approach to what the users are used to.. buying a machine from a vendor.. you get it out and hit the power button and its already running ubuntu22:18
holsteinand they can call a tech support number..22:19
holsteinotherwise, its a lot that i feel we ask of new users. to basically leave behind a safe place where they had a lot of applications they were happy with.. and to install an operating system.22:19
holsteinthey may have never installed windows in the first place.. or OSX.22:19
holsteinso, for that user, the process of aquiring linux and installing it has no equivalent process22:20
holsteinthey have never done that process, so, we must help the users who are interested.. and that brings me to addressing some specific applications22:20
holsteinwhen one is talking about replacing windows applications, it is important to note the WINE project22:21
holsteinWINE can basically give a native windows appications an environment to try and run on an ubuntu operating system22:22
holsteinhere is a site where one can go and check for WINE support of applications http://appdb.winehq.org/22:22
holsteini think the bigggest issue with WINE, however, is just that.. support22:23
holsteinif you purchase a product, and it specificallly states "supports windows".. and you are using WINE in linux.. you are not going to be able to get support from that manufacturer22:24
holsteinthis basically puts support for the applications back on the end user, and the WINE team22:24
holsteinfor that reason, i typically dont use, setup, or suggest that new users use applications in WINE22:25
holsteinalthough, an etremely powerful tool that is well supported, and accomplishing an amazing task, i feel for a new user, the risk of something not working is too high22:26
holsteinalso, in the same conversation of being realistic about linux.. any vendor is always welcome and encouraged to create native linux applications.. and more and more vendors are22:26
holsteini'll skip ahead for a second and talk about a great example of this.. steam gaming22:27
holsteinsteam has made available native linux support. this has helped with graphics driver support in linux as a whole, as well as addressing native gaming on linux22:28
holsteinnow, for example, we dont have to offer an equivalent to what many gamers need.. we have a native solution22:28
holsteinthe native solutions are always going to be "better" due to simply the burden of support and maintenance22:29
holsteinthere are many cross platform native applications that are available to answer many needs22:29
holsteinwhen migrating a new user, or a school or business, i think it would be a great idea to have a realistic goal of migration over a larger period22:30
holstein*of time22:30
holsteintake the (assumed) current windows machines, and switch, for example, the web browser22:30
holsteinfirefox is well known, well supported, cross platform, and stable/fast/secure22:31
holsteinif you were to take an office of workers, and switch them over to firefox, then, later when you switch them to linux, they will have the *same* browser experience available to them22:31
holsteinsame look and feel22:31
holsteinhttp://www.mozilla.org22:33
holsteinalong the same lines of the office worker.. if you would then take those users and migrate them to a different office suite.. replace the microsoft office suite with libreoffice22:33
holsteinhttp://www.libreoffice.org/22:34
holsteini think anyone seeking an office suite would be quite pleased with libreoffice.. where i feel the issues arise are when one user in the office tries it.. and the others are using word22:34
holsteinthis can have inconsistencies that are uncomfortable for the new user of the software22:35
holsteinthis can also make folks thing the applications are "sub-par" or not up do the task22:35
holsteini find many new users come and they say something like "well, if linux were any good x-brand application would run on it". but that is far from the case22:36
holsteinx-brand application, in that scenario, can always make a linux version... and if *everyone* in that offic place switches to libreoffice, the transistion will be smoother, as far as sharing files22:37
holsteinthe new user can have a feeling that FOSS is somehow the "generic" brand.. and that is not the case22:37
holsteina lof of these applications, libreoffice and firefox being among the top i can think of, are well developed, and well supported, fully capable solutions22:38
holsteinfirefox, for example, is not really trying to replace internet explorer.. firefox is just trying to provide an excellent product that allows web browsing22:38
holsteinto think of it as an internet explorer replacement many not always be the best mind frame for a new user to be in22:39
holsteinthey may be looking for the look and feel of internet explorer when firefox is *very* capable22:39
holsteinthere are many cross platform applcations like that that one could switch a windows user to prior to switching themm to linux22:40
holsteinhttp://www.videolan.org/vlc/index.html22:40
holsteinVLC is a well known and well supported media player22:40
holsteinhttp://www.gimp.org/ a large project for manipulating images and editing images22:41
holsteinhttp://audacity.sourceforge.net/ a well known audio recorder/editor22:41
holsteinhttp://www.mozilla.org/en-US/thunderbird/ is still a great way to migrate folks from outlook22:42
holsteinhttp://inkscape.org/ an awesome vector-graphics application22:43
holsteinhttp://musescore.org/ for music notation22:43
holsteinhttp://www.blender.org/ for 3d graphics.. http://xchat.org/ for chat.. as well as many others22:44
holsteini think its important to find out what the users needs are, and what the needs are22:44
holsteinthere are also more and more options for web apps22:45
holsteinwhats a webapp? basically anything that can run in a web browser22:45
holsteinthis can be handy because, it can give an application an easy way to run basically natively in linux22:45
holsteingoogle docs is a great example of this22:46
holsteinif a user is using google docs on windows, they install ubuntu, and login to the google account and have access to the same google docs22:46
holsteinhttp://www.noteflight.com/login is a music notation editor online like this22:47
holsteinhttp://pixlr.com/editor/ is an online image editor22:47
holsteineven something like this product from microsoft http://office.microsoft.com/en-us/web-apps/ can offer a "native" experience to a linux user for a product like office that is likely never to come to linux natively22:48
holsteini personally dont mind the web-apps, mostly becuase of the mobile support22:48
holsteinif a user gets a phone or a tablet, and it has a browser, then, they can access the same applications, for example22:49
holsteinwhat about the server side? we have a lot of great ubuntu specific server scenarios22:50
holsteinhttp://www.ubuntu.com/download/server22:50
ClassBotThere are 10 minutes remaining in the current session.22:50
holsteinthere are also many easy ways to click an button and easily deploy ubuntu on many major hosting services22:50
holsteinthere is a great project called turnkey linux22:52
holsteinhttp://www.ubuntu.com/download/server22:52
holsteinthey offer ubuntu based appliances that are easy to run live and test, basically like a server version live CD22:52
holsteinmakes it easy to get an instance of wordpress or joomla up quickly22:53
holsteinubuntu server can easily provide an administrator equivalent work flows in the server space22:53
holsteinany last minute questions?22:54
holsteini think, in closing, i'll just remind everyone that really, i feel it is an equivalent overall experience that the new user is looking for22:54
holsteinif we, as the already established linux users, can go in and setup the machines and the environments for the new users, i think that will always be helpful22:55
ClassBotThere are 5 minutes remaining in the current session.22:55
holsteinalso, i think its time that we praise the vendors that are giving use equivalent support and applications22:56
holsteinthough, it may not be FOSS, i think it helps cultivate a community to have more companaies working for releasing linux software and hardware22:57
holsteingetting more users should also help the FOSS community that has made the experience what it22:57
holsteinwith no questions.. i'll thanks everyone for attending, and hand the floor over.. thanks!22:58
=== 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 Flavors: Kubuntu, Lubuntu and Xubuntu - Instructors: valorie, pleia2, ianorlin
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2014/01/25/%23ubuntu-classroom.html following the conclusion of the session.23:00
pleia2Welcome to our session on Ubuntu Flavors! Today we'll be covering Kubuntu, Lubuntu and Xubuntu :)23:01
pleia2I'm going to quickly cover what these "Desktop Environment" things are, like "LXDE" and "Xfce" and "KDE" and then we'll talk about the specific flavors that use these23:01
pleia2So a "Desktop Environment" or "DE" is a full interface, including Window Manager, panels, menus, engines, tools and often applications which are put or built to work together23:02
pleia2in Ubuntu you *used to* get the Gnome Desktop Environment, but today Ubuntu uses Unity which still uses lot of of Gnome23:02
pleia2KDE, LXDE and Xfce are alternatives to this default23:02
pleia2so, why would you want to switch from Unity to a different Desktop Environment?23:02
pleia2a popular reason is simply preference. Give another one a try! You may like you find out how customizable the panels that are in Xfce, how shiny KDE is or how fast LXDE is23:03
pleia2some 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 system23:03
pleia2now, Kubuntu, Lubuntu and Xubuntu are full distribution flavors of Ubuntu which not only use these alternate Desktop Environments, but ship a lot of their own tools geared toward their user base23:03
pleia2decisions as to what applications are included are discussed and decided each release cycle, and are not related to default applications decided for Ubuntu, each team decides for themselves23:04
pleia2any questions about desktop environments before we get into specifics? :)23:04
ClassBotknome asked: are there other DE's available in the ubuntu repositories apart from the ones you mentioned?23:05
pleia2there sure are! GNOME3 has a flavor all its own, and then you have options like cinnamon and others23:06
pleia2ok, so let's talk about some of the specific flavors, valorie is here to talk about Kubuntu :)23:07
valorieHi everybody!23:07
valorieI'm here to talk about Kubuntu, the oldest Ubuntu flavor. Kubuntu uses the KDE desktop on the base of Ubuntu.23:07
valorieKDE is the international community which has created the Plasma desktop and an huge range of software, from workspaces for desktop computers, netbooks, and now even tablets and phones, to applications for almost anything you want.23:08
valorieSofware available ranges from simple utilities to a integrated development environment, including games, educational, graphics, multimedia and more.23:08
valoriehttp://kde.org/ is the door to the KDE community. The Kubuntu website is http://kubuntu.org23:09
valorieKubuntu documentation is at http://docs.kubuntu.org. Here you'll see screenshots of lots of applications, how to install, links to application websites and helps, and so forth.23:09
valorieI'm part of the team working on documentation, so I'm really proud of this baby. :-)23:10
valorieWhat I love about Kubuntu is that we have our own friendly crew of packaging, web and doc folks; we're part of the larger ubuntu community, and also part of the KDE community.23:10
valorieAny questions so far? I'm about to dive into some of the nitty-gritty23:11
valorieOf course I love lots of the KDE software such as Amarok, and Konversation, Dolphin our file manager, and something no one else provides: Activities.23:11
valorieMany people don't use Activities, but if you divide up your computer time between say, writing and art, you might find Activies really useful.23:12
valorieWithin an activity, you can use as many virtual desktops as you need, and associate any particular applications, documents or even webpages you want.23:12
valoriewhen my son first introduced me to Linux, virt desktops were the feature he thought was most exciting, while I didn't really see the use23:13
valorieI guess it's the same with activities, although we're seeing other projects do similar things now23:13
valorieSay you frequently travel; you can then associate your favorite travel websites, the photo image software you use, etc. Or maybe you want an activity just for your kids, or certain activities such as banking or work sites you want to lock away from everyone but you. All part of our great Plasma system.23:14
valorieI know I'm going quickly, but we're trying to cover three flavors in an hour.23:14
valorieAny questions?23:14
valorieWe have the choice to use all the KDE software, and any Gnome or independent favorites such as LibreOffice, Firefox, or Chromium too, as holstein discussed last hour23:15
valoriePlasma is lovely, with "widgets" to do all kinds of useful things; endlessly configurable and totally powerful.23:15
valorieThose of you who choose other flavors can still use KDE applications such as Amarok, K3b and Krita, right along with everything else in the repos.23:15
valorieMy wiki page, if you want to get in touch: https://wiki.kubuntu.org/ValorieZimmerman23:15
valorieI'm open for questions now, or it is the turn of ianorlin, who will present Lubuntu23:16
valorieianorlin, you are up!23:17
ianorlinI am ianorlin I am started joining #lubuntu on irc and helping a lot and just kept volunteering when new opportunites occured23:18
ianorlinLubuntu uses lxde which means it uses less system resources than unity kde or gnome which is good for running on older computers23:18
ianorlinit also runs well on newer computers and runs fast23:19
ianorlinhttp://lubuntu.net/ is the website for lubuntu23:19
ianorlin http://www.linuxscreenshots.org/?release=Lubuntu%2013.10 is link to many screenshots of the applications in lubuntu23:20
ianorlinalthough lubuntu does not currently have 12.04 as a long term support release lubuntu 14.04 will be23:21
ianorlinlubuntu comes with firefox as web broswer, abiword as a word processor, gnumeric as a spreadsheet, evince for veiwing pdfs23:22
ianorlinthese applications are trying to use ones that use less ram on the computer which older ones may not have23:22
ianorlinalso for a file manager there is pcmanfm which has tabs and is lightweight and fast23:23
ianorlinAudicious is installed for playing music and Gnome M-player is for videos23:24
ianorlinany questions?23:24
ClassBotknome asked: what's the minimum suggested amount of RAM for running Lubuntu?23:25
ianorlin256 is bare minimum but still the problem may be opening tabs in a web browser but for that you would want an alternate cd which lubuntu still provides23:27
ianorlinI have a working install on a machine with 512 mb ram and still works well for irc but you still can't open 30 firefox tabs for example23:27
ClassBotknome asked: how is the installed system different when using the alternate ISO? are some components dropped?23:28
ianorlinthe alternate iso has a text based installer that uses less memory for the older machines but has no live seisson23:29
ianorlinyes the powerpc builds are officially supported but there are some issues as noted on the release notes23:30
ianorlinthe alt installer installs same version of lubuntu23:30
ClassBotrww asked: I just noticed that Lubuntu has PowerPC images on cdimage.ubuntu.com. Are these officially supported by Lubuntu, or are they just there and maybe work?23:31
ianorlinhttps://wiki.ubuntu.com/SaucySalamander/ReleaseNotes/Lubuntu is the release notes for saucy and yes they do work but I am not familiar with the problems that much with powerpc23:32
ianorlinif you have installed lubuntu and need to find help the offical support channels in https://help.ubuntu.com/community/Lubuntu/Support23:33
ianorlinlastly here is a long list of links for most lubuntu things although ti is slighly out of date https://help.ubuntu.com/community/LubuntuLinks23:34
pleia2thanks ianorlin!23:36
pleia2now I will talk a bit about my favorite Linux in the world :) Xubuntu!23:36
pleia2as I mentioned earlier, Xfce is the Desktop Environment that comes with Xubuntu, you can find some details about it over at http://xfce.org/23:37
pleia2and the Xubuntu website itself is http://xubuntu.org/23:37
pleia2we just had our 14.04 Alpha 2 release this past Thursday :)23:37
pleia2when you load up the desktop for the first time, you get a desktop that looks something like this: http://xubuntu.org/wp-content/uploads/2011/09/xubuntu-13.04-desktop.png23:38
pleia2and if you open a couple windows you can get a better look at the window decorations (in this one thunar the file manager and the application finder): http://xubuntu.org/wp-content/uploads/2011/09/xubuntu-13.04-thunarappfinder.png23:38
pleia2it's a pretty familiar layout for most people used to old style Gnome2 or order Windows versions, and a lot of people like that23:38
pleia2the mouse icon at the top left is your menu, at the bottom of the screen you have a semi-transparent panel which you can easily add and remove stuff from, this is an older version but you can see the bottom panel here: http://xubuntu.org/wp-content/uploads/2012/05/xubuntu-12.10-desktop.png23:39
pleia2now 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 spreadsheet, just like Lubuntu23:40
ClassBotrww asked: how is upstream Xfce doing these days? The last release was back in 2012, and I imagine they're encountering trouble with the whole GTK2 => GTK3 thing. Still active and responsive, or struggling?23:41
pleia2they're still active, responsive and struggling :)23:41
pleia2it's a tough transition and their team is small, but we help where we can23:41
pleia2Xubuntu currently uses gmusicbrowser by default for music and parole for a video player23:42
pleia2both of these things are discussed every release too, lots of opinions around these :)23:42
pleia2as you saw in the screenshot with the file manager it's a pretty one, there are a bunch of wishlist items for expanding it but that work is done upstream, details at http://thunar.xfce.org/23:42
pleia2but as with all the flavors, you can install anything from the Ubuntu repositories, so you can install a different file manager if thunar is too simple to fit your needs23:43
pleia2Xfce uses the XFwm by default for the window manager, but this can be replaced if you have different preferences, I have a coworker who swaps this out and some people have had luck with Compiz23:44
pleia2just like Ubuntu, it comes with Firefox and Thunderbird for web and email clients23:44
pleia2one of my favorite things is that you can add multiple clocks :) I have three timezone clocks in my panel23:45
pleia2and in general, I love how flexible Xfce is - you can have icons on your desktop or not, you can add and remove panels as much as you want, grow and shrink them, make them horizonal or vertical, pile them on top of each other23:46
pleia2so 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 at the time required a lot of manual editing of config files to configure, and I got bored with doing that23:47
pleia2Xfce gives me simple + pretty configuration dialogs!23:47
pleia2Any Xubuntu/Xfce questions before we open up to general questions?23:47
ClassBotknome asked: where can one get help for xubuntu?23:48
pleia2we have several help resources, documented here: http://xubuntu.org/help/23:48
pleia2if you don't see it there, you can also explore other Ubuntu help sites, many of them also take questions that have to do with the flavors23:48
ClassBotknome asked: if one wants to contribute to xubuntu, what's the best place to learn more about getting involved?23:49
pleia2you'll want to start at http://xubuntu.org/contribute/23:49
pleia2that gives you an overview of places where you can contribute, once you find a place I highly recommend either joining #xubuntu-devel or getting on our devel mailing list at https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel23:50
pleia2we're nice, you can talk to us :)23:50
pleia2(at least I am)23:50
ClassBotThere are 10 minutes remaining in the current session.23:50
pleia2ok, let's open this up for general questions :)23:51
pleia2anyone have questions for ianorlin or valorie on kubuntu or lubuntu?23:51
ClassBotrww asked: How are you all handling the impending Xorg => {Mir, Wayland} situation? Any plans for it yet, or waiting for your upstreams?23:52
pleia2Xubuntu tested Mir last cycle, and like Ubuntu we found it wasn't really acceptable for use yet, we'll probably experiment again in 14.10 but we're making no decisions until we've tested everything23:52
valoriesame here for Kubuntu23:53
ClassBotjose asked: ahoneybun asked: How do you change the brightness in LXDE?23:53
valorieKDE isn't developing for Mir while it is a one-desktop solution23:53
valorieso we'll see what happens23:53
* pleia2 nods23:53
ianorlinlubuntu is not shipping mir immediately as this would introduce more resource use through compositing and dependices right now the openbox whic lubuntu uses by defualt window manager would not work nice with wayland right now23:53
ianorlinI currently have the keys on my laptop that adjust brightness settings and use that23:54
ClassBotknome asked: if i want to install another DE, do i need to do a fresh install?23:54
valorieWe are all hoping, I think, that Ubuntu values all the flavors, and continues to ensure that we can all create great products on the ubuntu base23:55
pleia2no, you can just install the new DE, log out, and then select from the menu in the login screen what DE you want to use23:55
ClassBotThere are 5 minutes remaining in the current session.23:55
ClassBotknome asked: how do i install another DE?23:55
pleia2just search in the software center for what you want to install :)23:56
ianorlinyes and install it like any other package23:56
ClassBotknome asked: when are flavors' 14.04 releases released?23:58
pleia2same day as Ubuntu :) april 17th23:58

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