Two HP 2311x 1920x1080 monitors on the two HDMI ports, that xrandr reports as DisplayPort-1 and HDMI-0, of a VisionTek Radeon HD 7750 3M 4K 2GB graphics card. FreeBSD 11.1-RELEASE-p9 with MATE 1.18.0.
Computer boots with both monitors mirroring the console. After startx is run to start MATE, one monitor goes black and the other monitor shows half the desktop. Windows that open in the black side of the desktop show in the workspace switcher and can be moved to the visible half of the desktop.
How do I make the other half of my desktop visible?
The graphics cards has a mini-DisplayPort that isn't used. The computer has an integrated graphics chip that isn't used.
xorg.conf was generated with
To the Monitor0 section, I added:
> Option "Monitor-DisplayPort-1" "Monitor0"
To the Monitor1 section, I added:
> Option "Monitor-HDMI-0" "Monitor1"
To the Screen1 section, I changed:
< Device "Card1"
to
> Device "Card0"
Both ports have been used individually for a single head configuration without any problem. I have swapped HDMI cables on the ports and seen the visible half of the desktop switch monitors. I have used twm instead of MATE and seen the same issue.
I have tried to use the 'Monitor Preferences' gui to turn off the black screen hoping that turning it back on would do the trick. But turning it off grays and locks the visible screen and leaves the black half unchanged. At that point I'm unable to see a virtual terminal, but by typing the keystrokes blindly, I'm able to reboot the computer.
Thanks for any help,
Bill
Update:
The card has a mini DisplayPort on top and two HDMI ports below. The mini DisplayPort is seen as DisplayPort-0 and no monitor is cabled to it. The upper HDMI port is reported as HDMI-A-1/HDMI-0 (dmr/xrandr). This is the problem port. The lower HDMI port is reported as DP-2/DisplayPort-1. I've attached the relevant section of dmesg showing the drm messages.
Because I had run a single head configuration on either HDMI port, I didn't think it mattered whether the driver thought it was an HDMI port or a DisplayPort port.
BTW, the activity light on the monitor that is black show that the monitor is active, not sleeping.
Computer boots with both monitors mirroring the console. After startx is run to start MATE, one monitor goes black and the other monitor shows half the desktop. Windows that open in the black side of the desktop show in the workspace switcher and can be moved to the visible half of the desktop.
How do I make the other half of my desktop visible?
The graphics cards has a mini-DisplayPort that isn't used. The computer has an integrated graphics chip that isn't used.
Code:
pciconf shows:
vgapci0@pci0:4:0:0: class=0x030000 card=0x77501545 chip=0x683f1002 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]'
device = 'Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]'
class = display
subclass = VGA
vgapci1@pci0:7:0:0: class=0x030000 card=0x086d15d9 chip=0x20001a03 rev=0x30 hdr=0x00
vendor = 'ASPEED Technology, Inc.'
device = 'ASPEED Graphics Family'
class = display
subclass = VGA
xorg.conf was generated with
Xorg -configure
and modified:To the Monitor0 section, I added:
> Option "Monitor-DisplayPort-1" "Monitor0"
To the Monitor1 section, I added:
> Option "Monitor-HDMI-0" "Monitor1"
To the Screen1 section, I changed:
< Device "Card1"
to
> Device "Card0"
Both ports have been used individually for a single head configuration without any problem. I have swapped HDMI cables on the ports and seen the visible half of the desktop switch monitors. I have used twm instead of MATE and seen the same issue.
I have tried to use the 'Monitor Preferences' gui to turn off the black screen hoping that turning it back on would do the trick. But turning it off grays and locks the visible screen and leaves the black half unchanged. At that point I'm unable to see a virtual terminal, but by typing the keystrokes blindly, I'm able to reboot the computer.
Thanks for any help,
Bill
Update:
The card has a mini DisplayPort on top and two HDMI ports below. The mini DisplayPort is seen as DisplayPort-0 and no monitor is cabled to it. The upper HDMI port is reported as HDMI-A-1/HDMI-0 (dmr/xrandr). This is the problem port. The lower HDMI port is reported as DP-2/DisplayPort-1. I've attached the relevant section of dmesg showing the drm messages.
Because I had run a single head configuration on either HDMI port, I didn't think it mattered whether the driver thought it was an HDMI port or a DisplayPort port.
BTW, the activity light on the monitor that is black show that the monitor is active, not sleeping.
Attachments
Last edited by a moderator: