From owner-freebsd-questions@freebsd.org Thu Dec 5 04:00:15 2019 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C49471B912A for ; Thu, 5 Dec 2019 04:00:15 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47T2725JDsz3DSX for ; Thu, 5 Dec 2019 04:00:14 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([178.12.46.74]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.167]) with ESMTPA (Nemesis) id 1N2Dks-1hcY1300Sc-013dw4; Thu, 05 Dec 2019 05:00:07 +0100 Date: Thu, 5 Dec 2019 05:00:03 +0100 From: Polytropon To: CyberLeo Kitsana Cc: FreeBSD Questions Subject: Re: How to force X to use a specific GPU / output Message-Id: <20191205050003.ebb47538.freebsd@edvax.de> In-Reply-To: <1778c19d-7ae2-a1cf-a3f6-f6f1a9e8b43c@cyberleo.net> References: <20191130210239.ff69c8a2.freebsd@edvax.de> <1778c19d-7ae2-a1cf-a3f6-f6f1a9e8b43c@cyberleo.net> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Z5WLalLQ4OmVsJExldOnYdUkFRboZ9PkW/6JfcQHHukSABn4ax4 Thk1T740dDoGb0v42ejoNtNdkLvH04O84bH03UE618G42/jbZ4ysfME8y8IcQEC3c8eLRC2 9rMK8rcmUb8Z4DSmyXxuN2xmyr/2i68XvNDzHnMNtkx/UxhthOhf7id7AQEG/aiv9oytN9X 6Wz0bgzkTA2ZjLF6r5OIg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:IQdiZQ4V72I=:etN2dhML87wBDRH4+Wy0ZO o5sIf+owvTmSncsQcrI6qNvEfBWdSH8Vn1nko+OVc06u2t6inlM6MBR77Zus1XAM1f/1BKanV 5DWn98ssRiJbQO5gX68H/HaQs8CThZ2NOZqFuyApycfFbMLspwD4Qgq/qkh0XIPT+diQbv3uT zh8P7r6stQue1ouxBUdaJr+r+n0L/5SN5Rwavwnd/BnNFVbSxj6XktV2pXAouxgBMaSAkOVWh 0VthLkHbiS1IcokK5Bgi0Xh7PMG1SiLPVZOxZ8PM0AHzgNO3tgOE1JNJUI+7t2H0cF/+4NDww 0VxQzRK9RHlaYLjByDUSW9ZWX0FBNSbFiqQS6120WW7y2FwVWArj3ROo93tWnafWo9xhDglmh naCyrR5vWLf+jvRRAAhR1CZhwJRo3NC5pFOpU14aCDLkRrOZ9B22wiqukBzNglOQlXoNOSj2U LTYvWERrierTiwohtFzytAe3yp6qr4DpNno1ZTjrkKUH+rfiGrdrEWrKgmcGOjscWYHPUr2sG FUsmz3R2TsTu7sIOxl93nW7cjvWhbBSu0OvCq0kuRSZ++ERtT3Js8QiElnCrpkufTWwUlTIrC rFGyrwaUw+78LVJHHsCIqd4BKAj4kbjYDDCK8cTqX5zj/QZPdNzSLdUOmCgxDCIT9hZyJQyHU oXH0SxfI9ejPzJILuWg2rS6CptcSrl2Os/b4xqSQ/2UHofx7Du3VFTf+itYo2aTOYvWuJUezt PlmlJDVMNhpe+hagRaOledukJk2sb2dZLqihMaewrgIZaDQR3q1SYYyERx4SCuEo8omFLsZsn 0oMZI7NxK6Vb0ckqYqRrp+q2Bdid+t1CQlfLRtR4TjJFwvb+yw9NMSJCTEZuvN3s4e3yv+gBa QZswdmj/WGKOo3LEdgSw== X-Rspamd-Queue-Id: 47T2725JDsz3DSX X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd@edvax.de has no SPF policy when checking 212.227.126.134) smtp.mailfrom=freebsd@edvax.de X-Spamd-Result: default: False [4.93 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[74.46.12.178.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.11]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.98)[0.980,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.99)[0.991,0]; RCVD_IN_DNSWL_NONE(0.00)[134.126.227.212.list.dnswl.org : 127.0.5.0]; MID_CONTAINS_FROM(1.00)[]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(0.56)[ip: (1.66), ipnet: 212.227.0.0/16(-1.14), asn: 8560(2.29), country: DE(-0.01)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Dec 2019 04:00:15 -0000 On Wed, 4 Dec 2019 13:28:18 -0600, CyberLeo Kitsana wrote: > On 11/30/19 2:02 PM, Polytropon wrote: > > With a HP Pavilion dm-1 "netbook" laptop I got, I have a problem > > since I connected a HDMI display: There are now several green > > pixels on the screen, in areas where the color is nearly black. > > They also appear in videos and make the "compression squares" > > visible. > > > > Note: Those are _not_ defective pixels on the display. > > > > When the system boots up, everything is fine. As soon as the > > system enters X, color isn't displayed properly as before. > > The video output on both HDMI and VGA, even at the same time, > > shows the colors correctly. > > > > During searches related to that problem, I once found an image > > that looked like what I'm seeing, and I read an article, even > > though regarding a Macbook, that this problem occurs due to > > internal switching between graphics hardware depending on if > > the internal screen should be driven or an external one. Sadly, > > I cannot find any of those again... > > > > However, I found this: > > > > http://cdn.avsforum.com/3/3e/3e8d725c_vbattach231475.png > > > > You can see "green clouds" around the curves, and the colors > > look slightly distorted. Everything that is "nearly black" now > > looks green - the _same_ green. The image above shows that > > problem on something that looks like "Windows 7". > > > > This looks very much like what happened to several of my old Gateway > desktop LCDs when their internal LVDS connector became loose and started > slipping off the back of the display panel assembly. Who holds a > high-speed data connector in place with masking tape, anyways? But attaching a HDMI cable doesn't cause tape or glue to move. I can hardly imagine a mechanical defect in this case, as moving the lid doesn't cause a kind of effect like "picture changes when flex connector is moved" - this is _not_ the case here. I really suspect some "firmware hickup" inside the graphics part of the machine. What I tried: Switching the connectors (LVDS, HDMI, VGA) works, but has no effect. It doesn't matter if all of them are in use at the same time, or none, or only one. Resetting the BIOS settings and "hard resetting" the laptop (the procedure where you disconnect all power and batteries and hold the power button to drain any remaining energy) also does not work. Is there something else that can be seen as "totally reverting to factory settings"? I read a lot about reinstalling "Windows" and drivers and whatnot, but that clearly doesn't apply here, as it only deals with common "Windows" driver problems. > > What worries me most: > > > > The display was _fine_ before connecting a HDMI TV as external monitor! > > This may be a coincidence. > > If you can (and are willing to) disassemble the netbook, double-check > that the LCD cable is securely connected at both ends, that the > connectors are free of corrosion, and that the cable is not being frayed > or damaged by hinge movement. I doubt that will help, for the following reasons: When the laptop is in BIOS text mode and FreeBSD console "text mode" (which already is a graphics mode), absolutely no problems can be caused, not even by hinge movement. However, now as I know how to open the laptop (idiotic plastic "noses" holding the main cover, plus screws hidden beneath rubber pads which already have fallen off), I could at least have a look at it. But shouldn't the problem of a damaged connection be visible in _any_ mode where the display has non-black content? Additionally, look at the image again: That doesn't really _look_ like a typical "flex damaged" problem - those look different. The little green dots that appear everywhere where the color is "not grey anymore, but not black already", i. e., in places with a very low but nonzero RGB value (if I may simplify it like that), and that _some_ of them are flickering at a high frequency, while others are constant, and they are all the same (!) kind of green, well, that seems to point into a different direction. I'm saying this from my limited experience repairing things like portable DVD players, camcorders, and laptops. But who knows - that's all very complicated technology no longer meant to be understood by people. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...