Recalbox x64: "GLX" is missing



  • Bonjour à tous !

    Je viens tout juste d'installer ma recalbox X64 sur un PC avec une carte mère de PC portable.
    Problème: je suis bloqué sur l’écran de splashscreen et rien ne se passe. J'ai donc tenté un demarrage en mode verbose et voilà ce que j'arrive à lire:

    Xlib: extension "GLX" mimssing on display ":0"
    (ERROR) : Error creating SDL window!
        GLX is not supported
    

    En cherchant un peu sur le net, j'ai l'impression que c'est une histoire de driver de carte graphique mais je ne sais pas bien quoi faire. Ma carte graphique est celle de la carte mère (Intel HD Graphic 530):

    # lspci
    00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
    00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
    00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
    00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
    00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
    00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
    00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
    00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
    00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
    00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
    00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
    00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31)
    

    Rien de particulier dans les logs recalbox (si ce n'est un soucis de son mais je ne pense que cela soit la source de mon problème):

    [        1.85] Wifi option disabled
    [        2.14] [        1.85] Wifi option disabled
    es
    [        2.16] Running MIGRATIONS…
    [        2.16] RENAMED 'vb' core to 'mednafen_vb' in /recalbox/share/system/recalbox.conf.
    [        2.17] RENAMED 'pce' core to 'mednafen_pce_fast' in /recalbox/share/system/recalbox.conf.
    [        2.17] RENAMED 'fba' core to 'fbneo' in /recalbox/share/system/recalbox.conf.
    [        2.17] RENAMED 'mame078' core to 'mame2003' in /recalbox/share/system/recalbox.conf.
    [        2.17] RENAMED 'pocketsnes' core to 'snes9x2002' in /recalbox/share/system/recalbox.conf.
    [        2.17] RENAMED 'imame' core to 'mame2000' in /recalbox/share/system/recalbox.conf.
    [        2.18] RENAMED 'fbalpha' core to 'fbneo' in /recalbox/share/system/recalbox.conf.
    [        2.18] RENAMED 'snes9x_next' core to 'snes9x2010' in /recalbox/share/system/recalbox.conf.
    [        2.18] RENAMED 'catsfc' core to 'snes9x2005' in /recalbox/share/system/recalbox.conf.
    [        2.18] RENAMED 'glupen64' core to 'mupen64plus' in /recalbox/share/system/recalbox.conf.
    [        2.18] UPDATED Virtual Gamepad configuration to new 'es_input.cfg' format.
    [        2.20] BUMPED webmanager version in /recalbox/share/system/recalbox.conf.
    [        2.23] starting new log
    [        2.23] converting dos to unix carriage return characters
    [        2.24] setting hostname to RECALBOX
    [        2.24] setting audio volume to 90
    [        2.24] setting keyboard layout to en
    [        2.24] setting timezone to Europe/Paris
    [        2.25] ---- recalbox-config.sh ----
    [        2.25] setting audio volume : 90
    [        2.24] cannot open file en
    [        2.24] Simple mixer control 'Master',0
    [        2.24]   Capabilities: pvolume pswitch
    [        2.24]   Playback channels: Front Left - Front Right
    [        2.24]   Limits: Playback 0 - 87
    [        2.24]   Mono:
    [        2.24]   Front Left: Playback 0 [0%] [-65.25dB] [on]
    [        2.24]   Front Right: Playback 0 [0%] [-65.25dB] [on]
    [        2.26] Setting volume for numid=2
    [        2.26] Setting volume for numid=1
    [        2.27] Setting volume for numid=5
    [        2.27] Setting volume for numid=4
    [        2.27] Setting volume for numid=18
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.27] Setting volume for numid=23
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.27] Setting volume for numid=28
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.28] Setting volume for numid=19
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.28] Setting volume for numid=24
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.28] Setting volume for numid=29
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.28] Setting volume for numid=20
    [        2.28] Setting volume for numid=25
    [        2.29] Setting volume for numid=30
    [        2.29] Setting volume for numid=21
    [        2.29] Setting volume for numid=26
    [        2.29] Setting volume for numid=31
    [        2.29] Setting volume for numid=7
    [        2.30] Setting volume for numid=6
    [        2.30] Setting volume for numid=15
    [        2.24] amixer: Control default element write error: Operation not permitted
    [        2.24]
    [        2.30] Setting volume for numid=33
    [        2.30] Setting volume for numid=34
    [        2.30] Setting volume for numid=35
    [        2.31] Restoring ALSA mixers configuration
    [        2.31] setting audio to auto
    [        2.31] ---- recalbox-config.sh ----
    [        2.32] Unknown audio format : auto
    [        2.32] starting emulationstation with lang = en_US
    [        2.32] Starting emulationstation with command :
    [        2.33] HOME=/recalbox/share/system startx
    [        2.35] ---- recalbox-config.sh ----
    [        2.66] Starting S92switch
    [        2.66] script /recalbox/scripts/powerswitch.sh [ STARTED ]
    [        2.67] Starting S94manager
    [        2.67] ... Starting manager v2
    [       10.32] starting xarcade2jstick
    [       10.49] xarcade2jstick : no official stick found, looking for keyboard encoder now ...
    

    Par contre dans les logs Xorg j'ai:

    # cat /var/log/Xorg.0.log  | grep EE
            (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [     2.529] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    [     2.718] (EE) Error loading keymap /tmp/server-0.xkm
    

    Voilà si quelqu'un a une piste je serais ravi 🙂

    Merci !



  • Aujourd'hui j'ai compilé et installé le Driver Pour Intel HD GRaphics ( https://github.com/freedesktop/xorg-xf86-video-intel ).
    Le driver se charge bien mais ca ne change rien à mon problème:

    [     2.525] (==) Matched intel as autoconfigured driver 0
    [     2.525] (==) Matched intel as autoconfigured driver 1
    [     2.525] (==) Matched modesetting as autoconfigured driver 2
    [     2.525] (==) Matched fbdev as autoconfigured driver 3
    [     2.525] (==) Matched vesa as autoconfigured driver 4
    [     2.525] (==) Assigned the driver to the xf86ConfigLayout
    [     2.525] (II) LoadModule: "intel"
    [     2.526] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    [     2.530] (II) Module intel: vendor="X.Org Foundation"
    [     2.530]    compiled for 1.19.6, module version = 2.99.917
    [     2.530]    Module class: X.Org Video Driver
    [     2.530]    ABI class: X.Org Video Driver, version 23.0
    [...]
    [     2.553] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    

    Je ne sais pas trop quoi faire de plus 😞


  • Global moderator
    Team

    Bonjour @kserin
    merci de détailler ta configuration pc.



  • Ma conf PC:

    Carte mère Asus H110S1
    CPU: Intel Pentium G4500 3.5 GHz
    GPU: Intel HD Graphics 530 (intégré au CPU)
    RAM: 8 Go DDR4

    Est ce qu'il faut plus de détails que ca ?


  • Developer
    Team
    Global moderator
    Netplay

    @kserin bonsoir merci pour les détails et désoler pour l'attente, tu n'aurais pas une carte graphique nvidia ?
    ton problème ressemble fortement a ce cas la !
    peut tu me donner le model de ton ordinateur portable il est inscrit en dessous bien souvent.
    merci



  • Bonsoir, @strodown
    Alors oui je suis certain de ne pas avoir de Carte Nvidia (le lspci du 1er post le confirme).
    En réalité ce n'est pas exactement un PC que j'ai, ca ressemble a ca:
    photo

    Donc c'est plutôt minimal comme PC ... je suis plutôt sûr de ma config du coup.

    Effectivement beaucoup de gens avec des cartes Nvidia ont eu le problème sur le net mais je pense que mon cas est un poil différent. C'est probablement une histoire de Driver mais je ne sais pas du tout quoi faire pour tenter de résoudre le problème.

    Peut être essayer d'installer un OS classique du genre Ubuntu et voir quels sont les Drivers installés ? Et peut être tenter de lancer une app qui utilise GLX ou quelque chose du genre ?



Want to support us ?

282
Online

79.8k
Users

21.2k
Topics

154.9k
Posts