Xfce Forum

Sub domains
 

You are not logged in.

#1 2016-03-31 08:32:00

amjafuso
Member
Registered: 2015-08-18
Posts: 27

[Solved] Dual Monitor blank screen after login

I do run a sparky linux with xfce desktop. Until two days ago dual screen worked perfectly. Today, after an update the following happens:

- login is displayed on both screens (was the same before)
- after login I see for a short time one desktop on both screens (was the same before)
- left monitor stays and right monitor should switch to extended display but turns black

Reboot didn't help.

xrandr
==============
# xrandr -q --verbose | grep connected
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected (normal left inverted right x axis y axis) <----- this monitor is blank!?
VGA1 connected 1280x1024+0+0 (0x4a) normal (normal left inverted right x axis y axis) 376mm x 301mm
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

# xrandr --auto --output HDMI2 --mode 1920x1080 --right-of VGA1 <--- nothing happens


desktop control
==============
dJ7GEkvl.png

Trying to enable screen turns back to blank.

# tail -f /var/log/Xorg.0.log
[  3946.084] (II) intel(0): resizing framebuffer to 3200x1080
[  3946.104] (II) intel(0): switch to mode 1920x1080@60.0 on HDMI2 using pipe 1, position (1280, 0), rotation normal, reflection none
[  3947.289] (II) intel(0): resizing framebuffer to 1280x1024





System
==============
linux 4.4.0-1
xfce 4


Is there something I can do to force HDMI2 display something?


Thanks for any help.

Last edited by amjafuso (2016-03-31 12:51:21)

Offline

#2 2016-03-31 09:47:37

amjafuso
Member
Registered: 2015-08-18
Posts: 27

Re: [Solved] Dual Monitor blank screen after login

I did some manual configuration:

# vi /etc/X11/xorg.conf.d/10-monitor.conf

Section "Monitor"
    Identifier  "VGA1"
    Option      "PreferredMode" "1280x1024"
    Option      "Primary" "true"
EndSection

Section "Monitor"
    Identifier  "HDMI2"
    Option      "PreferredMode" "1920x1080"
    Option      "RightOf" "VGA1"
EndSection


Very strange result
====================
- Login is how it should be: desktop expands over both screens, great!
- after login  I see for a very short time desktop expanded, great!
- then second monitor switches to the same screen as first one -> mirrored !?
- look at this screenshot, mirror (Bildschirme spiegeln) is not set as an option but applied !?

FBS55Yfl.png

Hmmmm, is there a setting which forces mirror mode?

Offline

#3 2016-03-31 10:24:32

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 10,950

Re: [Solved] Dual Monitor blank screen after login

Can you look through your logs and find out exactly what was updated that caused this issue? Which packages?

You can also try deleting the ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml before you login to reset the display settings.

Bit of a long shot, but also try clearing your saved sessions cache. Delete the contents of ~/.cache/sessions while not logged in.

xrandr --auto --output HDMI2 --mode 1920x1080 --right-of VGA1

Can you post back the full output of "xrandr -q" when logged in?
Also, try instead:

xrandr --output HDMI2 --mode 1920x1080 --right-of VGA1

...(no --auto).


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#4 2016-03-31 11:27:23

amjafuso
Member
Registered: 2015-08-18
Posts: 27

Re: [Solved] Dual Monitor blank screen after login

Thanks a lot for your help. In the meantime I did try a few things. To make things not to complicated I will report current finding.

side note: I did remove manual setting /etc/X11/xorg.conf.d/10-monitor.conf

- The problem occurs after a wake up from sleep! This wasn't a problem before update.
- log off and login again enables (not always) second monitor but in mirror mode
- running xrandr --output HDMI2 --mode 1920x1080 --right-of VGA1 switches to extended mode

So far I can do daily busines but this is not the solution for me as sleep mode is an important feature to my daily work.


Maybe it's a kernel thing? I will try to downgrade kernel and see what happens.



Here a list of installed packages two days ago (sorry, long list)

# grep 2016-03-29 /var/log/dpkg.log | grep installed | grep -v half-installed |  cut -d' ' -f5 | sort | uniq | less

adduser:all
amd64-microcode:amd64
apt:amd64
apt-listchanges:all
apt-utils:amd64
aria2:amd64
base-files:amd64
binutils:amd64
bsdmainutils:amd64
bsdutils:amd64
ca-certificates:all
ca-certificates-java:all
camorama:amd64
chromium:amd64
console-setup:all
console-setup-linux:all
cpp-5:amd64
cups:amd64
cups-browsed:amd64
cups-client:amd64
cups-common:all
cups-core-drivers:amd64
cups-daemon:amd64
cups-filters:amd64
cups-filters-core-drivers:amd64
cups-ppdc:amd64
cups-server-common:all
dbus:amd64
dbus-x11:amd64
debconf:all
debconf-i18n:all
debhelper:all
desktop-file-utils:amd64
dialog:amd64
dictionaries-common:all
dmsetup:amd64
e2fslibs:amd64
e2fsprogs:amd64
ethtool:amd64
exim4:all
exim4-base:amd64
exim4-config:all
exim4-daemon-light:amd64
ffmpeg:amd64
firebird2.5-common:all
firebird2.5-common-doc:all
firebird2.5-server-common:amd64
firefox-esr:amd64
firmware-zd1211:all
fontconfig:amd64
fonts-opensymbol:all
foomatic-db-compressed-ppds:all
g++-5:amd64
gcc-5:amd64
gcc-5-base:amd64
gcc-5-base:i386
gconf2:amd64
gir1.2-gtk-3.0:amd64
gir1.2-javascriptcoregtk-3.0:amd64
gir1.2-javascriptcoregtk-4.0:amd64
gir1.2-packagekitglib-1.0:amd64
gir1.2-vte-2.91:amd64
gir1.2-webkit2-4.0:amd64
gir1.2-webkit-3.0:amd64
git:amd64
git-man:all
gnome-icon-theme:all
gstreamer1.0-packagekit:amd64
gtk2-engines-pixbuf:amd64
gzip:amd64
hdparm:amd64
hicolor-icon-theme:all
hplip:amd64
hplip-data:all
i965-va-driver:amd64
i965-va-driver:i386
iamerican:all
ibritish:all
iceweasel:all
ienglish-common:all
info:amd64
initramfs-tools:all
insserv:amd64
install-info:amd64
ispell:amd64
keyboard-configuration:all
lib32gcc1:amd64
lib32stdc++6:amd64
libappstream-glib8:amd64
libapt-inst2.0:amd64
libapt-pkg5.0:amd64
libasan2:amd64
libatk-bridge2.0-0:amd64
libatomic1:amd64
libavcodec57:amd64
libavcodec57:i386
libavcodec-ffmpeg56:amd64
libavdevice57:amd64
libavfilter6:amd64
libavformat57:amd64
libavformat-ffmpeg56:amd64
libavresample3:amd64
libavresample3:i386
libavutil55:amd64
libavutil55:i386
libavutil-ffmpeg54:amd64
libc6-i386:amd64
libc6-i686:i386
libc-bin:amd64
libcc1-0:amd64
libc-dev-bin:amd64
libcgi-pm-perl:all
libcilkrts5:amd64
libc-l10n:all
libcmis-0.5-5v5:amd64
libcomerr2:amd64
libcups2:amd64
libcupscgi1:amd64
libcupsfilters1:amd64
libcupsimage2:amd64
libcupsmime1:amd64
libcupsppdc1:amd64
libdata-alias-perl:amd64
libdbus-1-3:amd64
libdbus-1-3:i386
libdbus-1-dev:amd64
libdebconfclient0:amd64
libdevmapper1.02.1:amd64
libdevmapper-event1.02.1:amd64
libefivar0:amd64
libexempi3:amd64
libexpat1:amd64
libexpat1:i386
libfbclient2:amd64
libfbembed2.5:amd64
libfdisk1:amd64
libfontembed1:amd64
libgail18:amd64
libgail-3-0:amd64
libgc1c2:amd64
libgcab-1.0-0:amd64
libgcc1:amd64
libgcc1:i386
libgcc-5-dev:amd64
libgdk-pixbuf2.0-0:amd64
libgfortran3:amd64
libglib2.0-0:amd64
libglib2.0-bin:amd64
libglib2.0-data:all
libglib2.0-dev:amd64
libglib2.0-doc:all
libgnutls30:amd64
libgnutls30:i386
libgomp1:amd64
libgomp1:i386
libgraphite2-3:amd64
libgroupsock8:amd64
libgssdp-1.0-3:amd64
libgtk2.0-0:amd64
libgtk2.0-bin:amd64
libgtk2.0-common:all
libgtk-3-0:amd64
libgtk-3-bin:amd64
libgtk-3-common:all
libgupnp-1.0-4:amd64
libhpmud0:amd64
libhunspell-1.3-0:amd64
libinput10:amd64
libisofs6:amd64
libitm1:amd64
libjavascriptcoregtk-1.0-0:amd64
libjavascriptcoregtk-3.0-0:amd64
libjavascriptcoregtk-4.0-18:amd64
libjs-sphinxdoc:all
liblivemedia52:amd64
libllvm3.7:amd64
libllvm3.7:i386
liblouisutdml6:amd64
liblouisutdml-bin:amd64
liblouisutdml-data:all
liblsan0:amd64
liblvm2app2.2:amd64
liblz4-1:amd64
libmbim-glib4:amd64
libmbim-proxy:amd64
libmm-glib0:amd64
libmount1:amd64
libmpdec2:amd64
libmpfr4:amd64
libmpx0:amd64
libnet-domain-tld-perl:all
libnm0:amd64
libnm-glib4:amd64
libnm-util2:amd64
libnspr4-0d:amd64
libnspr4:amd64
libnss3-1d:amd64
libnss3:amd64
libofa0:amd64
libopenal1:amd64
libopenal1:i386
libopenal-data:all
liborc-0.4-0:amd64
liborc-0.4-0:i386
libpackagekit-glib2-18:amd64
libpagemaker-0.0-0:amd64
libpam-systemd:amd64
libpcre16-3:amd64
libpcre32-3:amd64
libpcre3:amd64
libpcre3-dev:amd64
libpcre3:i386
libpcrecpp0v5:amd64
libpcsclite1:amd64
libperl5.22:amd64
libpostproc54:amd64
libpython2.7:amd64
libpython2.7-minimal:amd64
libpython2.7-stdlib:amd64
libpython3-stdlib:amd64
libqmi-glib5:amd64
libqmi-proxy:amd64
libqt5core5a:amd64
libqt5dbus5:amd64
libqt5gui5:amd64
libqt5network5:amd64
libqt5printsupport5:amd64
libqt5widgets5:amd64
libquadmath0:amd64
libreoffice:amd64
libreoffice-avmedia-backend-gstreamer:amd64
libreoffice-base:amd64
libreoffice-base-core:amd64
libreoffice-base-drivers:amd64
libreoffice-calc:amd64
libreoffice-common:all
libreoffice-core:amd64
libreoffice-draw:amd64
libreoffice-gtk:amd64
libreoffice-impress:amd64
libreoffice-java-common:all
libreoffice-math:amd64
libreoffice-report-builder-bin:amd64
libreoffice-sdbc-firebird:amd64
libreoffice-sdbc-hsqldb:amd64
libreoffice-style-galaxy:all
libreoffice-style-tango:all
libreoffice-writer:amd64
librsvg2-2:amd64
librsvg2-common:amd64
libsane-hpaio:amd64
libsdl1.2debian:amd64
libsgutils2-2:amd64
libsigc++-2.0-0v5:amd64
libsigsegv2:amd64
libsmartcols1:amd64
libsmbclient:amd64
libsoxr0:i386
libsqlite3-0:amd64
libss2:amd64
libstdc++-5-dev:amd64
libstdc++6:amd64
libstdc++6:i386
libsvn1:amd64
libswresample2:amd64
libswresample2:i386
libswresample-ffmpeg1:amd64
libswscale4:amd64
libsystemd0:amd64
libsystemd0:i386
libtcl8.6:amd64
libtdb1:amd64
libtk8.6:amd64
libtracker-sparql-1.0-0:amd64
libtsan0:amd64
libubsan0:amd64
libudev1:amd64
libudev1:i386
libusageenvironment3:amd64
libuuid1:amd64
libuuid1:i386
libva1:amd64
libva1:i386
libva-drm1:amd64
libva-wayland1:amd64
libva-x11-1:amd64
libvlc5:amd64
libvlccore8:amd64
libvte-2.91-0:amd64
libvte-2.91-common:all
libwbclient0:amd64
libwebkit2gtk-4.0-37:amd64
libwebkit2gtk-4.0-37-gtk2:amd64
libwebkitgtk-1.0-0:amd64
libwebkitgtk-1.0-common:all
libwebkitgtk-3.0-0:amd64
libwebkitgtk-3.0-common:all
libx264-148:amd64
libx264-148:i386
libxfce4panel-2.0-4:amd64
lintian:all
linux-compiler-gcc-5-x86:amd64
linux-headers-4.4.0-1-amd64:amd64
linux-headers-4.4.0-1-common:amd64
linux-headers-amd64:amd64
linux-image-4.4.0-1-amd64:amd64
linux-image-amd64:amd64
linux-kbuild-4.4:amd64
linux-libc-dev:amd64
locales:all
make:amd64
man-db:amd64
manpages:all
manpages-dev:all
menu:amd64
mime-support:all
modemmanager:amd64
mount:amd64
multiarch-support:amd64
nano:amd64
network-manager:amd64
nvidia-detect:amd64
ocl-icd-libopencl1:amd64
ocl-icd-libopencl1:i386
openssh-client:amd64
p7zip:amd64
p7zip-full:amd64
packagekit:amd64
packagekit-tools:amd64
perl:amd64
perl-base:amd64
perl-modules-5.22:all
printer-driver-hpcups:amd64
printer-driver-hpijs:amd64
printer-driver-postscript-hp:all
python2.7:amd64
python2.7-minimal:amd64
python3:amd64
python3-apt:amd64
python3-dbus:amd64
python3-minimal:amd64
python3-uno:amd64
python-apt:amd64
python-apt-common:all
python-cryptography:amd64
python-dbus:amd64
python-dbus-dev:all
python-samba:amd64
python-tdb:amd64
rsyslog:amd64
samba-common:all
samba-common-bin:amd64
samba-libs:amd64
sed:amd64
shared-mime-info:amd64
smbclient:amd64
sparky-about:all
sparky-aptus:all
sparky-aptus-upgrade:all
sparky-codecs:all
sparky-desktop:all
sparky-desktop-data:all
sparky-editor:all
sparky-eraser:all
sparky-passwdchange:all
sparky-users:all
sparky-xterm:all
subversion:amd64
systemd:amd64
systemd-sysv:amd64
tcl8.6:amd64
teamviewer:i386
tex-common:all
texinfo:amd64
tk8.6:amd64
traceroute:amd64
ucf:all
udev:amd64
ufw:all
uno-libs3:amd64
ure:amd64
util-linux:amd64
util-linux-locales:all
uuid-runtime:amd64
va-driver-all:amd64
va-driver-all:i386
virtualbox-guest-dkms:all
virtualbox-guest-utils:amd64
virtualbox-guest-x11:amd64
vlc:amd64
vlc-data:all
vlc-nox:amd64
vlc-plugin-notify:amd64
w3m:amd64
x11-common:all
x264:amd64
xfce4-panel:amd64
xorg:amd64
xserver-common:all
xserver-xephyr:amd64
xserver-xorg:amd64
xserver-xorg-core:amd64
xserver-xorg-input-all:amd64
xserver-xorg-legacy:amd64
xserver-xorg-video-all:amd64
xserver-xorg-video-intel:amd64
xterm:amd64
yad:amd64

ToZ: added code tags

Offline

#5 2016-03-31 11:35:42

amjafuso
Member
Registered: 2015-08-18
Posts: 27

Re: [Solved] Dual Monitor blank screen after login

Ok, I could boot into 4.3.0 and the problem has gone.

Hopefully this will be solved with newer kernel.

Before: linux 4.4.0-1 -> problem black screen in dual mode after wake up from sleep mode
Now: linux 4.3.0-1 -> no problems


Again, thanks for your fast help. I appreciate it.

Offline

Board footer

Powered by FluxBB