Esteemed Colleagues:
When I connect my laptop to an HDMI device with an HDMI cable, and then boot into FreeBSD 12.1, my two screens are mirrored. This is sometimes what I want, but sometimes it is not what I want. I would like to be able to unmirror my screens, as I can do on Linux with
On Linux (I have 3 different Linux distributions installed on my laptop -- OpenSuSE, LinuxMint, and a Red Hat clone -- but they all behave the same in this regard),
Also, speaking of my HDMI device (I know this is a different topic, but maybe you can answer this one too), I am unable to access my HDMI audio when I boot my laptop into FreeBSD, or, more precisely, I have not figured out how to access my HDMI audio when I boot my laptop into FreeBSD, which I would like to be able to do because it is of much higher quality than my laptop audio.
Speaking of
As always, thank you in advance for any and all replies.
jay at m5 dot chicago dot il dot us
When I connect my laptop to an HDMI device with an HDMI cable, and then boot into FreeBSD 12.1, my two screens are mirrored. This is sometimes what I want, but sometimes it is not what I want. I would like to be able to unmirror my screens, as I can do on Linux with
xrandr --output HDMI-0 --right-of eDP
(or words to that effect, I am doing this from memory). But when I boot into FreeBSD, xrandr
doesn't even report two different displays. Instead of reporting either eDP or HDMI-0, it says only
Code:
Screen 0: minimum 1366 x 768, current 1368 x 768, maximum 1368 x 768
xrandr
always reports both screens, whether they are mirrored or not, and always reports several modes for each screen.Also, speaking of my HDMI device (I know this is a different topic, but maybe you can answer this one too), I am unable to access my HDMI audio when I boot my laptop into FreeBSD, or, more precisely, I have not figured out how to access my HDMI audio when I boot my laptop into FreeBSD, which I would like to be able to do because it is of much higher quality than my laptop audio.
mpv -audio-device=help
lists numerous audio devices and, in particular, lists three different /dev/dsp? devices, but none of those devices is the HDMI device. vlc
lists only the three /dev/dsp? devices, and none of them is the HDMI device. In fact, I have no idea what /dev/dsp0 and /dev/dsp2 are supposed to be; /dev/dsp1 is the laptop builtin speakers and the others two never do anything when I send audio to them.Speaking of
mpv
(I know this is a second different topic, but maybe you can answer this one too), I invite you to consider an unanswered question that I have had since October 2019, ever since I upgraded to FreeBSD 12. In a question that I posted to the FreeBSD forums under the title "Colors are messed up when returning to the graphics console from a non-graphics console", I stated that whenever I leave the graphics screen with CTRL-ALT-F? and then return to it, the (I am guessing) colormap changes, and the colors are messed up. They are so messed up that the only thing to do is log out of the graphics screen, which causes the display manager ( wdm
, but I am sure that makes no difference) to restart the X server. I could also have mentioned in that October 2019 posting that the exact same thing happens, even without my leaving the graphics screen, whenever my mouse enters an mplayer
or mpv
window. The colors are permanently messed up -- they remain messed up after my mouse leaves the window -- and they are so messed up that there is nothing to do but log out and restart the X server. vlc
doesn't do this. How do I prevent this from happening, or, alternately, how do I minimize the damage (no pun intended, I realize that "damage" is a term of art when speaking to people who work with X windows) by manually saving the colormap and then manually restoring it?As always, thank you in advance for any and all replies.
jay at m5 dot chicago dot il dot us