#1 Le 08/10/2015, à 23:45
- Pnumekin
X error sur basse résolution 15khz (320x240)
Bonjour a tous
Je rencontre un problème avec un mes PC sous Lubuntu, il est destiné à un usage un peu spécial car il fait tourner des émulateurs de jeu et doit sortir du 320x240 max en résolution pour le brancher sur un écran cathodique.
(Un écran de borne d'arcade pour être précis)
J'ai installé Lubuntu 14.04 x64 pour économiser un max de ressources pour l'environnement de bureau, comme indiqué dans la doc (https://doc.ubuntu-fr.org/xrandr) j'ai ajouté les 2 lignes pour du 320x240 dans le fichier 45x11-xrandr.
J'ai ajouté une ligne dans l'autostart de Lubuntu pour basculer sur l'affichage 320x240, et ça fonctionne bien j'ai mon desktop en 320x240.
Lorsque que j'utilise Groovymame (http://forum.arcadecontrols.com/index.p … 6jm78an5e2) qui est une version modifiée de l'émulateur MAME ça fonctionne sans soucis.
(Groovymame bascule avec xrandr la resolution sur celle du jeu, il le fait à la volée)
J'en arrive à mon problème, je souhaite utiliser également Supermodel (http://www.supermodel3.com/) et Daphne (http://www.daphne-emu.com/site3/index_hi.php). Supermodel je l'ai compilé moi même à partir des sources sur ma machine et Daphne j'utilise les binaires (X86) qui proviennent du site officiel.
Lorsque je lance Supermodel en fullscreen j'ai droit à :
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (XFree86-VidModeExtension)
Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
Value in failed request: 0x2c4
Serial number of failed request: 146
Current serial number in output stream: 148
Lorsque je lance Daphne en fullscreen j'ai droit à :
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (XFree86-VidModeExtension)
Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
Value in failed request: 0x2c4
Serial number of failed request: 167
Current serial number in output stream: 169
Les deux emulateurs fonctionnent sans problème en fenêtré, si je bascule mon desktop sur un 1024x768 par exemple en le branchant sur un écran standard les deux fonctionnent en fullscreen sans broncher.
J'utilisais ces deux émulateurs en 320x240 sur la même machine sous un vieux win xp et ça fonctionnait sans problème.
Vous avez une idée de piste pour corriger cette erreur ?
Ma carte graphique :
lspci |grep "VGA compatible controller"
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV790 [Radeon HD 4890]
Les pilotes :
grep /drivers/ /var/log/Xorg.0.log
[ 11.537] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[ 11.537] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 11.543] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 11.543] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 11.544] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 11.544] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[ 11.544] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 11.544] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 11.544] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
Hors ligne