[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851443: linux-image-4.9.0-1-amd64: Regression from 4.8 under X: USB input devices no more work, degraded resolution, "open /dev/dri/card0: No such file or directory" in Xorg.0.log [Intel Skylake, HD Graphics 530]



Control: close -1

Hi Ben,

thanks for caring.

Ben Hutchings wrote:
> > * X is only shown on two of three screens and both show the same
> >   contents instead of different content.
> > 
> > * Resolution is only (1x) 1024x768 instead of the expected 1920x1080 +
> >   1280x720 (+ 2048x1152)
> 
> This looks like X is having to use a generic vesa driver.

*nod*

> > * As soon as X starts, neither USB keyboard nor mouse are working
> >   anymore under X. Pressing Ctrl-Alt-F1 to get to a text console has no
> >   effect. (I do get a text console if I login remotely via SSH as root
> >   and call "chvt 1". On the text console the USB keyboard is working
> >   again.)
> 
> I don't know why that would happen, though.

I have a vague idea now: Hardware failure. :-/

Today I replaced an PCI-based USB 3.0 controller which wasn't working
for a while. I got the replacement card (cheap noname instead of
Delock) only today and put in before I booted back into 4.9 to answer
your questions.

I properly mounted the replacement card and then noticed that I don't
have a spare power cable left (the old one had a SATA power socket,
the new one had an old Molex power socket), so I started it without
the required power cable for now. It still throws similar error
messages (which suggest that maybe the power cable I used with the old
adapter and not the adapter was broken) and additional ones about
being underpowered, but to my surprise …

* X works again as expected.

* USB input devices (as before not connected to the underpowered
  adapter but to the primary onboard controller) work fine again, too.

Actually I'm writing this mail under 4.9.2-2 and X.

And since nothing kernel- or X-wise changed since I reported the
issue, I can only assume that this hardware replacement fixed it.

I nevertheless have no idea why a non working USB controller would
reproducibly break the graphics card recognition depending on the
kernel version. (I tried at least 5 times: 4.8 worked, 4.9 didn't
work, 4.8-grsec worked, 4.9 didn't work, 4.8 worked.)

> This device is still listed in i915's device ID table, so it should
> have been loaded and would then have probed the device (even though
> that may have failed).  Yet it's not even on the loaded module list.
> 
> Does 'modprobe i915' have any effect?

Since I (luckily :-) can no more reproduce the issue, I can't answer
that question anymore.

I'm hence closing this bug report and hopefully don't have to reopen
it again. :-)

Sorry for the noise.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


Reply to: