Fedora 12 - problem s diakritikou

Sekcia: Aplikácie & Desktop 21.12.2009 | 23:41
Avatar Murkobazko Fedora 12  Používateľ
Zdravim bratov v Linuxe

Chcel by som Vas opytat na vec, ktora mi uz dlhsie lezie na nervy a neviem si s nou dat rady.
V konzole, v midnight commanderi, v krusaderi ... vsade tam mi nezobrazuje diakritiku. Namiesto pismen ž,š,č... vidim iba "?"
Čo je horšie, so subormi, ktore tieto znaky obsahuju, sa neda dalej pracovat (az na tu fintu v konzole..ked dvojktukom na tabulator doplnim nazov suboru)

Ako sa to da zmenit?
Mam Fedoru 12 s KDE4

Dakuej za radu a prajem pokojne a pozehnane sviatky.
"It's More Fun To Compute" - Kraftwerk
    • Re: Fedora 12 - problem s diakritikou 22.12.2009 | 20:26
      Avatar dodoedo Fedora Linux  Používateľ
      Ahoj.

      a skúšal si dané aplikácie vo svojej F12 aj s iným grafickým prostredím ako sú Gnome a pod ?
      Inštaloval si si F12 hneď od začiatku iba s KDE, bez Gnome ?
      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
      • Re: Fedora 12 - problem s diakritikou 22.12.2009 | 21:41
        Avatar Murkobazko Fedora 12  Používateľ
        Vdaka za reakciu.

        Ano, instaloval som F12 hned od zaciatku s KDE.

        Nie som si isty, ale cosi sa vyriesilo, ked som pomocou prikazu system-config-language nastavil slovencinu. Vystup z locale je:
        [miriod@localhost ~]$ locale
        LANG=sk_SK.UTF-8
        LC_CTYPE="sk_SK.UTF-8"
        LC_NUMERIC="sk_SK.UTF-8"
        LC_TIME="sk_SK.UTF-8"
        LC_COLLATE="sk_SK.UTF-8"
        LC_MONETARY="sk_SK.UTF-8"
        LC_MESSAGES="sk_SK.UTF-8"
        LC_PAPER="sk_SK.UTF-8"
        LC_NAME="sk_SK.UTF-8"
        LC_ADDRESS="sk_SK.UTF-8"
        LC_TELEPHONE="sk_SK.UTF-8"
        LC_MEASUREMENT="sk_SK.UTF-8"
        LC_IDENTIFICATION="sk_SK.UTF-8"
        LC_ALL=

        Sice to nevyriesilo problem s Krusaderom a Amarokom, ale aspon v Midnight Commanderi som teraz schopny pracovat so subormi, s nazvami s diakritikou (aj ked stale vidim este "?")

        Napr. Amarok mi nenajde pesnicky, ktore obsahuju diakritku. hmmm....
        Na internete som cital o nejakej moznosti upravit mountovanie particie pomocou upravy vo fstab...ale ci neexistuje ine riesenie?

        Skusim to s Gnome...uvidime.
        "It's More Fun To Compute" - Kraftwerk
    • Re: Fedora 12 - problem s diakritikou 22.12.2009 | 22:53
      WlaSaTy   Návštevník
      Neviem si predstavit ako je mozne ze programy v dnesnej dobe nevedia pracovat s subormi ktore maju v nazve diakritiku ked kniznice grafickych prostredi cez ktore na tie subory pristupujes tuto vlastnost maju uz roky.

      Nesnazis sa pristupovat na disk ktory je sformatovany nahodou na NTFS alebo FAT nejakeho externeho disku alebo USB klucenky? Pri nich by som to pochopil i ked by som asi nepochopil preco ich to nepripoji s kodovou strankou UTF.
      • Re: Fedora 12 - problem s diakritikou 22.12.2009 | 23:42
        Avatar Murkobazko Fedora 12  Používateľ
        Ano, tiez som rozmyslal podobne s tym co pises o NTFS. Pristupoval som aj k disku s NTFS aj k EXT4 a prave s Amarokom a Krusaderom sa mi vyskytol tento problem.

        Nainstaloval som aj Gnome a je to rovnake...

        A este jedna zaujimavost...spustil som si cez VirtualBox Windows XP a nechal zdielat inkriminovane adresare s subormi s diakritikou. V tej virtualnej masine som nakoniec videl iba tie subory, ktore boli bez diakritiky, tie problemove tam neboli...
        "It's More Fun To Compute" - Kraftwerk
        • Re: Fedora 12 - problem s diakritikou 24.12.2009 | 14:41
          WlaSaTy   Návštevník
          Aha, takze na tom jednom disku je aj EXT4 a aj NTFS. Ak to dobre chapem, tak si nan zapisoval tie subory pod windows a to aj v pripade EXT4. Vedia tie windows po sebe tie subory precitat?
          • Re: Fedora 12 - problem s diakritikou 25.12.2009 | 21:45
            Avatar Murkobazko Fedora 12  Používateľ
            Ano, mam na jednom disku aj EXT4 aj NTFS. Ale tie problematicke subory s diakritkou vznikli rozzipovanim rar suborov. Vsetko sa to dialo v prostredi Linuxu, to NTFS s tym nemalo nic spolocne.
            Jedine, co mi pomohlo bolo, ze som si pomocou prikazoveho riadku, alebo pomocou midnight commanderu problematicke subory premenoval tak, aby neobsahovali diakritiku. Vtedy bolo vsetko OK.

            K opisanym problemom s Krusaderom a Amarok pripajam aj K3B, ktore v momente, ked som pridaval na palenie subory s diakritikou, vyhadzovalo chybu a nechcelo ma pustit dalej.

            Mozno mam niekde nastavenu nejaku hlupost...neviem...

            Ohladom Vasej otazky, ci windows po sebe subory vedel pre precitat, neviem momentalne odpovedat (svoj milovany notebook som nechal na Vianoce mimo domova). Neviem, ci jej spravne rozumiem..problem som si vsimol po stiahnuti suborov z internetu, ktore obsahovali diakritiku a ktore som si chcel rozzipovat. Odhadujem, ze tieto subory vznikli v prostredi MS Windows.
            "It's More Fun To Compute" - Kraftwerk
            • Re: Fedora 12 - problem s diakritikou 25.12.2009 | 23:22
              Avatar dodoedo Fedora Linux  Používateľ
              Ahoj.

              Ak:

              "problem som si vsimol po stiahnuti suborov z internetu, ktore obsahovali diakritiku a ktore som si chcel rozzipovat. Odhadujem, ze tieto subory vznikli v prostredi MS Windows."

              Potom Tvoj problém s veľkou pravdepodobnosťou nemá nič spoločné s KDE, Gnome, GNU/Linux.
              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
              • Re: Fedora 12 - problem s diakritikou 25.12.2009 | 23:35
                Avatar Murkobazko Fedora 12  Používateľ
                zda sa ze je je naozaj tak, pretoze:

                vyskusal som vytvorit subor (v Linuxe, samozrejme), ktory obsahuje v nazve diakritiku a s tymto "novovytvorencom" nebol ziaden problem...

                Budem skumat dalej...Linux za to urcite stoji.

                Dufam, ze sa som Vas mojimi pripomienkami nevyrusil z Vianocnej pohody :)

                Vdaka za pomoc
                "It's More Fun To Compute" - Kraftwerk
                • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 00:06
                  Avatar dodoedo Fedora Linux  Používateľ
                  Príjemné Vianočné sviatky aj Tebe.

                  :-)
                  G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 01:01
                  WlaSaTy   Návštevník
                  Dost casto nastane problem ked program nedokaze korektne zapisat nazov suboru lebo neocakava multi-byte text ale s nim robi. Podobny problem moze nastat pri zapise na suborovy system ktory nie je k tomu usposobeny.

                  Takze ak je to len pri archivoch typu rar, tak skus jeho novsiu verziu alebo autorovi nahlas chybu.

                  PS.: jake nazvy suborov to robili ten problem, boli to otaku?
                  • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 02:13
                    Avatar Murkobazko Fedora 12  Používateľ
                    So subormi rar nebol problem. Problem nastal po rozbaleni. Obsahom archivu boli subory mp3 s tou slavnou diakritikou. Vtedy som si este nic nevsimol. Az po spusteni Amaraku som si uvedomil, ze program nasiel iba niektore skladby...vlastne prave tie, ktore neobsahovali diakritiku.
                    A tak som experimentoval dalej...
                    Skusal som Krusader - nemohol som so subormi pracovat
                    Skusal som inkriminovany adresar zdielat s VirtualBox kde bezal Windows XP - "zle" subory som nevidel
                    Skusal som subory napalit cez K3B - fail
                    "It's More Fun To Compute" - Kraftwerk
                    • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 10:30
                      Avatar dodoedo Fedora Linux  Používateľ
                      Ešte sa spýtam, či si skúšal aspoň jeden z tých diakritických mp3 súborov skenovať na windows_malware ? Prípadne sa pozrieť na chovanie takéhoto MP3, keď ho spustíš (prehrávaš) vo Wine ....
                      :-)
                      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                      • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 11:30
                        Avatar Murkobazko Fedora 12  Používateľ
                        Neskusal som ich skenovat.
                        Mohol by to byt nejaky malware?...Priznam sa, ze ma to ani nenapadlo :)
                        V midnight commanderi som nan urobil dvojklik a cez nejaky prednastaveny konzolovy player mi tie mp3 bez problemov spustilo.
                        "It's More Fun To Compute" - Kraftwerk
                        • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 14:31
                          WlaSaTy   Návštevník
                          Ahoj,
                          ano. Ja som pisal ze sa jedna o chybnu pracu programu ktory spracovava unicode data nespravnym sposobom. Pri praci s RAR-mi sa to prejavuje aj takto.

                          Ale stale pred nami tajis ze ci sa tento problem vyskytol na tom NTFS alebo na EXT4. Tak isto si zabudol spomenut ze aku verziu programu (un)rar pouzivas a ako mali byt tie data povodne nazvane.

                          Bez opisu obsahu a okolnosti tu ostane len zle popisany problem.
                          • Re: Fedora 12 - problem s diakritikou 27.12.2009 | 12:35
                            Avatar Murkobazko Fedora 12  Používateľ
                            Rozumiem.
                            Nemam momentalne so sebou moju masinu, preto zistim verziu un(rar)u neskor.
                            Problem nastal pri praci vo Fidorke aj na particiach s EXT4 aj na NTFS

                            To som cely ja. Problem som popisal nestastne. Sam som z toho jelen, pretoze neviem najst prvotneho povodcu problemu. Samozrejme som za povodcu povazoval programy KDE (Amarok, Krusader, K3B) kedze sa u nich problem s diakritikou prejavoval.
                            Cela finta je vsak niekde.Vlastne v tom, o com pise bedňa nizsie. Ze tie rozbalene subory, ktore mi narobili sarapatu (ci uz boli rozbalene na EXT4, alebo NTFS) neboli kodovane podla UTF.
                            "It's More Fun To Compute" - Kraftwerk
                            • Re: Fedora 12 - problem s diakritikou 27.12.2009 | 14:09
                              Avatar dodoedo Fedora Linux  Používateľ
                              Môže (nemusí) to byť aj tak, že si si už tie zararované mp3 stiahol narušené. Porušenie nastalo pri vytváraní mp3, manipulácii s kódom (win_malware), pri zararovaní, pri sťahovaní (prenose). Nemusí to mať mať žiaden súvis s tvojím lokalom (PC).
                              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                              • Re: Fedora 12 - problem s diakritikou 27.12.2009 | 14:36
                                Avatar Murkobazko Fedora 12  Používateľ
                                Hmm...asi je potrebne brat do uvahy aj tieto moznosti, o ktorych pisete.
                                Neviem, ci to pre nas pripad ma nejaku "informacnu vahu": prehratie tych suborov bolo v poriadku. (Spustil som ich dvojklikom v MC...neviem, co za player to spusta, ale fungovalo to)
                                "It's More Fun To Compute" - Kraftwerk
    • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 04:07
      Avatar bedňa LegacyIce-antiX  Administrátor
      Jediné správne je UTF a ostané znakové sady stoja za ..., tento problém sa dá vyriešiť jednoduchu odstrániš ručne (alebo cez script) diakritiku z názvou súborou, alebo Widlácke súbory budeš ukladať na iný oddiel ktorý budeš mountovať s Widláckou diakritikou, pretože Widle zostali ešte niekde v minulom storočí a používajú Win-1250 atď., UTF obsahuje písmena prakticky všetkých abecied sveta takže tam problém odpadá.
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 11:35
        Avatar Murkobazko Fedora 12  Používateľ
        ..takze ak mi prikaz locale vracia:
        LANG=sk_SK.UTF-8
        LC_CTYPE="sk_SK.UTF-8"
        LC_NUMERIC="sk_SK.UTF-8"
        LC_TIME="sk_SK.UTF-8"
        LC_COLLATE="sk_SK.UTF-8"
        LC_MONETARY="sk_SK.UTF-8"
        LC_MESSAGES="sk_SK.UTF-8"
        LC_PAPER="sk_SK.UTF-8"
        LC_NAME="sk_SK.UTF-8"
        LC_ADDRESS="sk_SK.UTF-8"
        LC_TELEPHONE="sk_SK.UTF-8"
        LC_MEASUREMENT="sk_SK.UTF-8"
        LC_IDENTIFICATION="sk_SK.UTF-8"
        LC_ALL=

        je vsetko OK, problem je Windowsackej znakovej sade. Ak som tomu spravne pochopil...
        Panecku, natahujem sa tu o pismenka, snad mi to odpustia :)
        "It's More Fun To Compute" - Kraftwerk
        • Re: Fedora 12 - problem s diakritikou 26.12.2009 | 16:54
          Avatar bedňa LegacyIce-antiX  Administrátor
          To je fajn že máš v systéme UTF, ale tie súbory čo rozbaluješ niesu UTF a toď problém, takže pokiaľ s tým máš pravideľný problém sprav extra partíciu ako som písal a mounti ju s Widlackym iso, alebo vždy vymaž diakritiku, tu by môhol pomôcť aj iconv.
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • Re: Fedora 12 - problem s diakritikou 27.12.2009 | 12:41
            Avatar Murkobazko Fedora 12  Používateľ
            Hned ako budem moct vyskusam ten iconv.
            Neviem vsak, ci sa opytam spravne ale skusim to:
            Da sa nejako zistit, ake kodovanie bolo pouzite pre konkretny text?
            "It's More Fun To Compute" - Kraftwerk
            • Re: Fedora 12 - problem s diakritikou 27.12.2009 | 15:04
              WlaSaTy   Návštevník
              Na zistovanie kodovej stranky sluzil kedysi projekt enca. Otazkou je s akou pravdepodobnostou to dokaze urcit pri par znakovych nazvoch. A otazkou je ako je zzita enca s napriklad kitakana alebo hiragana alebo kanji. A to je len mala cast svetovych pisiem.