Après avoir installé Ubuntu 12.04 sur un Toshiba NB510, la résolution de l’écran est 800x600 au lieu de 1024x600 en natif. C'est un netbook qui contient le fameux GMA3650 (également appelé PowerVR SGX5450) qui est mal supporté par le noyau Linux. J'ai regardé autour de moi et essayé plusieurs solutions différentes. À savoir:
video=1024x600
avec le PPA ci-dessus, en vain.video=1024x600
ne fonctionne pas ici non plus.gma500_gfx
pour forcer l'utilisation de vesa
. Cela provoque l’initialisation d’Ubuntu à une résolution de 800x600.Après cela, j'ai essayé d'utiliser le xorg.conf
suivant:
Section "Device"
Identifier "card"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "panel"
Modeline "1024x600_DDC" 54.03 1024 1048 1184 1344 600 603 609 670 -hsync -vsync
Option "PreferredMode" "1024x600_DDC"
EndSection
Section "Screen"
Identifier "screen"
Device "card"
Monitor "panel"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x600_DDC"
EndSubSection
EndSection
où la modélisation vient de DDC, comme indiqué dans /var/log/Xorg.0.log
. Cela semble n'avoir aucun effet, avec la résolution bloquée à 800x600.
nomodeset
à la ligne de commande du noyau ne résout pas le problème de résolution ni le problème d'écran blanc.Idéalement, étant donné que je ne pense pas pouvoir faire confiance au pilote gma500_gfx
ou à celui de Meego (celui du PPA de Sarvatt), j'aimerais utiliser le pilote vesa
(revenant probablement à 12.04), et spécifiez la résolution dans un fichier xorg.conf
, mais je n'arrive pas à obtenir que cela fonctionne. Des idées?
BTW, c'est un problème que j'aide un ami, je n'ai pas d'accès direct à la machine.
Le problème de l'écran noir est en fait un problème de luminosité du rétroéclairage. Si vous regardez de près, vous pouvez voir que l'écran affiche ce qu'il devrait être, mais le rétroéclairage est désactivé.
Voici les étapes que j'ai suivies avec l'aide de @pablomme pour résoudre le problème en utilisant la version quotidienne de Quantal sur la nouvelle génération Atom Netbook. Je l'ai essayé sur le N2800 et il devrait en être de même pour le N2600 avec la fameuse carte graphique intégrée GMA36x0, en utilisant le pilote binaire du PPA de Sarvatt ou le pilote gma500_gfx
:
quiet splash
et supprimez-le $vt_handoff
.Au bureau, presse Ctrl+Alt+T pour ouvrir un terminal, tapez:
Sudo gedit /etc/default/grub
presse Enter, entrez votre mot de passe lorsque vous y êtes invité et appuyez sur Enter.
Dans l'éditeur qui s'ouvre, ajoutez la ligne suivante à la fin du fichier:
GRUB_GFXPAYLOAD_LINUX="auto"
Enregistrez ensuite le fichier et fermez l'éditeur.
Dans le type de terminal:
Sudo update-grub
et appuyez sur Enter. Une fois que vous avez terminé, vous pouvez fermer le terminal.
Avec ce qui précède, la luminosité ne devrait plus être remise à zéro au démarrage, vous pourrez donc voir l'écran. Si vous souhaitez modifier la luminosité, ouvrez un terminal et entrez:
Sudo setpci -s "00:02.0" F4.B=BB
où CC
est la valeur de la luminosité (hexadécimale, allant de 00
à FF
; par exemple 00
= minimum, 33
= sombre, 77
= moyen, BB
= léger, FF
= maximum).
Le support de votre GMA3600 peut être fourni directement par le noyau si vous le compilez avec l’option
CONFIG_DRM_GMA3600=y
de nombreux utilisateurs sur Internet signalent que cette option fonctionne bien avec le noyau 3.3 ou supérieur.
Cette option est généralement désactivée et non adoptée par de nombreux noyaux qui sont fournis par défaut dans de nombreuses distributions. Ubuntu ne fait pas exception.
il suffit de lancer cette commande
cat /boot/config-$(uname -r) | grep -i gma
et vous obtiendrez ce que je dis.
Je suggère de recompiler le noyau https://help.ubuntu.com/community/Kernel/Compile ou de compiler le pilote dont vous avez besoin en tant que module et de le charger si cela est possible avec votre noyau actuel configuration, pensez à utiliser un noyau> = 3.3.
J'ai également trouvé un sujet en français qui a marqué ce problème comme résolu http://forum.ubuntu-fr.org/viewtopic.php?id=852521 .
la solution dans ce fil français consiste essentiellement à installer ce PPA https://launchpad.net/~sarvatt/+archive/cedarview et tous les 3 paquets qu'il contient http: // forum .ubuntu-fr.org/viewtopic.php? pid = 10015261 # p10015261 .
Il y a aussi ce blog avec une solution légèrement différente qui utilise le même PPA qu'avant http://daily.siebler.eu/2012/06/ubuntu-12-04-driver-for-int-intarview-atom- n2000-und-d2000-serie /
Tout d'abord, ouvrez le terminal et tapez:
Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Suivi de Sudo apt-get update
Sudo apt-get install xserver-xorg-video-intel
Cela installera les derniers pilotes INTEL. Il suffit de redémarrer une fois installé et de rechercher les modifications apportées. S'il n'y en a pas, allez à Paramètres système et voyez si vous avez les bons paramètres d'affichage pour changer la résolution.
Si cela ne fonctionne pas, essayez ce référentiel PPA de test:
Type de terminal ouvert dans:
Sudo add-apt-repository ppa:intel-gfx-testing/ppa
Sudo apt-get update
Une fois que vous avez terminé, redémarrez et essayez de changer la résolution que vous recherchez.