linuxmint / linuxmint/cinnamon-control-center
cinnamon-settings network crash when trying to activate wifi hotspot
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 66
- Forks
- 78
- PR merge metrics
- No merged PRs in 30d
Description
Distribution
Arch Linux x86_64, kernel version 6.8.2-arch1-1
Package version
Cinnamon 6.0.4
Graphics hardware in use
Intel uhd 620
Frequency
Always
Bug description
When launching cinnamon-settings network, it crashes when I try to activate the wifi hotspot.
Steps to reproduce
Perform the following command:
cinnamon-settings network
Under wifi, click 'Use as Hotspot...'.
A dialog appears explaining that while the hotspot is active the computer cannot connect to wifi.
Click 'Turn on'.
The window then crashes.
The following is the output I get from the terminal.
Unknown module network
libgoa-backend-1.0.so.1: cannot open shared object file: No such file or directory
Failed to load module: /usr/lib/cinnamon-control-center-1/panels/libonline-accounts.so
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:444: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
self.window.set_wmclass(wm_class, wm_class)
Segmentation fault (core dumped)
Expected behavior
Instead, a wifi hotspot should be properly generated allowing another device to connect to the wifi network created by my computer.
Additional information
When using the same machine but with linux mint instead of arch linux, cinnamon-settings network successfully allows me to create a wifi hostpot.
Here is a video of me performing the steps to reproduce and the bug occurring:
https://github.com/linuxmint/cinnamon-control-center/assets/16104528/79660518-44da-4dcb-b012-0b7583322cd0
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Run cinnamon-settings network on Arch Linux and reproduce the crash by selecting “Use as Hotspot...” and then “Turn on.” Start with the reported entry point /usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py and the failed libonline-accounts.so module, then compare the behavior with Linux Mint. Done means activating the hotspot no longer crashes and another device can connect.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arch-linux, c, linux, python
- Domain
- desktop, networking, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100