• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

LG OLED Freesync Mod (tested on 55" B9 Series)

Joined
Aug 20, 2007
Messages
20,776 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
To make this brief: LG's famous line of OLED displays are "Gsync compatible" over hdmi, meaning they are really just freesync displays in disguise. Despite this, they do not work on AMD graphics cards out of the box, because LG has blatantly neglected to add the EDID information Freesync expects to find. Fortunately, this info can be readded with a nice little tool : CRU (Custom Resolution Utility). Link.

The following visual illustrates how this is done. Note the B9 OLED panel has a native gsync range of 40-60 hz and thus does not enable LFC, however in my experience you can use a timing of 30 hz on the low end and thus enable LFC and the display accepts it fine. I have tested this on my panel and at least on it, the LFC works flawlessly and I basically get Freesync Premium. YMMV.

Here's the basic visual guide. Please feel free to ask if you have any questions, I am off enjoying the fruits of my latest purchase.

1.png

1.png

2.png

3.png

4.png


Now OK-out, Reboot, and:
Freesync.png

Timings.png


FYI: You will need to repeat this guide each driver reinstall.

A quick edit / note:

The 30hz setting did indeed enable LFC on my panel, but it caused some random black screen issues at some point in that range I could not tolerate. As such, you may have to use the stock range of 40-60hz to get good results. I certainly did, sadly. This will disable LFC, but you still get something.
 

AAF Optimus

Account Closed - Will not update Projects
Joined
Mar 1, 2017
Messages
1,163 (0.45/day)
Location
Rio de Janeiro, Brazil
System Name NEW AAF OPTIMUS RIG
Processor AMD Ryzen 5 5600X (6C/12T)
Motherboard ASUS TUF Gaming B550M-Plus
Cooling DEEPCOOL Gammax L120T
Memory CRUCIAL Pro Gaming 32GB DDR4-3200 (@3733) (2x16GB)
Video Card(s) NVIDIA GeForce RTX 3060 12GB MSI Ventus 2X OC LHR
Storage ADATA Legend 700 PCIe Gen3 x4 256GB; ADATA Legend 800 PCIe Gen4 x4 2TB; GoldenFir SSD 1TB
Display(s) AOC VIPER 27" 165Hz 1ms (27G2SE)
Case DARKFLASH DK100-BK
Audio Device(s) REALTEK S1200A (ALC1200) with AAF Optimus Audio
Power Supply REDRAGON RGPS 600W 80 PLUS Bronze Full Modular
Mouse CLAHM CL-MM386 7200DPI
Keyboard MOTOSPEED CK-108 Mechanical Keyboard
Software Windows 11 Pro x64 23H2
To make this brief: LG's famous line of OLED displays are "Gsync compatible" over hdmi, meaning they are really just freesync displays in disguise. Despite this, they do not work on AMD graphics cards out of the box, because LG has blatantly neglected to add the EDID information Freesync expects to find. Fortunately, this info can be readded with a nice little tool : CRU (Custom Resolution Utility). Link.

The following visual illustrates how this is done. Note the B9 OLED panel has a native gsync range of 40-60 hz and thus does not enable LFC, however in my experience you can use a timing of 30 hz on the low end and thus enable LFC and the display accepts it fine. I have tested this on my panel and at least on it, the LFC works flawlessly and I basically get Freesync Premium. YMMV.

Here's the basic visual guide. Please feel free to ask if you have any questions, I am off enjoying the fruits of my latest purchase.

View attachment 156333
View attachment 156333
View attachment 156335
View attachment 156336
View attachment 156337

Now OK-out, Reboot, and:
View attachment 156338
View attachment 156339

FYI: You will need to repeat this guide each driver reinstall.

A quick edit / note:

The 30hz setting did indeed enable LFC on my panel, but it caused some random black screen issues at some point in that range I could not tolerate. As such, you may have to use the stock range of 40-60hz to get good results. I certainly did, sadly. This will disable LFC, but you still get something.
Excellent comment. It is also possible to export the configuration if you need it in the future.

To make this brief: LG's famous line of OLED displays are "Gsync compatible" over hdmi, meaning they are really just freesync displays in disguise. Despite this, they do not work on AMD graphics cards out of the box, because LG has blatantly neglected to add the EDID information Freesync expects to find. Fortunately, this info can be readded with a nice little tool : CRU (Custom Resolution Utility). Link.

The following visual illustrates how this is done. Note the B9 OLED panel has a native gsync range of 40-60 hz and thus does not enable LFC, however in my experience you can use a timing of 30 hz on the low end and thus enable LFC and the display accepts it fine. I have tested this on my panel and at least on it, the LFC works flawlessly and I basically get Freesync Premium. YMMV.

Here's the basic visual guide. Please feel free to ask if you have any questions, I am off enjoying the fruits of my latest purchase.

View attachment 156333
View attachment 156333
View attachment 156335
View attachment 156336
View attachment 156337

Now OK-out, Reboot, and:
View attachment 156338
View attachment 156339

FYI: You will need to repeat this guide each driver reinstall.

A quick edit / note:

The 30hz setting did indeed enable LFC on my panel, but it caused some random black screen issues at some point in that range I could not tolerate. As such, you may have to use the stock range of 40-60hz to get good results. I certainly did, sadly. This will disable LFC, but you still get something.
On my 60Hz furreca monitor, I was able to enable 75Hz in some resolutions. :D:D:laugh::laugh:
 
Joined
Aug 20, 2007
Messages
20,776 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
Yep, in short because of being a VESA spec, a lot more displays support freesync than advertise it. :)

I do the same thing on my C9 with 40-60hz. I can't go back after getting use to freesync.

Good to hear the extra picture processing on the C9 does not get in the way of the mod. You really are getting the best of all worlds there!
 

doich

New Member
Joined
Dec 9, 2020
Messages
3 (0.00/day)
Yep, in short because of being a VESA spec, a lot more displays support freesync than advertise it. :)



Good to hear the extra picture processing on the C9 does not get in the way of the mod. You really are getting the best of all worlds there!


Hey and thanks a lot for this guide.

I'm also debating getting an AMD GPU to go with my LG B9. I wonder though, if I want to play high refresh rate (up to the 120Hz the LGB9supports), should I input 40 - 120 Hz in the range limit instead of 40-60?
 
Joined
Aug 20, 2007
Messages
20,776 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
Hey and thanks a lot for this guide.

I'm also debating getting an AMD GPU to go with my LG B9. I wonder though, if I want to play high refresh rate (up to the 120Hz the LGB9supports), should I input 40 - 120 Hz in the range limit instead of 40-60?

40-120 would be appropriate only if you can send it. You'd need an hdmi 2.1 gpu, or run a lower res.
 
Last edited:
Joined
Jun 2, 2017
Messages
7,920 (3.15/day)
System Name Best AMD Computer
Processor AMD 7900X3D
Motherboard Asus X670E E Strix
Cooling In Win SR36
Memory GSKILL DDR5 32GB 5200 30
Video Card(s) Sapphire Pulse 7900XT (Watercooled)
Storage Corsair MP 700, Seagate 530 2Tb, Adata SX8200 2TBx2, Kingston 2 TBx2, Micron 8 TB, WD AN 1500
Display(s) GIGABYTE FV43U
Case Corsair 7000D Airflow
Audio Device(s) Corsair Void Pro, Logitch Z523 5.1
Power Supply Deepcool 1000M
Mouse Logitech g7 gaming mouse
Keyboard Logitech G510
Software Windows 11 Pro 64 Steam. GOG, Uplay, Origin
Benchmark Scores Firestrike: 46183 Time Spy: 25121
I forgot how sweet CRU was that tuned my QNIX 2710 quite nicely.
 

doich

New Member
Joined
Dec 9, 2020
Messages
3 (0.00/day)
40-120 would be appropriate only if you can send it. You'd need an hdmi 2.1 gpu, or run a lower res.


Yeah, I'm looking at the new AMD GPUs (RX 6800 XT), once they're actually in stock of course.

Those have HDMI 2.1 and can easily run games in 120HZ 1440p from what I've seen.
 
Joined
Aug 20, 2007
Messages
20,776 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
Those have HDMI 2.1 and can easily run games in 120HZ 1440p from what I've seen.

You can do 120hz 1440p actually over HDMI 2.0. It's 4k 120Hz that is the trick.
 

doich

New Member
Joined
Dec 9, 2020
Messages
3 (0.00/day)
You can do 120hz 1440p actually over HDMI 2.0. It's 4k 120Hz that is the trick.

Yep, true. I guess I'll prefer the high refresh rate and everything on ultra on 1440p instead of trying to do it all on 4K. Cheers for the answer though, I'll now hunt an RX 6800 XT knowing that I'll safely be able to use 40-120Hz freesync on my LG B9! :love:
 
Joined
Dec 10, 2014
Messages
1,325 (0.39/day)
Location
Nowy Warsaw
System Name SYBARIS
Processor AMD Ryzen 5 3600
Motherboard MSI Arsenal Gaming B450 Tomahawk
Cooling Cryorig H7 Quad Lumi
Memory Team T-Force Delta RGB 2x8GB 3200CL16
Video Card(s) Colorful GeForce RTX 2060 6GV2
Storage Crucial MX500 500GB | WD Black WD1003FZEX 1TB | Seagate ST1000LM024 1TB | WD My Passport Slim 1TB
Display(s) AOC 24G2 24" 144hz IPS
Case Montech Air ARGB
Audio Device(s) Massdrop + Sennheiser PC37X | QKZ x HBB
Power Supply Corsair CX650-F
Mouse Razer Viper Mini | Cooler Master MM711 | Logitech G102 | Logitech G402
Keyboard Drop + The Lord of the Rings Dwarvish
Software Windows 10 Education 22H2 x64

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,060 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
Joined
Feb 23, 2019
Messages
5,630 (2.99/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3800 CL16
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
^ Exactly, this is what you get when you don't have access to hardware and release product that's suppose to be "future proof".
 

bug

Joined
May 22, 2015
Messages
13,224 (4.06/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Yep, true. I guess I'll prefer the high refresh rate and everything on ultra on 1440p instead of trying to do it all on 4K. Cheers for the answer though, I'll now hunt an RX 6800 XT knowing that I'll safely be able to use 40-120Hz freesync on my LG B9! :love:
1440p is blurry on a 4k screen...
 
Top