web-dev-qa-db-fra.com

Problème de résolution vidéo HP 2133 dans LUbuntu Bionic Beaver (18.04 LTS)

Tout d'abord: je sais que c'est un TRES VIEUX Netbook. Cependant, en raison de sa "compacité", c'est mon compagnon idéal lorsque je me promène dans les correctifs/réparations du Datacenter/peu importe. Ce modèle était vendu avec Windows Vista, que j'ai remplacé par la suite par Windows XP (et c'était assez rapide). Le problème, c'est que XP est looong mort maintenant.

J'ai installé LUbuntu 18.04 LTS sur cette machine et tout a bien fonctionné, à l'exception de Video Display, qui nécessite l'installation du package "xserver-xorg-video-openchrome", ce que j'ai fait.

Maintenant, je reçois le support Full Display, MAIS ... L'écran 1024x600 natif de ce Netbook est détecté comme compatible "1024x768" (par xorg), et donc , les 168 lignes du bureau inférieures tombent à l’extérieur de l’écran, en bas!

J'ai fait des recherches sur le Net pour trouver des solutions à ce problème et j'en ai trouvé quelques-unes (très anciennes) qui nécessitaient que je modifie le fichier "/etc/X11/xorg.conf", qui n'existe plus depuis un certain temps maintenant (et je ne sais pas comment faire en sorte que xorg revienne à utiliser un xorg.conf statique).

Je pense que cela peut être lié à ce vieux bogue (impliquant une carte Wi-Fi LP-PHY Broadcom BCM4312 802.11b/g), car j'ai d'abord essayé Lubuntu 17.10.1 (Artful Aardvark) sur cette machine ( comme test), puis la connectivité Wi-Fi était un gâchis sanglant, mais l'affichage vidéo était correctement autoconfiguré avec une résolution de 1024x600.

Voici le résultat de lspci:

00:00.0 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:00.5 PIC: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller
00:00.6 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device
00:00.7 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:02.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80)
00:03.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80)
00:0f.0 IDE interface: VIA Technologies, Inc. VT8237/8251 Serial ATA Controller
00:10.0 USB controller: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller (rev b0)
00:10.2 USB controller: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller (rev b0)
00:10.3 USB controller: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller (rev b0)
00:10.4 USB controller: VIA Technologies, Inc. USB 2.0 (rev 90)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237S PCI to ISA Bridge
00:11.7 Host bridge: VIA Technologies, Inc. VT8237/8251 Ultra VLINK Controller
00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge
00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] (rev 01)
02:00.0 Network controller: Broadcom Limited BCM4312 802.11b/g LP-PHY (rev 01)
07:03.0 Ethernet controller: Broadcom Limited NetXtreme BCM5788 Gigabit Ethernet (rev 03)
80:01.0 Audio device: VIA Technologies, Inc. VT8237A/VT8251 HDA Controller (rev 10)

Voici le résultat de lsusb :

Bus 001 Device 004: ID 04f2:b107 Chicony Electronics Co., Ltd CNF7070 Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 03f0:171d Hewlett-Packard Bluetooth 2.0 Interface [Broadcom BCM2045]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Et, de mon /var/log/Xorg.0.log actuel, ligne # 230, on peut voir que xorg détecte automatiquement mon écran comme un écran avec une résolution native 1024x768:

(Line #230) --> [    37.775] (II) CHROME(0): Flat Panel Native Resolution: 1024x768

Voici le fichier complet Xorg.0.log (regardez la ligne 223 dans cette Pastebin).

J'espère vraiment que quelqu'un puisse m'aider. A propos: pourrais-je gagner quelque chose en téléchargeant manuellement ET en compilant la dernière version du pilote depuis OpenChrome Developers , comme je l’ai lu quelque part ...?

2
José M. Morales

Je gère pratiquement tout le développement de la pile graphique OpenChrome et je peux dire que OpenChrome DDX est exécuté sur une mini-note HP 2133 (Xubuntu 18.04).

J'ai moi-même constaté des problèmes d'installation lors de l'installation récente d'une nouvelle installation en raison de la mort soudaine de deux disques SSD assez récents (un peu plus d'un an) en l'espace d'une semaine (modèles ADATA Ultimate SU800 128 Go et 256 Go). ACPI a pu s’installer en désactivant ACPI, bien qu’après l’installation d’Ubuntu, ACPI soit exécuté (Avertissement: si vous désactivez ACPI lors de l’installation d’Ubuntu, il transmettra ce paramètre à l’installation Ubuntu installée. Il est important de supprimer le paramètre désactive ACPI pour que la veille fonctionne correctement.)

Si vous le souhaitez, vous pouvez créer un rapport de bogue avec launchpad.net ou bugs.freedesktop.org.


Mise à jour:

J'ai étudié la question plus loin et il semble que certains modèles ont été livrés avec un panneau de résolution d'écran 1024x600.
Le modèle que j'ai est livré avec un panneau 1280x768 qui prend en charge EDID.
Vous devriez ouvrir un cas de bogue avec launchpad.net ou bugs.freedesktop.org.

1
Kevin Brace

Le WLAN Lubuntu 17.10 qui ne fonctionnait pas était dû à la livraison de OpenChrome DDX avec la version 0.5.
Malheureusement, j’ai cassé le chipset VN896 FP/PCIe dans cette version, le seul moyen réaliste de le réparer est donc de compiler le DDX en amont.
La version 0.6 a corrigé ce problème car quelqu'un le portait à mon attention.
Désolé pour l'erreur.

Kevin Brace
blog de Brace Computer Laboratory

0
Kevin Brace