Jump to content

Lenovo ThinkCentre M900 tiny problem z grafiką prośba o pomoc


marsonpl
 Share

Recommended Posts

Witajcie

W innym temacie pytałem o zlecenie instalacji MacOS X na Lenovo ThinkCentre M900 tiny, ale że odzewu brak to przysiadłem i spróbowałem sam, udało mi się to o tyle, że macOS wstał ale największym problemem jest to, że grafika pokazuje, że ma 7 MB RAM i co za tym idzie brak akceleracji, może mógłby ktoś pomóc?

Poniżej podaję specyfikację sprzętu:

Komputer Lenovo M900 tiny
Core i5 6500T
8 GB RAM
SSD SATA 512 GB
Grafika Intel HD Graphics 530
LAN: Intel I219-LM
WI-FI: Intel Dual Band Wireless-AC 8260
Dźwięk: Realtek ALC223

Gdyby coś więcej było potrzebne to tu jest szczegółowa specyfikacja, ewentualnie napiszcie i sprawdzę: https://psref.lenovo.com/syspool/Sys/PDF/ThinkCentre/ThinkCentre_M900_Tiny/ThinkCentre_M900_Tiny_Spec.PDF

Załączam swój config.plist

<?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>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Fixes</key>
			<dict>
				<key>AddMCHC</key>
				<true/>
				<key>FixHPET</key>
				<true/>
				<key>FixIPIC</key>
				<true/>
				<key>FixShutdown</key>
				<true/>
			</dict>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>change XHCI to XHC</string>
					<key>Find</key>
					<data>WEhDSQ==</data>
					<key>Replace</key>
					<data>WEhDXw==</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>change XHC1 to XHC</string>
					<key>Find</key>
					<data>WEhDMQ==</data>
					<key>Replace</key>
					<data>WEhDXw==</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>change SAT0 to SATA</string>
					<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>
		</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>-v  dart=0 debug=0x100  keepsyms=1</string>
		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>
		<key>Timeout</key>
		<integer>5</integer>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>Detect</string>
			<key>ResetHDA</key>
			<true/>
		</dict>
		<key>Properties</key>
		<dict>
			<key>PciRoot(0x0)%Pci(0x2,0x0)</key>
			<dict>
				<key>01000000</key>
				<string>01000000</string>
				<key>AAPL,ig-platform-id</key>
				<string>19120000</string>
				<key>framebuffer-fbmem</key>
				<string>00009000</string>
				<key>framebuffer-patch-enable</key>
				<string>01000000</string>
				<key>framebuffer-stolenmem</key>
				<string>00003001</string>
				<key>framebuffer-unifiedmem</key>
				<string>00000080</string>
			</dict>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Kernel</key>
			<string>No</string>
			<key>Legacy</key>
			<string>No</string>
			<key>Linux</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>KernelPm</key>
		<true/>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x67</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>06/17/2019</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM181.88Z.F000.B00.1906171613</string>
		<key>Board-ID</key>
		<string>Mac-4B682C642B45593E</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>BoardVersion</key>
		<string>iMac18,1</string>
		<key>ChassisAssetTag</key>
		<string>iMac-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>0x09</string>
		<key>EfiVersion</key>
		<string>175.0.0.0.0</string>
		<key>Family</key>
		<string>iMac</string>
		<key>FirmwareFeatures</key>
		<string>0xFC0FE137</string>
		<key>FirmwareFeaturesMask</key>
		<string>0xFF1FFF3F</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>PlatformFeature</key>
		<string>0x00</string>
		<key>ProductName</key>
		<string>iMac18,1</string>
		<key>SerialNumber</key>
		<string>D25TMVY3H7JY</string>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<true/>
	</dict>
</dict>
</plist>

kexty jakie mam w /EFI to:

FakeSMC.kext
IntelMausiEthernet.kext
Lilu.kext
USBInjectAll.kext
VoodooHDA.kext
WhateverGreen.kext

Pomoże ktoś - proszę... Dam na dobrą "coca colę" ewentualnie inny wybrany trunek przez pomagającego ;)

Link to comment
Share on other sites

Najprawdopodobniej masz złe ustawienia framebuffera. Skąd wziąłeś obecne ustawienia? Polecam bardzo obszerny wpis na temat odpalania kart intela: https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md

Zanim jednak zaczniesz kombinować z własnymi ustawieniami, usuń całą sekcję odpowiedzialną za konfigurację framebuffera i spróbuj odpalić na domyślnej konfiguracji ustawiając Graphics/Inject/Intel na True

Edited by wujek_bogdan
Link to comment
Share on other sites

9 minut temu, marsonpl napisał:

Z tym sobie poradziłem (...)

Warto napisać jak sobie poradziłeś, komuś może się ta informacja przydać.

10 minut temu, marsonpl napisał:

mam drugi dysk podłączony przez M.2 i hackintosh wykrywa go jako zewnętrzny, da się coś z tym zrobić? Działa - ale denerwuje, że tak to wygląda.

Sądzę, że pomoże tutaj SATA_Legacy.kext. Znajdziesz go w UnibootX Clover.

Link to comment
Share on other sites

Bardzo chętnie bym opisał bo jestem z tych co chcą pomagać - serio :) ale nie umiem, bo po prostu ktoś się do mnie odezwał i było "wrzuć ten config.plist i zadziałało z tego co potem widziałem config to faktycznie było tak jak napisałeś, że usunięta jest sekcja framebuffera. - dziękuję ten SATA_Legacy - sprawdzę... Dlatego pisałem, że chętnie bym to komuś zlecił od A do Z bo takich kwiatków jest więcej - np. brak sleepu a ściślej brak możliwości wyjścia (czarny ekran) czy bardzo cichy dźwięk przez głośnik wewnętrzny na voodoohda - to ostatnie w zasadzie nie jest problemem bo i tak do sprzętu mam podpiętego Xonara U7 no ale nie działa jak powinno. ;)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.