Problème d'écran superposé



  • J'ai un 'petit' soucis avec un autre matériel que mon rpi4 qui n'est autre qu'avec le GPD Win Max. J'ai flashé comme habituellement une carte sd avec l'image x86_64 et le premier redémarrage fut plutôt drôle :

    text alternatif

    En farfouillant, j'ai pu trouver comment procéder à la rotation en modifiant le fichier /etc/X11/xinit/xinitrc et en ajoutant cette ligne en dessous de la première xrandr commenté : xrandr --output eDP1 --rotate right (en montant la partition en rw comme d'habitude). Seul GRUB est encore de côté mais c'est moins dérangeant.

    Le résultat que j'ai maintenant est celui-ci :

    text alternatif

    Ici, je sèche. J'ai tenté tous les xrandr que j'ai pu trouver, ça plante à un moment donné :

    # xrandr
    Screen 0: minimum 8 x 8, current 768 x 1024, maximum 32767 x 32767
    eDP1 connected primary 768x1024+0+0 right (normal left inverted right x axis y axis) 0mm x 0mm
       1024x768      60.00* 
       1024x576      59.90    59.82  
       960x540       59.63    59.82  
       800x600       60.32    56.25  
       864x486       59.92    59.57  
       848x480       60.00  
       640x480       59.94  
       720x405       59.51    58.99  
       640x360       59.84    59.32  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    # cvt 1280 800
    # 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
    Modeline "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
    # xrandr --newmode "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
    # xrandr --addmode eDP1 1280x800_60.00
    X Error of failed request:  BadMatch (invalid parameter attributes)
      Major opcode of failed request:  139 (RANDR)
      Minor opcode of failed request:  18 (RRAddOutputMode)
      Serial number of failed request:  37
      Current serial number in output stream:  38
    # 
    

    Je précise que ce n'est qu'un essai, ce ne sera pas ma machine de base (je reste sur le rpi4), mais ça serait un petit plus de s'en servir de temps en temps.

    Merci 🙂



  • Si il y a besoin de la configuration matériel :

    • CPU : Intel i5-1035G7 configuré de base en mode 15W mais qu'on peut booster en mode 20 ou 25W
    • GPU : (intégré au CPU) Intel Iris Plus Graphics 940
    • RAM : 16 Go de LPDDR4X
    • Stockage : 512 Go SSD
    • Ecran : 8", tactile, 1280x800
    • Batterie : 3 batteries de 5000 mAh qui se chargent via USB-C en 2H

    Et la manette est reconnue comme une manette Xbox 360 mais à reconfigurer quand même car le touches Select, Hotkey et Start ne sont pas reconnues (elles sont petites à gauche sous l'écran).


  • Global moderator
    Global moderator
    Tester

    @Pitch64 C'est une console GPD ça non ?



  • Oui oui 🙂

    C'est même plus un PC en lui-même, il tourne avec Windows 10.



  • J'ai peut-être fait une avancé, j'ai extrait côté Windows les informations de l'écran dans un fichier bin et je tente de le lancer avec grub (vu sur reddit, je vais éviter les liens :D)

    À moins que le GPU ne soit pas compatible avec le kernel.



  • Je tente de résoudre ce petit soucis quand même, ce n'est pas grave si je n'ai pas de réponse, si j'arrive à trouver une potentielle réponse qui puisse aider d'autres personnes plus tard, tant mieux 🙂

    J'essaye d'exécuter des commandes (pas n'importe lesquelles quand même) sur la partie GPU pour voir si c'est supporté :

    # lspci -nnk | egrep -iA3 "VGA"
    00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:8a52] (rev 07)
    	Subsystem: Intel Corporation Device [8086:2212]
    	Kernel driver in use: i915
    	Kernel modules: i915
    
    # lsmod | egrep 'i915'
    i915                 1974272  4
    video                  49152  1 i915
    
    # grep rendering /var/log/Xorg.0.log
    [    13.829] (II) intel(0): direct rendering: DRI2 enabled
    
    # grep -A29 Chipsets /var/log/Xorg.0.log 
    [    13.794] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
    [    13.794] (II) intel: Driver for Intel(R) HD Graphics
    [    13.794] (II) intel: Driver for Intel(R) Iris(TM) Graphics
    [    13.794] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
    [    13.794] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
    [    13.794] (II) FBDEV: driver for framebuffer: fbdev
    [    13.794] (II) VESA: driver for VESA chipsets: vesa
    [    13.794] (--) using VT number 2
    
    [    13.816] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20190822
    [    13.818] (WW) Falling back to old probe method for modesetting
    [    13.818] (WW) Falling back to old probe method for fbdev
    [    13.818] (II) Loading sub module "fbdevhw"
    [    13.818] (II) LoadModule: "fbdevhw"
    [    13.819] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    [    13.822] (II) Module fbdevhw: vendor="X.Org Foundation"
    [    13.822] 	compiled for 1.20.8, module version = 0.0.2
    [    13.822] 	ABI class: X.Org Video Driver, version 24.1
    [    13.822] (WW) intel(0): Unknown chipset
    [    13.822] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads
    [    13.822] (II) intel(0): Creating default Display subsection in Screen section
    	"Default Screen Section" for depth/fbbpp 24/32
    [    13.822] (==) intel(0): Depth 24, (--) framebuffer bpp 32
    [    13.822] (==) intel(0): RGB weight 888
    [    13.822] (==) intel(0): Default visual is TrueColor
    [    13.823] (II) intel(0): Output eDP1 has no monitor section
    

  • Global moderator
    Global moderator
    Tester

    @Pitch64 si @strodown peut te renseigner ?



  • Je viens de voir (je devais être fatigué de chercher 😄 ) dans le dernier cadre de code la ligne suivante :

    [    13.822] (WW) intel(0): Unknown chipset
    

    Apparemment, le chipset n'est pas connu.



Want to support us ?

411
Online

80.4k
Users

21.6k
Topics

157.8k
Posts