wingpanel-indicator-namarupa icon indicating copy to clipboard operation
wingpanel-indicator-namarupa copied to clipboard

Lost wingpanel after namarupa install

Open pcandrews opened this issue 5 years ago • 3 comments

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 avatar May 02 '19 07:05 pcandrews

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.

pcandrews avatar May 02 '19 11:05 pcandrews

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 &) &.

donadigo avatar May 02 '19 13:05 donadigo

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.

pcandrews avatar May 02 '19 13:05 pcandrews