recalbox 7.0 sur PC lenovo MIIX 320 = BUG



  • Bonjour
    avec la sortie de recalbox V7 et ayant recuperer un PC hybride lenovo MIIX 320 10ICR (atom X5-8350, intel HD graphic, 4Go de ram, 64Go eMMC, USB-C et port microSD sur la tablette, et 2 USB classique sur le clavier detachable) qui ne me sert pas beaucoup, j'ai voulu tenté l'installation de recalbox dessus

    je precise qu'au dela de ce que j'ai fais, je n'y connais rien, j'ai une vieille version de recalbox sur RPi3B qui fonctionne bien, mas je ne sais pas modifier les fichier de config par exemple, ni ajouter d'overlay ou de scrap (moi du moment que les jeux fonctionnent c'est le principale)

    j'ai utiliser balenaEtcher et une clé USB 16Go, pas de soucis pour creer la clé USB
    par contre une fois branché sur la tablette et reboot sur celle çi (un peu galere, obligé de passer par le bios à chaque fois, je peut pas changer l'ordre de boot mais juste selectionner sur quoi booter)

    ca se lance et s'installe, mais l'ecran est en mode portrait
    https://imgur.com/DDyBPaC.jpg
    https://imgur.com/QrcBzdD.jpg
    https://imgur.com/RHJ5ZBC.jpg

    une fois fini d'installer, toujours en mode portrait, je n'ai pas de son, et l'icone du theme qui defile toutes les secondes
    https://www.youtube.com/watch?v=_UEOZ_zvytc

    dans le menu je vais pour changer la sortie audio de "par defaut" à "HDMI/DP" (pas d'autre choix), mais à la place de la musique j'ai un bruit super fort et strident à s'en casser les oreille, obliger de couper le PC mode barbarre tellement ca niquait les oreilles !!!

    par contre sur mon PC fixe de jeu (Ryzen 5 2600, RTX2060S, 16Go de ram, SSD+HDD) recalbox fonctionne parfaitement, ecran à l'endroit, musique normal, les jeux fonctionnes, manette de Xbox360 directement reconnu
    pas testé mes 8bitdo en bluetooth, j'aimerais pouvoir les utiliser avec la lenovo MIIX
    et à terme si ca fonctionne


  • Developer
    Team

    Bonsoir @chtit

    Une grande première ce bug! Moi qui pensez avoir tout vu. Raté...
    Aucune idée de la raison pour laquelle l'écran est dans le mauvais sens (à 90°).

    Néanmoins, pouvez-vous nous fournir une archive support, pour essayer de comprendre le problème?

    David

    PS: pour créer l'archive support: https://forum.recalbox.com/topic/4054/a-lire-avant-de-poster-merci section archive de support


  • Developer
    Team

    Il y a peut-être une possibilité, mais nécessite de modifier deux fichiers sur la clé USB
    Comme c'est un matériel plutôt exotique, difficile d'ajouter le support dans RB sans pouvoir tester qu'une solution existe.

    Donc, si vous vous sentez capable de nous aider, voici ce qu'il faudrait faire:

    1. insérer la clé USB sous windows
    2. Dans la partition nommée RECALBOX (c'est la partition de démarrage), modifier les deux fichiers suivants:
    • EFI/BOOT/grub.cfg
    • boot/grub/grub.cfg
      Ces deux fichiers se ressemblent et se modifient de la même manière.
    1. dans chacun des deux fichiers, sur les lignes qui commencent par linux /boot/linux ... ajouter fbcon=rotate:1 à la fin des lignes.
    2. sauvegarder les 2 fichiers. Normalement, 4 lignes en tout et pour tout ont été modifiées.
    3. démarrer sur la clé.

    David



  • merci de t'occuper de mon cas 😄
    oui matos un peu exotique, je comprend que ca ne pouvais pas forcement marcher niquel du premier coup lol

    alors pour commencer je viens seulement de reussir à connecter une manette (8bitdo en BT) à ce petit PC dans recalbox, et reussir aussi à le connecter à ma freebox (j'ai du changer le canal)

    pour l'archive de support, le lien "http://recalbox/help" ne fonctionne pas sur mon navigateur
    je suis aller sur ma recalbox via l'adresse IP dans mon navigateur, je suppose que c'est dans l'onglet "depannage" et qu'il faut donner le lien de "Exécution de recalbox-support.sh" ? sauf qu'il tourne en boucle depuis un bon moment sans rien me donner 😕

    j'ai tester la modification des deux fichier grub.cfg, ca n'a malheureusement pas fonctionné, mon écran est toujours en mode portrait 😕

    mais du coup comme j'ai reussi à connecter au reseau ma recalbox, je pensais tenter cette modification du fichier config ? https://forum.recalbox.com/topic/4771/rotation-de-l-écran-à-90/2

    et sinon concernant le bug d'absence de son, voila ce que ca fait quand je changer de sortie audio, il freeze completement avec ce sifflement strident hyper fort (attention ne mettez pas le son trop fort)
    https://www.youtube.com/watch?v=gIlyZqYvwtU
    obligé d'eteindre à l'arrache avec un appuis long sur le bouton power de la tablette/PC

    merci en tous cas pour le support, mais je pense que ca va etre tres compliqué à faire fonctionner lol


  • Developer
    Team

    Comme tu as un PC, tu pourrais essayer ceci pour vérifier qu'il est possible de redresser l'affichage:

    Connecte-toi en SSH, puis

    1. repère le nom de la sortie graphique utilisée:
    xrandr
    

    ça va afficher un truc du genre:

    eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
       1920x1080     60.01 +  59.97*   59.96    59.93    40.01  
       1680x1050     59.95    59.88  
       1600x1024     60.17  
       1400x1050     59.98  
       1600x900      59.99    59.94    59.95    59.82  
       1280x1024     60.02  
    [...]
    

    Dans le cas ici, le nom de la sortie est eDP-1-1. Ensuite:

    xrandr --output eDP-1-1 --rotate normal
    

    Change eDP-1-1 par le nom de la sortie trouvé précédemment. Ensuite, il existe différents modes de roation:

    • normal
    • inverted
    • left
    • right
      Essaye chacun des modes en remplaçant normal par left par exemple.

    David



  • alors attend pour etre sur de bien comprendre, j'ai jamais fais ça avant lol (j'apprend en meme temps)

    je me connecte en SSH avec winSCP, je pense avoir bien configuré le truc
    du coup dans winSCP ca m'ouvre les fichier du recalbox comme si j'avais la clé USB dans mon PC

    pour avoir l'ecran à fond noir, je clique sur "ouvrir une console" et à la ligne "entrer une commande" je tape "xrandr"

    voila le resultat, mais je suis absoluement pas sur d'avoir fais la bonne manip avec winSCP lol

    [img]https://imgur.com/UMZukhH.jpg[/img]



  • bon j'ai reussi avec putty (plus simple avec le tuto video recalbox #12)
    https://imgur.com/amOYvEJ
    j'ai donc DSI1 comme nom de sortie graphique
    ca me marque que sa resolution est de 800x1280p, ok, mais mon ecran en temps normal (paysage) c'est 1280x800p

    mais ensuite comment je modifie la rotation de l'ecran ? remplacé "normal" par "left" mais où et comment ?
    y'a une ligne ou c'est ecrit tout à la fois "normal left inverted right x axix y axis"



  • This post is deleted!


  • bon alors j'ai un peu compris, faut taper la ligne de commande

    j'ai donc tapé "xrandr --output DSI1 --rotate left" et ca m'a tourné instantannément l'ecran, mais dans le mauvais sens
    ensuite "xrandr --output DSI1 --rotate right" maintenant il est dans le bon sens 😄

    par contre la resolution n'est pas la bonne, visuellement on dirait que ca affiche 800x800p
    https://imgur.com/4TctsEr
    et en cliquant sur start pour avoir le menu ca me l'affiche pas entierement
    https://imgur.com/F6DrauY
    pourtant si je relance la commande xrandr ca me met bien la resolution de 1280x800p
    https://imgur.com/FhzYiPc

    mais quand je lance un jeu, il passe bien en plein écran (en 16/10, pas dans son format natif de 4/3, mais si je me rappel bien ca se change dans le menu recalbox)

    j'ai toujours le probleme du son aussi, il n'y en à pas, l'icone de la musique defile en permanence, et si je selectionne une autre sortie audio dans le menu recalbox freeze et me sort un son strident par les HP

    et enfin, autre probleme rencontré, j'utilise une manette 8bitdo FC30pro pour l'instant, elle est bien reconnu et configuré, fonctionne dans le menu
    mais dans quasi tous les jeux, je doit la deconnecter et la reconnecter pour qu'elle fonctionne

    et je crois que c'est tous pour ce soir cette nuit lol



  • aarrgghh en redemarrant recalbox, l'ecran est revenu en portrait

    je refais la commande xrandr, c'est revenu comme avant
    je refait la manip de rotation à droite, mais du coup comment faire garder cette rotation ?


  • Developer
    Team

    Oui, la modification est temporaire. Ce qui est intéressant ce qu'il détecte l'écran en mode portrait.

    C'est une tablette peut-être?

    PS: si on trouve une solution, il est possible d'executer un script qui permettra de remettre l'écran dans le bon sens.


  • Developer
    Team

    encore un test si possible:
    Toujours en SSH comme dans la petite procédure que je t'avais envoyée, il faudrait que tu mettes:

    nomodeset i915.modeset=1 fbcon=rotate:1
    

    dans les 2 fichiers (EFI/BOOT/grub.cfg et boot/grub/grub.cfg), exemple:

    set default="0"
    set timeout="5"
    
    set menu_color_normal=cyan/blue
    set menu_color_highlight=white/blue
    
    menuentry "Recalbox" {
    	set gfxpayload=auto
    	linux /boot/linux label=RECALBOX console=tty3 quiet loglevel=0 nomodeset i915.modeset=1 fbcon=rotate:1
    	initrd /boot/initrd.gz
    }
    
    menuentry "Recalbox (verbose)" {
    	set gfxpayload=auto
    	linux /boot/linux label=RECALBOX console=tty1 loglevel=7 nomodeset i915.modeset=1 fbcon=rotate:1
    	initrd /boot/initrd.gz
    }
    

    Ensuite, tu reboot



  • oops desolé je n'avais pas vu qu'il y avait une reponse depuis, j'ai activé la notification du topic du coup 🙂

    alors oui c'est une tablette windows, j'ai donné le modele en tous debut de topic 😉

    en SSH je sais pas comment ont atteint les 2 fichiers grub !?!?!?
    (apres root et recalboxroot, ca me demande une commande, j'avais fait xrandr comme tu m'avais dit avant mais je vois pas comment aller dans les fichiers ?)

    j'ai donc modifié les deux fichier via mon PC, remis la clé dans le mini pc lenovo, mais cette fois recalbox ne boot plus du tous, ecran noiravec le curseur blanc qui clignote à haut à gauche de l'ecran et rien d'autre ne se passe



Want to support us ?

166
Online

79.8k
Users

21.2k
Topics

154.9k
Posts