Hi,
On Sonntag, 28. Februar 2021 22:55:57 CET Felix Miata wrote:
mh(a)mike.franken.de composed on 2021-02-28 21:53
(UTC+0100):
Any idea whats up here?
The two files can confict if both are present; IOW, one can override the
other if you forget. Building them from scratch is a beast as well.
they are not present at the same time.
One of the config file names always has a trailing .inactive.
<https://www.linuxquestions.org/questions/linux-hardware-18/twin-monitor-set
up-doesn%27t-save-4175691266/#post6225610> contains a two screen, one device
configuration I made just this AM. Note that there were no modelines or
BusIDs required.
I'll have a look, thx!
Are you sure you understand the X meaning of "Screen"? It's been a very
long
time since I've seen a valid config file with Screen 0, Screen 1 and Screen
2. Are these 3 screens supposed to comprise one X desktop?
No.
These screens are used for vdr (Video Disk Recorder) and the according vdr
plugins. One plugin (SoftHDDevice) uses screen 0 for outputting the tv signal,
the second one (a 7" TFT in an OrigenAE case ) shows information about the
actual program or the VDR menu, if open. This screen is used by a plugin named
GraphTFTNG. The third screen will be used for basic X tools like an xterm.
Screen 0 and 1 are running without any window manager - the screen is used
only for output. Probably sometimes these plugins won't need an X screen any
more, which would make it much easier to set them up.
Modelines in config files are anachronisms. CVT and GTF are no more
competent than the X servers in generating the required modelines, as long
as EDID is valid, or HorizSync and VertRefresh are provided in xorg.con*.
Omitting modelines simplifies composing a valid configuration, and can
migrate automatically if a display gets changed.
I started with a very simple config file, but ran into several problems.
One of them is, that the EDID information for the 7" TFT and for the Grundig
TV are wrong, the second one is, that I need the ZaphodHeads parameter,
because I need two separated screens for two ports of the Intel device.
I have a GT 630 I could put into a suitable Intel Graphics box if I
understood what result you were trying for. When I need three displays I
use three Intel IGP connectors, usually DP, HDMI & DVI, with VGA available
as an alternate to any of the others. To configure I use a relatively
simple xrandr command in a startup script, e.g.:
xrandr --output DP-1 --mode 2560x1440 --primary --output HDMI-1 --mode
2560x1080 --above DP-1 --output HDMI-2 --mode 1920x1200 --above HDMI-1 #
HDMI-2 is actually DVI.
This is one of my problems - everytime I run xrandr, the NVidia module is
dumping core 8-<
Regarding the Intel device: I'd like to use only this one without the NVidia
card (because I don't like their policy regarding the drivers), but at the
time being the Intel modules and/or the vdr plugins are not capable of using
hardware rendering of the tv signal with intel cards, whilst this works
perfectly with the NVidia hardware.
Just to be sure: You are starting your X server with an empty configuration
and the xrandr command is the only thing you have to do for setting up
everything?
Thx for this elaborated answer!
Bye.
Michael.