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 Try the site in https mode Site News

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

  

Author Topic: How to force DVI output in Linux  (Read 1669 times)

0 Members and 1 Guest are viewing this topic.

NightSprinter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:June 17, 2018, 08:59:56 pm
How to force DVI output in Linux
« on: July 06, 2014, 06:48:47 pm »
Question in regards to the Linux version: how do I actually get the card to output to just the DVI port?  I've also been using my Startech PEXHDCAP as a way to test compatibility with games that use refresh rates between 50 and 60Hz for capture, but want to sometimes output a game over the DVI-D port to see if newer drivers have improved compatibility (as some I know do use it and its Micomsoft counterpart to capture video from arcade PCBs).  Just using -connector DVI-0 just causes output  to my NEC monitor, which makes it show at the wrong resolution.
« Last Edit: July 07, 2014, 07:54:54 am by Calamity »
It doesn't matter how bad things are, it'll work out in the end.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Re: GroovyMAME/GroovyUME 0.153 - SwitchRes v0.015b
« Reply #1 on: July 07, 2014, 07:53:15 am »
Question in regards to the Linux version: how do I actually get the card to output to just the DVI port?

I haven't managed to get dual head setups working properly with Groovy yet. I guess part of the solution must involve compiling MAME with the SDL 2 option, because SDL 1.2 doesn't have support for multiple screens, but tried that and still didn't work. The other part must be configuring X properly. Some people just claim it should work by enabling both screens in xorg.conf but I don't see anyone out there proving they have done it, and everything I tried didn't work either (just to clarify I don't mean the typical dual head desktop but instead launching MAME to either head by means of a command line option and setting the right resolution there automatically, just as we do in Windows: pure full screen without the clone mode crap). In theory GM is ready for this (the -connector option) by sending the right connector name to xrandr, but something is missing to get this working properly.

So... if you want to enable the DVI output, you need to force it from the boot kernel line, then it should work fine for the rest.
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 of pasting it.

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