Hej.
W ostatnim czasie pojawił się u mnie problem z poprawnym wykrywaniem drugiego monitora podpiętego do stacji dokującej przez przejściówkę z DP na DVI.
Przez ponad rok było okej, wpinałem lapka w stację, odpalałem go i pięknie mi się ekran rozszerzał na drugi ekran.
Teraz sytuacja wygląda tak, że to jest loteria. Raz pojawia się na drugim monitorze obraz dobrze, raz jest dyskoteka kolorów i widać tylko 1/4 ekranu. Raz się pojawia i znika.
Błędy jakie pokazuje mi dmesg są różne w takiej sytuacji. Niektóre wrzucam poniżej.
[ 39.704242] traps: xfdesktop[1111] general protection ip:55a1283f14c4 sp:7ffd50134650 error:0 in xfdesktop[55a1283eb000+32000]
[ 73.640475] i2c i2c-2: sendbytes: NAK bailout.
[ 93.551755] [drm:intel_dp_start_link_train [i915]] *ERROR* failed to get link status
[ 99.858301] i2c i2c-2: sendbytes: NAK bailout.
[ 99.861059] i2c i2c-2: sendbytes: NAK bailout.
[ 99.865269] i2c i2c-2: sendbytes: NAK bailout.
[ 120.542395] i2c i2c-2: sendbytes: NAK bailout.
[ 246.976099] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[ 269.305968] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[ 280.694255] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[ 323.575609] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
Ostatni raz jak go podłączyłem to nie pojawiło się nic, wszedłem w ustawienia ekranów i wtedy się pojawił obraz a w dmesg komunikat:
[ 353.434417] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
Czy jesteście w stanie mi pomóc? Wujek google nie pomógł…
uname -a
Linux 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18) x86_64 GNU/Linux
cat /etc/debian_version
10.10