uscita HDMI non rilevata dopo aggiornamento kernel

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
ciccio-cappuccio
Prode Principiante
Messaggi: 3
Iscrizione: martedì 10 dicembre 2024, 10:07
Desktop: gnome
Distribuzione: Oracle Linux Server release 9.5
Sesso: Maschile

uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da ciccio-cappuccio »

Salve a tutti,

Premetto che utilizzo una distribuzione oracle linux e non ubuntu, ma essendo un problema che e' presente su diverse distro (e non avendo trovato soluzioni altrove) ho deciso di postare anche qui...

Dopo un aggiornamento del kernel di Oracle linux l'uscita hdmi per il secondo monitor non va piu'.

Hardware e OS

Codice: Seleziona tutto

[xxx@yyy ~]$ hostnamectl
   Static hostname: (unset)                                         
Transient hostname: N2852.station
         Icon name: computer-laptop
           Chassis: laptop 💻
        Machine ID: e7a9b0a7ef0246b8b8a38bbdb2fb2b68
           Boot ID: 4cf01e3952e54294b03302a81a80dc34
  Operating System: Oracle Linux Server 9.5                         
       CPE OS Name: cpe:/o:oracle:linux:9:5:server
            Kernel: Linux 5.15.0-302.167.6.1.el9uek.x86_64
      Architecture: x86-64
   Hardware Vendor: HP
    Hardware Model: HP ZBook Fury 15.6 inch G8 Mobile Workstation PC
  Firmware Version: T95 Ver. 01.09.02
sino ad un aggiornamento del kernel di OL il sencondo monitor andava benissimo. La parte hardware funziona correttamente (se utilizzo win, il secondo monitor funziona correttamente, e prima di ulteriori aggiornamenti del kernel, switchando in fase di boot sul vecchio kernel '5.15.0-210.163.7.el9uek.x86_64' il secondo monitor funzionava).
Lanciando `lspci` con il vecchio kernel avevo questa situazione:

Codice: Seleziona tutto

[XXX.YYY@N2852 ~]$ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a60] (rev 01) (prog-if 00 [VGA controller])
    DeviceName: Onboard IGD
    Subsystem: Hewlett-Packard Company Device [103c:8870]
    Flags: bus master, fast devsel, latency 0, IRQ 151, IOMMU group 2
    Memory at 6052000000 (64-bit, non-prefetchable) [size=16M]
    Memory at 4000000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 4000 [size=64]
    Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

00:04.0 Signal processing controller [1180]: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant [8086:9a03] (rev 05)
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117GLM [T1200 Laptop GPU] [10de:1fbc] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Device [103c:8870]
    Flags: bus master, fast devsel, latency 0, IRQ 150, IOMMU group 17
    Memory at 6d000000 (32-bit, non-prefetchable) [size=16M]
    Memory at 6040000000 (64-bit, prefetchable) [size=256M]
    Memory at 6050000000 (64-bit, prefetchable) [size=32M]
    I/O ports at 3000 [size=128]
    Expansion ROM at 6e080000 [disabled] [size=512K]
    Capabilities: <access denied>
    Kernel driver in use: nouveau
    Kernel modules: nvidiafb, nouveau

01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10fa] (rev a1)
[XXX.YYY@N2852 ~]$ lspci
00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller #1 (rev 05)
00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 05)
00:07.0 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #0 (rev 05)
00:07.1 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #1 (rev 05)
00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 05)
00:0a.0 Signal processing controller: Intel Corporation Tigerlake Telemetry Aggregator Driver (rev 01)
00:0d.0 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 USB Controller (rev 05)
00:0d.2 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 NHI #0 (rev 05)
00:12.0 Serial controller: Intel Corporation Tiger Lake-H Integrated Sensor Hub (rev 11)
00:14.0 USB controller: Intel Corporation Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Tiger Lake-H Shared SRAM (rev 11)
00:14.3 Network controller: Intel Corporation Tiger Lake PCH CNVi WiFi (rev 11)
00:15.0 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #0 (rev 11)
00:16.0 Communication controller: Intel Corporation Tiger Lake-H Management Engine Interface (rev 11)
00:1b.0 PCI bridge: Intel Corporation Tiger Lake-H PCIe Root Port #17 (rev 11)
00:1c.0 PCI bridge: Intel Corporation Tiger Lake-H PCIe Root Port #3 (rev 11)
00:1f.0 ISA bridge: Intel Corporation WM590 LPC/eSPI Controller (rev 11)
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Tiger Lake-H SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-H SPI Controller (rev 11)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (14) I219-V (rev 11)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117GLM [T1200 Laptop GPU] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
56:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
57:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5261 PCI Express Card Reader (rev 01)
[XXX.YYY@N2852 ~]$ 
invece con il nuovo kernel (quello attuale e' il 5.15.0-302.167.6.1.el9uek.x86_64 ma gia' da dalla 5.15-0-300.xxx ho cominciato ad avere il problema)

Codice: Seleziona tutto

[XXX.YYY@N2852 ~]$ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a60] (rev 01) (prog-if 00 [VGA controller])
    DeviceName: Onboard IGD
    Subsystem: Hewlett-Packard Company Device [103c:8870]
    Flags: bus master, fast devsel, latency 0, IRQ 150, IOMMU group 2
    Memory at 6052000000 (64-bit, non-prefetchable) [size=16M]
    Memory at 4000000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 4000 [size=64]
    Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

00:04.0 Signal processing controller [1180]: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant [8086:9a03] (rev 05)
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117GLM [T1200 Laptop GPU] [10de:1fbc] (rev ff) (prog-if ff)
    !!! Unknown header type 7f
    Kernel modules: nvidiafb, nouveau

01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10fa] (rev ff) (prog-if ff)
    !!! Unknown header type 7f
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

56:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808] (prog-if 02 [NVM Express])
    Subsystem: Samsung Electronics Co Ltd SSD 970 EVO/PRO [144d:a801]
    Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 18
    Memory at 6eb00000 (64-bit, non-prefetchable) [size=16K]
[XXX.YYY@N2852 ~]$ lspci
00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller #1 (rev 05)
00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 05)
00:07.0 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #0 (rev 05)
00:07.1 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #1 (rev 05)
00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 05)
00:0a.0 Signal processing controller: Intel Corporation Tigerlake Telemetry Aggregator Driver (rev 01)
00:0d.0 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 USB Controller (rev 05)
00:0d.2 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 NHI #0 (rev 05)
00:12.0 Serial controller: Intel Corporation Tiger Lake-H Integrated Sensor Hub (rev 11)
00:14.0 USB controller: Intel Corporation Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Tiger Lake-H Shared SRAM (rev 11)
00:14.3 Network controller: Intel Corporation Tiger Lake PCH CNVi WiFi (rev 11)
00:15.0 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #0 (rev 11)
00:16.0 Communication controller: Intel Corporation Tiger Lake-H Management Engine Interface (rev 11)
00:1b.0 PCI bridge: Intel Corporation Tiger Lake-H PCIe Root Port #17 (rev 11)
00:1c.0 PCI bridge: Intel Corporation Tiger Lake-H PCIe Root Port #3 (rev 11)
00:1f.0 ISA bridge: Intel Corporation WM590 LPC/eSPI Controller (rev 11)
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Tiger Lake-H SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-H SPI Controller (rev 11)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (14) I219-V (rev 11)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117GLM [T1200 Laptop GPU] (rev ff)
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev ff)
56:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
57:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5261 PCI Express Card Reader (rev 01)
date le differenze nei controller direi che il problema e' in questi!
La riga ` !!! Unknown header type 7f` viene restituita da tutte le distro, quindi non e' una roba tipica di OL (ed e' il motivo per cui mi sono permesso di postare qui su ubuntu-it) e penso sia la causa per problema.

Ora la domanda da 1mln$: Come risolvo?
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16393
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da wilecoyote »

:) Salve, nella mia ignoranza avrei provato a selezionare nel menù di Grub la voce Opzioni avanzate (o qualcosa di simile non conosco Oracle), e provato l'avvio colla versione del kernel precedente con cui funzionava.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ciccio-cappuccio
Prode Principiante
Messaggi: 3
Iscrizione: martedì 10 dicembre 2024, 10:07
Desktop: gnome
Distribuzione: Oracle Linux Server release 9.5
Sesso: Maschile

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da ciccio-cappuccio »

wilecoyote ha scritto:
martedì 10 dicembre 2024, 22:36
:) Salve, nella mia ignoranza avrei provato a selezionare nel menù di Grub la voce Opzioni avanzate (o qualcosa di simile non conosco Oracle), e provato l'avvio colla versione del kernel precedente con cui funzionava.

:ciao: Ciao
ehh... ma questa non e' una soluzione!

All'avvio posso scegliere fra gli ultimi 3 kernel, a cui si sommano la versione di disaster recovery, e l'avvio con altri sistemi operativi.
Il problema e' nato con un cambio di kernel ad ottobre, a ruota e' arrivato il cambio di kernel con il passaggio da OL 9.4 ad OL 9.5, a questo sono seguite diverse minor... quindi le ultime 3 versioni sono state fagocitate. Ora che ho un po' piu' di tempo volevo risolvere. Comunque, l'utilizzo del vecchio kernel mi e' stato utlile perche' ho lanciato `lscpi`, che, come ho scritto, mi ha permesso di capire che sto utilizzando 2 versioni di controller.
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3404
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da OMBRA_Linux »

Hai provato ad aggiornare di 'Driver della scheda Grafica da ( Gestore Pacchetti ) o da Terminale?
Se per vivere devi strisciare, alzati e muori.
ciccio-cappuccio
Prode Principiante
Messaggi: 3
Iscrizione: martedì 10 dicembre 2024, 10:07
Desktop: gnome
Distribuzione: Oracle Linux Server release 9.5
Sesso: Maschile

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da ciccio-cappuccio »

OMBRA_Linux ha scritto:
mercoledì 11 dicembre 2024, 11:31
Hai provato ad aggiornare di 'Driver della scheda Grafica da ( Gestore Pacchetti ) o da Terminale?
il classico `apt update` (o qualcosa del genere)? OL usa yum e la risposta e' si, ci provo quotidianamente; di aggiornamenti ne trova ma nulla a riguardo dei driver
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 9117
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma 6
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da woddy68 »

Premetto che utilizzo una distribuzione oracle linux e non ubuntu
Non devi premetterlo, devi postare nella sezione corretta, che nel tuo caso è al bar in "Altre distribuzioni ...", perché qui si da supporto solo a Ubuntu e flavors.
Segnalo per lo spostamento.
Per il tuo problema, credo che dovrai usare il vecchio kernel fino a quando non sarà risolto il problema.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3404
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da OMBRA_Linux »

ciccio-cappuccio ha scritto:
mercoledì 11 dicembre 2024, 13:04
OMBRA_Linux ha scritto:
mercoledì 11 dicembre 2024, 11:31
Hai provato ad aggiornare di 'Driver della scheda Grafica da ( Gestore Pacchetti ) o da Terminale?
il classico `apt update` (o qualcosa del genere)? OL usa yum e la risposta e' si, ci provo quotidianamente; di aggiornamenti ne trova ma nulla a riguardo dei driver

Se aggiornando non funziona è probabile che ci sono vecchie configurazioni precedenti all'aggiornamento.
Quindi potresti provare rimuovendole, se ci sono, dai percorsi:

Codice: Seleziona tutto

/etc/X11/xorg.conf
o in

Codice: Seleziona tutto

/etc/X11/xorg.conf.d/
Dopo di che da Terminale lanci:

Codice: Seleziona tutto

sudo yum remove -y nvidia-driver
sudo yum install -y nvidia driver
Nota: Se i Driver non sono Nvidia devi rimuovere Nome Driver che hai sul Pc e riavvia il Computer.
Se per vivere devi strisciare, alzati e muori.
ciccio-cappuccio
Prode Principiante
Messaggi: 3
Iscrizione: martedì 10 dicembre 2024, 10:07
Desktop: gnome
Distribuzione: Oracle Linux Server release 9.5
Sesso: Maschile

Re: uscita HDMI non rilevata dopo aggiornamento kernel

Messaggio da ciccio-cappuccio »

OMBRA_Linux ha scritto:
mercoledì 11 dicembre 2024, 20:49

Se aggiornando non funziona è probabile che ci sono vecchie configurazioni precedenti all'aggiornamento.
Quindi potresti provare rimuovendole, se ci sono, dai percorsi:

Codice: Seleziona tutto

/etc/X11/xorg.conf
o in

Codice: Seleziona tutto

/etc/X11/xorg.conf.d/
di default OL utilizza wayland e non x11 perche' x11 e' deprecato. Seguendo le indicazioni di un altro foum ho provato anche a switchare fra wayland ed x11, ma senza risultati.
Comunque xorg.conf lo ho (probabilmente e' stato creato quando ho fatto lo switch)

Codice: Seleziona tutto

[xxx@yyy X11]$ cat xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 565.57.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    VendorName     "NVIDIA Corporation"
    ChipId          0x0
    ChipRev         0x0
    IRQ             0
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

capisco + o - il significato di quello che c'e' scritto ma vorrei capire meglio cosa ti aspetti di leggere in questo file di configurazione.
Ci sarebbe da capire se wayland utilizza questo file, cancellarlo (o cambiargli nome) servirebbe a poco
OMBRA_Linux ha scritto:
mercoledì 11 dicembre 2024, 20:49

Dopo di che da Terminale lanci:

Codice: Seleziona tutto

sudo yum remove -y nvidia-driver
sudo yum install -y nvidia driver
Nota: Se i Driver non sono Nvidia devi rimuovere Nome Driver che hai sul Pc e riavvia il Computer.
come posso controllare, prima di lanciare comandi di remove, che driver sto utilizzando?

ps. si sono Nvidia, da quello che vedo il 1o monitor (quello del laptop) utilizza una scheda video diversa (o comunque un driver diverso) della intel
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti