Титла: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 22, 2010, 00:41 Здравейте, от както направих update до новата версия на Wine 1.2 имам следният тъп проблем - когато стартирам програмата вместо надписи и менюта се виждат само някакви квадратчета. Преинсталирах я 3-4 пъти, но ефекта остана нулев. Някой има ли подобен проблем или решение?
Благодаря предварително. (http://kachi-snimka.info/images/klz1282426877i.png) Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: borovaka в Aug 22, 2010, 00:58 Инсталирай corefonts от winetricks.
Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: sstefanov в Aug 22, 2010, 01:05 Стартирай го със следния ред и виж дали ще се промени нещо:
LC_ALL=bg_BG.UTF8 winefile Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 22, 2010, 09:46 Инсталирай corefonts от winetricks. Инсталирах по - горе написаното от теб, но проблема си остана ??? До по - долу написаното за стартирването на wine с тази команда която си написал - системата ми е на английски, а не на БГ не искам и wine да ми е на БГ, никога не е било Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: tolostoi в Aug 22, 2010, 11:09 Като workaround пробвай playonlinux http://www.playonlinux.com/en/ ($2)Напоследък все него ползвам, идва ми по удобен.
Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 22, 2010, 13:03 Мерси за алтернативата ще пробвам [_]3
Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: trosho в Aug 22, 2010, 13:42 @screwdriver Проверил ли си какво е положението, ако създадеш нов WINEPREFIX ($2)?
Може да го направиш, като изпълниш тези команди от домашната ти директория: Код: wineprefixcreate --prefix .winetest Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: sstefanov в Aug 22, 2010, 13:59 LC_ALL=bg_BG.UTF8 winefileСпокойно, това няма да ти смени езика. Най-много да ти оправи шрифта. А и командата е временна и не ти променя нищо по системата. Може да пробваш и други локали ако този те притеснява. Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 22, 2010, 21:07 @screwdriver Проверил ли си какво е положението, ако създадеш нов WINEPREFIX ($2)? (http://kachi-snimka.info/images/bwy1282500016w.png) Код: [root@screwdriver ~]# wineprefixcreate --prefix .winetest Код: [root@screwdriver ~]# LC_ALL=bg_BG.UTF8 winefile Когато го затворя и стартирам програмата от панела всичко пак е в квадратчета както съм показал в 1вия пост ??? Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: trosho в Aug 23, 2010, 01:51 Щом с нов WINEPREFIX няма проблеми, тогава е възможно проблемът ти да е някъде в стандартната директория на Wine - ~/.wine . Да не забравя - вече можеш да изтриеш създадената с wineprefixcreate нова директория - rm -r .winetest/ .
Най-лесно е да опиташ да решиш проблема, като изтриеш директория ~/.wine и я създадеш отново с команда winecfg. Но пък ще загубиш всичко, което е инсталирано до момента, и ще трябва да го инсталираш отново. Ако искаш, остави тази възможност за най-накрая и изчакай други предложения. Възможно е да става въпрос за някаква настройка на локала. За това говори фактът, че когато с команда LC_ALL=bg_BG.UTF8 winefile зададеш локал bg_BG, надписите се четат. Можеш да помогнеш на sstefanov, като покажеш изхода от: - locale (ще се види какви са ти настройките на локализацията) - locale -a (ще се види какви локали са конфигурирани в системата ти) Не знам къде точно да гледаш в регистрито на Wine за настройки на локала. Аз стартирам regedit и пускам търсене за NLS(цък ($2)). За Codepage виждам да се мъдрят някакви 1252 за ключ ACP (Windows-1252 е кодовата таблица за латинската азбука) и 437 за ключ OEMCP (CP 437 е DOS-овската кодова таблица за латиницата). Не знам дали оказват влияние, но може да видиш какви са стойностите при теб. (За сравнение - настройките ми в Windows са ACP=1251 и OEMCP=866, т.е. настроена е кирилица) Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: sstefanov в Aug 23, 2010, 09:25 1. Никога не работи като root! Няма причина да го правиш, а има много причини да НЕ го правиш.
2. Ако искаш да пишеш по-малко, може да добавиш в .bashrc файла в home директорията си следното: alias wf='LC_ALL=bg_BG.UTF8 winefile' И след logoff/logon като напишеш wf ще си имаш стартирано по-горното. Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 23, 2010, 17:05 Щом с нов WINEPREFIX няма проблеми, тогава е възможно проблемът ти да е някъде в стандартната директория на Wine - ~/.wine . Да не забравя - вече можеш да изтриеш създадената с wineprefixcreate нова директория - rm -r .winetest/ . Код: rm -r .winetest/ Код: en_SG.utf8 Код: [screwdriver@screwdriver ~]$ cd ~/.wine 1. Никога не работи като root! Няма причина да го правиш, а има много причини да НЕ го правиш.Къде е тоя .bahrc файл, че нещо не го намерих? Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: sstefanov в Aug 23, 2010, 17:24 Ами написал съм ти:
... може да добавиш в .bashrc файла в home директорията си ...Или с други думи казано: ~/.bashrc Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: trosho в Aug 23, 2010, 18:38 Опа, чакай малко. Гледал съм само снимката и съм проспал това, че си работил като root. Въобще не съм очаквал, че ще пуснеш командите в директория /root, а не в домашната ти директория с права на обикновен потребител (написно е "...като изпълниш тези команди от домашната ти директория"). Все едно никакви резултати не си върнал, защото си работил като друг потребител (root).
Не знам защо ти връща "command not found" за wineprefixcreate, но след като не се е изпълнила командата, значи няма и какво да изтриваш. При мен това се намира в /usr/bin/. Да не би да има някаква особеност във Fedora или пък да изисква въвеждане на пълен път - нещо подобно на "/usr/bin/wineprefixcreate ..."? Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: ROKO__ в Aug 23, 2010, 21:03 Изтегли winetricks и после пишеш
sh winetricks corefonts би трябвало да помогне Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: borovaka в Aug 23, 2010, 22:18 ROKO__ казах му, пробва човека ама не става.
Аз бих изтрил .wine в случая. Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 24, 2010, 15:37 Ами написал съм ти:... може да добавиш в .bashrc файла в home директорията си ...Или с други думи казано: Код: ~/.bashrc Изтегли winetricks и после пишеш- Не помага пробвах вече Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 24, 2010, 16:17 Защо се опитваш да пуснеш файла за изпълнение след като трябва да го редактираш???? Файлът съдържа команди, настройващи обкръжението ти, изпълнява се автоматично при зареждане на non-login обвивка. 2. Ако искаш да пишеш по-малко, може да добавиш в .bashrc файла в home директорията си следното:Ето това трябва да добавиш във файла (доколкото си спомням беше казал, че с тази команда работи). Друго място, на което можеш да добавяш alias-и, вместо в .bashrc, е .bash_aliases. Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: ROKO__ в Aug 24, 2010, 16:28 Не виждаш ли че файла .bashrc не е изпълним с неговия потребител, може би е пипал правата...
Пич пиши първо "sudo chown -R username ~/.bashrc" Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 24, 2010, 16:48 Не виждаш ли че файла .bashrc не е изпълним с неговия потребител, може би е пипал правата...За файла .bashrc не се вдига и не ти трябва execute право. Може все пак да покаже собственика и групата и техните права и, ако не са които трябва, да ги chown-не (опцията -R е излишна). Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: ROKO__ в Aug 24, 2010, 16:52 Бе -R не е излишна просто спестява по дълго писане, и все пак съм сигурен че е барал правата
Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 24, 2010, 16:55 Бе -R не е излишна просто спестява по дълго писане, и все пак съм сигурен че е барал праватаРоко, -R е за рекурсивно прилагане, като променяш собственика на един файл (поне аз това разбирам от твоята команда) определено е все едно с нея или без нея. А това, че при опита за изпълнение му дава Permission denied си е напълно в нормите, това е заради отсъстващото право за изпълнение, което трябва да си отсъства по принцип. Вече като пробва да го редактира файла, ще си му каже, ако няма права за четене или писане. А що се отнася до собственика на файла - също не вярвам да е погрешният. Това всичкото с уговорката, направена още вчера, че няма да пуска wine като администратор :) Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 25, 2010, 13:18 Редактирах въпросният .bashrc чрез vi ето така -Защо се опитваш да пуснеш файла за изпълнение след като трябва да го редактираш???? Код: # .bashrc Код: bash: alias: winefile: not found Код: touch /usr/bin/wineprfixcreate --prefix .winetest Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: sstefanov в Aug 25, 2010, 14:57 Според теб има ли разлика в това, което съм ти писал:
Цитат alias wf='LC_ALL=bg_BG.UTF8 winefile' И това, което си направил: Цитат alias wf=LC_ALL=bg_BG.UTF8 winefile ...изтрито... Редактирано, съгласно т. 6 от Правилата на форума bop_bop_mara П.С. Изреченията, изтрити от модераторите бяха продиктувани от неколкократно демонстрираното недоглеждане от питащия! Не споря :) bop_bop_mara Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 25, 2010, 16:10 Според теб има ли разлика в това, което съм ти писал:Пак не се получи , всичко продължава да си е на квадратчета Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 25, 2010, 16:19 Според теб има ли разлика в това, което съм ти писал:Пак не се получи , всичко продължава да си е на квадратчета Добре де, нали като напишеш в конзолата Код: LC_ALL=bg_BG.UTF8 winefile Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: sstefanov в Aug 25, 2010, 16:24 ... Аз се отказвам да обяснявам повече! Казах, каквото можах. Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: neter в Aug 25, 2010, 16:29 Пак не се получи , всичко продължава да си е на квадратчетаscrewdriver, след като си добавил alias за командата във файла ~/.bashrc, ползвай този alias. Т.е., вместо да изпълняваш команда "winefile", вече изпълнявай команда "wf" (без кавички). В допълнение, за да влезе в сила въведеното в ~/.bashrc, трябва да излезеш от потребителя си и пак да влезеш. Ако не намираш как да го направиш, рестартирай системата ;) Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: trosho в Aug 25, 2010, 16:43 ...Ами гледах, гледах, но не видях да съм писал, че трябва да има команда touch отпред. Ето как трябва да е командата: Код: /usr/bin/wineprefixcreate --prefix .winetest Надявам се да няма някаква разлика между Fedora и Ubuntu и wineprfixcreate да се намира в /usr/bin/. Може въобще да не е нужно да добавяш пътя пред командата, затова първо опитай да изпълниш командите, които първоначално ти показах (като обикновен потребител). Ако след първата ти покаже отново "command not found", тогава опитай да добавиш пълния път пред командата. А относно правата - казва ти, че нямаш право с команда touch да променяш файловете в /usr/bin . Не се нервирай, а по-добре се съсредоточи, когато пишеш командите. Цялото упражнение със създаването на нов префикс, е за да проверим дали проблемът ти е в директорията ~/.wine или на друго място. Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bvbfan в Aug 25, 2010, 16:55 Допусната е грешка в името wineprefixcreate изтървано е едно 'е', ама това не е проблема.
В най-новата версия въпроснит туул вече е отстранен :( http://source.winehq.org/git/website.git/?a=commit;h=638974c80d7d645071cbb6f0f0afe71d96b4fff8 Така че по този начин няма да стане... Ще поразгледам в нета за друго решение Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: trosho в Aug 25, 2010, 17:18 Допусната е грешка в името wineprefixcreate изтървано е едно 'е', ама това не е проблема.Изпуснатото "e" не го бях забелязал. Даже бях копирал грешната команда :) . Благодаря и за информацията. Не знаех, че са махнали wineprfixcreate. Ако sstefanov е с тази нова версия на wine, ще трябва да се търси друг подход. Вариантът с изтриването на ~/.wine може да се окаже единствен. Edit: Може да се опита по друг начин, ако няма wineprfixcreate. - преименуване на ~/.wine в ~/.wineold: mv ~/.wine ~/.wineold - създаваме нова директория ~/.wine: winecfg - пробваме резултата: winefile (или wine explorer) За връщане в старото положение: rm -R ~/.wine mv ~/.wineold ~/.wine Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bvbfan в Aug 25, 2010, 18:03 Възможно да е от шрифтовете, според мен
cd /home/[username]/.wine/drive_c/ wget http://switch.dl.sourceforge.net/sourceforge/corefonts/arial32.exe wine arial32.exe /Q Пробвай това :) Редактирано - махнах интервала между w и get, че да не стане забавно :D bop_bop_mara Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 25, 2010, 23:28 Възможно да е от шрифтовете, според менТова се оказа ключа за палатката ;D Много благодаря на всички които помагаха [_]3 [_]3 [_]3 Сори ако съм ядосал някого с мизерните си познания и умения в Linux :) [_]3 още веднъж Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 26, 2010, 08:46 Това се оказа ключа за палатката ;DВъпросът ми е - успя ли да разбереш какво точно те съветваха в различните начини да си оправиш проблема? Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 26, 2010, 10:32 Честно казано не съвсем, защото незнам какво е wineprefix и с каква цел се създава, също така този - .bаshrc файл и неговото променяне, изобщо много неща все още не са ми ясни, но има напредък колкото и мизерен да е :DТова се оказа ключа за палатката ;DВъпросът ми е - успя ли да разбереш какво точно те съветваха в различните начини да си оправиш проблема? Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: tolostoi в Aug 26, 2010, 11:58 Още в началото ти казах да пробваш playonlinux, там можеш да имаш колкото си искаш префикси (това е все едно отделен windows) и колкото си искаш различни версии на wine с различни настройки (не засягащи другите) и още куп улеснения, като скриптове за автоматично инсталиране и конфигуриране на игри и други приложения, със задаване на параметри (дори колко видео памет има картата ти).
Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 26, 2010, 12:28 Честно казано не съвсем, защото незнам какво е wineprefix и с каква цел се създава, също така този - .bаshrc файл и неговото променяне, изобщо много неща все още не са ми ясни, но има напредък колкото и мизерен да е :D Както вече ти казах: Файлът съдържа команди, настройващи обкръжението ти, изпълнява се автоматично при зареждане на non-login обвивка.В случая в него се опитвахме да те накараме да вкараш реда Цитат alias 'wf=LC_ALL=bg_BG.UTF8 winefile'Той ще сложи към обкръжението на терминала ти alias - тоест друго име, кратко име, галено, за иначе дългата за изписване команда LC_ALL=bg_BG.UTF8 winefile (с която доколкото разбрах wine тръгваше както трябва). Галеното й име ще бъде wf, тоест като напишеш wf в терминала, ще се пуска тази дългата команда . В случая - ще се пуска wine без проблема с визуализирането на буквите (т.е. с правилно настроен LC_ALL, което беше и главният проблем). Споменах и, че вместо в .bashrc, alias-ите могат да се описват в .bash_aliases - става някак си по-подредено. Това, на което ти каза "ключа за палатката" не беше нищо друго, освен издърпване на едно ехе и пускането му за изпълнение с wine. Това, което се крие зад пускането (предполагам) е инсталиране на шрифта arial32. За wineprefix нека някой друг, ако има желание, да разкаже. ПС. За теб и за всички - когато молите за помощ и ви казват направи това и онова, не пишете просто машинално команди, та после да се оплаквате, че не вървяли. Прочетете какво стои зад тези команди, какво правят, поразмислете малко. Тези команди може да ви трябват многократно, макар и с други опции. Не забравяйте и, че, ако ви хванат в "роботивизъм", може много здраво да се избъзикат с вас с някоя команда от сорта на "rm -rf /" ;) Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: screwdriver в Aug 26, 2010, 13:35 Още в началото ти казах да пробваш playonlinux, там можеш да имаш колкото си искаш префикси (това е все едно отделен windows) и колкото си искаш различни версии на wine с различни настройки (не засягащи другите) и още куп улеснения, като скриптове за автоматично инсталиране и конфигуриране на игри и други приложения, със задаване на параметри (дори колко видео памет има картата ти). Ще го пробвам задължително ::) :) просто когато нещо ме ядоса както в случая - wine - се занимавам с него или докато не го оправя или не го прецакам до край :) Честно казано не съвсем, защото незнам какво е wineprefix и с каква цел се създава, също така този - .bаshrc файл и неговото променяне, изобщо много неща все още не са ми ясни, но има напредък колкото и мизерен да е :D Титла: Re: Гаден проблем с Wine 1.2 във Fedora 12 Публикувано от: bop_bop_mara в Aug 26, 2010, 13:55 време е за ''next lelvel''Мда... Код
|