HDMI não listado por xrandr (placa gráfica híbrida)

0

Após a reinicialização, meu monitor externo parou de funcionar. Não tenho certeza de como depurar isso. Meu monitor não pode ser encontrado na configuração de exibição. xrandr não lista um HDMI (ele lista um VGA1, meu laptop tem um adaptador HDMI e VGA, está relacionado?).

Eu tive muitos problemas com meu nvidia / intel gpu híbrido desde o dia em que peguei este laptop (não esse problema). Eu tentei um monte de coisas (mudando para o driver proprietário, tente uma versão diferente, de volta para o driver xorg nouveau, instale o bumblebee novamente ...), mas nada funcionou com relação a esse problema. Eu coloquei nouveau.modset = 0 em minha configuração grub e eu removi todas as coisas nvidia / bumblebee ( sudo apt-get purge nvidia* '^bumblebee.*' ), estou mais do que feliz em nunca mais usar minha placa nvidia (eu só peguei porque eu estava esperando melhoraria minha experiência com o Blender). Posso manter esta configuração?

Mas, independentemente disso, isso não fez o monitor HDMI funcionar. É possível que o próprio conector HDMI esteja quebrado? (não houve problemas antes de todo). O monitor funciona bem com outro laptop. O que devo fazer para investigar mais esta questão? Eu obviamente adoraria continuar usando minha porta HDMI; -).

dmesg: link

journalctl -b: link

xrandr:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
   1920x1080     60.05*+  59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      60.00  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1368x768      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   640x360       60.00  
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

sudo lshw -C video

  *-display UNCLAIMED     
       description: 3D controller
       product: GM107M [GeForce GTX 850M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       product: 4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:32 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

UPDATE

Suspeitei que meu problema foi de alguma forma causado por uma atualização do kernel. (questões anteriores apontaram nessa direção também). Depois de executar sudo apt install linux-image-4.4.0-91-generic , minha porta HDMI está funcionando novamente. Eu não tenho certeza do que aconteceu (eu nem sei realmente o que esse comando instalou, eu acho que talvez a imagem de inicialização tenha sido atualizada). Mas o uname -r ainda é 4.4.0-101-generic . Eu ficaria muito feliz se alguém puder me explicar o que está acontecendo aqui, e se um relatório de bug deve ser enviado.

UPDATE 2

Eu era bobo e não instalei os cabeçalhos primeiro (eu realmente não sei o que estou fazendo, estou apenas tentando freneticamente fazer meu hdmi funcionar novamente). Então, depois de olhar os logs do apt, foi o que aconteceu:

Selecting previously unselected package linux-image-4.4.0-91-generic.
(Reading database ... 481714 files and directories currently installed.)
Preparing to unpack .../linux-image-4.4.0-91-generic_4.4.0-91.114_amd64.deb ...
Examining /etc/kernel/preinst.d/
run-parts: executing /etc/kernel/preinst.d/intel-microcode 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
Done.
Unpacking linux-image-4.4.0-91-generic (4.4.0-91.114) ...
Setting up linux-image-4.4.0-91-generic (4.4.0-91.114) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled 
(4.4.0-91.114 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled 
(4.4.0-91.114 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
Error! Your kernel headers for kernel 4.4.0-91-generic cannot be found.
Please install the linux-headers-4.4.0-91-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.4.0-91-generic cannot be found.
Please install the linux-headers-4.4.0-91-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.4.0-91-generic cannot be found.
Please install the linux-headers-4.4.0-91-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-91-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-101-generic
Found initrd image: /boot/initrd.img-4.4.0-101-generic
Found linux image: /boot/vmlinuz-4.4.0-98-generic
Found initrd image: /boot/initrd.img-4.4.0-98-generic
Found linux image: /boot/vmlinuz-4.4.0-97-generic
Found initrd image: /boot/initrd.img-4.4.0-97-generic
Found linux image: /boot/vmlinuz-4.4.0-91-generic
Found initrd image: /boot/initrd.img-4.4.0-91-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done

Parece que em algum lugar aqui aconteceu algo que fez minha porta HDMI funcionar novamente.

    
por Herman Bergwerf 26.11.2017 / 19:43

0 respostas