Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lost wingpanel after namarupa install #7

Open
pcandrews opened this issue May 2, 2019 · 3 comments

Comments

@pcandrews
Copy link

@pcandrews pcandrews commented May 2, 2019

I followed the instructions to install the namarupa indicator and now my wingpanel it's lost.
I did try a few things nothing seems to work.
This is the output i get:
$ wingpanel
Gtk-Message: 04:35:00.328: Failed to load module "pantheon-filechooser-module"

Any ideas?

thx

@pcandrews

This comment has been minimized.

Copy link
Author

@pcandrews pcandrews commented May 2, 2019

Update and edit for better explanation.

I'm using elementary os Juno.
I wanted to recover the system tray icons.
I installed the wingpanel-indicator-namarupa.
It didn't work, actually i just lost my wingpanel.
I uninstalled, and tried a few more things, nothings seems to work.

However when I run as admin the command "wingpanel" it comes back, but it's not persistent. When I cancel the command, it goes again.

Besides missing the wingpanel, my system works perfectly.

Installation commands I used:

$ sudo apt remove wingpanel-indicator-ayatana
$ sudo apt install build-essential git meson valac
$ sudo apt install gobject-introspection libglib2.0-dev libgranite-dev libindicator3-dev libwingpanel-2.0-dev
$ git clone https://github.com/donadigo/wingpanel-indicator-namarupa.git
$ cd wingpanel-indicator-namarupa/
$ meson build --prefix=/usr && cd build
$ ninja
$ sudo ninja install

Uninstall commands I used:

$ cd wingpanel-indicator-namarupa/build
$ sudo ninja uninstall

System info:

OS: elementary OS 5.0 Juno x86_64 
Kernel: 4.15.0-48-generic 
Packages: 2947 
Shell: bash 4.4.19 
Resolution: 1600x900 
DE: Pantheon 
WM: Mutter(Gala) 
CPU: Intel i3-2100 (4) @ 3.100GHz 
GPU: NVIDIA GeForce GTS 250 
Memory: 3636MiB / 11972MiB

This is what i get when I try to launch the wingpanel:

$ wingpanel 
Gtk-Message: 04:48:44.658: Failed to load module "pantheon-filechooser-module"

It doesn't work.

#wingpanel
(wingpanel:18894): GLib-CRITICAL **: 05:18:14.232: g_hash_table_lookup: assertion 'hash_table != NULL' failed
** Message: 05:18:14.309: DBusService.vala:64: Service registration suceeded

Works. Not persistent.
I get this messages, the wingpanel its back and working fine (only works with command as admin)

I think some scripts have being modify by the namarupa's install and didn't change with the uninstall

thx.

@donadigo

This comment has been minimized.

Copy link
Owner

@donadigo donadigo commented May 2, 2019

You have to be aware that this indicator isn't finished at all and can contain critical bugs. It's meant for development purposes. However, I will give you tips on how to solve the problem:

  1. Do not run wingpanel as admin.

  2. Go to /usr/lib/x86-linux-gnu/wingpanel

  3. Try to find the .so file with the name namapura in it.

  4. Delete it.

  5. Reinstall wingpanel: sudo apt install --reinstall wingpanel

  6. killall wingpanel

  7. Wingpanel disappears because you either close the terminal or it's tab, try this to launch it: (wingpanel &) &.

@pcandrews

This comment has been minimized.

Copy link
Author

@pcandrews pcandrews commented May 2, 2019

Thx for the response.
I followed all the instructions.
It didn't work.

I did run this next commands as user (not admin).
This is what i get:

/usr/lib/x86_64-linux-gnu/wingpanel$ ls
libbluetooth.so  libdatetime.so  libkeyboard.so  libnetwork.so  libnightlight.so  libnotifications.so  libpower.so  libsession.so  libslingshot.so  libsound.so

/usr/lib/x86_64-linux-gnu/wingpanel$ (wingpanel &) &.
[1] 11933
[1] + Done (wingpanel &)
bash:.: a file name argument is required
.: use:. file [arguments]
Gtk-Message: 10: 16: 19.604: Failed to load module "pantheon-filechooser-module"
Failed to register: Expiration time reached

I wasn't sure if the last dot was really part of the command, or not, so i tried it without too.

This is what i get:

/usr/lib/x86_64-linux-gnu/wingpanel$ (wingpanel &) &
[1] 12051
[1]+  Hecho                   ( wingpanel & )
Failed to register: Expiration time reached

I didn't get the wingpanel.
I rebooted to check if was loading far it, it didn't work either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.