You are not logged in.

#1 2016-02-03 07:09:04

chewtoy
Member
Registered: 2015-12-30
Posts: 12

No console display after switching to external monitors in X

(unsure if this belongs in 'Laptop issues' or 'Kernel and Hardware' since both are concerned really)

Problem in short: After upgrading to linux 4.4.1-1 and linux-firmware 20160113.40e9ae8-1 I can no longer get console on my external monitors.

Longer description:
I've got a Dell Latitude E6430. I got two external monitors connected to it via VGA and HDMI.
The graphics card in the machine only supports display on two monitors at the same time, be it either two external monitors, or one external and the laptop screen.
Previous to upgrading to latest kernel+firmware (see above) I would get my console, when I booted, on my laptop screen and my VGA screen.
This was nice as it meant I could have the laptop lid closed and would still see my TTY on the external monitor.
When I started x I also told xrandr to reconfigure my screens with

 xrandr --output VIRTUAL1 --off --output DP3 --off --output DP2 --off --output DP1 --off --output HDMI3 --off --output HDMI2 --off --output HDMI1 --mode 1920x1080 --pos 1080x480 --rotate normal --output LVDS1 --off --output VGA1 --mode 1920x1080 --pos 0x0 --rotate left 

This gave me display on my external montiors (and also rotated one of them).
If I after starting X decided to go back to console, either with Alt+F# or by killing X, I would now have the console on my external monitors.
They would display the same info, sure, but I would get the output on both monitors.

After the upgrade (I'm posting a list at the bottom with all the packages that were updated when this problem was introduced, but I'm betting it's kernel-related) I get the following:
When I boot I only get display on my laptop monitor. Nothing on any of the external ones.
When I start x the external monitors are adjusted as before.
When I switch to console I get nothing. No monitor displays anything at all. Meaning, if I've started X, I'm stuck with using X.

My current thought's are that perhaps a downgrade of the kernel might solve it. Yet I've never done that before so I hesitate.
Do any of you gurus have any input on why this might happen? I really wish to be able to use the console as well as X as I actually switch back and from
sort of often depending on what I feel is most comfortable at the time.

List of packages that got upgraded:

2016-02-03 07:20:53    dialog 1:1.3_20160126-1
2016-02-03 07:20:53    x265 1.9-1
2016-02-03 07:20:54    ffmpeg 1:2.8.6-2
2016-02-03 07:20:54    hunspell 1.3.4-1
2016-02-03 07:20:56    firefox 44.0-2
2016-02-03 07:20:56    libnfs 1.10.0-1
2016-02-03 07:20:59    linux-firmware 20160113.40e9ae8-1
2016-02-03 07:21:03    linux 4.4.1-1
2016-02-03 07:21:11    qscintilla-qt4 2.9.1-3
2016-02-03 07:21:11    socat 1.7.3.1-1
2016-02-03 07:21:11    virtualbox-host-modules 5.0.14-3

Offline

#2 2016-02-03 12:22:04

Malkymder
Member
Registered: 2015-05-13
Posts: 258

Re: No console display after switching to external monitors in X

Can't say i know what your issue is but for the downgrading part, i always install the linux-lts kernel as a fallback kernel.
(this still leaves the latest kernel installed and default... you have to manually select the LTS kernel at grub boot screen)

This way if i'm unsure about the stability of the latest kernel i can always switch to the LTS kernel and see...

see the bottom of the page on https://wiki.archlinux.org/index.php/Sy … ts_package for more info about the LTS kernel

Offline

#3 2016-02-04 07:39:13

chewtoy
Member
Registered: 2015-12-30
Posts: 12

Re: No console display after switching to external monitors in X

Malkymder wrote:

Can't say i know what your issue is but for the downgrading part, i always install the linux-lts kernel as a fallback kernel.
(this still leaves the latest kernel installed and default... you have to manually select the LTS kernel at grub boot screen)

This way if i'm unsure about the stability of the latest kernel i can always switch to the LTS kernel and see...

see the bottom of the page on https://wiki.archlinux.org/index.php/Sy … ts_package for more info about the LTS kernel

Installed linux-lts and did grub-mkconfig. Booted the lts-kernel and sure enough, now things work.
So I guess this confirms my suspicion that linux 4.4.1-1 broke something. Bummer.

Offline

Board footer

Powered by FluxBB