Jump to content
Sign in to follow this  
Followers 0
Whaka

applications 32 bits crash

12 posts in this topic

Recommended Posts

hello,

 

et oui... toujours entrain de me battre avec ce bon vieux leopard des neiges :D

mais là, c'est sur amd (faut bien varier un peu :D)

 

alors, je résume en tres gros : 

la machine : 

 

HP DC5750 microtower.

amd athlon 64 X2 4200+

chipset ATI

4 Go de ram

en 10.6.8.

 

la machine fonctionne assez bien (j'aurais d'autres questions, mais ce sera dans un autre sujet)

j'ai donc un systeme qui démarre en full 64 bits, mais, les app 32 bits (ou en mode 32 bits) ne fonctionnent pas, elles plantent des le lancement.

j'ai essayé avec 2 kernel, celui de anv et celui de nawcom, c'est pareil.

 

j'ai essayé en elenvant 1 Go de ram : c'est pas mieux.

j'ai essayer de patcher avec "amd_insn_patcher V2" : c'est pas mieux.

 

voilà, donc est ce que c'est possible d'avoir un systeme full 64 bits qui soit fonctionnel avec ces kernel ?

ou est ce qu'il existe une solution à ça ? j'ai un peu googlé, mais c'était pas tres fructueux...

 

merci d'avance :)

Share this post


Link to post
Share on other sites
Advertisement

Les noyaux de nawcom fonctionnent parfaitement en 64bit. Je n'ai aucun souci avec sur mon Dell Precision 670 (certes Intel mais non supporté par le noyau vanille), que ça soit en mode 64bit ou 32bit. C'est quoi ces app 32bit qui plantent au lancement? Ça ne serait pas le contraire, i.e. noyau mode 32bit qui ne permet pas les apps 64bit? Dans ce cas la, sélectionne l'option espace utilisateur 64bit -force64; ça fonctionne aussi.

 

Exemple: http://www.insanelymac.com/forum/topic/261474-dell-precision-670-solved/?do=findComment&comment=1981950

 

Tu as bien utilisé le noyau 10.6.8 v2 de Nawcom?

Share this post


Link to post
Share on other sites

non non, c'est bien les applis 32 bits, ou démarrées volontairement en mode 32 bits qui plantent.

en 32 bits seulement, y'a itunes. c'est la version fournie d'origine avec 10.6.3, duquel je suis parti pour mon install.

apres y'a toute les applis fat binary, si elles sont lancés en mode 32 bits (ça se choisi dans "Lire les informations")

 

et oui, je te confirme que c'est bien le v2 le kernel nawcom. et que mon systeme demarre bien par défaut en full 64 bits, j'utilise aucuns arguments/drapeaux.

au démarrage en verbose, y'a bien le "kernel is LP64" et ensuite dans le moniteur d'activité, tout est bien en 64 bits aussi.

Share this post


Link to post
Share on other sites

bon, tout ça s'est soldé par une reinstall.

je pense que c'est bien le kernel + le fait d'être sur amd qui pose probleme pour avoir du full 64 bits.

 

si je demarre en mode hybride (noyau + kext en 32 bits, et 64 bits pour l'espace utilisateur) alors tout va bien.

encore que... dans ce cas, j'ai firefox qui crash des son lancement. et... si je le lance en mode 32 bits, ça roule.

 

je peux me planter, mais ça doit être du a l'absence d'emulation du ssse3, il me semble que c'est bien une condition pour avoir un systeme integralement en 64 bits sans soucis.

Share this post


Link to post
Share on other sites

Les noyaux AMD émulent justement les instructions SSSE3. Ca ne m'a jamais posé de problèmes, même si je connais 1 ou 2 applis qui refusent de fonctionner sur ma vieille plateforme Xeon non-SSSE3 pour ce motif d'absence de jeu d'instructions. Là, l'émulateur ne semble pas pris en compte. Pas pas de crash, juste un message d'erreur au lancement.

Share this post


Link to post
Share on other sites

oui, ce serait donc bien ça. ça roule quand y'a l'emulation :)

mais le kernel de nawcom pour 10.6.8 n'emule que le sse3, donc ceci explique sans doute cela.

Share this post


Link to post
Share on other sites

Je viens de refaire un essai: aucun problème à lancer iTunes (v11.4) sous kernel Nawcom 10.8.0 v2 (SL 10.6.8). iTunes me semble fat binary, du moins partiellement au moins...

 

post-851564-0-76165600-1428170730_thumb.jpg post-851564-0-52127400-1428171444_thumb.jpg

 

Si, par contre, tu tournes avec des applicatifs 10.6.3 sous 10.6.8, et bien il faudrait peut-être faire les mises à jour... Tes soucis viennent sans doute de là.

Share this post


Link to post
Share on other sites

 

 

Si, par contre, tu tournes avec des applicatifs 10.6.3 sous 10.6.8, et bien il faudrait peut-être faire les mises à jour... Tes soucis viennent sans doute de là.

j'ai bien peur que ce soit un poil plus compliqué que ça :D

je continue de fouiller le net, et si ça te parle, mes problemes ressemblent fort à des soucis de "custom dyld".

(en gros, que mon type d'amd n'est pas bien supporté, si j'ai bien compris.)

en fonction du kernel que j'utilise, les consequences sont pas toujours les même sur les applis.

 

et là, confirmation de andy lui même : http://www.insanelymac.com/forum/topic/254602-legacy-kernel-1070-with-custom-dyld/?p=1672520

 

donc je suis de toute façon bien obligé de rester en mode hybride, et même comme ça, c'est loin d'être parfait.

sur intel, comme dans ton cas, ça marche tout bien. mais sur amd, c'est autre chose apparemment :D

 

ma foi, je vais tenter un osx plus récent sur un autre disque.  un p'tit 10.8.5 avec un kernel bronya, je verrai bien ce que ça donne.

Share this post


Link to post
Share on other sites

Ha Ok. Sache que Bronya a beaucoup travaillé sur ses noyaux AMD récemment et les dernières moutures 10.9.5 et 10.0.0 sont excellents. Sa version 10.8.5 est déjà ancienne mais fonctionnait parfaitement pour moi.

 

Yosemite:

http://www.insanelymac.com/forum/topic/302075-amd-yosemite-kernel-testing-for-help-use-the-help-topic/page-54?do=findComment&comment=2118743

 

Mavericks:

http://www.insanelymac.com/forum/topic/281450-mavericks-kernel-testing-on-amd-formerly-mountain-lion-kernel-testing-on-amd/page-321?do=findComment&comment=2124658

 

Pour d'autres (Lion, Mountain Lion):

http://www.insanelymac.com/forum/files/category/6-kernels/?sort_order=DESC&sort_key=file_updated&num=10&st=20

Les versions Bronya 10.7 RC13 et 10.8.5 RC5 sont top.

 

Il y a les noyaux de Tora Chi Yo aussi:

http://www.insanelymac.com/forum/topic/303988-amd-kernel-106-109-all-64-bit/

Share this post


Link to post
Share on other sites

oh, merci !

je conaissais pas du tout les kernel de tora.

 

ça fait plaisir de voir qu'il supporte encore snow leo, et en plus, y'a du mieux avec son noyau.

mais comme il est uniquement 64 bits, çe me pose encore des problemes. mais le chemin semble bon :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By vlgngrbrdmn
      Hey all,
       
      This is my first time posting to this forum.
       
      Here is my problem: My main issue is random freezing of my display (i.e. cannot move my mouse) and nothing being displayed after my monitors go to sleep (i.e. lock my screen, wait a few minutes, try to move mouse/type on keyboard. My displays wake up but display "no signal"). I have to reboot in order to use my Hackintosh again.

      Another issue that I am experiencing is that, every time I reboot my system and login initially, my right and left vertical displays do not display correctly until I turn one of them off and back on again. It is kind of hard to describe what is wrong, but basically the dimensions of the display and the orientation (horizontal vs. vertical) is wrong, and my mouse does not display in the correct place on the screen.

      Either way, after some research it looks like this all may be due to my Framebuffer being incorrect. However, I am having a hard time trying to determine whether that is the case and, if so, how to fix it.

      I did manually try to add a Framebuffer ("Kamarang") into my config.plist below, however that did not seem to make a difference.

      Any help with this would be much appreciated! Also, please let me know if I should upload anymore information.

      Currently, My setup consists of 1 Dell U3415w and 2 Dell 2415 monitors in an "H" configuration (both 2415s setup vertically on either side of the U3415W).

      This is all being powered by a SAPPHIRE Radeon RX Vega 64 (https://www.newegg.com/Product/Product.aspx?Item=N82E16814202326) with each monitor plugged via a DisplayPort.

      I am currently running the latest version of macOS Mojave, 10.14.4.

      I am also using the latest version of the Clover boot loader (4920) with the following kexts located in kexts\Other:
      AppleALC.kext AtherosE2200Ethernet.kext Lilu.kext USBInjectAll.kext VegaTab_64.kext VirtualSMC.kext WhateverGreen.kext My config.plist file contains the following:
      ?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>#DisableDrivers</key> <array> <string>CsmVideoDxe</string> <string>VBoxExt4</string> </array> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Fixes</key> <dict> <key>FixHPET</key> <true/> <key>FixIPIC</key> <true/> <key>FixRTC</key> <true/> <key>FixShutdown</key> <true/> <key>FixTMR</key> <true/> </dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change XHCI to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDSQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change XHC1 to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDMQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change SAT0 to SATA</string> <key>Disabled</key> <false/> <key>Find</key> <data> U0FUMA== </data> <key>Replace</key> <data> U0FUQQ== </data> </dict> </array> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>MATS</string> </dict> </array> <key>FixHeaders</key> <true/> <key>SSDT</key> <dict> <key>Generate</key> <dict> <key>PluginType</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>keepsyms=1 dart=0 debug=0x100 shikigva=40</string> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Timeout</key> <integer>5</integer> </dict> <key>BootGraphics</key> <dict> <key>#DefaultBackgroundColor</key> <string>0xF0F0F0</string> <key>EFILoginHiDPI</key> <integer>1</integer> <key>UIScale</key> <integer>1</integer> </dict> <key>CPU</key> <dict> <key>#BusSpeedkHz</key> <integer>133330</integer> <key>#FrequencyMHz</key> <integer>3140</integer> <key>#HWPEnable</key> <true/> <key>#HWPValue</key> <string>0x30002a01</string> <key>#QPI</key> <integer>4800</integer> <key>#SavingMode</key> <integer>7</integer> <key>#TDP</key> <integer>95</integer> <key>#TurboDisable</key> <true/> <key>#Type</key> <string>0x0201</string> <key>#UseARTFrequency</key> <true/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>1</integer> <key>ResetHDA</key> <true/> </dict> <key>Properties</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AAASGQ== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data> </dict> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <true/> </dict> </dict> <key>GUI</key> <dict> <key>Hide</key> <array> <string>PREBOOT</string> </array> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Linux</key> <true/> <key>Tool</key> <true/> </dict> </dict> <key>Graphics</key> <dict> <key>FBName</key> <string>Kamarang</string> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>RadeonDeInit</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Port limit increase</string> <key>Disabled</key> <false/> <key>Find</key> <data> g710////EA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g710////Gw== </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (RehabMan)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32IDw+DpwQAAA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g32ID5CQkJCQkA== </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (PMHeart)</string> <key>Disabled</key> <true/> <key>Find</key> <data> g/sPD4MDBQAA </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.14.0</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g/sPkJCQkJCQ </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (Ricky)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g/sPD4OPBAAA </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.14.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g/sPkJCQkJCQ </data> </dict> <dict> <key>Comment</key> <string>External Icons Patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> <key>MLB</key> <string>C02601270QXGPF7FB</string> <key>ROM</key> <string>UseMacAddr0</string> </dict> <key>SMBIOS</key> <dict> <key>BoardSerialNumber</key> <string>C02601270QXGPF7FB</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02R2HZDGG7L</string> <key>SmUUID</key> <string>91E0E343-A938-4117-BBC7-234EA3ED265E</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Also, for what it is worth, sleep is disabled on my system:

      Again, thank you all for taking time out of your day to help a fellow hackintosher out!
    • By THE M
      Hi,Everyone
      i've struggled to install Mac High Sierra from three days ago  with an strange error then my pc restart ......
      My PC specifications is
      Cpu amd Athlon 620 II x2
      Ram 8g
      Graphic Ati 5670 DDR3 2g
      Motharboard msi 970 amd

    • By thiagomenini
      Hello everybody,
      I'm from Brazil, if someone wants to write in portuguese, i will understand too. But english is fine.
       
      Days ago I installed the High Sierra, using the image (HighSierraAMD V2 UEFI.dmg). I have an FX8320e, the Asus M5A78L-M / USB3 mobo, GTX 750 and 12GB of RAM.
       
      Well, I build Hackintosh to run audio programs. Everything is working except the USB audio card on the card. But I read that some gyus updates to 10.13.4 or higher and it work.
      But I have some problem with startup and shutdown. I had installed the Clover in different ways, but it did not appear at startup. If I do not use the pen drive to boot, I do not have access to the system.
       
      I've tried different solutions. I formatted the EFI partition using the Terminal and reinstalled the Clover, but it also did not work.
       
      The other problem is the shutdown. The system goes off, but the fans and the mobo remains on. I need to manually press the on/off button to turn off the computer. I had used the Clover Configurations App to set the flag (shutdonw fix) but it not work too. I think this might be related to the boot problem.
       
      Thanks for any help!
    • By 5kr1p7
      Just installed Mojave 10.14.1 (guided by the Shaneee tutorial) and faced a number of problems:
       
      Annoying USB related errors loop when system boot (if anyone got this just wait longer). Entering commands in single user mode commands was really challenging with screen full of errors Reboot/shutdown doesn't work (after lines in console just black screen. Need to push reset/power button) Computer doesn't wake up after sleep Browser are crashing on some web pages (Safari and Chrome on same pages (can't login on rutracker.org for example))  
      USB error:
      ... 2019-04-02 23:52:57.982767+0300 0x1adc     Default     0x0                  0      0    kernel: (AppleUSBEHCI) 000122.778171 UHC4@53000000: AppleUSBEHCI::StopUSBBus: USBSTS.HCHalted did not set as expected: USBCMD 0x00010030 USBSTS 0x00004008 2019-04-02 23:52:57.982779+0300 0x1ad3     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.778184 UHC6@56000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000010 2019-04-02 23:52:57.985297+0300 0x1ad3     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.780706 UHC6@56000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery 2019-04-02 23:52:57.985320+0300 0x1ad3     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.780730 UHC6@56000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000008 2019-04-02 23:52:57.985339+0300 0x1ad3     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.780750 UHC6@56000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery 2019-04-02 23:52:58.021308+0300 0x1ad1     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.816718 UHC2@52000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000010 2019-04-02 23:52:58.023653+0300 0x1ad1     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.819066 UHC2@52000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery 2019-04-02 23:52:58.023664+0300 0x1ad1     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.819078 UHC2@52000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000008 2019-04-02 23:52:58.023673+0300 0x1ad1     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.819087 UHC2@52000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery 2019-04-02 23:52:58.088634+0300 0x1ad7     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.884043 UHC4@53000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000010 2019-04-02 23:52:58.091464+0300 0x1ad7     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.886874 UHC4@53000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery 2019-04-02 23:52:58.091481+0300 0x1ad7     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.886893 UHC4@53000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000008 2019-04-02 23:52:58.091495+0300 0x1ad7     Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000122.886909 UHC4@53000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery 2019-04-02 23:52:58.092790+0300 0x1ad8     Default     0x0                  0      0    kernel: (AppleUSBEHCI) 000122.888199 UHC6@56000000: AppleUSBEHCI::StopUSBBus: USBSTS.HCHalted did not set as expected: USBCMD 0x00010030 USBSTS 0x00004008 2019-04-02 23:52:58.131032+0300 0x1ae4     Default     0x0                  0      0    kernel: (AppleUSBEHCI) 000122.926440 UHC2@52000000: AppleUSBEHCI::StopUSBBus: USBSTS.HCHalted did not set as expected: USBCMD 0x00010030 USBSTS 0x00004008 2019-04-02 23:52:58.196398+0300 0x1ae9     Default     0x0                  0      0    kernel: (AppleUSBEHCI) 000122.991807 UHC4@53000000: AppleUSBEHCI::StopUSBBus: USBSTS.HCHalted did not set as expected: USBCMD 0x00010030 USBSTS 0x00004008 ...  
      Can anyone who fixed theese issues share kexts archive, config.plist, kernel newer than the manual? My PC specs in signature.
    • By sennn
      Hi!

      I just upgraded to a vega 64 (sapphire 8 gb reference edition) from my 980 ti, to run mojave and overall have better performance in macOS, however I'm running into problems.
      I managed to get dual monitor working with lilu and whatevergreen, and even managed to stop my fans from simulating a helicopter with vgtab, no matter what I setup in vgtab in terms of the higher p clocks, and power target (tried between 40% and 100%) as soon as I start valley or heaven my pc just shuts down. On windows i can run both of them without problem, so it's not a PSU issue as I originaly thought.

      The only progress I managed to "make" was by using RadeonVegaLowFansSpeed.kext which allowed me to run geekbench without crashing, but still crashes at valley/heaven.

      I was mostly experimenting with just using the vgtab kext in kexts/other, initially I tried it with SSDT, and injecting it into the config.plist, but none of them seemed to make any difference, should I continue experimenting with those too or it should work as a kext too?

      I attached my current EFI (I know it has 3 aptio fixes, my board is finicky with that, I'm also experimenting on that at the moment).
      Setup:
      msi x99a sli plus
      i7 5820k
      sapphire amd radeon vega 64 8 gb
      mojave 10.4.4

      Anyone got any idea how can I make it run propely?

      Thanks,
      sen
      EFI.zip
×