Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1160 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [X11+Mdk10+laptop] Limitation au 800x600, "1024x768 does not exist"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[X11+Mdk10+laptop] Limitation au 800x600, "1024x768 does not exist"

n°546053
miles teg
aka blOp
Posté le 25-08-2004 à 01:42:33  profilanswer
 

Salut tlm,
 
Je suis en train d'installer linux (mdk 10 official) sur mon portable mais XFree refuse de se lancer en 1024*768 qui est la résolution normale de l'écran, ou alors ça "déborde".
Après moultes recherches et tentatives, voilà ce que donne mon XF86Config-4 :

Code :
  1. Section "Files"
  2.     FontPath "unix/:-1"
  3. EndSection
  4. Section "ServerFlags"
  5.     AllowMouseOpenFail
  6. EndSection
  7. Section "Module"
  8.     Load "dbe" # Double-Buffering Extension
  9.     Load "v4l" # Video for Linux
  10.     Load "extmod"
  11.     Load "type1"
  12.     Load "freetype"
  13.     Load "glx" # 3D layer
  14.     Load "dri" # direct rendering
  15.     Load "/usr/X11R6/lib/modules/extensions/libglx.a"
  16. EndSection
  17. Section "DRI"
  18.     Mode 0666
  19. EndSection
  20. Section "InputDevice"
  21.     Identifier "Keyboard1"
  22.     Driver "Keyboard"
  23.     Option "XkbModel" "pc105"
  24.     Option "XkbLayout" "fr"
  25.     Option "XkbOptions" ""
  26. EndSection
  27. Section "InputDevice"
  28.     Identifier "Mouse1"
  29.     Driver "mouse"
  30.     Option "Protocol" "ExplorerPS/2"
  31.     Option "Device" "/dev/mouse"
  32.     Option "ZAxisMapping" "6 7"
  33. EndSection
  34. Section "Monitor"
  35.     Identifier "monitor1"
  36.     VendorName "Generic"
  37.     ModelName "Flat Panel 1024x768"
  38.     HorizSync 31.5-48.5
  39.     VertRefresh 40-70
  40. EndSection
  41. Section "Device"
  42.     Identifier "device1"
  43.     VendorName "Intel Corporation"
  44.     BoardName "Intel 85x"
  45.     Driver "i810"
  46.     Screen 0
  47.     BusID "PCI:0:2:0"
  48.     Option "DPMS"
  49.     Option "MonitorLayout" "LVDS, NONE"
  50. EndSection
  51. Section "Screen"
  52.     Identifier "screen1"
  53.     Device "device1"
  54.     Monitor "monitor1"
  55.     DefaultColorDepth 24
  56.    
  57. SubSection "Display"
  58.  Depth  24
  59.  Modes  "1024x768"
  60. EndSubSection
  61. EndSection
  62. Section "ServerLayout"
  63.     Identifier "layout1"
  64.     InputDevice "Keyboard1" "CoreKeyboard"
  65.     InputDevice "Mouse1" "CorePointer"
  66.     Screen "screen1"
  67. EndSection


 
Et quand je lance X avec cette config, il m'affiche du 800*600 !!  :pt1cable:  
Je craque, si quelqu'un a une idée... merci d'avance.
 
Edit : titre


Message édité par miles teg le 31-08-2004 à 00:26:58
mood
Publicité
Posté le 25-08-2004 à 01:42:33  profilanswer
 

n°546087
miles teg
aka blOp
Posté le 25-08-2004 à 04:57:06  profilanswer
 

Après vérification, j'ai dans le log de démarrage :

Code :
  1. (II) I810(0): monitor1: Using hsync range of 31.50-48.50 kHz
  2. (II) I810(0): monitor1: Using vrefresh range of 40.00-70.00 Hz
  3. (II) I810(0): Not using mode "1024x768" (no mode of this name)
  4. (II) I810(0): Increasing the scanline pitch to allow tiling mode (800 -> 1024).
  5. (--) I810(0): Virtual size is 800x600 (pitch 1024)
  6. (**) I810(0):  Built-in mode "800x600"
  7. (**) I810(0):  Built-in mode "640x480


 
Donc il connait pas le mode 1024 .. ?! Là j'avoue que je suis complètement paumé ...
 
Précision : c'est strictement la même chose avec X.Org (version actuelle dans cooker)...
 
Heeeeeeeeeeelp :pt1cable:

n°546341
Dark_Schne​ider
Close the World, Open the Net
Posté le 25-08-2004 à 16:20:13  profilanswer
 

cela peut venir du chipset i810 ( il me smeble qu'iol y avait un bug avec ) mais de cela je n'en suis sûr cherche sur http://google.fr/linux


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°547123
miles teg
aka blOp
Posté le 27-08-2004 à 01:23:41  profilanswer
 

Bon effectivement y a des soucis avec mon chipset mais les solutions proposées ne fonctionnent pas (la ram vidéo est suffisante...) donc toujours pas de solution en vue.
 
Personne n'a eu ce problème avant ?

n°547459
Dark_Schne​ider
Close the World, Open the Net
Posté le 27-08-2004 à 19:12:27  profilanswer
 

kelles solutions ?
 
peut tu donner le résultat des commandes en tant que root :  
lspcidrake
ddcxinfos


Message édité par Dark_Schneider le 27-08-2004 à 19:16:14

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°547552
miles teg
aka blOp
Posté le 27-08-2004 à 23:31:10  profilanswer
 

Parmi les solutions testées j'ai essayé celles proposées là pour résoudre les problèmes d'allocation de mémoire vidéo :
http://www.chzsoft.com.ar/855patch.html#download
 
Voilà les résultats des commandes lspcidrake et ddcxinfos

Code :
  1. [root@localhost root]# lspcidrake
  2. intel-agp       : Intel Corporation|852GM Host-Hub Interface Bridge [BRIDGE_HOST    ]
  3. unknown         : Intel Corporation|852GM System Memory Controller [SYSTEM_OTHER    ]
  4. unknown         : Intel Corporation|852GM Configuration Process [SYSTEM_OTHER]
  5. Card:Intel 85x  : Intel Corporation|852GM/852GME/855GM/855GME Chipset Graphics Controller [DISPLAY_VGA]
  6. Card:Intel 85x  : Intel Corporation|852GM/852GME/855GM/855GME Chipset Graphics Controller [DISPLAY_OTHER]
  7. usb-uhci        : Intel Corporation|82801DB USB Controller [SERIAL_USB]
  8. usb-uhci        : Intel Corporation|82801DB USB Controller [SERIAL_USB]
  9. ehci-hcd        : Intel Corporation|82801DB USB Enhanced Controller [SERIAL_USB]
  10. i810_rng        : Intel Corporation|82801 Hub Interface to PCI Bridge [BRIDGE_PCI]
  11. unknown         : Intel Corporation|82801DBM LPC Interface Bridge [BRIDGE_ISA]
  12. unknown         : Intel Corporation|82801DBM IDE Controller (UltraATA/100) [STORAGE_IDE]
  13. unknown         : Intel Corporation|82801DB SMBus Controller [SERIAL_SMBUS]
  14. snd-intel8x0    : Intel Corporation|ICH4 845G/GL Chipset AC'97 Audio Controller     [MULTIMEDIA_AUDIO]
  15. yenta_socket    : O2Micro Inc|OZ6912 CardBus Controller [BRIDGE_CARDBUS]
  16. eepro100        : Intel Corp.|82801BD PRO/100 VE (MOB) Ethernet Controller [NETWORK_ETHERNET]
  17. unknown         : Linux 2.6.3-7mdk ehci_hcd|EHCI Host Controller [Hub]
  18. unknown         : ADS Technologies|USB2.0 Drive Kit [Mass Storage|SCSI|Bulk (Zip)]
  19. unknown         :         Ltd|Winter Ver1.3    [Mass Storage|SCSI|Bulk (Zip)]
  20. unknown         : Linux 2.6.3-7mdk uhci_hcd|UHCI Host Controller [Hub]
  21. unknown         : Linux 2.6.3-7mdk uhci_hcd|UHCI Host Controller [Hub]
  22. unknown         : Logitech Inc.|Optical Mouse [Human Interface Devices|Boot Interface Subclass|Mouse]
  23. [root@localhost root]# ddcxinfos 
  24. 12288KB of video ram
  25. 256 1280 1024
  26. 65536 1280 1024
  27. 16777216 1280 1024
  28. 256 1024 768
  29. 65536 1024 768
  30. 16777216 1024 768
  31. 16777216 640 480
  32. 65536 800 600
  33. 16777216 800 600
  34. 256 640 480
  35. 256 800 600
  36. 65536 640 480


 
Petite question : c'est censé représenter quoi la sortie de "ddcxinfos" ?


Message édité par miles teg le 27-08-2004 à 23:32:45
n°547867
miles teg
aka blOp
Posté le 28-08-2004 à 19:26:02  profilanswer
 

up ?

n°548350
miles teg
aka blOp
Posté le 29-08-2004 à 18:06:58  profilanswer
 

Personne a eu ce genre de problème avec un chipset i855GM ?

n°548922
Dark_Schne​ider
Close the World, Open the Net
Posté le 30-08-2004 à 15:18:58  profilanswer
 

pkoi mettre en 24bits ? essaie en 16bits


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°549034
miles teg
aka blOp
Posté le 30-08-2004 à 18:38:56  profilanswer
 

Dark_Schneider a écrit :

pkoi mettre en 24bits ? essaie en 16bits


 
Même combat :(
 
Là je crois que j'ai vraiment tt tenté pour les bidouilles du XF86Config-4, j'ai installé les drivers intel (qui en passant règlent un bug de X.Org qui n'était pas présent ds XFree fourni avec mdk10) j'ai changé la taille de la mémoire vidéo, mais rien à faire, il refuse de reconnaître le 1024x768 ...
 
Dites moi pas que j'ai trouvé un bug encore inconnu !  :cry:

mood
Publicité
Posté le 30-08-2004 à 18:38:56  profilanswer
 

n°549094
Dark_Schne​ider
Close the World, Open the Net
Posté le 30-08-2004 à 20:13:37  profilanswer
 

tu es sûr de ton monitor layout ?
 
tu charge 2 fois glx
 
tu devrais check ton fichier de conf car tu l'a bcp customisé.
 
c'est un portable dell ? ( http://archives.mandrakelinux.com/ [...] g03431.php )
 
http://www.parallab.uib.no/~janfro [...] eD400.html
 
tu mets les lignes dans /etc/rc.local comme indiqué. la valeur transmise est la quantité de RAM à alouer.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°549243
miles teg
aka blOp
Posté le 31-08-2004 à 00:03:12  profilanswer
 

Pour le chargement double de glx, ça vient de la config par défaut de mandrake.. j'ai commenté la 2ème ligne glx, ça change rien (en tout cas à mon problème)
 
Voilà la version actuelle de mon fichier de conf, "nettoyé" :
 

Code :
  1. Section "Files"
  2.     FontPath "unix/:-1"
  3. EndSection
  4. Section "ServerFlags"
  5.     AllowMouseOpenFail
  6. EndSection
  7. Section "Module"
  8.     Load "dbe" # Double-Buffering Extension
  9.     Load "v4l" # Video for Linux
  10.     Load "extmod"
  11.     Load "type1"
  12.     Load "freetype"
  13.     Load "glx" # 3D layer
  14.     Load "dri" # direct rendering
  15. #    Load "/usr/X11R6/lib/modules/extensions/libglx.a"
  16. EndSection
  17. Section "DRI"
  18.     Mode 0666
  19. EndSection
  20. Section "InputDevice"
  21.     Identifier "Keyboard1"
  22.     Driver "Keyboard"
  23.     Option "XkbModel" "pc105"
  24.     Option "XkbLayout" "fr"
  25.     Option "XkbOptions" ""
  26. EndSection
  27. Section "InputDevice"
  28.     Identifier "Mouse1"
  29.     Driver "mouse"
  30.     Option "Protocol" "ExplorerPS/2"
  31.     Option "Device" "/dev/mouse"
  32.     Option "ZAxisMapping" "6 7"
  33. EndSection
  34. Section "Monitor"
  35.     Identifier "monitor1"
  36.      Option "DPMS"     
  37. EndSection
  38. Section "Device"
  39.     Identifier "device1"
  40. #    VendorName "Intel Corporation"
  41. #    BoardName "Intel 85x"
  42.     Driver "i810"
  43. #    BusID "PCI:0:2:0"
  44.     VideoRam 16384   
  45. EndSection
  46. Section "Screen"
  47.     Identifier "screen1"
  48.     Device "device1"
  49.     Monitor "monitor1"
  50.     DefaultColorDepth 24
  51.         SubSection "Display"
  52.                 Depth           16
  53.                 Modes           "1024x768"
  54.         EndSubSection
  55.         SubSection "Display"
  56.                 Depth           24
  57.                 Modes           "1024x768"
  58.         EndSubSection
  59. EndSection
  60. Section "ServerLayout"
  61.     Identifier "layout1"
  62.     InputDevice "Keyboard1" "CoreKeyboard"
  63.     InputDevice "Mouse1" "CorePointer"
  64.     Screen "screen1"
  65. EndSection


 
Pour info, c'est un portable Gateway. J'ai déjà regardé les liens dont tu parles et j'ai activé le hack (avec 16mo de ram vidéo);
pour ça j'ai ajouté dans le rc.sysinit :

Code :
  1. /usr/src/855wrap/855wrap
  2. /usr/src/855patch/855patch 16384


 
 
Mais apparemment ce n'est pas la mémoire vidéo qui pose problème puisque ça ne change rien au résultat...
 
Pour mémoire ça me donne toujours ça dans le log de démarrage de X :

Code :
  1. (II) I810(0): Not using mode "1024x768" (no mode of this name)
  2. (II) I810(0): Increasing the scanline pitch to allow tiling mode (800 -> 1024).
  3. (--) I810(0): Virtual size is 800x600 (pitch 1024)


 
J'avoue que je suis complètement paumé là...


Message édité par miles teg le 31-08-2004 à 00:07:29
n°549303
miles teg
aka blOp
Posté le 31-08-2004 à 01:53:36  profilanswer
 

Peut-être un passage à X.Org 6.8 pourrait arranger les choses ? J'y crois pas m'enfin ... Y a une méthode pour revenir en arrière dans les versions ensuite ? En utilisant urpmi ? Ou faut tout réinstaller ?

n°549886
miles teg
aka blOp
Posté le 31-08-2004 à 18:53:10  profilanswer
 

Ô maître Dark_Schneider n'es-tu plus là ? :(

n°549899
Dark_Schne​ider
Close the World, Open the Net
Posté le 31-08-2004 à 19:35:48  profilanswer
 

1. utilise 16bits en couleurs
 
2. je ne vois pas de paramètres pour ton écran. ta section Monitor est bien ... vide
 
3. ne modifie pas rc.sysinit. utilise rc.local sinon tu auras des pbs quand tu feras des mises à jours des fichiers de démarrage.
 
4. tu ne pourras pas evenir en arrière ou se sera chiant.
 
5. jette un oeil ici : http://qa.mandrakesoft.com/show_bug.cgi?id=10330
 
vérifie la mémoire allouée pour la vidéo dans ton BIOS


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°549949
miles teg
aka blOp
Posté le 31-08-2004 à 21:07:45  profilanswer
 

1.Avec les couleurs 16 bits, meme chose.
 
2.Ma section monitor suit des conseils donne sur #mandrakefr pour laisser X detecter lui-meme les frequences, mais meme avec les parametres fournis par XFdrake ca ne change rien.
 
3.Ok, ca c'est fait.
 
4.C'est bien ce que je pensais
 
5.Il semble que ce soit un autre bug que la memoire video. J'ai teste les solutions proposees et aucune ne fonctionne, la memoire video semble suffisante. D'ailleurs le mode 1024 fonctionne en "virtual" mais ca deborde de l'ecran.
 
Donc pour moi il semble que le probleme vienne du fait qu'il ne trouve pas de mode "1024x768" quelle que soit la facon dont je le definisse.
Il semble ne connaitre que les modes videos "built-in" qui se limitent au 800x600 et 640x480.
Or j'ai vu des logs de demarrage x11 ou la version semblait posseder un mode "1024x768" "built-in" ...
 
D'ou ma question ultime : comment obtenir une version de X11 qui possede le mode "1024x768" "built-in" ???
J'ai l'impression que ca resoudrait mon probleme. Mais comment faire ?
Y-a-t-il des binaires X11 qui possedent a coup sur ce mode ?  
Ou dois-je recompiler X.org en modifiant la source ? Dans ce cas, que modifier  :??:  
 
Merci pour ta patience... (mais si quelqu'un d'autre a une solution je prends aussi... :sarcastic: )

n°549960
Dark_Schne​ider
Close the World, Open the Net
Posté le 31-08-2004 à 21:27:23  profilanswer
 

5. désactive le support ddc alors
http://www.linux-wizard.net/howto. [...] ticle=3#pb
 
cf point n°1
 
 
à mon avis il y a des packages xorg pour mdk 10.0 mais je n'ai pas cherché.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°549969
laurent123
Posté le 31-08-2004 à 21:33:15  profilanswer
 

T'a bien choisi flat panel 1024x768 pour ton ecran?
 
Mandrake c'est un peu foireu car il te met pas les modeline dans ton fichier xconfig.
Les modeline par defaut en 1024 ont souvent des frequences de rafraichissement trop importante pour les portables.
Va sur le site modeline generator (recherche sur google), cree toi un modeline en 1024x768 @ 50 Hz, ajoute le dans ton xconfig et ca devrait passer.

n°550019
miles teg
aka blOp
Posté le 31-08-2004 à 23:36:18  profilanswer
 

Hé ben... il a la vie dure ce bug  :cry:  
 
J'ai testé en désactivant DDC : aucun changement.
Avec le modeline generator, j'ai testé les deux modelines suivants :

Code :
  1. Modeline "1024x768" 51.71 1024 1056 1168 1280 768 770 772 808  # 52 MHz, 40.4 kHz, 50.0 Hz
  2. Modeline "1024x768" 42.24 1024 1056 1080 1280 768 770 772 808  # 42 MHz, 33.0 kHz, 40.8 Hz


 
Qui devraient être compatible avec mon matériel... mais rien à faire il me dit toujours "No mode of this name" dans le log de démarrage de X.
 
En tout cas il reconnaît bien que l'écran est un 1024 puisque il écrit dans le log :

Code :
  1. (II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1024,768)


 
Je pige de moins en moins, tout se passe comme s'il ignorait les lignes "Modeline".
Sinon pour info je suis passé sous Xorg 6.7, la version fournie dans cooker... mais apparemment pas de mode 1024 "built-in".
 
Edit : j'ai trouvé le src.rpm de xorg... voyons voir...


Message édité par miles teg le 01-09-2004 à 01:09:13
n°550068
miles teg
aka blOp
Posté le 01-09-2004 à 02:41:32  profilanswer
 

Pas moyen de trouver où sont définies les résolutions "built-in" dans les sources de Xorg... une idée ?

n°550234
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-09-2004 à 12:17:19  profilanswer
 

encore une fois, je pense que c'est un bug du drivers et due au bug de la qtté de mémoire ou autre chose.
 
tu peux toujours faire un rapport de bug sur le site de xorg


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°550751
miles teg
aka blOp
Posté le 02-09-2004 à 05:33:17  profilanswer
 

Bon j'ai tenté en + de tout ça de recompiler le kernel (avec les modules i810, i830, i915, agpgart, tout ça) mais rien à faire la résolution 1024x768 est introuvable.
 
Mais je sais pas si ça vient de xorg, des drivers ou ... ?

n°550800
Dark_Schne​ider
Close the World, Open the Net
Posté le 02-09-2004 à 10:11:31  profilanswer
 

fais un rapport de bug chez xorg et tu verras bien. ( http://freedesktop.org/bugzilla/index.cgi )
 
sinon : http://google.fr/linux


Message édité par Dark_Schneider le 02-09-2004 à 10:12:23

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°551429
miles teg
aka blOp
Posté le 03-09-2004 à 00:58:10  profilanswer
 

Bon j'ai fait le rapport de bug :
http://freedesktop.org/bugzilla/show_bug.cgi?id=1284
 
Merci pour les conseils... je crois que je vais essayer de m'habituer au 800*600 en attendant ...  :cry:  
Heureusement il y a Fluxbox  :sarcastic:

n°551596
Dark_Schne​ider
Close the World, Open the Net
Posté le 03-09-2004 à 12:43:16  profilanswer
 

tu as essayer en utilisant le pilote vesa ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°552050
miles teg
aka blOp
Posté le 04-09-2004 à 00:22:56  profilanswer
 

Même chose avec le pilote vesa.

n°553647
miles teg
aka blOp
Posté le 06-09-2004 à 23:41:02  profilanswer
 

Le rapport de bug sur xorg ne donne pas grand chose... à part que de l'avis général, c'est un bug du bios.
 
Conclusion : n'achetez pas de portables Gateway...

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [X11+Mdk10+laptop] Limitation au 800x600, "1024x768 does not exist"

 

Sujets relatifs
scanjet 4100c mdk10[mdk10] Pb Installation driver rivatv
[growisofs & mdk10] gravure de dvd-rConfig wifi MSI PC54G2 sur mdk10: ça marche mais...
[mdk10] plus de boot après chgt partition[mdk10] pb avec kicker
[MDK10] FreeBox sous Linux => pas d'image -> [RESOLU][résolu]-[Mdk10] Accés internet pas de résolution de nom
[mdk10] perte de partition et install[MDK10] Drivers Digi Datafire Sync 570i
Plus de sujets relatifs à : [X11+Mdk10+laptop] Limitation au 800x600, "1024x768 does not exist"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR