2 votes

Comment obtenir une résolution plus élevée sur Ubuntu 11.04 en utilisant un chipset intel

J'ai un PC un peu lent ici, alors j'ai décidé de mettre Ubuntu 11.04 dessus. J'ai l'habitude de faire tourner Windows Vista à une résolution de 1280x1024, donc mon matériel et mon écran le supportent.

Maintenant, je suis sur Ubuntu, mais je ne peux fonctionner qu'en 1024x768, et l'écran n'est pas très lumineux. C'est comme lorsque vous n'avez pas les bons pilotes sur une machine Windows. Maintenant, je suis nouveau à Linux, donc je ne sais pas ce qu'il faut faire. J'ai un chipset Intel i965 intégré.

Peut-être s'agit-il d'une information utile, j'ai lu quelque chose à ce sujet sur un forum : lspci

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
03:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 \[Fire II(M)\] IEEE 1394 OHCI Controller (rev c0)

Quelqu'un peut-il me dire comment améliorer l'écran ?

saif@sodium:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0\* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9

0 votes

Veuillez afficher la sortie de xrandr .

0 votes

Avez-vous vérifié sur le site d'Intel s'il existe un pilote pour Linux ? Vous pouvez également consulter les dépôts de Synaptic pour les logiciels non libres afin de voir ce qui est disponible. Il est possible qu'il n'existe pas de pilote pour le noyau Linux, mais vous pouvez chercher.

0 votes

Modifié dans la sortie de xrandr

9voto

phlatfish Points 1

Vous pouvez essayer de régler manuellement votre résolution au niveau souhaité.

Exécutez d'abord cette commande, en remplaçant la résolution 1920x1080 de l'exemple par la résolution de votre choix :

cvt 1920 1080

Il en ressortira quelque chose comme ceci :

# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Nous ne nous intéressons qu'à la partie située après les guillemets et avant l'élément -hsync , par exemple

173.00  1920 2048 2248 2576  1080 1083 1088 1120

Utilisez-le dans la commande suivante pour ajouter un mode graphique :

xrandr --newmode clever_name 173.00  1920 2048 2248 2576  1080 1083 1088 1120

Ajoutez maintenant votre nouveau mode à votre sortie VGA :

xrandr --addmode VGA1 clever_name

Enfin, vous pouvez utiliser votre moniteur VGA :

xrandr --output VGA1 --mode clever_name

Maintenant que cela fonctionne, vous pouvez faire en sorte que cela prenne effet à chaque fois que vous vous connectez. Pour ce faire, créez les fichiers suivants quelque part :

fix-resolution.sh avec ce qu'on appelle une ligne shebang et ensuite les trois dernières commandes que vous avez lancées et qui l'ont fait fonctionner auparavant, par exemple :

#!/bin/sh
xrandr --newmode clever_name 173.00  1920 2048 2248 2576  1080 1083 1088 1120
xrandr --addmode VGA1 clever_name
xrandr --output VGA1 --mode clever_name

fix-resolution.desktop avec le contenu suivant :

[Desktop Entry]
Name=fix resolution
Exec=/usr/bin/local/fix-resolution.sh

Maintenant, copiez les fichiers aux endroits appropriés sur votre disque dur et rendez le script exécutable. A partir d'un terminal :

cp fix-resolution.sh /usr/local/bin
chmod +x /usr/local/bin/fix-resolution.sh
cp fix-resolution.desktop /etc/xdg/autostart

Cela permet d'exécuter les commandes qui forcent votre moniteur à adopter la bonne résolution chaque fois que quelqu'un se connecte à votre ordinateur.

1voto

tired_of_trying Points 21

Correction des scripts énumérés ci-dessus.

En fix-resolution.desktop doit se lire comme suit :

[Desktop Entry]
Type=Application
Name=fix-resolution.desktop
Exec=/usr/local/bin/fix-resolution.sh

Sans la Type il ne s'exécutait pas sur ma machine. Le chemin d'accès était également inversé et pointait à l'origine vers /usr/bin/local qui n'est pas l'endroit où se trouvait le fichier.

0voto

ctho Points 1

J'ai eu le même problème sous Scientific Linux 6. Cela fonctionne après avoir supprimé "nomodeset" des options du noyau. Vous pouvez le supprimer définitivement dans /boot/Grub/Grub.conf ou un fichier similaire.

0voto

Skabber Points 183

Il fonctionne au début, puis il crée un scintillement sur la petite partie supérieure gauche de mon écran LCD 1940 pendant 6 jours, et maintenant mon écran est complètement brûlé ! De la fumée est sortie de mon écran et maintenant il est mort ! C'est très dangereux !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X