Creating Certificate ... browser cannot be initialized

I have Tizen Studio 4.0 installed on Linux. I did not have Chromium installed when I installed TS-4.

I am attempting to create a certificate to enable loading apps onto my watch. Via the Certificate Manager I get to the point in which I get the pop-up that tells me “Please sign into your Samsung account”. When I click OK I get a Warning dialog box that says “Browser cannot be initialized”.

In an attempt to remedy this I have since installed Chromium and in “TS-4 | Window | Preferences” I have set “Tizen Studio | Web | Chrome | Location” to /usr/bin/chromium. I have since rebooted in an attempt to get things to work…but they haven’t.

The same error is described in this blog (http://blog.andriylesyuk.com/tizen-development-nightmare-part-1/) but I haven’t resorted to getting this to work via a non-Linux install.

I narrowed it down to

sudo apt-get install libwebkitgtk-1.0-0

not working because that package isn’t available. To remedy it I added the following to my sources: deb http://cz.archive.ubuntu.com/ubuntu bionic main universe

redoing the install for libwebkitgtk-1.0-0 worked. Then after restarting Tizen Studio…all it good. I have my certificate and was able to successfully load a test app to my watch.

1 Like

Hello seu1606242950,
It’s great that you could find it. Hope to see you again with another forum post.

How did you succeed? I’m on Arch:

  • Installing webkitgtk 1 from AUR doesn’t work
  • Creating a certificate in a Windows VM, I only get “wrong password” when I try to import it in my linux config.

Why is it such a pain to develop for Tizen on linux? Why not just a working flatpak?

Note: as the emulator doesn’t work (freeze after kernel booting), I think I will give up soon…

1 Like

Your detailed steps for the workaround is greatly appreciated.

This issues stopped me dead in my tracks and if it weren’t for your post I probably would have abandoned ship.

Thanks, @seu1606242950