Comments (16)
Actually, I suspect there might be an issue with the Debian packages. On one of my testing installations /usr/share/qomui was deleted, too, after upgrading Qomui. I'll have to look into that further. In the meanwhile, removing and then reinstalling Qomui should solve this. Thanks a lot for letting me know!
from qomui.
It's finally fixed in v0.8.2.
from qomui.
Could you check if the background process is running properly via "systemctl status qomui" and post the output here?
from qomui.
sure
systemctl status qomui
● qomui.service - qomui
Loaded: loaded (/lib/systemd/system/qomui.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2018-12-30 14:15:45 CET; 1 day 2h ago
Process: 1506 ExecStart=/usr/bin/env qomui-service (code=exited, status=1/FAILURE)
Main PID: 1506 (code=exited, status=1/FAILURE)
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: BaseRotatingHandler.__init__(self, filename, mode, encoding, delay)
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: File "/usr/lib/python3.6/logging/handlers.py", line 57, in __init__
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: logging.FileHandler.__init__(self, filename, mode, encoding, delay)
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: File "/usr/lib/python3.6/logging/__init__.py", line 1032, in __init__
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: StreamHandler.__init__(self, self._open())
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: File "/usr/lib/python3.6/logging/__init__.py", line 1061, in _open
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: return open(self.baseFilename, self.mode, encoding=self.encoding)
déc. 30 14:15:45 remi-XPS-13-9360 env[1506]: FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/usr/share/qomui/qomui.log'
déc. 30 14:15:45 remi-XPS-13-9360 systemd[1]: qomui.service: Main process exited, code=exited, status=1/FAILURE
déc. 30 14:15:45 remi-XPS-13-9360 systemd[1]: qomui.service: Failed with result 'exit-code'.
from qomui.
Can you try the new release? Furthermore, does the following directory exist on your system: "/usr/share/qomui"? If not, something went wrong with the installation/upgrade.
from qomui.
That did it, thanks!
from qomui.
I had qomui-service stop again, suddenly (I wasn't doing anything special, computer running for a long time)
A reboot fixed it.
edit: it happens systematically, but at no particular moment. No need to restart the computer, relaunching qomui fixes it. It only happens on one of my 2 kde neon machines
edit 2: a popup said dbus error
from qomui.
Can you tell me which VPN provider you are using? Is the auto-update feature activated by any chance? When this happens again, the gui should ask you whether you want to restart the service or quit: Does it help to reinitialize the service? Also, it would be very helpful if you could post the output of "systemctl status qomui" once the service crashes/freezes.
Regarding the initial problem: Thanks to your issue I have figured out why my Debian packages would delete the application directory on upgrading. This will be fixed in the upcoming release.
from qomui.
I use Protonvpn (plus) and sometimes windscribe (although windscribe subscription just expired I believe).
I have auto-update activated on both devices.
I did click on "restart qomui-service", it didn't work the first time (reconnect to a vpn wouldn't work), the second time it did work but I had the connection switched from wifi to ethernet.
The computer without wifi adapter has no issue.
I'll post the console output on next crash
from qomui.
Windscribe auto-update doesn't work properly at the moment, unfortunately. This will be fixed in the next release. ProtonVPN shouldn't produce any errors (I have a subscription with them myself and test it regularly). I'll try switching from wifi to ethernet on my notebook once I get the chance to see if there is any issue.
Can you try deactivating auto-update to check if this causes the crashes?
from qomui.
I disabled auto update, no crash for a week. Upon reenabling it, crash.
I am now keeping auto update ON but removed Windscribe as a provider: no crash yet.
from qomui.
Yes, unfortunately Windscribe auto-update is broken. It uses the wrong credentials that's why its failing. I'm still trying to figure out why it crashes in some instance while in other cases it just returns an error message. I have already implemented a solution that will fix the general issue and be part of the next release.
from qomui.
I don't use windscribe anymore, just reporting since I'm not sure what is relevant and what isn't 😄
And you're already on it, great!
from qomui.
Error is back after update I think (only Protonvpn as provider)
● qomui.service - qomui
Loaded: loaded (/lib/systemd/system/qomui.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2019-02-03 05:21:32 CET; 2min 5s ago
Process: 3718 ExecStart=/usr/bin/env qomui-service (code=exited, status=1/FAILURE)
Main PID: 3718 (code=exited, status=1/FAILURE)
févr. 03 05:21:32 remi-desktop env[3718]: load_entry_point('qomui==0.8.2', 'console_scripts', 'qomui-service')()
févr. 03 05:21:32 remi-desktop env[3718]: File "/usr/lib/python3.6/dist-packages/qomui/qomui_service.py", line 639, in main
févr. 03 05:21:32 remi-desktop env[3718]: service = QomuiDbus()
févr. 03 05:21:32 remi-desktop env[3718]: File "/usr/lib/python3.6/dist-packages/qomui/qomui_service.py", line 85, in __init__
févr. 03 05:21:32 remi-desktop env[3718]: self.load_firewall(0)
févr. 03 05:21:32 remi-desktop env[3718]: File "/usr/lib/python3.6/dist-packages/qomui/qomui_service.py", line 164, in load_firewall
févr. 03 05:21:32 remi-desktop env[3718]: with open('{}/default_config.json'.format(ROOTDIR), 'r') as c:
févr. 03 05:21:32 remi-desktop env[3718]: FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/usr/share/qomui/default_config.json'
févr. 03 05:21:32 remi-desktop systemd[1]: qomui.service: Main process exited, code=exited, status=1/FAILURE
févr. 03 05:21:32 remi-desktop systemd[1]: qomui.service: Failed with result 'exit-code'.
from qomui.
Yes, unfortunately removing and installing qomui again is required one last time. I'm sorry.
from qomui.
Works perfectly now, thank you.
from qomui.
Related Issues (20)
- add vpngate support HOT 3
- Since 0.8.3 Firewall settings getting mixed up
- Qomui on Raspberry Pi HOT 1
- Bypass doesn't work on ubuntu 19.10 HOT 1
- Fails when trying to use protonvpn provider
- Dead project? I hope not HOT 5
- Bypass not list all applications HOT 1
- Ubuntu 20.04 qomui-gui 0.8.3 crash when minimized HOT 2
- pkg_resources.DistributionNotFound: The 'qomui==0.8.3' distribution was not found and is required by the application HOT 5
- am on ARCH, i get this when i try to set the provider HOT 2
- Can't connect to ProtonVPN
- do not work on ubuntu 20.04 HOT 1
- Any way to reach the author? Would love to help this project or worst case fork and help maintain HOT 13
- Is this still maintained & is there a possibility of a macOS version/port? HOT 1
- Operation not permitted: '/etc/resolv.conf on fresh install.
- AttributeError: 'QomuiGui' object has no attribute 'initalize_service'. Did you mean: 'initialize_service'? HOT 2
- GUI do not work on elementaryOS 6.1(ubuntu 20.04.5)
- `IndexError: list index out of range` crash on latest qomui and mullvad HOT 4
- OpenRC/runit
- Cannot start qoumi.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qomui.