User Accounts endless loop (never opens)
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | nvidia-graphics-drivers-331 (Ubuntu) |
Undecided
|
Unassigned | ||
| | unity-control-center (Ubuntu) |
Low
|
Unassigned | ||
Bug Description
When I open the control center and click on User Accounts, the User Accounts never open. It flashes and goes back to the control center screen. The program then becomes unable to be closed. I am required to kill the process manually.
I cannot open any other options, after I click on the User Accounts option.
All options do the same thing... flash their screen and return to the control center, except the ones that launch an external application (U1, Language settings, etc...)
Clicking on Time settings completely crashed the program, when it was in this state.
Normally EVERY option just works as expected (other than the User Accounts)
Obviously I am using Trusty (since this program just came into existence)
Installed: 14.04.3+
Candidate: 14.04.3+
I can provide any more info, and testing needed
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity-control-
ProcVersionSign
Uname: Linux 3.13.0-16-generic x86_64
NonfreeKernelMo
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Mar 8 09:54:01 2014
InstallationDate: Installed on 2014-02-26 (10 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64+mac (20140224)
SourcePackage: unity-control-
UpgradeStatus: No upgrade log present (probably fresh install)
usr_lib_
activity-
deja-dup 29.5-0ubuntu2
| Israel Dahl (israeldahl) wrote : | #1 |
| Gunnar Hjalmarsson (gunnarhj) wrote : | #2 |
| Israel Dahl (israeldahl) wrote : | #3 |
$ unity-control-
libwayland-
Failed to load module: /usr/lib/
//Then I select the Time and Date settings and the program crashes with this output:
(unity-
(unity-
(unity-
(unity-
(unity-
(unity-
libwayland-
Failed to load module: /usr/lib/
Segmentation fault (core dumped)
$ Failed to register: GDBus.Error:
It looks like wayland is the problem.... I didn install Mir (but I haven't tested it yet) could that be the issue?
| Gunnar Hjalmarsson (gunnarhj) wrote : | #4 |
Well, libwayland-egl.so.1 is provided by the package libegl1-
sudo apt-get update
sudo apt-get upgrade
| Israel Dahl (israeldahl) wrote : | #5 |
I do that everyday... unfortunately the problem exits still...
Could it be that installing the NVIDIA drivers did something unexpected. I had to install them because the 'suspend' feature is missing from the (otherwise better) nouveau...
$ lspci
...
01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1)
...
Would reinstalling the ubuntu-desktop package resolve this?
I usually do some pretty wild stuff to my installs, but this one has been very normal, and I only use one DE... so there is very little conflict, and I have not removed any programs.... this is a pretty fresh install.
| Gunnar Hjalmarsson (gunnarhj) wrote : | #6 |
I'm out of ideas then, sorry. Leaving it to the experts. :)
| Israel Dahl (israeldahl) wrote : | #7 |
oddly enough Cheese (the webcam program) will not run either, now, and it is also cannot find the same wayland egl library...
| Gunnar Hjalmarsson (gunnarhj) wrote : | #8 |
Just a thought... what about reinstalling libegl1-
sudo apt-get install --reinstall libegl1-
| Israel Dahl (israeldahl) wrote : | #9 |
I had the same thought earlier today... unfortunately nothing happened after I reinstalled it... I haven't rebooted, though. I am not sure that that would make much of a difference since it is a library not a module... but I don't know that much about all the internals.
| Israel Dahl (israeldahl) wrote : | #10 |
https:/
Here is the other bug report...
Maybe I should report this under something else, like the libegl1-
| Gunnar Hjalmarsson (gunnarhj) wrote : | #11 |
It's unity-control-
However, you mentioned Nvidia... I recall from last year that a user reported that they downloaded Nvidia from some web site and installed from command line, resulting in a library file belonging to an Ubuntu package being removed. See bug #1002187 starting from comment #49.
Have you checked that libwayland-egl.so.1 (which should be a symlink) exists and links to the actual library file? What if you do
sudo updatedb
locate libwayland-egl.so.1
| Israel Dahl (israeldahl) wrote : | #12 |
I get:
/usr/lib/
/usr/lib/
So it IS there, and
I think we are getting closer, though...
I have also installed Skype (which starts just fine).
But I installed Skype from the Ubuntu repo, and I used the Additional Drivers tab to install the Nvidia drivers
version: 331.38
So..... maybe Nvidia is responisble for this somehow.
I was using the noveau drivers initially, (and would like to again) but my computer would simply hang when it went into suspend mode.
| Israel Dahl (israeldahl) wrote : | #13 |
That helped me out...
here is the workaround
https:/
ln -s /usr/lib/
You are right about the link... somehow it became broken (or removed, really)
| Gunnar Hjalmarsson (gunnarhj) wrote : | #14 |
On 2014-03-09 23:40, Israel Dahl wrote:
> I used the Additional Drivers tab to install the Nvidia drivers
> version: 331.38
> So..... maybe Nvidia is responisble for this somehow.
> ...
> You are right about the link... somehow it became broken (or removed,
> really)
Ok, I added a nvidia task to this bug report.
| Israel Dahl (israeldahl) wrote : | #15 |
Thanks! Thanks for pointing me in the correct direction!
I am glad to be able to access the User Accounts (and cheese)
| Sebastien Bacher (seb128) wrote : | #16 |
Did any of you install libhybris? What's the output of "update-
| Changed in unity-control-center (Ubuntu): | |
| importance: | Undecided → Low |
| status: | New → Incomplete |
| Israel Dahl (israeldahl) wrote : | #17 |
output:
/usr/lib/
/usr/lib/
/usr/lib/
I didn't specifically install it, but it was installed
libhybris:
Installed: 0.1.0+git201312
Candidate: 0.1.0+git201312
The problem began around the time I installed the proprietary Nvidia drivers. Cheese stopped working, and I could no longer access the User Accounts. the workaround (making a symlink) fixed both problems.
| Sebastien Bacher (seb128) wrote : | #18 |
does it work if you uninstall nvidia-prime?
| Israel Dahl (israeldahl) wrote : | #19 |
I manually fixed it, so should I delete the linked file first, and then uninstall nvidia-prime?
It doesn't seem that deleting that would reinstall a linked file... but I will try it if you like
| Cecil Carpenter (cscj01) wrote : | #20 |
I have the same problem as originally described. However, I have the following message when running
unity-control-
in a terminal
My messages are
libwayland_
Failed to load module: /usr/lib/
In my case, libwayland_
If I open Applications>
Here is what I get if I use the dpkg command:
dpkg -s libwayland-
Package: libwayland-
Status: deinstall ok config-files
Priority: optional
Section: libs
Installed-Size: 90
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Multi-Arch: same
Source: wayland-lts-trusty
Version: 1.4.0-1ubuntu1~
Config-Version: 1.4.0-1ubuntu1~
Replaces: libwayland0-
Depends: libc6 (>= 2.14), libffi6 (>= 3.0.4)
Pre-Depends: multiarch-support
Conflicts: libwayland0-
Description: wayland compositor infrastructure - client library
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
a standalone display server running on Linux kernel modesetting and
evdev input devices, an X application, or a wayland client
itself. The clients can be traditional applications, X servers
(rootless or fullscreen) or other display servers.
.
This package ships the library that implements the client side of
the Wayland protocol.
Homepage: http://
Original-
Here is dpkg for libwayland-client0.
dpkg -s libwayland-client0
Package: libwayland-client0
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 90
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Multi-Arch: same
Source: wayland
Version: 1.4.0-1ubuntu1
Replaces: libwayland0 (<< 1.1.0-1)
Depends: libc6 (>= 2.14), libffi6 (>= 3.0.4)
Pre-Depends: multiarch-support
Conflicts: libwayland0 (<< 1.1.0-1)
Description: wayland compositor infrastructure - client library
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
a standalone display server running on Linux kernel modesetting and
evdev input devices, an X application, or a wayland client
itself. The clients can be traditional applications, X servers
(rootless or fullscreen) or other display servers.
.
This package ships the library that implements the c...
| Cecil Carpenter (cscj01) wrote : | #21 |
Sorry about thaT, BUT THE AND FINALLY SHOULD BE FOLLWED WITH THIS.
dpkg -s libwayland0
Package: libwayland0
Status: install ok installed
Priority: extra
Section: oldlibs
Installed-Size: 28
Maintainer: Ubuntu Developers <email address hidden>
Architecture: all
Source: wayland
Version: 1.4.0-1ubuntu1
Depends: libwayland-client0, libwayland-
Package: libwayland0
Status: install ok installed
Priority: extra
Section: oldlibs
Installed-Size: 28
Maintainer: Ubuntu Developers <email address hidden>
Architecture: all
Source: wayland
Version: 1.4.0-1ubuntu1
Depends: libwayland-client0, libwayland-server0
Description: transitional dummy package
This transitional dummy package is safe to remove.
Original-
Homepage: http://
Description: transitional dummy package
This transitional dummy package is safe to remove.
Original-
Homepage: http://
| Cecil Carpenter (cscj01) wrote : | #22 |
And one last apology. I accidently hit the caps lock above.
| Cecil Carpenter (cscj01) wrote : | #23 |
What a day. I should have said I am running 14.04.1 x64 Gnome Flashback (Metacity).
| Cecil Carpenter (cscj01) wrote : | #24 |
I was just looking through this issue again, and I noticed Israel's output from
locate libwayland-egl.so.1
is
/usr/lib/
/usr/lib/
while the output from mine is
/usr/lib/
/usr/lib/
Is this a problem?
| Israel Dahl (israeldahl) wrote : | #25 |
Hi do you have an NVIDIA graphics card as well?
lspci | grep VGA
will give you the output.
Anyhow,
running:
ln -s /usr/lib/
fixed it for me
maybe reversing it will fix it for you????
ln -s /usr/lib/
it is worth a try I suppose... since it is a soft link you can always delete it if it doesn't work.
Though you might need to reboot to get it working.
Do you have libhybris installed as well?
| Cecil Carpenter (cscj01) wrote : | #26 |
I do have an Nvidia card:
lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
Also
update-alternatives --list x86_64-
/usr/lib/
/usr/lib/
/usr/lib/
I added the link as you suggested ( ln -s /usr/lib/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
Fontconfig warning: "/etc/fonts/
libwayland_
Failed to load module: /usr/lib/
As I mentioned earlier, my issue has to do with the fact that a Precise HWE update component is being called, namely libwayland_
http://
Once I get past that, it may be a link issue. But I think until then I will not know.
| Cecil Carpenter (cscj01) wrote : | #27 |
By the way, I do not have libhybris installed.
| Israel Dahl (israeldahl) wrote : | #28 |
hmmm,
locate libwayland_
I think you may need to link that correctly...
I am guessing this is mainly a 64bit issue... my machine is 64bit, as your is.
I wonder what the problem is with this...
I know I installed something and then it happened... but I honestly don't know why this happens... :(
| Cecil Carpenter (cscj01) wrote : | #29 |
See reply #20 as to location of libwayland_
In my case, libwayland_
As further explanation, I upgraded the HWE stack while still on Precise. That had libwayland_
unity-control-
still expects the package to be present as it is calling libwayland_
dpkg -s unity-control-
gives the following:
Package: unity-control-
Status: install ok installed
Priority: optional
Section: gnome
Installed-Size: 4112
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: amd64
Version: 14.04.3+
Replaces: gnome-bluetooth (<< 3.4.0), gnome-control-
Provides: gnome-control-
Depends: session-migration, libaccountsservice0 (>= 0.6.34), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.7), libcairo2 (>= 1.10.0), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>= 0.2), libcheese-gtk23 (>= 3.4.0), libcheese7 (>= 3.0.1), libcolord1 (>= 0.1.29), libcups2 (>= 1.6.0), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libgdk-pixbuf2.0-0 (>= 2.23.0), libgl1-mesa-glx | libgl1, libglib2.0-0 (>= 2.37.3), libgnome-
Recommends: cups-pk-helper, gnome-session-bin, ubuntu-
Suggests: gnome-screensaver | xscreensaver, gnome-user-guide | ubuntu-docs, gstreamer0.
Breaks: compiz (<< 1:0.9.8+bzr330), gnome-bluetooth (<< 3.4.0), gnome-power-mana...
| John Matthews (jymatthews) wrote : | #30 |
I'm having the same issue. Any developments? The symbolic link solution didn't work on my end. Thanks very much.
| Cecil Carpenter (cscj01) wrote : | #31 |
Absolutely nothing is happening. This is not even assigned to anyone, nor has anyone bothered to explain why a Precise component that was removed on update to Trusty is required of a system program/application on Trusty.
| Israel Dahl (israeldahl) wrote : | #32 |
Cecil,
It is (from my understanding of this bug) something to do with NVIDIA. and their drivers and the way they link with certain system libraries.
The people at Ubuntu do not make the proprietary NVIDIA drivers, so no one can be assigned. No one can fix this except Nvidia (AFAIK). It *may* be something as simple as an issue in the packaging, though it could be something as complex as the makefile having issues, or a problem in the code.
If it is a packaging issue, you may be able to fix it.... but I do not know.
That is the problem we face when being forced to use proprietary software. I cannot have suspend unless I use the proprietary driver. But when I use it the graphics have odd glitches and problems, there are these weird hard-to-solve bugs and there is no support. I suppose you could try to contact the NVIDIA developers, but that is possibly a dead end.
I have since updated to Utopic, so I cannot help much... sorry. You might find more answers using IRC #ubuntu on freenode
Just ask there and wait for someone to help. Alternatively you can try AskUbuntu.
When you find your fix, you should post it here for others in your situation
| Launchpad Janitor (janitor) wrote : | #33 |
Status changed to 'Confirmed' because the bug affects multiple users.
| Changed in nvidia-graphics-drivers-331 (Ubuntu): | |
| status: | New → Confirmed |
| van hanegen (4997865862-o) wrote : | #34 |
Just the same issue - Ubuntu 14.04 (upgrade from 13.10), 32 bit, Nvidia 352.09 driver. And link decision proved useless in my case. I have almost the same system on the other machine - only instead of the nvidia driver is free - and there is no such problem at all
| van hanegen (4997865862-o) wrote : | #35 |
I was able to fix it by printing:
sudo apt-get install libwayland-
See https:/
| Albert Cutrona (acutbal) wrote : | #36 |
Hello,
I've had the same problem and solved using the same solution detailed in https:/
Thank you very much Cerin (chrisspen)!!
Best regards!!
| Lakshitha (lakshitha129) wrote : | #37 |
Thanks a lot Cerin (chrisspen) & van hanegen !!
It solved everything...
:-D
ubuntu-
$ ldd /usr/lib/
libwayland-
giner@ginas-
libwayland-


Can you please start unity-control- center from a terminal window, and copy and paste the error messages resulting from an attempt to open User Accounts.