先上结论:Ubuntu 16.04 x64下,目前没有i3-8100的核显UHD630的驱动,所以别想了,加张独显吧!

从头说起,今天把办公室电脑的CPU和主板换了,从i3-7100升级到了i3-8100,想着Linux的驱动是一起上,应该是换完插上硬盘就能用的,结果正常开始,但是分辨率始终不对。只有1024*768一个选项,办公室的电脑有两个屏幕,也一直只能镜像显示不能分屏。

这还不简单改个分辨率不就得了,直接xrandr命令修改分辨率,却提示failed to get size of gamma for output default,查了很多教程,依旧无解。

点击上方状态栏上关于计算机,图形处理器没能正确识别(具体是什么不记得了,反正不是UHD630),遂想到驱动没有正确安装。Intel的核显也不是私有驱动,在设置-软件和更新-附加驱动中找不到可用驱动,按照网上教程安装了intel graphics update tool题外话,这货真是有毒,下载驱动奇慢无比,哪怕挂代理也经常下到一半断掉,多次尝试最后提示成功,但设置仍没有中分辨率的选项,xrandr依旧报错。然后又反复卸载重装,装新版本(测试过最新版为2.0.3),反复重启等等,无果。

折腾了一晚上,万般无奈只能准备重装系统了,烧好了ubuntu的镜像,启动的时候图像想到了什么,点了try ubuntu without installing,果然进去分辨率也不对,只有1024*768。找同事电脑试了一下,try ubuntu without installing进去分辨率是正确的,ohshit还是驱动问题啊,压根就没有可以用的驱动。翻出了压箱底的一张GTS450,插上主板接上供电开机。分辨率一切正常,原先i3-7100的UHD630存在的次屏幕不能自动适配分辨率需要手动xrandr的问题也解决了。。虽说换个辣鸡独显性能可能要降一大半,不过毕竟不跑GPU运算,也不用这台电脑玩游戏,无所谓啦=。=

说到底还是Intel对Linux的支持不够友好,浪费了一晚上时间就很气吧- -

Logo

更多推荐