./15: D'après ce que j'ai compris il y a plusieurs "sortes" de display sur Xbox:
- fbdev qui est le truc moche mais fonctionnel (par défaut)
- vesa, que j'active avec un cheatcode, il est super joli mais limité à 800x600
- xfree86 que j'installe par après
- xorg que j'installe par après
Voilà ce que me donne mon xorg.conf après son installation:
Section "Files"
RgbPath "/opt/xorg72/share/X11/rgb"
ModulePath "/opt/xorg72/lib/xorg/modules"
FontPath "/opt/xorg72/lib/X11/fonts/misc/"
FontPath "/opt/xorg72/lib/X11/fonts/TTF/"
FontPath "/opt/xorg72/lib/X11/fonts/OTF"
FontPath "/opt/xorg72/lib/X11/fonts/Type1/"
FontPath "/opt/xorg72/lib/X11/fonts/100dpi/"
FontPath "/opt/xorg72/lib/X11/fonts/75dpi/"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/ghostscript/fonts/Type1"
#FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "freetype"
Load "type1"
SubSection "extmod"
Option "omit XFree86-DGA"
EndSubSection
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "LIRC-Mouse"
Driver "mouse"
Option "Device" "/dev/lircm"
Option "Protocol" "IntelliMouse"
Option "SendCoreEvents"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Framebuffer"
Driver "fbdev"
Option "fbdev" "/dev/fb/0"
Option "UseFBDev"
EndSection
Section "Device"
Identifier "Nv"
Driver "nvxbox"
Option "UseFBDev" "1"
Option "HWCursor" "0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 30-55
VertRefresh 45-65
Option "DPMS"
# HEADING "LABEL" VALUE
ModeLine "xbox720p_1" 74.250 1280 1350 1430 1650 720 723 728 750 -HSync -Vsync
ModeLine "xbox720p_2" 75.251 1240 1362 1435 1695 688 709 710 752 -Hsync -Vsync
Modeline "xbox480p" 27.028 704 746 810 858 480 489 496 525 -hsync -vsync
# alternative 480P modeline works better with a Pioneer Elite 53"
Modeline "480p" 30.501 704 804 820 952 471 506 514 572 -hsync -vsync
# On the Samsung LN-S4095D the 480p and 720p resolutions have serious over-scan, therefore
Modeline "1280x670" 83.751 1280 1398 1438 1758 670 785 787 794 -hsync -vsync
Modeline "xbox640x480_monitor" 25.176 640 664 760 800 480 491 493 525 -HSync -Vsync
Modeline "xbox640x480_PAL" 45.46 640 694 932 1171 480 535 675 785
Modeline "xbox800x600_PAL" 45.46 800 924 1060 1195 600 627 711 766
Modeline "xbox1024x576_PAL" 58.82 1024 1280 1570 1873 576 592 632 646
Modeline "xbox640x480_NTSC" 35.71 640 670 750 829 480 527 643 728
Modeline "xbox800x600_NTSC" 47.62 800 848 872 887 600 648 778 878
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Nv"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "640x480"
# To change resolution, replace the above "640x480" with the modeline lable you wish, or create your own.
EndSubSection
SubSection "Display"
Depth 32
Modes "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "LIRC-Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
### END DEBCONF SECTION
Section "ServerFlags"
Option "PciProbe1" "false"
Option "PciProbe2" "false"
Option "PciForceConfig1" "false"
Option "PciForceConfig2" "false"
Option "PciOsConfig" "true"
Option "AllowMouseOpenFail" "true"
EndSection
Le souci c'est que quand j'avais essayé d'installer Xorg ou Xfree86, ça rabaissait l'écran en 640x480. Et quand je changeais "640x480" dans le .conf (celui que j'ai marqué en gras) par "1024x768" ça faisait tout planter au boot

Une erreur de X server ou un bazar du genre...
./16: Ben si je l'ai choisi c'était parce que c'est la distrib la plus rapide sur Xbox (c'est essentiel pour un OS pour moi

), parce qu'elle était déjà "préfaite" avec un bureau et des icônes à cliquer, Firefox, le clone de Winamp, l'explorateur de fichiers (efelm je crois) (le Xebian Xbox venait tout nu, quasiment) et aussi parce que c'est la dernière à être encore mise à jour.
Au début ça avait l'air chouette quand je branchais ça sur ma télé, ça faisait mini-pc avec les workspaces (quelle riche idée

), et le Opera sur Wii pouvait se rhabiller face à Firefox Xbox. A ce moment-là le 800x600 ne me dérangeait pas. J'ai appris sur le tas quelques trucs (ouéé j'ai mounté une clé USB tout seul

, ouéé j'ai installé openoffice comme un grand

, ouéé je déplace les fenêtres trop grandes pour l'écran et je les ferme

).
Puis quand ça a commencé à me plaire j'ai voulu carrément transformer la Bobox en vrai PC histoire de l'exploiter à fond... Jusqu'à ce que je me heurte à ce problème de résolution à la con
