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 :
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 :
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).
-
@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
-
-
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.