No mounted network support
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
Start by reproducing the issue with an ISO on a user-mounted NAS share, using mintstick --debug -m iso and the Write button. Inspect the file-selection and write flow that handles the mounted path and the reported GLib-GIO content-type warnings. Done means a mounted network ISO can be selected and writing proceeds instead of the interface going grey.
Written by the indexing model from the issue text.
Description
When I pull in the ISO file from a network share (NAS) already mounted by the user, it doesn't like it.
~$ mintstick --debug -m iso
connection-bus: usb
ejectable: False
id: WDC-WD10EARS-00Y5B1-WD-WCAV5S422806
media-available: True
media-compatibility: []
media-removable: False
model: WDC WD10EARS-00Y5B1
optical: False
removable: True
size: 1000170586112
vendor:
connection-bus: usb
ejectable: True
id: SanDisk-Ultra-Fit-05016c70191db8d4ca09bc9cf5b2c62c9575cf25891d265fd152c85e7f19c57984de000000000000000000003402051f00960e1083558107ab266529
media-available: True
media-compatibility: []
media-removable: True
model: Ultra Fit
optical: False
removable: True
size: 61530439680
vendor: SanDisk
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
connection-bus: usb
ejectable: True
id: hp-DVDRW-GUE1N-KXEK7EG4007
media-available: False
media-compatibility: ['optical_cd', 'optical_cd_r', 'optical_cd_rw', 'optical_dvd', 'optical_dvd_plus_r', 'optical_dvd_plus_r_dl', 'optical_dvd_plus_rw', 'optical_dvd_r', 'optical_dvd_ram', 'optical_dvd_rw', 'optical_mrw', 'optical_mrw_w']
media-removable: True
model: DVDRW GUE1N
optical: False
removable: True
size: 0
vendor: hp
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
connection-bus:
ejectable: False
id: SAMSUNG-MZVLQ256HAJD-000H1-S4UJNF1N764176
media-available: True
media-compatibility: []
media-removable: False
model: SAMSUNG MZVLQ256HAJD-000H1
optical: False
removable: False
size: 256060514304
vendor:
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.876: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.876: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.886: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.886: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.887: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.887: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.888: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.888: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.889: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.889: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.889: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.890: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.890: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.890: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.891: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.891: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.892: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.892: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.893: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.893: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.893: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.893: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.894: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.894: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.895: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.895: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.896: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.896: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.897: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.897: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.898: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.898: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.978: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.978: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.996: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:50.996: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.015: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.015: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.023: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.024: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.052: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.052: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.058: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.058: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.078: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.078: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.087: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.087: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.128: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.128: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.129: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.129: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.133: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.133: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.146: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.146: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.163: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.163: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.181: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.181: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.198: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.198: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.209: GFileInfo created without standard::content-type
(mintstick.py:40709): GLib-GIO-CRITICAL **: 18:31:51.209: file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
When I click the write button, nothing happens except that everything "goes grey".
- Dominant language
- Python
- Stars
- 172
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
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.
More from linuxmint/mintstick
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
USB Stick Formatter 1.6.6 creates invalid exFAT filesystems on multiple drivesPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 4/5 3-5 days Newbie friendliness 58/100
-
mint-iso-verify crashes on LMDE 7 with LMDE 7 isoPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 3/5 1-2 days Newbie friendliness 48/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
All issues in linuxmint/mintstick
Similar issues
-
docs pydanty:is-working
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
pydantic/pydantic-ai#9800 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
[Bug]: With --api-server-count > 1, gauges such as vllm:num_requests_running have no samples until the first requestPossibly taken @roy6n23 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
vllm-project/vllm#59988 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
pymc-devs/pymc-examples#897 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 91/100