Warning about disk being full
Summary:
If the disk is full to the point of preventing a user login, Ubuntu (regardless of it being Xubuntu, Kubuntu, Ubuntu, or Edubuntu) should warn the user that files should be deleted or removed before rebooting or logging out.
Rationale:
A full disk or full /home partition (if there is one) prevents a user from logging in graphically. It's a similar rationale to bullet-
Scope and Use Cases:
This just happened to me, actually! On my laptop, my / partition was relatively small, and I was playing around with installing a lot of packages, to the point where my / partition was almost full. When I rebooted, I got to the GDM login screen okay, but when I tried to log in with any user (on any window manager or desktop environment), I got the message about my session lasting less than 10 seconds. I was told to use failsafe mode and check my ~/.xsession-errors.
I wasn't able to log into failsafe Gnome, and I got the same message. When I logged into failsafe terminal, I could see the error message indicating there wasn't enough space on "the device."
Since I have a little experience with Ubuntu, I knew to do
Code:
sudo apt-get clean
to get rid of all the extraneous .deb files in /var/cache/
Here's another example of a user running into the same problem:
session lasted less than 10 seconds
Implementation Plan:
Just as the power manager will warn you if your battery is running low, something (God, I'd hate to have another applet, but maybe that's what it should be...) should pop up and let you know if you're running dangerously low on disk space, to the point of not being able to log in on next reboot. A simple pop-up.
The next step, of course, would be for the pop-up to give you an easy way to remove unnecessary files by presenting you some easy-click options for freeing up space (Clean out the /tmp folder, Remove installation .deb files from /var/cache/
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Bug #22842: Many programs misbehave when running out of disk space / can't login to fix | Confirmed |
Whiteboard
Deprecated by https:/