Tutorial of the Month – June 2010

June 2010 – Apparmor

What a subject.. We’ll step out of the T&T section this month to visit the Security Discussions area.
bodhi.zazen spends a lot of time in this section, educating and providing support.
apparmor (Application Armor) does what its name suggests, it helps protecting the system if an application gets compromised. apparmor works with specific application profiles that regulate and define the applications access in addition to the usual system permissions (which apparmor can only restrict).

By default, Ubuntu comes with apparmor profiles for CUPS, evince, dhclient3, firefox (which is not enabled) and the guest session.

The first thread to read is Introduction to AppArmor which is closed for posting. Two other threads are open for discussion:
Share your AppArmor Profiles and AppArmor Support Thread.

Enjoy the readings, test it out and report back in the threads!

References

UF ToM thread
Introduction to AppArmor
Share your AppArmor Profiles
AppArmor Support Thread

UF Tutorial of the week – October 12, 2009. grub2 Tutorials

I’ll make an exception and place the subject of the Tutorials in the title, as upgrading to karmic could turn being a nightmare to some.

I’ve stepped out of the Tutorial & Tips section to visit two tutorials, one of them in T&T, the other one in the current Karmic Development section. Both threads will let you know everything you always wanted to know about grub2 (but were afraid to ask). Both are from drs305. grub2 is default with Karmic and can be installed on Jaunty.

The first one, “GRUB 2 Basics” will get you started with grub2, in particular with the /boot/grub/grub.cfg and /etc/default/grub files. The second one, “Grub 2 Title Tweaks Thread” will help you tweak grub2 titles to your desire. Before upgrading to Karmic, make sure you read both of them!

Special mention to ranch hand‘s “Grub2 Introduction” for links to documentation.

Reference

UF post
UWN

UF Tutorial of the Week – October 05, 2009.

Quite often, there is a delay between latest stable application version from an upstream project and updated version from the Ubuntu repositories. This gap is quite important with ALSA. Here is a tutorial from soundcheck that will help you install the latest official stable ALSA release: “ALSA Upgrade Script“. The script should be used with caution as it installs packages itself without going through official repositories. A restore option is provided to reinstall sensitive packages and get them back to their previous Ubuntu version. Many sound issues appear to be solved by this tutorial! Sound should be treated like video via restricted hardware..

Enjoy :)

Reference

UF post
soundcheck’s tutorial on UF
UWN

UF Tutorial of the Week – September 21, 2009.

DSDT (Differentiated System Description Table) is in the BIOS and this is where the OS looks for hardware and configuration info. It sometimes needs to be adjusted, in particular regarding ACPI. 67GTA has written a comprehensive tutorial for Ubuntu and Linux Mint: “HOWTO Fix A Buggy DSDT File” which currently works only up to Jaunty 9.04 release. I’m not sure I understand all the details, but reading through the thread, members seem to be able to fix a large range of ACPI related issues.

Credits to unutbu who suggested the tutorial. As unutbu puts it:

It is kind of amazing (at least to me) that fixing one file can solve such a variety of problems.

Reference

UF post

UF Tutorial of the Week – June 1, 2009.

This week, we step again out of the Tutorial & Tips section of the forums, to highlight psyke83‘s gigantic HOWTO: Jaunty Intel Graphics Performance Guide. Intel graphic hardware is quite popular and Intel drivers code has been extensively developed. Jaunty has some problems with the latest intel drivers or acceleration method. You can choose one of the three proposed methods, from safe, to optimal and the always risky bleeding edge.

We hope this will help ou with Intel video chips, please feel free to post your questions in the thread, psyke83 is actively supporting his tutorial.

See you next week !

Reference

http://ubuntuforums.org/showpost.php?p=7365345&postcount=54

Ubuntuforums Tutorial of the Week revived.

A year and a half ago, K.Mandla started a nifty Tutorial of the Week project. The project goal is described here. Basically, we try to push forward tutorials that are clearly written and well supported by the author. If you wish to have an idea of what we expect for tutorials, please see here.

K.Mandla has moved to other fun projects, you can still follow them on Motho ke motho ka botho :)
That was quite unfortunate for us as UF team, and in particular for the Tutorial of the Week. I dearly miss you, K.Mandla.

After much discussions about refining the tutorials review process (this takes time, skills and dedication), I decided to dive into reviving the project that was missed by many members. I’ll do my best, although I know I’ll never get near to K.Mandla’s art..

Please feel free to nominate tutorials here or in the UF discussion thread, that will help us, thanks!

I’ll write later about the tutorial review process. We have quite a few ideas, but we do not have a consensus yet.

So, Tada! please have a look at this week’s featured thread:

HowTo: Install the very latest MPlayer under Jaunty Jackalope by andrew.46

This is a nifty tutorial that will show you how to successfully compile the subversion MPlayer under Jaunty Jackalope. For memory, ubuntu-freak‘s “Comprehensive Multimedia & Video Howto” was the Tutorial of the Week for October 06, 2008 and should be used if you do not wish to compile applications.

This tutorial is very well presented, and, most of all, supported. You can even browse a recent tutorial from the same author, “Top 10 Tricks and Tips for the svn MPlayer” that focuses on MPlayer usage. Long hours of fun ahead!

Ubuntuforums nuts and bolts

The ubuntuforums have become the largest GNU/Linux forums worlwide. With the expanding community, the crew taking care of the forums and the forums categories and features have grown with time. It is easy for new people to get lost within such an active message board. We currently have 793,387 members and 65,554 active members (members who have posted at least once in the last month), 995,019 threads and 6,367,064 posts after a heavy Spring cleaning. Here is a little summary of the important links to keep at hand:

  • The UF Code of Conduct, the link is located under the “Forum Help” menu, in the banner.
  • The Staff crew. Names in black or green show specific sub-forums moderators (typically, moderators from LoCos sub-forums where English is not the main language, or specific projects moderators). Names in red are global UF moderators and dark red administrators. Global mods and admins are members of the Launchpad UF Staff Team.
  • The Forums Council is composed of the 5 Forums administrators. Mike Basinger is also a Community Council member.
  • The Resolution Center is here to help resolve moderation issues on the Forums. Only the Forum Council members are allowed to answer, to keep the discussion focused on resolving the issue. If no agreement is reached, it can be discussed during a Forum Council meeting (agenda here) after the item has been added. The meetings take place in #ubuntu-meeting on irc.freenode.net.
  • The Forum Feedback and Help where topics regarding the forums themselves (questions or issues, bugs etc.) should be posted. One important sticky in this area is the Guide to Forums features that will help new comers to get started with the forums options and available features. Bugs can also be filed on Launchpad.
  • Reporting a thread or a post sends a message in the “Reported Posts” area, only visible by global mods and admins. We usually get from 40 to 60 reported posts per 24h, each one of them is taken care of. Addressing the Reported Posts is at the Staff discretion. We have a set of codes among ourselves to inform others a report has been dealt with. In any case, discussion regarding the actions we deploy are frequent and we usually wait everyone has had a chance to see the report and add input before acting. Of course, taking care of spam does not fall under this umbrella and is usually immediate.

Ubuntuforums is a large house, we try to keep it pleasant and helpful. See you there!