Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: GroovyArcade live-CD New Release 2019  (Read 181426 times)

1 Member and 2 Guests are viewing this topic.

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1796
  • Last login:Yesterday at 07:06:53 am
  • Web Developer.
Re: GroovyArcade live-CD New Release 2019
« Reply #920 on: November 14, 2019, 07:39:29 am »
I know, but in this case is different, if I launch mame from bash the game start normally, the problem is with attract, I need to verify if the lastrun log is created as in windows.

Sent from the sixth floor

Windows
  • attract.exe - type is windows application
  • attract-console.exe - type is windows console (STDOUT visible)

Unix
Code: [Select]
// Output STDOUT to file
./attract --config /Users/keiljr/Projects/attractmode/attract/config > log.txt

// Append output STDOUT to file
./attract --config /Users/keiljr/Projects/attractmode/attract/config >> log.txt

// Output STDERR and STDOUT to file
./attract --config /Users/keiljr/Projects/attractmode/attract/config &> log.txt

// Append output STDERR and STDOUT to file
./attract --config /Users/keiljr/Projects/attractmode/attract/config &>> log.txt

// Output STDOUT to console and file
./attract --config /Users/keiljr/Projects/attractmode/attract/config >&1 | tee log.txt

// Output STDERR and STD STDOUT to console and file
./attract --config /Users/keiljr/Projects/attractmode/attract/config 2>&1 | tee log.txt

I am not sure if these unix commands work in windows. If anyone wants to try them and report back, that would be great. Iíll add a section on arcademvs and perhaps the attract wiki I have been working on.

Edit: I added a section to arcade mvs wiki on unix error logging. https://arcademvs.org/unix/error-logging/

beernut

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:April 03, 2020, 01:22:30 am
Re: GroovyArcade live-CD New Release 2019
« Reply #921 on: February 21, 2020, 09:58:12 am »
Anyone know how to get the linux-headers package for the installed version of linux (4.20.5)?  I need to install a driver for my usb wifi adapter and can't compile due to missing kernel headers.

Alternately, I could recompile the kernel but can't find the current groovyarcade kernel patches anywhere.

Anyway, GroovyArcade + GroovyMame + AttractMode is fantastic.  Thanks all.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #922 on: February 21, 2020, 12:12:48 pm »
Arch linux is not really the kind of distribution that is looking over the shoulder to past versions ...

This version of groovyarcade will probably never get any update. You may have a look at my fork (which followr the rolling release philosophy or Arch and is already on kernel 5.5.x)

GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

beernut

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:April 03, 2020, 01:22:30 am
Re: GroovyArcade live-CD New Release 2019
« Reply #923 on: February 25, 2020, 10:09:19 am »
It actually updated fine. I simply edited /etc/pacman.conf to ignore  package linux and upgrading to latest arch went swimmingly.  With Yay installed I have been able to add pretty much any package needed.  Compiling the latest groovymame was trivial also.

It looks like I will just need to compile the kernel myself with the 15 khz patches to finally get the wifi working. 

I probably could have started with your fork but at this point as 99.99% of everything is working great and I don't look forward to reinstalling/fixing everything I think i'll just work on patching the kernel.

I did check your github repo https://github.com/substring/os but can't seem to find the kernel patches there to apply.  I presume you are using Doozer's patches https://github.com/D0023R/linux_kernel_15khz or something very similar?

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #924 on: February 25, 2020, 12:54:00 pm »
Kernel patches are at doozer's repo, yes. I also make arch packages of the kernel, groovymame, attract etc ...
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

beernut

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:April 03, 2020, 01:22:30 am
Re: GroovyArcade live-CD New Release 2019
« Reply #925 on: February 27, 2020, 10:10:23 am »
Any chance those separate packages could be made available other than on the full iso?  I can see the lists of all of them on the github page but not the packages. 

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #926 on: February 27, 2020, 11:05:08 am »
Do you mean https://github.com/substring/packages/releases ?

Take care: since kernel 5.5, 15k kernel switches have changed. Check doozer's repo, it's all explained there.
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

beernut

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:April 03, 2020, 01:22:30 am
Re: GroovyArcade live-CD New Release 2019
« Reply #927 on: March 05, 2020, 10:06:50 am »
Thanks! Somehow I missed that repo.

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #928 on: March 23, 2020, 09:45:22 am »
Would anyone be able to help my create an error log from a fresh install of Groovyarcade?

Iím not familiar with Linux.

The installer does fine it seems but instead of booting in to GroovyArcade on reboot it boots in to the installer again.

Thanks.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #929 on: March 23, 2020, 11:37:04 am »
Have you removed the boot device ? Which version are you using ?
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #930 on: March 23, 2020, 03:00:40 pm »
Have you removed the boot device ? Which version are you using ?
Have you removed the boot device ? Which version are you using ?

Yes. Iím using the March 10 2019 version.

Iíve followed two tutorials, which were generally the same. I had windows 10 installed previously, but Windows kept trying to repair the drive on startup, so I removed everything on it and started over.

The behavior on startup is similar to if the boot device was inserted, except it skips the initial screen where you have to hit enter to use 15khz signal.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #931 on: March 23, 2020, 03:35:37 pm »
Are you booting on the groovyarcade drive ?
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #932 on: March 23, 2020, 03:42:39 pm »
Are you booting on the groovyarcade drive ?
There is only one drive installed - the internal HDD.


Thereís a possibility Iím not booting properly - does the installer create a partition in the hard drive where gasetup could boot first?

How could I check if thatís the case?

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #933 on: March 24, 2020, 03:13:03 am »
If you have a single drive, you must have removed all partitions on it first (can be done with the partitionning tool in the setup), and then you can install to this disk.

Otherwise, once at the menu, exit to shell and give me the output of lsblk
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #934 on: March 24, 2020, 05:17:08 pm »
Iím not sure how to output to a text.

Exiting to shell typing that brings up this:



If I run gasetup from this shell it tells me I donít have root privileges.

If I donít exit to shell and go to 1. Start Front-End / Window Manager, I get this:





Let me know if you need me to clarify any of that text. And feel free to explain this to me like Iím 5.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #935 on: March 25, 2020, 02:37:12 am »
Ok, the display server fails, let's debug :
- what are your PC specs ? Is it connected to ethernet ?
- can you upload /var/log/Xorg.0.log somewhere ? (Don't copy the text here). If you have network, i'll tell you how yo make this easier
- i need the output of lsmod and dmesg (dmesg will be quite long)

I can give you a 1-liner command to prepare all this in an archive if you wish, but you really need network access to your arcade rig.
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #936 on: March 25, 2020, 11:19:42 am »
Itís an old Lenovo i3 with a Radeon hd 5450 added in. Iím not too concerned with 3D games.

Iíve managed to get a powerline  Ethernet cord attached to it and I have access to another computer with Windows on the network.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #937 on: March 25, 2020, 12:56:43 pm »
So, here are a few steps
- GA : go to console, type ifconfig, and write down the ip address
- Windows : download winscp, connect oto the ip address found before, user/pass : arcade/arcade. You'll get a file browser, go to the top dir, then get /var/log/Xorg.0.log

Out of curiosity, may I suggest you try (no need to install it, it can work as a livecd) the iso found at https://github.com/substring/os/releases/tag/2020.03 (you can use rufus to burn the iso to a USB key), boot on the usb key and simply launch the frontend and tell me if you have the same problem ? This won't worrupt anything on your computer
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
GroovyArcade live-CD New Release 2019
« Reply #938 on: March 26, 2020, 07:40:22 pm »
So, here are a few steps
- GA : go to console, type ifconfig, and write down the ip address
- Windows : download winscp, connect oto the ip address found before, user/pass : arcade/arcade. You'll get a file browser, go to the top dir, then get /var/log/Xorg.0.log

Out of curiosity, may I suggest you try (no need to install it, it can work as a livecd) the iso found at https://github.com/substring/os/releases/tag/2020.03 (you can use rufus to burn the iso to a USB key), boot on the usb key and simply launch the frontend and tell me if you have the same problem ? This won't worrupt anything on your computer
Hereís the log file:

Code: [Select]
[    16.934] (WW) Failed to open protocol names file lib/xorg/protocol.txt
[    16.935]
X.Org X Server 1.20.5
X Protocol Version 11, Revision 0
[    16.935] Build Operating System: Linux Arch Linux
[    16.935] Current Operating System: Linux GroovyArcade 5.2.4-arch1-1-ARCH #2 SMP PREEMPT Fri Aug 2 07:06:57 CEST 2019 x86_64
[    16.935] Kernel command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/disk/by-label/GA  rw quiet rd.udev.log-priority=3 splash vga=0x311 video=DVI-I-1:640x480ec initrd=../initramfs-linux.img
[    16.935] Build Date: 30 June 2019  09:52:01AM
[    16.935]
[    16.935] Current version of pixman: 0.38.4
[    16.935]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    16.935] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    16.935] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 26 18:27:53 2020
[    16.964] (==) Using config file: "/etc/X11/xorg.conf"
[    16.964] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    16.993] (==) ServerLayout "General"
[    16.993] (**) |-->Screen "Screen0" (0)
[    16.993] (**) |   |-->Monitor "DVI-0"
[    16.994] (**) |   |-->Device "Card0"
[    16.995] (**) |-->Input Device "WiiMote0"
[    16.995] (**) |-->Input Device "WiiMote1"
[    16.995] (==) Automatically adding devices
[    16.995] (==) Automatically enabling devices
[    16.995] (==) Automatically adding GPU devices
[    16.995] (==) Automatically binding GPU devices
[    16.995] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    17.005] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc".
[    17.005]    Entry deleted from font path.
[    17.005]    (Run 'mkfontdir' on "/usr/share/fonts/misc").
[    17.005] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[    17.005]    Entry deleted from font path.
[    17.005] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    17.005]    Entry deleted from font path.
[    17.005] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    17.005]    Entry deleted from font path.
[    17.029] (==) FontPath set to:
        /usr/share/fonts/100dpi,
        /usr/share/fonts/75dpi
[    17.029] (==) ModulePath set to "/usr/lib/xorg/modules"
[    17.029] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    17.029] (II) Module ABI versions:
[    17.029]    X.Org ANSI C Emulation: 0.4
[    17.029]    X.Org Video Driver: 24.0
[    17.029]    X.Org XInput driver : 24.1
[    17.029]    X.Org Server Extension : 10.0
[    17.030] (++) using VT number 1
 
[    17.033] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[    17.034] (II) xfree86: Adding drm device (/dev/dri/card0)
[    17.035] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[    17.039] (--) PCI:*(1@0:0:0) 1002:68f9:1462:2181 rev 0, Mem @ 0xe0000000/268435456, 0xf7e20000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[    17.039] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    17.039] (II) LoadModule: "glx"
[    17.054] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    17.112] (II) Module glx: vendor="X.Org Foundation"
[    17.112]    compiled for 1.20.5, module version = 1.0.0
[    17.112]    ABI class: X.Org Server Extension, version 10.0
[    17.112] (II) LoadModule: "admgpu"
[    17.113] (WW) Warning, couldn't open module admgpu
[    17.113] (EE) Failed to load module "admgpu" (module does not exist, 0)
[    17.113] (II) LoadModule: "evdev"
[    17.113] (WW) Warning, couldn't open module evdev
[    17.113] (EE) Failed to load module "evdev" (module does not exist, 0)
[    17.113] (EE) No drivers available.
[    17.113] (EE)
Fatal server error:
[    17.113] (EE) no screens found(EE)
[    17.113] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
for help.
[    17.113] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    17.113] (EE)
[    17.116] (EE) Server terminated with error (1). Closing log file.

Let me know if I did that right. Iíll try the second part tonight and update this post

Update:

Download the github file. After it talking to me for a minute or two I selected start front end and it started up. I picked a game and itís working. It didnít automatically go to the front end but itís there.
« Last Edit: March 26, 2020, 08:39:20 pm by cornerstone »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #939 on: March 27, 2020, 05:48:59 am »
So, looks like your xorg.conf is not configured, this should be done in the setup menu. Please note the ioso you're currently using is hardly maintained, that's why I've setup a fork that you've tested and reported success ;)
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #940 on: March 27, 2020, 07:49:09 am »
So would I just run the install process with the forked iso? Would that allow the computer to just start up on the front end?

I really appreciate the help by the way.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #941 on: March 27, 2020, 09:07:02 am »
So would I just run the install process with the forked iso? Would that allow the computer to just start up on the front end?
Yes sir !
Boot the DVD, install to a non NVMe disk, reboot, remove the CD, make sure your bios will boot to the groovyarcade HDD/SSD and voilŗ! You should then be able to drop roms through network shares
[/quote]

Quote
I really appreciate the help by the way.
I'm glad I can help :)
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
GroovyArcade live-CD New Release 2019
« Reply #942 on: March 28, 2020, 02:34:14 pm »
I seem to be having same or similar issues. I checked the primary boot path in the bios to run the USB key first then the hdd. The automatic boot path is HDD.

I installed everything from the forked iso. It wonít boot up correctly. An interesting note is that it will boot up automatically on the DisplayPort to an lcd, but not the desired DVI to crt.

I can still go through the setup with the voice and hit enter twice to enter attract mode where it works perfectly. It seems like it wonít save the video configuration after reboot.

Is there a way to go through the setup program and manually make sure it outputs to the dvi port?

http://cloud.tapatalk.com/s/5e7f9a09033b6/GAlog.txt
« Last Edit: March 28, 2020, 02:42:05 pm by cornerstone »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #943 on: March 28, 2020, 04:21:21 pm »
do you at least reach the boot menu where you can choose your horizontal frequency ?

Once you install an validated the configuration (It's extremly important that you stay in front of the PC while it's talking to you, be cause you'll have to validate some screens), you can't swap connectors. GA is configured ot run on a monitor type with a specific connector.
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
GroovyArcade live-CD New Release 2019
« Reply #944 on: March 28, 2020, 07:06:43 pm »
Yeah Iíll run through my install process. Maybe Iím missing something

1.hit enter twice, asked to validate. I select 15 for Nanao. On an Astro city cab.
2. I go to video setup and choose horizontal and 4:3
3. Setup front end I choose attract mode
4. Go to HD installation. Choose Partition manager, yes to stop auto mount. I pick the 1TB drive.
5. I delete the previous install across the 3 partitions. Quit. Press yes to start Automount.
6. Go to Hard Drive Installation. Install to Disk: Yes. Setup Networking: no. Audio setup: No.
It says, You Must Set Up Video Monitor, so I choose the same one, Nanao MS9.
7. Setup xorg.config and switchres? Yes
8. System settings: no, Snaps: no. Do you want to auto partition empty drive: Yes. I choose the 1TB drive. Gives me a warning, I say yes.
9. Wait.
10. Do you want to reboot: yes.
11. Really?: yes
12. After splash screen computer reboots, I remove the thumb drive when thereís the garbled text of computer starting up.


Reboot brings up nothing. I believe I can hear a faint beep.

http://cloud.tapatalk.com/s/5e7fe00369ab6/GAlog.txt
« Last Edit: March 28, 2020, 07:38:36 pm by cornerstone »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #945 on: March 29, 2020, 03:09:28 am »
X finds no monitor.

Can you :
- cat /proc/cmdline
- tell me on which connector your nanao is plugged
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6868
  • Last login:Today at 02:04:09 am
  • Quote me with care
Re: GroovyArcade live-CD New Release 2019
« Reply #946 on: March 29, 2020, 04:03:22 am »
[    17.112] (II) LoadModule: "admgpu"
[    17.113] (WW) Warning, couldn't open module admgpu
[    17.113] (EE) Failed to load module "admgpu" (module does not exist, 0)


There's a typo somewhere, it's trying to load "admgpu" instead of "amdgpu".
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #947 on: March 29, 2020, 05:12:03 am »
One more thing : can you run this snippet ?

Code: [Select]
for p in /sys/class/drm/card? ; do
  id=$(basename `readlink -f $p/device`)
  # now match with lspci
  name=$(lspci -mms $id | cut -d '"' -f4,6 --output-delimiter=" ")
  cardnum=$(basename $p)
  echo "$cardnum: $name"
  for p in /sys/class/drm/${cardnum}-*/status; do
    con=${p%/status}
    bus=$(ls -d "$con"/i2c-* 2>/dev/null)
    echo -n "${con#*/card?-}: $(cat $p)"
    [[ -n $bus ]] && echo -n " - Has i2c"
    edid_size=$(cat "$con"/edid | wc -c)
    [[ $edid_size > 0 ]] && echo -n " - Found an EDID"
    echo
  done
done

It will list GFX cards, their connectors, if an EDID is found,if a i2c bus is found with some data available, and most of all, if the connector sees a monitor attached to it
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #948 on: March 30, 2020, 06:42:39 pm »
X finds no monitor.

Can you :
- cat /proc/cmdline
- tell me on which connector your nanao is plugged
The DVI-I-1 connector is connected. That runs a vga converter to a jpac to the jamma harness on the cabinet.
The voice tells me that it canít be natively detected and has to force an output. Is this because of the jpac possibly?

The cmdline is:
Code: [Select]

BOOT_IMAGE=/groovyarcade/boot/x86_64/vmlinuz-linux-15khz quiet rd.udev.log-priority=3 splash mitigations=off audit=0 video=640x480iS archisobasedir=groovyarcade archisolabel=GA_2020.03 initrd=/groovyarcade/boot/x86_64/initramfs-linux-15khz.img

Is there a way to run the second command through the WinScp?

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #949 on: March 31, 2020, 02:45:44 am »
The command you've run shows you're booting from the livecd, not your installed groovyarcade. Do you at least see something on your arcade monitor ?

It's easier to use putty to run that command, there is a standalone version that doesn't require installing. Once you've copied text, use the right button yo paste in putty.
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
GroovyArcade live-CD New Release 2019
« Reply #950 on: March 31, 2020, 09:00:52 am »
The command you've run shows you're booting from the livecd, not your installed groovyarcade. Do you at least see something on your arcade monitor ?

It's easier to use putty to run that command, there is a standalone version that doesn't require installing. Once you've copied text, use the right button yo paste in putty.
Sorry about that. The only way I can see an image on the screen is with the boot disk. Starting up without it is a blank screen. The cmd file is
Code: [Select]
BOOT_IMAGE=../vmlinuz-linux-15khz root=/dev/disk/by-label/GA rw quiet rd.udev.log-priority=3 splash mitigations=off audit=0   initrd=../initramfs-linux-15khz.img

Running the putty command:
Code: [Select]
card0: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
DP-1: disconnected - Has i2c
DVI-I-1: disconnected

This is the same thing the voice tells me, then it forces the DVI connection. Again, itís a DVI port to VGA converter to vga cable to a jpac. Itís the same hardware I run on an older groovymame computer I have in another cabinet.
« Last Edit: March 31, 2020, 09:27:27 am by cornerstone »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #951 on: March 31, 2020, 12:39:19 pm »
my guess is that, when the voice is speaking and informs that DVI-I-1 will be turned on, you either miss hitting the ENTER key to validate the message, or it's not shown at all (which I don't believe).

So, anyway we can solve that ! As root, you must edit a boot configuration file:
- boot GA with your HDD
- Use Putty to login (you can't edit as root with winscp unless you change the root password which is unknown to me, but you can change it with sudo passwd root)
- then nano /boot/syslinux/syslinux.cfg
- At the line that starts with append, add at the end video=DVI-I-1:640x480iS (you can use video=320x240S if you prefer a progressive mode)
- CTRL+X to quit, say you want to save
- reboot

The screen detection should have detected your monitor if you pressed enter when the message popped on you Nanao. See screenshots and video here
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
GroovyArcade live-CD New Release 2019
« Reply #952 on: March 31, 2020, 05:05:32 pm »
my guess is that, when the voice is speaking and informs that DVI-I-1 will be turned on, you either miss hitting the ENTER key to validate the message, or it's not shown at all (which I don't believe).

So, anyway we can solve that ! As root, you must edit a boot configuration file:
- boot GA with your HDD
- Use Putty to login (you can't edit as root with winscp unless you change the root password which is unknown to me, but you can change it with sudo passwd root)
- then nano /boot/syslinux/syslinux.cfg
- At the line that starts with append, add at the end video=DVI-I-1:640x480iS (you can use video=320x240S if you prefer a progressive mode)
- CTRL+X to quit, say you want to save
- reboot

The screen detection should have detected your monitor if you pressed enter when the message popped on you Nanao. See screenshots and video here
I will try this.


But I do hit enter when it says it forces DVI. Then it asks to validate settings.


From there I select Nanao MS9. And it works fine until I reboot.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #953 on: March 31, 2020, 05:15:11 pm »
Once you've configured with the livecd, please upload /var/log/groovy.log

Anyway, with what I've told you to edit on your HDD, it should be fine after reboot
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #954 on: March 31, 2020, 06:17:15 pm »
Once you've configured with the livecd, please upload /var/log/groovy.log

Anyway, with what I've told you to edit on your HDD, it should be fine after reboot
This is from a few days ago, the last time I went through the installation process:
Code: [Select]
2020-03-28 17:48:00 - switch_all_connectors(263): _[34mINFO_[0m - /sys/class/drm/card0-DVI-I-1 will turn to on
2020-03-28 17:48:00 - switch_all_connectors(263): _[34mINFO_[0m - /sys/class/drm/card*-VGA-* will turn to on
2020-03-28 17:48:04 - switch_all_connectors(268): _[34mINFO_[0m - /sys/class/drm/card0-DP-1 will turn to off
2020-03-28 17:48:04 - switch_all_connectors(268): _[34mINFO_[0m - /sys/class/drm/card0-DVI-I-1 will turn to off
2020-03-28 17:48:04 - test_all_connectors(302): _[36mDBG_[0m - 01:00.0 card0 -> radeon / Use EDID: s
2020-03-28 17:48:04 - log_and_tell(85): _[34mINFO_[0m - Testing connector DP-1 on card0
2020-03-28 17:48:04 - tell(78): _[34mINFO_[0m - Tell user: Testing connector DP-1 on card0
2020-03-28 17:48:08 - test_connector(197): _[34mINFO_[0m - Current connector enabled/status: disabled/disconnected
2020-03-28 17:48:08 - log_and_tell(85): _[34mINFO_[0m - Turning it on
2020-03-28 17:48:08 - tell(78): _[34mINFO_[0m - Tell user: Turning it on
2020-03-28 17:48:10 - test_connector(202): _[34mINFO_[0m - DP-1 EDID is 0 bytes
2020-03-28 17:48:10 - log_and_tell(85): _[34mINFO_[0m - No output was found, force it to on
2020-03-28 17:48:10 - tell(78): _[34mINFO_[0m - Tell user: No output was found, force it to on
2020-03-28 17:48:19 - log_and_tell(85): _[34mINFO_[0m - Turning it back to initial state and wait for 2 seconds
2020-03-28 17:48:19 - tell(78): _[34mINFO_[0m - Tell user: Turning it back to initial state and wait for 2 seconds
2020-03-28 17:48:26 - test_all_connectors(322): _[34mINFO_[0m - DP-1 has no screen
2020-03-28 17:48:26 - log_and_tell(85): _[34mINFO_[0m - Testing connector DVI-I-1 on card0
2020-03-28 17:48:26 - tell(78): _[34mINFO_[0m - Tell user: Testing connector DVI-I-1 on card0
2020-03-28 17:48:30 - test_connector(197): _[34mINFO_[0m - Current connector enabled/status: disabled/disconnected
2020-03-28 17:48:30 - log_and_tell(85): _[34mINFO_[0m - Turning it on
2020-03-28 17:48:30 - tell(78): _[34mINFO_[0m - Tell user: Turning it on
2020-03-28 17:48:32 - test_connector(202): _[34mINFO_[0m - DVI-I-1 EDID is 0 bytes
2020-03-28 17:48:32 - log_and_tell(85): _[34mINFO_[0m - No output was found, force it to on
2020-03-28 17:48:32 - tell(78): _[34mINFO_[0m - Tell user: No output was found, force it to on
2020-03-28 17:48:38 - test_connector(233): _[34mINFO_[0m - DVI-I-1 was set by user
2020-03-28 17:48:38 - log_and_tell(85): _[34mINFO_[0m - Turning it back to initial state and wait for 2 seconds
2020-03-28 17:48:38 - tell(78): _[34mINFO_[0m - Tell user: Turning it back to initial state and wait for 2 seconds
2020-03-28 17:48:45 - test_all_connectors(318): _[32mOK_[0m - DVI-I-1 has a monitor but needs to be forced
2020-03-28 17:48:45 - switch_all_connectors(268): _[34mINFO_[0m - /sys/class/drm/card0-DP-1 will turn to detect
2020-03-28 17:48:45 - switch_all_connectors(268): _[34mINFO_[0m - /sys/class/drm/card0-DVI-I-1 will turn to detect
2020-03-28 17:48:45 - test_all_connectors(335): _[34mINFO_[0m - Turning /sys/class/drm/card0-DVI-I-1 to ON as required
2020-03-28 17:48:45 - auto_configure(503): _[36mDBG_[0m - Available connectors: DP-1: sx DVI-I-1: se
2020-03-28 17:49:48 - edid_kernel(46): _[31m_[1mKO_[0m - EDID ms929 doesn't exist in /usr/lib/firmware/edid or in initramfs
2020-03-28 17:49:48 - configure_from_connector(459): _[31m_[1mKO_[0m - Couldn't setup monitor ms929
2020-03-28 17:49:48 - auto_configure(513): _[36mDBG_[0m - Kernel parameters:
2020-03-28 17:49:48 - auto_configure(514): _[36mDBG_[0m -
2020-03-28 17:49:48 - set_config_value(109): _[32mOK_[0m - Successfully set kernel_video_cmdline= in /home/arcade/.config/ga.conf

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #955 on: April 01, 2020, 02:14:31 am »
Ok bug spotted.

Once again, editing syslinux.cfg will solve your problem
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #956 on: April 01, 2020, 09:22:58 am »
Ok bug spotted.

Once again, editing syslinux.cfg will solve your problem
It still wonít boot. Iíve tried both resolution options. http://cloud.tapatalk.com/s/5e84957128a88/glog.txt

I can see the 640x480 at the top of the log.

Iíve only added that in and restarted. Should I maybe do a full reinstall, then add the line in?

Iím thinking the computer is cursed honestly.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 334
  • Last login:Today at 02:23:08 am
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD New Release 2019
« Reply #957 on: April 01, 2020, 10:32:23 am »
I can check how you've edited the kernel parameters if you make a cat /proc/cmdline. And if it's not working, it's because there is a mistake, because it's (almost) the same as on the live boot.

Sadly I can't open the log. But installing won't solve the problem as I need to solve EDID bug first.

Edit:
Just read again your logs, please rather use video=DVI-I-1:640x480ieS or video=DVI-I-1:320x240eS ... It needs an additional e in the line because the screen is not natively detected by your GFX card.
« Last Edit: April 01, 2020, 11:01:25 am by Substring »
GroovyMAME / GroovyArcade discord: https://discord.gg/YtQ6pJh
GroovyArcade doc: https://gitlab.com/groovyarcade/support/-/wikis/home

claudiola

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:Yesterday at 03:04:59 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #958 on: April 01, 2020, 12:30:03 pm »
Hi, I have a problem during boot, could you help ? (opened also a dedicated  topic : http://forum.arcadecontrols.com/index.php/topic,162349.0.html)
Thanks, Claudio.

cornerstone

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 02:50:26 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #959 on: April 01, 2020, 04:30:15 pm »
I can check how you've edited the kernel parameters if you make a cat /proc/cmdline. And if it's not working, it's because there is a mistake, because it's (almost) the same as on the live boot.

Sadly I can't open the log. But installing won't solve the problem as I need to solve EDID bug first.

Edit:
Just read again your logs, please rather use video=DVI-I-1:640x480ieS or video=DVI-I-1:320x240eS ... It needs an additional e in the line because the screen is not natively detected by your GFX card.
It worked!

Adding the e in there did the trick!

Thanks for your time and patience. I canít say I wonít have any more questions, but I doubt theyíll be as complicated as this one.