Home Ubuntu How to Report a Bug in Ubuntu

How to Report a Bug in Ubuntu

GNU/Linux systems are at the core of the Internet, Embedded Electronic Systems, Routing Devices, Modern Digital Electronic Appliances, etc. However, the one place where GNU/Linux has not been as popular, and for which it has drawn the most criticism, is the personal desktop space.

Linux based systems have traditionally been used by advanced computer users; less so by laypeople. Fedora, Debian, OpenSUSE, and a plethora of other operating systems have failed to even enter the competition set by Microsoft Windows in the personal desktop space.

Ubuntu, as opposed to the other GNU/Linux OSes mentioned above, has always been at the forefront of the discussion on ‘Linux for Desktops’, for more than 10 years.

While Ubuntu has been and is being continued to be developed with lay-users in mind, it is not without its fair share of issues and bugs. Incompatibility, Code Crashes were common instances till recent versions of Ubuntu.

As Ubuntu relies primarily on its community for feedback, it’s the users who can directly provide information about a bug.

Today, we will see how to report a bug in Ubuntu.

Report a Bug to Ubuntu Using Ubuntu-bug Utility

The command-line program ‘ubuntu-bug’ can be used to create and send a bug report.

$ ubuntu-bug

Note: If you already know the ‘package‘ which is causing the bug, you can pass the package name as a parameter to the ubuntu-bug.

For example, if Python is giving an error, you can run:

$ ubuntu-bug python3

If the package name is not specified, choose the type of application that is causing the problem. The app might ask for more input based on the application type.

Note: Since the app needs to collect log data, which is stored in system files, it might ask for your password. Enter your password whenever prompted.

Collecting Problem Information
Collecting Problem Information

Choose the appropriate options and click ‘OK’. The app will automatically collect failure logs and create a bug report. Review the overview of the report in the new window that opens.

Review Bug Report
Review Bug Report

Submit a Bug Report to Ubuntu

If all the parameters in the overview are correct, click on ‘Send’. This will redirect you to the Launchpad login page in your browser.

Launchpad Ubuntu Login
Launchpad Ubuntu Login

If you don’t have an Ubuntu One account, select the required radio button, which will redirect you to create an account. Login to Launchpad using Ubuntu One user ID and password.

It will display the bug report, show a list of similar bugs, which, if they are similar enough to the user’s bug, the user can choose to skip creating a new bug. It will also ask the user to make changes to bug report title, etc. if required.

Add a Bug Report to Ubuntu
Add a Bug Report to Ubuntu
List Similar Bugs
List Similar Bugs

Click on “No, I need to report a new bug”, if any of the similar bugs are not explaining the issue which you are facing.

It will then ask for a detailed description of the bug, the package which is causing the bug, whether it is a security issue (in which case the security group of Ubuntu is notified).

Read the guidelines given on the page and enter the bug description in the required format. Enter all the details and click ‘Submit Bug Report’.

Describe Bug Report to Ubuntu
Describe Bug Report to Ubuntu
Submit Bug Report to Ubuntu
Submit Bug Report to Ubuntu

It will create a new bug report on Launchpad attaching all logs gathered by ‘ubuntu-bug’ and redirect you to the URL. Eg: https://bugs.launchpad.net/ubuntu/+source/udisks2/+bug/1910846

Conclusion

In this article, we saw how to report a bug in Ubuntu using the ‘ubuntu-bug’ utility.

Note that users can also directly go to the URL ‘bugs.launchpad.net’, log in and manually create a bug there. However, he/she will need to upload the required log files, etc. When ‘ubuntu-bug’ is used, these files are automatically uploaded by the tool.

If you have any questions or feedback, let us know in the comments below.

Ravi Saive
I am an Experienced GNU/Linux expert and a full-stack software developer with over a decade in the field of Linux and Open Source technologies. Founder of TecMint.com, LinuxShellTips.com, and Fossmint.com. Over 150+ million people visited my websites.

Each tutorial at UbuntuMint is created by a team of experienced writers so that it meets our high-quality standards.

Was this article helpful? Please add a comment to show your appreciation and support.

Got something to say? Join the discussion.

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published or shared. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.