IceFact nu mai functioneaza pe Mac OS X Yosemite

Started by MariusR, Oct 20, 2014, 09:33 AM

Previous topic - Next topic

MariusR

Salut!

Se pare ca IceFact nu functioneaza pe noul sistem de operare Mac OS X Yosemite. Se pare ca e o problema la X11 v. 2.7.7:

FXApp::openDisplay: unable to open display /private/tmp/com.apple.launchd.hFUMhywiwL/org.macosforge.xquartz:0
logout

Asteptam un update cat am curand posibil pentru a reusi sa inchei luna :) - daca este posibil.

PS: din pacate nu am facut back-up ca sa mut facturile pe varianta Windows a aplicatiei si astfel nu pot folosi aplicatia :(

Multumesc!

Serghei

Nu prea pare o problema a lui IceFact ci mai curand e ceva in neregula cu XQuartz. Alte aplicatii X11 functioneaza?

MariusR

Salut,

Alte aplicatii care folosesc X11 nu am instalate. Cum putem rezolva problema?

Serghei

Pai pana nu aflam daca alte aplicatii X11 merg sau nu, nu stim de unde vine problema. Trebuie sa instalati ceva care foloseste X11 si sa testati.

MariusR

se pare ca este o problema X11: https://ask.wireshark.org/questions/36367/wireshark-doesnt-start-after-upgrading-to-mac-os-x-yosemite

Voi reinstala X11. Totusi daca nu voi reusi unde voi gasi baza de date pentru a o folosi pe Windows?

Serghei

Nu stiu exact, probabil undeva in /Users, folderul ar trebui sa se numeasca icefact.db

MariusR

Multumesc pentru ajutor!

Pana la urma am instalat pe Windows. Asteptam update la IceFact pentru Mac OS X 10.10 Yosemite.

Multumim pentru ceea ce ati realizat pana acum!

FlaviuC

Si eu am facut update la Yosemite si nu pot folosi icefact. Alte solutii nu putem gasi pt a putea rula si noi programul?

Serghei

Momentan nu am o masina cu Yosemite pentru teste.

MariusR

@ Serghei: Instaleaza Yosemite pe un Virtual Machine.

@ FlaviuC: din pacate va trebui sa folosesti instalezi un Windows in Parallels si sa folosesti ultimul back-up pentru a factura in continuare.

Spor la treaba!

Serghei


FlaviuC

#11
Am reusit sa pornesc Icefact in doua moduri:
1 - click dreapta pe vechea iconita a programului (daca o mai ai) - "Show package contents" - "Contents" - "MacOS" - "IceFact" iar programul se deschide cu XQuartz (X11) (daca nu-l ai instalat, il instalezi, via google)

2 - download ultima versiune (copatibila pt Yosemite) de Winebottler, download IceFact pt windows, dupa download faci dublu click pe "icefact....exe" si se deschide o fereasta a programului Wine, bifeaza "Run directly in" apoi "Go", se deschide IceFact si il instalezi, la "Director destinatie" selectati un loc de instalare unde ulterior poti sa-l gasiti usor (de ex. un nou folder de pe Desktop).
Deschide folderul unde ai instalat si o sa gasesti un folder "IceFact" deschide-l si fa dublu click pe "icefact.exe", se deschide Wine si bifeaza "Run directly in" apoi " Go" dupa care se deschide programul.  De fiecare data cand o sa vrei sa rulezi programul trebuie repetata Ultima parte.
Sper ca o sa va descurcati.

Serghei

Aparent nu este setata corect variabila DISPLAY.

Intrati in fisierul /Applications/IceFact.app/Contents/Resources/script (sau unde aveti instalati IceFact) si modificati-l sa arate in felul acesta (in plus este linia export DISPLAY=:0).

#!/bin/sh
#
# Author: Aaron Voisine <aaron@voisine.org>

CWD="`(cd \"\`dirname \\\"$0\\\"\`\"; echo $PWD)`"
cd ~/

export DISPLAY=:0
export DYLD_LIBRARY_PATH="$CWD/lib"
export FONTCONFIG_PATH="$CWD/etc/fonts"
export LANG="ro_RO.UTF-8"

exec "$CWD/bin/icefact" "$@"

iulianmiu

Salutare, se mai aude ceva cu softul pe Yosemite? la mine tot nu merge, aceeasi eroare cu Display.
Am setat DISPLAY=:0 iar cand se deschide ramane pe not responding.

mersi

Serghei