CrossOver wine font hiba intrepid ubuntun

Fórumok

a crossover féle wineal indított win32 alkalmazások fontjai olvashatatlanná váltak hardy>intrepid upgrade után. mintha sokszor egymásra lennének nyomva a betűk össze vissza eltolódva.
sima ubuntu wine esetében ugyanez a hiba tapasztalható.
mi a hiba oka?

Hozzászólások

próbáltad másik felhasználóval is? nem lehet, hogy a wine configjában van a hiba? A winecfg-ben a graphics alatt ha állítgatsz nincs rá hatással?

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds

már próbáltam sajnos, és ugyanaz a hiba. a winecfgben korlátozottak a lehetőségeim, mert az egy win32 alkalmazás, ami maga is wine felett fut, így csak vakon tudok kattintgatni benne. úgy tűnik az sem változtat semmin. az a legérdekesebb, hogy a korábbi Ubuntu kiadással a hardyval semmilyen probléma nem volt. az upgradeel jelentkezett ez a bug. és nemcsak az ubuntu beépített wine csomagja esetében, hanem CrossOvernél is, ami független az ubuntutól.

Wine alá fel van téve minden font? Amugy, ha az X-et vesa driverrel indítod, akkor is jelentkezik a hiba? Ilyen bug-ot más nem jelentett? Sajna próbálni nem tudom, mert gentoo-m van. ott nincs ilyen hiba, ubuntu-ból, meg hardy-m, ott ugyancsak minden ok, és köszönöm, nem kell nekem újabb verzió ;)!

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds

az egyetlen fontcsomag ami felmerül a wine kapcsán, az msttcorefonts, ami egyébként csak suggested ubuntu esetében. de gentoo esetében is ez az egyetlen depend fontcsomag. ez a csomag már régóta fent van, ubuntun és gentoon egyaránt:)
a hiba jellegéből adódóan nem valószínű, hogy hiányzó fontok okoznak ilyen fajta hibát. jóval korábban amikor még a ms nem lépte meg a core fontokkal a ballépését, és egyébként is kevés volt a szabad minőségi fontcsomag linuxra, előfordult az ilyesmi. azaz nem volt meg az a font, amit egyébként a win32 program default létezőnek gondol. a wine ilyen esetben egyszerűen helyettesítette egy másik fonttal. ezt már sok sok évvel ezelőtt is tudta a wine. ez legfeljebb annyi problémát okozott, hogy elrontotta a win32 programokban megjelenő hosszabb szövegek formázását.
ez valami új rejtélyes hiba. gondoltam az Xorgra is, vesaval nem, de open nv driverrel próbáltam. semmi sem változott. mivel az nv és a proprietary nvidia driverek kódbázisa nem közös, ez sem lehet ok. ha nvidia után nv ugyanazt produkálja, akkor vesa driver sem fog változtatni semmin.

off. a Genntoot én is kedvelem, és használtam is. de mostanában inkább ubuntut használok.

wine esetében akkor is szépben duzzad az error channel, ha egyébként minden rendben van:) ilyenek vannak,
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002

és még,
err:ole:marshal_object couldn't get IPSFactory buffer for interface {aa7e2066-cb55-11d2-8094-00104b1f9838}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {aa7e2066-cb55-11d2-8094-00104b1f9838}, 80040155
err:ole:_marshal_interface Marshalling interface {aa7e2066-cb55-11d2-8094-00104b1f9838} failed with 80040155
err:ole:xCall Failed to serialize param, hres 80040155
err:ole:deserialize_param Failed to read integer 4 byte
err:ole:TMStubImpl_Invoke Failed to deserialize param State, hres 80004005
err:rpc:I_RpcReceive we got fault packet with status 0x80004005
err:ole:xCall RpcChannelBuffer SendReceive failed, 8000400

+1. Felraktam wine-t most a masik gepre, es pont ugyanez a hiba. Intrepid, WineHQ-s wine 1.1.19. Minden felteve hozza, s pont ugyanez. Tippek? :-/

(Amugy itt Nvidia gf4 mx440 van)

Rendben. Dobj linket es feliratkozom a reportra. Google-ztam jo kort, fontokat telepitgettem, de semmi javulas. Egyszeruen itt megragadtam. Otthon pedig sosem volt ilyen gondom. :-/

UPDATE: talaltam megoldast!
///////////////
Create a file named 'settings.txt' with the following contents :

[HKEY_CURRENT_USER\Software\Wine\X11 Driver]
"ClientSideWithRender"="N"

and then run 'regedit settings.txt'.
//////////////
Ennyi.. nekem bevallt.

Leforditom: A regedit-ben menj el a HKCU\Software\Wine\X11 Driver kulcshoz, majd ott a ClientSideWithRender beallitasnak add a "N" erteket. Ha nem letezik ez a beallitas, hozd letre.

Altalaban azert ha mar windows, akkor en igyekszem ugy is kezelni... De meg a legrosszabb esetben is, a kiterjesztesnek '.reg'-nek kell lenni, es a fajl elejere kell rakni egy "REGEDIT4" sort.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.