| Summary: | shell bluetooth widget does not work | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Bill Nottingham <notting> |
| Component: | gnome-shell | Assignee: | Owen Taylor <otaylor> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | bnocera, maxamillion, otaylor, rvokal, samkraju, walters, walters |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | gnome-shell-2.91.6-4.fc15 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-02-03 19:25:29 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Bill Nottingham
2011-02-03 15:47:48 UTC
Moving to shell, problems #1 and #2 should go away if the buildreqs are fixed. Actually, doing the rebuilds with the proper buildreq does *not* solve the problem, alas. Are there any errors in ~/.xsession-errors ? Also: strace -s2048 -eopen -o /tmp/shell.log gnome-shell --replace Then grep /tmp/shell.log for bluetooth. JS ERROR: !!! Exception was: Error: Requiring GnomeBluetoothApplet, version none: Typelib file for namespace 'GnomeBluetoothApplet' (any version) not found
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = 'gjs_throw'
JS ERROR: !!! stack = '("Requiring GnomeBluetoothApplet, version none: Typelib file for namespace 'GnomeBluetoothApplet' (any version) not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/status/bluetooth.js:7
is what I was getting when it couldn't find the typelib. Will test again shortly.
[notting@nostromo: ~]$ grep -i bluetooth /tmp/shell.log
5590 open("/usr/share/gnome-shell/js/ui/status/bluetooth.js", O_RDONLY) = 28
[notting@nostromo: ~]$
I don't see any reference to it looking for the typelib at all, which is weird.
A more explicit strace shows it just opening /usr/lib64/girepository-1.0, then getdents(), and therefore not finding the file there. Never mind, had a mis-installed version. Just the rebuild fixes it, so will do so. |