intel / openvino-ai-plugins-gimp

GIMP AI plugins with OpenVINO Backend
Apache License 2.0
415 stars 45 forks source link

Load model failed on Ubuntu 20.04 #49

Closed makejiang closed 10 months ago

makejiang commented 10 months ago

I installed the gimp 2.99.14 with flatpak and openvino plugins on Ubuntu 20.04. Python version on host is 3.8.10. I got following message after clicked the "Load Models" ont he Stable Diffusion window:

asd@asd-Summit-E16FlipEvo-A12HWT:~/Desktop$ flatpak run org.gimp.GIMP//beta

(gimp-2.99:2): Gtk-WARNING **: 12:11:52.890: Locale not supported by C library.
    Using the fallback 'C' locale.
Gtk-Message: 12:11:53.083: Failed to load module "appmenu-gtk-module"
Gtk-Message: 12:11:53.113: Failed to load module "canberra-gtk-module"
Gtk-Message: 12:11:53.114: Failed to load module "canberra-gtk-module"
This is a development version of GIMP.  Debug messages may appear here.

set device 'ELAN Touchscreen' to mode: disabled
set device 'ETPS/2 Elantech Touchpad' to mode: disabled
set device 'Virtual core XTEST pointer' to mode: disabled
set device 'Logitech M585/M590' to mode: disabled
set device 'ELAN0305:00 04F3:31FD Mouse' to mode: disabled
set device 'ELAN0305:00 04F3:31FD Touchpad' to mode: disabled
Skipping unknown file '/home/asd/Downloads/gimpplugin/gimpenv3/lib/python3.8/site-packages/gimpopenvino/plugins/__init__.py' in plug-in directory.
Skipping unknown file '/home/asd/Downloads/gimpplugin/gimpenv3/lib/python3.8/site-packages/gimpopenvino/plugins/plugin_utils.py' in plug-in directory.

(gimp-2.99:2): GVFS-WARNING **: 12:11:53.992: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:11:53.992: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:11:54.153: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:11:54.154: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:11:54.161: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:11:54.162: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:11:54.162: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.291: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.291: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.293: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.294: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.294: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.295: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.295: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(gimp-2.99:2): GVFS-WARNING **: 12:12:01.296: The peer-to-peer connection failed: Error when getting information for file ?/run/user/1000/gvfsd?: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): Gtk-WARNING **: 12:12:13.920: Locale not supported by C library.
    Using the fallback 'C' locale.
Gtk-Message: 12:12:13.920: Failed to load module "appmenu-gtk-module"
/home/asd/openvino-ai-plugins-gimp/weights/../gimp_openvino_run_sd.json not found, loading defaults
Gtk-Message: 12:12:14.188: Failed to load module "canberra-gtk-module"

(stable-diffusion-ov.py:132): Gtk-CRITICAL **: 12:12:14.469: gtk_box_pack: assertion '_gtk_widget_get_parent (child) == NULL' failed

(stable-diffusion-ov.py:132): Gtk-CRITICAL **: 12:12:14.469: gtk_box_pack: assertion '_gtk_widget_get_parent (child) == NULL' failed

(stable-diffusion-ov.py:132): Gtk-CRITICAL **: 12:12:14.471: gtk_box_pack: assertion '_gtk_widget_get_parent (child) == NULL' failed

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.491: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.492: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.544: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.546: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.549: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.549: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

(stable-diffusion-ov.py:132): GVFS-WARNING **: 12:12:14.550: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.
No stable-diffusion model server found to kill
Traceback (most recent call last):
  File "/home/asd/Downloads/gimpplugin/gimpenv3/lib/python3.8/site-packages/gimpopenvino/plugins/stable-diffusion-ov/../../tools/stable-diffusion-ov-server.py", line 14, in <module>
    import cv2
ModuleNotFoundError: No module named 'cv2'

I suspect if it's caused by the difference between the Python environment inside and outside of flakpat?

asd@asd-Summit-E16FlipEvo-A12HWT:~/Downloads/gimpplugin$ flatpak run --command=bash org.gimp.GIMP//beta
asd@asd-Summit-E16FlipEvo-A12HWT:~/Downloads/gimpplugin$ python3 --version
Python 3.10.6

Any suggestions?

makejiang commented 10 months ago

I built gimp from source and run it in host directly instead of flatpak. It looks good now.