转载请注明出处:博客园 博主Bubgit https://www.cnblogs.com/Bubgit/p/16367937.html

问题现象

自从windows 10推出了 wsl (Windows Subsystem for Linux ) 之后,再搭配上vscode的远程资源管理器(WSL target),简直不要太好用!

但是在Microsoft Store 里面搜索ubuntu 安装完成之后,不会有任何问题,直到重启之后,我的笔记本(华硕K501L)出现:屏幕亮度飙至最高,且无法调节屏幕亮度,外接显示屏没有画面(hdmi插入电脑都没发现设备),很明显显示驱动出现了问题。

刚开始我一直没有定位到问题在哪里,因为这个问题是安装完ubuntu,并且重启之后才会出现,当时恰逢windows更新推送了,我是windows更新提示重启,重启之后发现出了这个问题,当时以为是windows更新出现了问题,于是一顿折腾:更新最新的windows版本更新,重装显卡驱动,回退更新,最后没办法只能重装了系统,网上也找了n多资料,也没有和我一样的情况,后来尝试复现,折腾了好久,重装电脑好几次,最后定位到是wsl安装ubuntu之后,重启电脑就会导致这个问题,能够稳定复现,但是也没有比较好的方法解决,重装显卡驱动也没办法解决,只好用docker 启了一个linux 再用vscode containers连进去,使用linux开发环境。

直到昨天,终于解决了这个问题,特此记录,给大家提供解决思路。





解决方法

首先还是再windows Microsoft Store 里面搜索ubuntu安装,并且再windows power shell 以管理员身份运行 输入

wsl --set-default-version 2

设置wsl默认启动应用版本为wsl2,默认是1,(wsl1按照下面的步骤可能无法解决问题)

红框标注的两个版本,安装后多半会出现问题,建议选择安装第一个

安装完成之后,如果出现屏幕显示问题,这个时候按以下步骤操作

1、卸载已经安装的ubuntu,再重新安装这个版本的ubuntu



2、卸载windows显示驱动





3、检查下有没有可更新的windows更新,有的话就立即更新,更新完了之后重启电脑,没有的话就直接重启电脑,重启电脑之后应该会发现显卡驱动是windows自带的基础显示驱动,这个时候屏幕应该已经不是最高亮度了(不过因为是基础显示驱动,亮度还是不可调)。

4、接下来久等着,没错,就是等着windows自动把我们已经卸载了的显卡驱动都帮我们装回来,开机等会儿,再检查下windows更新,保持是最新版的windows 10, 应该要不了多久,windows会自动联网把确实的显卡驱动安装回来。接着重启之后就会发现,显卡驱动正常了,亮度可调,外接屏幕显示正常,ubuntu也能正常工作,皆大欢喜,美滋滋。

解决 windows 10 WSL 安装Ubuntu后 屏幕亮度飙至最高 且屏幕亮度无法调节 外接显示器无法显示 的问题的更多相关文章

  1. Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置

    npm 指 Node Package Manager,是 Node.js 中一个流行的包管理和分发工具.Node.js 在某个版本的 Windows 安装包开始已经加入了 npm,现在可以进入 htt ...

  2. windows 10 WSL 安装 Centos

    1. 打开 WSL,没啥好说的 使用管理员权限打开 powershell,执行 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft ...

  3. 如何在 Windows 10 上安装 WSL 2

    翻译自 Joey Sneddon 2020年10月30日的文章<How to Install WSL 2 on Windows 10> [1] 如果您想在最新的 Windows 版本中尝试 ...

  4. 笔记:在 Windows 10 WSL Ubuntu 18.04 安装 Odoo12 (2019-06-09)

    笔记:在 Windows 10 WSL Ubuntu 18.04 安装 Odoo12 原因 为了和服务器一样的运行环境. 使用 Ubuntu 运行 Odoo 运行更快. 方便使用 Windows 10 ...

  5. windows 10中的ubuntu子系统安装桌面环境的方法

    windows 10中的ubuntu子系统安装桌面环境的方法 (How to install Ubuntu-desktop in windows 10 Subsystem for Linux) 转载 ...

  6. 在Windows 10上安装Oracle 11g数据库出现的问题及解决

    在Windows 10上安装Oracle 11g数据库,并且很多次出现过:当安装的进度条进行到快要结束的时候弹出一个提示框.如下: [Java(TM)2 Platform Standard Editi ...

  7. Windows 10 上安装 3D Studio Max 2016 报错的解决办法

    在 Windows 10 上安装 3D Stuido Max 2016 报错,无法正常安装,查看日志是 VC 运行时安装错误,经过分析发现在 Windows 10 上已经有这些运行时并且版本比安装包中 ...

  8. 解决windows 10无法打开.hlp帮助文件的问题

    最近学习UML,使用的Rational Rose 7.0,使用帮助时,才发现windows 10无法打开.hlp的帮助文件.虽然win10默认定向到微软支持页面,但发现通过下载补丁来查看hlp文件,实 ...

  9. Windows XP硬盘安装Ubuntu 16.04双系统图文详解

    需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 16.04 LTS的镜像文件,具体下载地址如下:   1 2 3       1.grub4dos  点击下载 grub4dos 2 ...

  10. 使用 Windows 10 WSL 搭建 ESP8266 编译环境并使用 VSCODE 编程(一)(2019-08-23)

    目录 使用 Windows 10 WSL 搭建 ESP8266 编译环境并使用 VSCODE 编程 安装前准备 安装 ESP8266 工具链 下载 ESP8266 SDK 编译 花絮 使用 Windo ...

随机推荐

  1. react事件 报错Cannot read property 'setState' of undefined

    import React, { Component } from "react"; export class TestHanderClick extends Component { ...

  2. Mac安装Flink

    版本 Flink  flink-1.13.1-bin-scala_2.11.tgz 依赖scala2.12 一.下载 https://archive.apache.org/dist/flink/ 解压 ...

  3. 自助式BI:灵活应变的商业智能

    在这个信息爆炸的时代,商业智能(BI)已经成为企业决策的必备工具.无论是哪个行业,哪个规模的企业,似乎都无法忽视这一强大工具的存在.然而,传统的BI模式往往存在着一些限制,使得企业无法灵活地应对各种业 ...

  4. ((GPIO_TypeDef ) GPIOB_BASE)或((GPIO_TypeDef ) xxxx)

    ///////////////((GPIO_TypeDef ) GPIOB_BASE)或((GPIO_TypeDef ) xxxx)//////////////////// #define GPIOA ...

  5. Typecho 如何开启外链转内链

    把博客中的外部链接转换为网站内链,据说有利于搜索引擎收录.该插件主要由 benzBrake 大佬 编写,同时支持转换文章和评论中的链接. 上传插件 下载 Master Branch Code 后上传到 ...

  6. 小米字体和思源宋体CSS调用使用指南

    小米字体 //css引用 <link rel="stylesheet" href="https://font.sec.miui.com/font/css?famil ...

  7. WPF无边框的一个方案(保留默认窗口的拖动、阴影等效果)

    使用 WindowStyle="None" AllowsTransparency="True" 的方式达成无边框的效果有很多无法忽视的缺陷,比如失去了拖动效果. ...

  8. 万字调研——AI生成内容检测

    数据集 TweepFake 地址 摘要:深度伪造(deepfakes).合成或篡改媒体的威胁正变得越来越令人担忧,尤其是对于那些已经被指控操纵公众舆论的社交媒体平台而言.即使是最简单的文本生成技术(例 ...

  9. try catch异常捕获工具类

    异常捕获工具类 package com.example.multiThreadTransaction_demo.utils; import lombok.extern.slf4j.Slf4j; imp ...

  10. ABC393C题解

    大概评级:橙. 送分题. 题意就是让你统计有多少条边是重边或自环. 设 \(u_i\) 表示第 \(i\) 条边的左端点,\(v_i\) 表示第 \(i\) 条边的右端点. 那么如果 \(u_i = ...