The NEW Build Your Own Arcade Controls

Software Support => GroovyMAME => Topic started by: edomatic on March 07, 2017, 03:07:35 am

Title: Latest 0.183 Groovymame on Ubuntu
Post by: edomatic on March 07, 2017, 03:07:35 am
Guys please,

Is there a comprehensive install guide somewhere to install the latest groovymame on Ubuntu??
I have figured out how to patch kernel 4.10.1 with the 15Khz patch.
I have aplied the only diff in the google drive for the 0.183 groovymame folder to the unzipped mame 0.183 from mamedev using :
mame183$ patch -p0 --binary < 0183_groovymame_017b.diff

so far so good, but when trying to compile  the patched mame  (using make ) i am bumped at bgfx errors like these:

ed@ed-desktop:~/Downloads/mame183$ make
GCC 5.4.0 detected
Compiling src/osd/modules/render/drawbgfx.cpp...
../../../../../src/osd/modules/render/drawbgfx.cpp: In member function ‘virtual int renderer_bgfx::create()’:
../../../../../src/osd/modules/render/drawbgfx.cpp:214:2: error: ‘video_mode’ is not a member of ‘bgfx’
  bgfx::video_mode vm;
  ^
../../../../../src/osd/modules/render/drawbgfx.cpp:222:4: error: ‘vm’ was not declared in this scope
    vm.m_width = m_width[win->m_index] = m_switchres_mode->type & MODE_ROTATED?
    ^
../../../../../src/osd/modules/render/drawbgfx.cpp:228:2: error: ‘preset’ is not a member of ‘bgfx’
  bgfx::preset(vm, (win->fullscreen()? BGFX_RESET_FULLSCREEN : BGFX_RESET_NONE)
  ^
../../../../../src/osd/modules/render/drawbgfx.cpp:228:15: error: ‘vm’ was not declared in this scope
  bgfx::preset(vm, (win->fullscreen()? BGFX_RESET_FULLSCREEN : BGFX_RESET_NONE)
               ^
../../../../../src/osd/modules/render/drawbgfx.cpp: In member function ‘virtual int renderer_bgfx::switch_video_mode()’:
../../../../../src/osd/modules/render/drawbgfx.cpp:916:2: error: ‘video_mode’ is not a member of ‘bgfx’
  bgfx::video_mode vm;
  ^
../../../../../src/osd/modules/render/drawbgfx.cpp:924:4: error: ‘vm’ was not declared in this scope
    vm.m_width = m_width[win->m_index] = m_switchres_mode->type & MODE_ROTATED?
    ^
../../../../../src/osd/modules/render/drawbgfx.cpp:930:2: error: ‘preset’ is not a member of ‘bgfx’
  bgfx::preset(vm, (win->fullscreen()? BGFX_RESET_FULLSCREEN : BGFX_RESET_NONE)
  ^
../../../../../src/osd/modules/render/drawbgfx.cpp:930:15: error: ‘vm’ was not declared in this scope
  bgfx::preset(vm, (win->fullscreen()? BGFX_RESET_FULLSCREEN : BGFX_RESET_NONE)
               ^
osd_sdl.make:1198: recipe for target '../../../../linux_gcc/obj/x64/Release/osd_sdl/src/osd/modules/render/drawbgfx.o' failed
make[2]: *** [../../../../linux_gcc/obj/x64/Release/osd_sdl/src/osd/modules/render/drawbgfx.o] Error 1
Makefile:19: recipe for target 'osd_sdl' failed
make[1]: *** [osd_sdl] Error 2
makefile:1242: recipe for target 'linux_x64' failed
make: *** [linux_x64] Error 2
ed@ed-desktop:~/Downloads/mame183$

i did do sudo apt-get update and  build-dep mame, installed Qt5 ..

I am at dead end here ..  :notworthy:
Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: Calamity on March 07, 2017, 01:29:18 pm
Try this:

http://forum.arcadecontrols.com/index.php/topic,151459.msg1599782.html#msg1599782 (http://forum.arcadecontrols.com/index.php/topic,151459.msg1599782.html#msg1599782)
Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: edomatic on March 07, 2017, 03:17:14 pm
Thanks Calamity!

Compiling now..hope it works
It's hard finding comprehensive all in one for making this from start
I love the groovy arcade live CD 2016 but i would love to have an up to date system with latest groovymame, arch is unknown turf for me, but ubuntu i have been working with for some time although i am nearly scratching the surface with it but i figured i would try compiling myself for once because then you understand better how it's build and what's behind it all so it is slightly easier to tweak afterwards:-)

Although i do have to rely mostly on my google-fu skills for this but even those tend to fail me when it comes to this compiling stuff, it requires deeper knowledge

thanks again for taking the time to respond mate i DO appreciate it! :-)

If i get this to work, i will make a write-up and perhaps it might help someone else's struggle to piece it all together.

Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: edomatic on March 08, 2017, 05:58:16 am
Hi Calamity,

That worked! Thanks so much, i tested with a rom and it worked! but only after i launched the rom and then moved the VGA cable over from my LCD to my CRT

Now struggling to get the Ubuntu system to boot into VGA with what Ansa89 here has on his 15Khz page:
"Add video=VGA-1:640x480ec" , this does not seem to work..
I go the patch15KHZ kernel to boot as first boot with grub-customizer
I then configured the grub-customizer to add the kernel parameters:
quiet splash video=VGA-0:640x480ec
to the patched 15khz kernel entry .

here's my xrandr output:

ed@ed-desktop:~$ xrandr -q

Screen 0: minimum 320 x 200, current 800 x 600, maximum 8192 x 8192
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 800x600+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00 +
   1600x1200     60.00 
   1680x1050     59.95 
   1280x1024     75.02    60.02 
   1440x900      59.89 
   1280x960      60.00 
   1152x864      75.00 
   1024x768      75.03    70.07    60.00 
   832x624       74.55 
   800x600       75.00    60.32*   56.25 
   640x480       75.00    72.81    59.94 
   720x400       70.08 
ed@ed-desktop:~$

I should get it to boot into the 640x480 59.94 but somehow it always comes back into this 800x600 res.

Here is my etc/default/grub config:

GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=VGA-0:640x480ec"
GRUB_CMDLINE_LINUX=""

that's correct isn't it?


Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: Calamity on March 08, 2017, 07:38:30 am
It fully depends on the connector layout of your video card (which brand/model btw?). E.g. it could be DVI-0 or DVI-1 too.

There used to be a better method available (better than kernel patching for 15 kHz), based on EDID emulation:

http://forum.arcadecontrols.com/index.php/topic,106405.msg1438711.html#msg1438711 (http://forum.arcadecontrols.com/index.php/topic,106405.msg1438711.html#msg1438711)

There must be some posts about it if you dig enough in the forum.

Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: edomatic on March 08, 2017, 08:45:30 am
Hi Calamity,

thanks

I found that , although xrandr output says VGA-0, when i use the VGA-1 in the boot loader, then i get a screen on my monitor (a Sony BVM)..
I have seen what settings groovyarcade uses in the bootloader(works great) and it is the same as what i have now in ubuntu with the patched 15khz kernel meaning:
video=VGA-1:640x480ec

i am also now seeing those smaller resolutions too in xrandr which were not there before:
ed@ed-desktop:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1360x768      59.80 
   1152x864      60.00 
   1024x768      60.00*
   800x600       60.32 
   640x480       59.94 
   680x384       59.80    59.96 
   576x432       60.06 
   512x384       60.00 
   400x300       60.32 
   320x240       60.05 
ed@ed-desktop:~$

But as you see Ubuntu somehow sets desktop res to 1024 x768 once loaded into GUI (could this be some xorg issue perhaps?)
when i do the command xrandr -s 640x480 it does not sync to it correctly
 
However, during bootup, all is display A-OK up until the point where it logs into the Ubuntu desktop enviroment.

I will have a look into that EDID emulation you mention!
Title: A
Post by: edomatic on March 08, 2017, 09:57:04 am
Hi Calamity,

I do not seem to get any further then this info as to what EDID my screen has (Sony BVM 2010p) 

PS : This screen works with groovyarcade so there must be something that i am overlooking here

The card i am using is a radeon R5450 (1GB DDR3)

ed@ed-desktop:$ cvt 640 480
# 640x480 59.38 Hz (CVT 0.31M3) hsync: 29.69 kHz; pclk: 23.75 MHz
Modeline "640x480_60.00"   23.75  640 664 720 800  480 483 487 500 -hsync +vsync
ed@ed-desktop:$

ed@ed-desktop:$ xrandr --verbose -q

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192

**(omitted the HDMI and DVI info as were using VGA )

VGA-0 connected primary 1024x768+0+0 (0x59) normal (normal left inverted right x axis y axis) 0mm x 0mm
   Identifier: 0x55
   Timestamp:  221053
   Subpixel:   no subpixels
   Gamma:      1.0:1.0:1.0
   Brightness: 1.0
   Clones:   
   CRTC:       0
   CRTCs:      0 1 2 3
   Transform:  1.000000 0.000000 0.000000
               0.000000 1.000000 0.000000
               0.000000 0.000000 1.000000
              filter:
   scaling mode: None
      supported: None, Full, Center, Full aspect
   load detection: 1
      range: (0, 1)
  1360x768 (0x57) 84.750MHz -HSync +VSync
        h: width  1360 start 1432 end 1568 total 1776 skew    0 clock  47.72KHz
        v: height  768 start  771 end  781 total  798           clock  59.80Hz
  1152x864 (0x58) 81.620MHz -HSync +VSync
        h: width  1152 start 1216 end 1336 total 1520 skew    0 clock  53.70KHz
        v: height  864 start  865 end  868 total  895           clock  60.00Hz
  1024x768 (0x59) 65.000MHz -HSync -VSync *current
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x5a) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  640x480 (0x5b) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  680x384 (0x5c) 42.375MHz -HSync +VSync DoubleScan
        h: width   680 start  716 end  784 total  888 skew    0 clock  47.72KHz
        v: height  384 start  385 end  390 total  399           clock  59.80Hz
  680x384 (0x5d) 36.000MHz +HSync -VSync DoubleScan
        h: width   680 start  704 end  720 total  760 skew    0 clock  47.37KHz
        v: height  384 start  385 end  390 total  395           clock  59.96Hz
  576x432 (0x5e) 40.810MHz -HSync +VSync DoubleScan
        h: width   576 start  608 end  668 total  760 skew    0 clock  53.70KHz
        v: height  432 start  432 end  434 total  447           clock  60.06Hz
  512x384 (0x5f) 32.500MHz -HSync -VSync DoubleScan
        h: width   512 start  524 end  592 total  672 skew    0 clock  48.36KHz
        v: height  384 start  385 end  388 total  403           clock  60.00Hz
  400x300 (0x60) 20.000MHz +HSync +VSync DoubleScan
        h: width   400 start  420 end  484 total  528 skew    0 clock  37.88KHz
        v: height  300 start  300 end  302 total  314           clock  60.32Hz
  320x240 (0x61) 12.587MHz -HSync -VSync DoubleScan
        h: width   320 start  328 end  376 total  400 skew    0 clock  31.47KHz
        v: height  240 start  245 end  246 total  262           clock  60.05Hz
ed@ed-desktop:$
Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: edomatic on March 08, 2017, 11:02:21 am
Hi Calamity,

Good news!
i found how to make it work and you hinted me again in the good direction but it took me a while to figure this out

First, i took the edid_generic15.bin from ansa89's gitHub (15khz webpage) and copied that over to /lib/firmware

then i modified /etc/default/grub to reflect it (still using the modified kernel 15khz patch) :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=VGA-1:e drm_kms_helper.edid_firmware=VGA-1:edid_generic15.bin"

Followed by sudo update-grub and a reboot.

Next thing i know, there's the desktop now displayed in clean on my beloved sony BVM :-)

strangely i am still see errors in syslog around the edid, it seems a "direct" firmware load using this edid_generic15 firmware fails:

Mar  8 16:53:37 ed-desktop kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.10.1-patched15khz root=UUID=1c8d60a9-ce17-4484-bd71-09e1315e27b8 ro quiet splash video=VGA-1:e drm_kms_helper.edid_firmware=VGA-1:edid_generic15.bin vt.handoff=7
Mar  8 16:53:37 ed-desktop kernel: [    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.10.1-patched15khz root=UUID=1c8d60a9-ce17-4484-bd71-09e1315e27b8 ro quiet splash video=VGA-1:e drm_kms_helper.edid_firmware=VGA-1:edid_generic15.bin vt.handoff=7
Mar  8 16:53:37 ed-desktop kernel: [    4.385522] platform VGA-1: Direct firmware load for edid_generic15.bin failed with error -2
Mar  8 16:53:37 ed-desktop kernel: [    4.385543] [drm:drm_load_edid_firmware [drm_kms_helper]] *ERROR* Requesting EDID firmware "edid_generic15.bin" failed (err=-2)
Mar  8 16:53:37 ed-desktop kernel: [    5.497531] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:37 ed-desktop kernel: [   12.413536] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:37 ed-desktop kernel: [   13.768118] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:45 ed-desktop kernel: [   22.630839] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:45 ed-desktop kernel: [   22.633098] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:55 ed-desktop kernel: [   32.070587] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:56 ed-desktop kernel: [   33.129477] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:57 ed-desktop kernel: [   34.460223] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:54:05 ed-desktop kernel: [   42.194829] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:54:24 ed-desktop kernel: [   61.513841] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:00 ed-desktop kernel: [   97.956600] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.114677] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.117011] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.209872] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.212362] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  170.838748] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  170.900699] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  170.955999] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  171.033257] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
ed@ed-desktop:~/Download
Title: Re: Latest 0.183 Groovymame on Ubuntu
Post by: edomatic on March 08, 2017, 11:28:55 am
Hi Calamity,

It got it to work! :-)

Your EDID path led the way  :applaud:

(For the record again i am using latest Ubuntu kernel 4.10.1 patched with 15Khz and running groovymame0.183 on sony BVM CRT through VGA to RGB-Sync with BNC (using a H&V sync combiner circuit found with google-Fu ;-)

Here's what i did to fix my display issue:

1) copied  Ansa89's edid_generic15.bin file to ubuntu's /lib/firmware (thanks Ansa89 ! :-)

2) added GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=VGA-1:e drm_kms_helper.edid_firmware=VGA-1:edid_generic15.bin" to /etc/default/grub
3)sudo update-grub
4)reboot

Somehow there are still errors logged in the syslog around not being able to "direct use" the firmware, but it works nonetheless:

Here's the syslog:

Mar  8 16:53:37 ed-desktop kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.10.1-patched15khz root=UUID=1c8d60a9-ce17-4484-bd71-09e1315e27b8 ro quiet splash video=VGA-1:e drm_kms_helper.edid_firmware=VGA-1:edid_generic15.bin vt.handoff=7
Mar  8 16:53:37 ed-desktop kernel: [    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.10.1-patched15khz root=UUID=1c8d60a9-ce17-4484-bd71-09e1315e27b8 ro quiet splash video=VGA-1:e drm_kms_helper.edid_firmware=VGA-1:edid_generic15.bin vt.handoff=7
Mar  8 16:53:37 ed-desktop kernel: [    4.385522] platform VGA-1: Direct firmware load for edid_generic15.bin failed with error -2
Mar  8 16:53:37 ed-desktop kernel: [    4.385543] [drm:drm_load_edid_firmware [drm_kms_helper]] *ERROR* Requesting EDID firmware "edid_generic15.bin" failed (err=-2)
Mar  8 16:53:37 ed-desktop kernel: [    5.497531] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:37 ed-desktop kernel: [   12.413536] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:37 ed-desktop kernel: [   13.768118] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:45 ed-desktop kernel: [   22.630839] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:45 ed-desktop kernel: [   22.633098] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:55 ed-desktop kernel: [   32.070587] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:56 ed-desktop kernel: [   33.129477] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:53:57 ed-desktop kernel: [   34.460223] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:54:05 ed-desktop kernel: [   42.194829] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:54:24 ed-desktop kernel: [   61.513841] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:00 ed-desktop kernel: [   97.956600] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.114677] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.117011] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.209872] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:55:01 ed-desktop kernel: [   98.212362] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  170.838748] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  170.900699] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  170.955999] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 16:56:13 ed-desktop kernel: [  171.033257] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:12:42 ed-desktop kernel: [ 1159.794617] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:12:42 ed-desktop kernel: [ 1159.970794] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:12:42 ed-desktop kernel: [ 1159.973082] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:12:42 ed-desktop kernel: [ 1159.993149] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:12:42 ed-desktop kernel: [ 1159.995474] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:13:58 ed-desktop kernel: [ 1235.472712] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:14:00 ed-desktop kernel: [ 1237.519950] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:15:20 ed-desktop kernel: [ 1318.153548] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:15:20 ed-desktop kernel: [ 1318.156044] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:15:20 ed-desktop kernel: [ 1318.158421] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
Mar  8 17:15:21 ed-desktop kernel: [ 1318.170778] [drm] Got external EDID base block and 0 extensions from "edid_generic15.bin" for connector "VGA-1"
ed@ed-desktop:$