Musta ruutu RDP:llä tai vastaavalla etäyhteydellä

Kirjoitettu 09-07-2020

Törmäsin hiljattain mielenkiintoiseen ongelmaan etäyhteyksiä käyttäessäni. Olin pitkään käyttänyt kannettavaa tietokonetta etäyhteydellä TeamViewerin avulla sujuvasti, mutta yhtäkkiä yhteys ei enää auennutkaan normaalisti, vaan yhteyden muodostuttua kirjautumisruudun sijaan TeamViewerissa näkyi vain musta ruutu jossa ei voinut tehdä mitään. Luulin ensin tämän johtuvan siitä, että olin päivittänyt kyseisen koneen uusimpaan Windowsin versioon 2004. Löysin maininnan että kyseisessä versiossa on ongelmia Intelin näytönohjainajureiden kanssa, ja minullahan on tuossa koneessa Intelin integroitu näytönohjainpiiri. Päivitin ajurit uusimpaan versioon, mutta ongelma ei kadonnut.

Seuraavaksi palasin aiempaan Windowsin versioon, joka oli vielä mahdollista, koska päivityksestä oli alle 10 päivää. Tälläkään ei ollut mitään vaikutusta ongelmaan, joten oli selvää ettei se johtunut näytönohjaimen ajureista tai Windowsin päivityksestä. Jos olisin googlannut, olisin löytänyt melko nopeasti vastauksen ongelmaan, mutta sen sijaan ehdin ratkaista sen sattumalta itse. Olin aiemmin pitänyt aina kyseisen kannettavan näyttöä auki, mutta Windowsin päivittämisen yhteydessä aloin pitämään sitä kiinni, koska käytin konetta lähinnä etänä TeamViewerin kautta. Palvelimia ja pöytätietokoneita pystyy hyvin käyttämään ilman näyttöjä ja ulkoisia lisälaitteita, kuten näppäimistöä tai hiirtä. Jos niitä joskus tarvitsee ongelmien selvittämiseksi, voi ne tarvittaessa kytkeä silloin. Selvisi kuitenkin että kannettavien kohdalla asia ei olekaan aivan niin. Kannettavat on suunniteltu niin, että niissä on aina näyttö, josta johtuen ohjelmat luulevat koneen olevan kokonaan ilman näyttöä jos se on kiinni. Pöytätietokoneet osaavat avata ohjelmat olemattomalle näytölle, jos niihin ottaa etäyhteyden, mutta kannettavien tapauksessa eivät.

Ongelmaan on erilaisia ratkaisuja, kuten HDMI-palikka, joka kytketään kannettavan HDMI-liitäntään ja huijaa konetta luulemaan näytön olevan kytketty. Toinen ratkaisu on korjata ongelma ajuritasolla. Helpoin ratkaisu on kuitenkin vain avata tietokoneen näyttö ja pitää se auki, vaikka konetta käyttäisi etänä.