journalctl -u micro
Nell'aggiornamento di ieri sera mi si è installato e attivato dunst completamente a caso. WTF? Edit: potrebbe essere stato portato dentro da qualche altro pacchetto preso da AUR tipo timeshift, però mi sembra strano ho controllato le dipendenze...
Update: alla fine il pacchetto
Il dubbio che rimane è come il suo servizio si sia attivato da solo.
dunst l'avevo installato io a mano mesi fa per utilizzare il comando dunstify, che permette di inviare notifiche desktop interattive da terminale (necessario per un mio progetto chiamato HTTP Hook).Il dubbio che rimane è come il suo servizio si sia attivato da solo.
journalctl -u micro
Also nota - per usare ntfs3 su drive esterni: https://aur.archlinux.org/packages/ntfs3-dkms/#pinned-763354 1. regola udev SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs3" 2. regola udisks2 (_defaults personalizzabili; lasciare intatti…
Altro problema nel passare a
questo driver - al contrario degli altri - riesce effettivamente a mappare i permessi di singoli files e cartelle, quindi potrebbe succedervi che pur impostando
Per risolvere basta assegnare i permessi giusti con
[e poi fare refresh se state usando Dolphin]
(consiglio
In teoria è possibile aggirare il problema impostando varie opzioni kernel sulla sicurezza (
Automatico, ricorsivo - da eseguire nella cartella montata:
ntfs3:questo driver - al contrario degli altri - riesce effettivamente a mappare i permessi di singoli files e cartelle, quindi potrebbe succedervi che pur impostando
owner:group giusti dalle opzioni di mount vi capitino dei Permissions denied.Per risolvere basta assegnare i permessi giusti con
chmod 👍🏻[e poi fare refresh se state usando Dolphin]
(consiglio
chmod u=rwx,g=rx,o=rx ...)In teoria è possibile aggirare il problema impostando varie opzioni kernel sulla sicurezza (
fs.protected_...); non cambiatele, altrimenti aprireste varie brecce di sicurezza nel sistema.Automatico, ricorsivo - da eseguire nella cartella montata:
sudo find ! -perm 755 -exec chmod -v u=rwx,g=rx,o=rx '{}' \;
journalctl -u micro
Per fare un po' di chiarezza: ntfs driver vecchissimo e problematico ntfs-3g driver attuale (il pacchetto contiene alcune utilità necessarie tipo mkfs.ntfs) ntfs3 nuovo driver paragon Per utilizzare l'ultimo, bisogna installarlo tramite DKMS con…
Update: a quanto pare da un decennio a questa parte il driver
ntfs originario non è mai utilizzato, viene utilizzato un symlink per utilizzare sempre il driver ntfs-3g e questo mi ha confuso le idee.$ file /sbin/mount.ntfshttps://serverfault.com/a/304356
/sbin/mount.ntfs: symbolic link to /usr/bin/ntfs-3g
Server Fault
fstab filesystem type for NTFS -- 'ntfs' or 'ntfs-3g'?
I have a question about the difference between 'ntfs' and 'ntfs-3g' in the filesystem type field in the /etc/fstab file. My Linux distribution is Xubuntu; I suppose the answer may well vary between
journalctl -u micro
Ecco un piccolo problema di usare ntfs3: se sono stati creati dei symlink linux, questi non verranno più visti come tali ma saranno trattati come file normali. Probabilmente bisognerà convertirli tutti
ntfs3_symlinks_fix.py
1.2 KB
Sto fixando tutti i symlink con questo piccolo noscript che ho fatto. Accetta un argomento opzionale di root iniziale.
No warranties
No warranties
Mi sono appena reso conto che la creazione di symlinks da Dolphin è eseguita sempre con percorsi assoluti, il che mi fa incazzare non poco - dato che di tanto in tanto sposto le cartelle...
Da qualche mese ormai, ho notato che tutto a un tratto i file HTML sono associati ad un MIME type diverso: prima era
Il problema di ciò è che tutti i software hanno un'associazione default a
Sono abbastanza sicuro che qualche mantainer abbia rotto il MIME type; solo che non riesco a trovare quali files di sistema/locali possano c'entrare con il problema; ho già cercato con
Inoltre, dalle impostazioni di KDE non posso eliminare quel mimetype 😩
text/html, ora è application/x-extension-html.Il problema di ciò è che tutti i software hanno un'associazione default a
text/.. e non ad application/..
...quindi di default mi chiede sempre con quale app aprire questi HTML, dato che non esiste alcuna associazione.Sono abbastanza sicuro che qualche mantainer abbia rotto il MIME type; solo che non riesco a trovare quali files di sistema/locali possano c'entrare con il problema; ho già cercato con
grep -ri 'x-extension-html' /usr/share/mimema non trova nulla...
Inoltre, dalle impostazioni di KDE non posso eliminare quel mimetype 😩
journalctl -u micro
Da qualche mese ormai, ho notato che tutto a un tratto i file HTML sono associati ad un MIME type diverso: prima era text/html, ora è application/x-extension-html. Il problema di ciò è che tutti i software hanno un'associazione default a text/.. e non ad…
Ho un punto di partenza
> esiste un tool cli (
> apro con KWrite
> faccio folding automatico di tutte le funzioni
> ok a quanto pare questo noscript non è altro che un wrapper gigante per ogni DE
>
> controllo il tipo di file di quest'altro tool
> chissà quali files leggerà
> magari i percorsi sono hard-coded?
> tracciamo i files aperti a runtime
I FUCKING DID IT
> esiste un tool cli (
xdg-mime) che permette di controllare quale mimetype è associato ad un dato file$ xdg-mime query filetype dummy.html> controllo il tipo di file del tool
application/x-extension-html
$ file "$(which xdg-mime)"> oh no è uno noscript gigante
/usr/bin/xdg-mime: POSIX shell noscript, ASCII text executable
> apro con KWrite
> faccio folding automatico di tutte le funzioni
> ok a quanto pare questo noscript non è altro che un wrapper gigante per ogni DE
>
XDG_UTILS_DEBUG_LEVEL hmm$ export XDG_UTILS_DEBUG_LEVEL=10>
$ xdg-mime query filetype dummy.html
Running kmimetypefinder5 "/.../dummy.html"
application/x-extension-html
kmimetypefinder5 hmm$ kmimetypefinder5 dummy.html> interessante, solo leggendone il contenuto restituisce il mimetype corretto
application/x-extension-html
$ kmimetypefinder5 -c dummy.html
text/html
> controllo il tipo di file di quest'altro tool
$ file "$(which kmimetypefinder5)"
/usr/bin/kmimetypefinder5: ELF 64-bit LSB pie executable [...]> chissà quali files leggerà
> magari i percorsi sono hard-coded?
$ strings "$(which kmimetypefinder5)" | less> no
> tracciamo i files aperti a runtime
$ strace -f -t -e trace=file kmimetypefinder5 dummy.html> come? esiste una cartella
[...]
00:33:17 statx(AT_FDCWD, "/home/micro/.local/share/mime", AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=330, ...}) = 0
[...]
mime anche per l'utente? tra tutte le ricerche che ho fatto non ne ho mai sentito parlare$ grep -ri 'x-extension-html' .local/share/mime> beccati?
.local/share/mime/packages/user-extension-html.xml:
<mime-type type="application/x-extension-html">
.local/share/mime/application/x-extension-html.xml:
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/x-extension-html">
.local/share/mime/globs:
application/x-extension-html:*.html
.local/share/mime/globs2:
50:application/x-extension-html:*.html
.local/share/mime/types:
application/x-extension-html
grep: .local/share/mime/mime.cache: il file binario corrisponde
$ xdg-mime uninstall --mode user .local/share/mime/packages/user-extension-html.xml> Ø
$ grep -ri 'x-extension-html' .local/share/mime
I FUCKING DID IT
journalctl -u micro
Ho un punto di partenza > esiste un tool cli (xdg-mime) che permette di controllare quale mimetype è associato ad un dato file $ xdg-mime query filetype dummy.html application/x-extension-html > controllo il tipo di file del tool $ file "$(which xdg-mime)"…
Conclusione: wtf
> Anche altre persone hanno avuto problemi correlati esattamente qualche mese fa, e la soluzione è stata la stessa: rimuovere quei file
https://bbs.archlinux.org/viewtopic.php?pid=1985776#p1985776
> Guardando la data di modifica, risultano esistere almeno da dicembre 2019 (???)
> Anche altre persone hanno avuto problemi correlati esattamente qualche mese fa, e la soluzione è stata la stessa: rimuovere quei file
https://bbs.archlinux.org/viewtopic.php?pid=1985776#p1985776
> Guardando la data di modifica, risultano esistere almeno da dicembre 2019 (???)
Per chi volesse usare MPV con la fork Youtube-DLP, in teoria basta aggiungere ad
mpv.conf la seguente opzione di noscript:noscript-opts=ytdl_hook-ytdl_path=/usr/bin/yt-dlp,...
https://github.com/yt-dlp/yt-dlpGitHub
GitHub - yt-dlp/yt-dlp: A youtube-dl fork with additional features and fixes
A youtube-dl fork with additional features and fixes - GitHub - yt-dlp/yt-dlp: A youtube-dl fork with additional features and fixes
Forwarded from Hacker News
New NTFS Read-Write Driver from Paragon Merged to Linux Kernel (Score: 150+ in 9 hours)
Link: https://readhacker.news/s/4TQ6k
Comments: https://readhacker.news/c/4TQ6k
Link: https://readhacker.news/s/4TQ6k
Comments: https://readhacker.news/c/4TQ6k
journalctl -u micro
> A quanto pare le versioni di linux vengono rilasciate ogni 70 giorni in media > Nelle ultime versioni non c'è ancora alcun riferimento al nuovo driver NTFS > (5.13) 4 luglio + 70d = (5.14) 12 settembre? (fra due settimane)🤞🏻 https://kernelnewbies.org/LinuxVersions…
This media is not supported in your browser
VIEW IN TELEGRAM
journalctl -u micro
> A quanto pare le versioni di linux vengono rilasciate ogni 70 giorni in media > Nelle ultime versioni non c'è ancora alcun riferimento al nuovo driver NTFS > (5.13) 4 luglio + 70d = (5.14) 12 settembre? (fra due settimane)🤞🏻 https://kernelnewbies.org/LinuxVersions…
Ci ho quasi preso - a quanto pare la 5.14 richiederà molto più tempo per via della montagna di merge che devono essere fatti
Pazzesco
https://old.reddit.com/r/androiddev/comments/gdr6pj/android_studio_emulator_killed_by_riot_vanguard/
https://stackoverflow.com/questions/65202771/android-studio-vanguard-detected-incompatible-software-detected-while-its-n
https://old.reddit.com/r/androiddev/comments/gdr6pj/android_studio_emulator_killed_by_riot_vanguard/
https://stackoverflow.com/questions/65202771/android-studio-vanguard-detected-incompatible-software-detected-while-its-n
reddit
Android Studio Emulator killed by Riot Vanguard
Just an FYI to anyone who has Riot Vanguard installed as a part of Valorant-- When Vanguard is active it will immediatly terminate your Android...
journalctl -u micro
Raga non usate ntfs3 (o meglio ancora il filesystem NTFS) Ho sospettato la corruzione quando ho scaricato un file con wget e, nonostante non fosse nascosto, era invisibile a ls -al ...ma allo stesso tempo se ne si conosceva il nome veniva visto (file x.zip)
Ah sì
...ovviamente ora che sono tornato a
https://news.1rj.ru/str/journalctl_micro/716
...ovviamente ora che sono tornato a
ntfs-3g ho n symlink illeggibili 🏆https://news.1rj.ru/str/journalctl_micro/716
Telegram
journalctl -u micro
Sto fixando tutti i symlink con questo piccolo noscript che ho fatto. Accetta un argomento opzionale di root iniziale.
No warranties
No warranties