Fórum Root.cz

Hlavní témata => Server => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ 28. 07. 2025, 13:47:59

Název: Nefunguje procházení SMB s diakritikou
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 28. 07. 2025, 13:47:59
Už půl hodiny se seru na linuxu s pokusem procházet mountnutý sdílený point (přes sudo mount.cifs  na /home/oxo/mounteddir)   kde podsložka obsahuje diakritiku.

Chybu na NAS vylučuju, protož asi z 5 dalších různých systémů je to OK. Jen na tomhle linuxu to nejde bez explicitního -o iocharset=utf8 . Verze mount.cifs -V je 6:14 na problémovém PC.
"moje médium"
'moje m'$'\351''dium'

soubory /složky bez diakritiky v cestě jdou číst, složky browsovat.

příkaz

 mount -o username=adan,iocharset=utf8 -t cifs '//192.168.1./dx/'   mount-cif/
nautilus nebo jak se to explorer na tisíc spůsobů názvů jmenuje na linuxu co hlásí v List view u postižených složek že mají 0 položek , otevřít nejdou (hlásí to něco jako že jsou nedostupné , mohly být smazané), přes cli do jde nějak napůl. jekože se třeba dostanu jen do první úrovně, soubory vidim, ale nejde další složka


1 proč to nejde rovnou.

Na jiném linuxu to jde out of box (nepoužívám GUI, ale ls ukazuje správně diakritiku, přes CLI vše jde) bez utf8 optiony hned a tam je verze 6.8 dokonce jenom


2 proč browsení přes CAJA už jsem si vzpomněl jak se ten prográmek podobný exploreru podobně jmenuje  to jde přes smb:
smb://nas/d2horda/moje%20média to jde out of box, vše OK

takže  jsem  zkusil
mount ... -o iocharset=utf-8
mount error(79): Can not access a needed shared library

locale mi hlásí UTF-8

mount mi po mountnutí hlásí:
//192.168.3.9/dx on /home/odid/ci3 type cifs (rw,relatime,vers=3.1.1,cache=strict,username=adan,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.3.9,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,user=adan)
root@ooxd:/home/oxx/ci3/moje� m�dia#
Název: Re:Nefunguje procházení SMB s diakritikou podsložka s diakritikou
Přispěvatel: hungarec 28. 07. 2025, 15:27:45
Už půl hodiny se seru na linuxu ...

Na jiném linuxu to jde out of box ...

A že bys třeba napsal jakej vlastně ten "Linux" používáš a jakou jsi vybral při instalaci jazykovou sadu (locales)?
Název: Re:Nefunguje procházení SMB s diakritikou
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 28. 07. 2025, 17:10:42
nevím, kdo to instaloval.
localectl status
System Locale: n/a
       VC Keymap: n/a
      X11 Layout: cs-cz
       X11 Model: cs


ještě dodatek, ta hláška unable load shared lib je irelevantní (kontra příkazu -argument -o iocharset=utf-8), správně je utf8, ale ta hláška taky má vypovídající hodnotu jak  zavřený vrata vod stodoly