迅维网

标题: 为何一提起Linux,总有人指出显卡驱动配置不好等问题? [打印本页]

作者: 飞翔de希望    时间: 2018-4-5 10:51
标题: 为何一提起Linux,总有人指出显卡驱动配置不好等问题?
我也只是截个很老的图了。截图转自该评论 HTML、CSS、JavaScript、PHP、 MySQL的学习顺序?
作者: yanbing2796    时间: 2018-4-5 10:51
驱动难搞,曾经是事实。所以你能搜到那些话和那些观点。这不足为奇。

不过现在已经好很多很多了。无论是 N 卡还是 A 卡还是 I 卡,现在其实都比五年前容易很多。

当然,说驱动难搞的未必一定是菜鸟,还有可能是他刚好用的是一款难搞的硬件型号(或者难搞的硬件组合),另外总的来说笔记本比台式机难搞,新手搞 Linux 推荐使用台式机。

一般来说,现在使用主流桌面发行版 Ubuntu/Fedora/openSUSE 等的最新版本,配合发行版推荐的驱动组合,都可以正常驱动。
作者: ylzhang    时间: 2018-4-5 10:51
谢邀.

截图是我的评论, 自然要说说我折腾linux的血泪史, 本人特地从linux重启到windows回答该问题(linux下的输入法打起来实在是太纠结), 当年也是一枚懵懂的大学生啊, 初遇linux, 惊为天人. 然后开始了自己的折腾史, 当然新手都是从ubuntu开始, 其实装个linux也没什么困难的, 此处略去不表.

但装完系统就要日常使用了, 其实像win装完了就可以直接用了, ubuntu装完事情就多了, 例如音乐乱码啊, 播放器解码器啊等等一系列超多的问题, 最蛋疼的, 莫过于显卡驱动. 看着别人的特效眼红啊, 心想, 自己的显卡买了总不能白费吧, 于是开始作死之路, 首先直接使用系统自带的驱动更新, 更新完直接黑屏, 无奈强行重启. 当时是使用wubi解压安装的, 有同学说这样安装不稳定, 于是重新刻盘安装, 之前一切折腾作废. 重新安装后, 更新显卡驱动, 重启又直接黑屏, 再强制重启, 重新安装. 上nvidia官方找驱动下载安装, 又黑屏, 强制重启. 当然后来知道了可以直接进控制台卸载驱动, 可是当年不知道啊, 就这样无限强制重启, 把硬盘搞坏了, 心碎了一地, 至今都三四年了, 我那部电脑的驱动还是搞不定.

当年无知啊, 以为是ubuntu不行, 于是用red hat, 发现这丫的个人版很早就不更新了, 换分支版本fedora, gnome, KDE都折腾了遍, 依旧不行, 再换别的发行版, 具体用过几个我也不清楚了, 反正电脑硬盘悲剧了.

===========================================

写于分隔线后

linux显卡驱动不好也是正常的, 没必要大惊小怪, 首先不管是nvidia还是AMD都是商业公司, 程序员薪水很贵的, 给linux开发驱动又没钱, 公司倒闭了咋办, linux用户又不负责, 说不定还得骂你两句活该.

显卡也主要就那么三家, intel貌似是对开源最好的, 基本上会提供开源驱动, 不过intel都是集成显卡, 性能不行, nvidia的显卡据说是开源界逆向的, AMD我也不太清楚, 即使能够解决驱动的安装问题, linux下的驱动性能和win相比也差不少 ,这方面知乎给过专业的答案的, 我去找一找, 然后补链接.

这边有开源驱动和闭源驱动的性能对比: 开源、闭源大不同,Linux下AMD、NVIDIA显卡驱动对比
这边是intel,AMD以及nvidia的驱动问题:  怎样选购用于Linux的笔记本电脑?


当然, 这里决不是黑linux, 要知道我日常使用是elementary os, 虽然也是bug多多, 经常莫名其妙的卡屏. 但是聊胜于无, 搞某些东西必须要用到linux, linux表现不好不是linux不好, 大家要区分开来.
作者: ttyn727    时间: 2018-4-5 10:51
显卡驱动的确不好配置,最起码不是装上了就马上能和windows一样效果的。这里的主要原因是在于有些厂商(例如nvidia)不愿意提供开源驱动,而其提供的闭源驱动则一般装起来比较繁琐(例如nvidia这个 https://devtalk.nvidia.com/default/topic/542748/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-319-17/

最近因为一些原因想自己笔记本上装个linux,我的是thinkpad,nvidia optimus。去年这个时候搞过一次,但那时optimus的支持很差。今年貌似Bumblebee - NVIDIA Optimus support for Linux! 已被Ubuntu 13.10官方支持了,但用了一下,默认驱动还是效果很差,笔记本的外接显示器,鼠标拖动都会显示轨迹(WTF。。。);之后换了Fedora,参考了Fedora 19 nVidia Drivers Install / Uninstall Guide 安装,仍然有问题,装完之后号称启动了gdm,但没有X,评论里说可以这样那样work,但已经觉得太耗时间了。Fedora 20的guide几乎一样(其实我是按照20装的)

毕竟不是所有程序员都是full stacked,就算是,捣腾这点东西也实在是很无聊(也许是我年纪大了)。但说到底,我觉得linux的桌面也有希望,也只有移动端了。因为
最后虽然我知道Linus教主最近有另外一个动作了,但之前那个太霸气了,所以还是贴出来吧:
933b19ce4ef008c9a7ab33d477c72c11_hd.jpg
登录/注册后看高清大图

作者: aquila00    时间: 2018-4-5 10:51
当年,也就是09年吧,用的是AMD 显卡,也没碰到过显卡驱动难整,Ubuntu系统自带软件就能装好驱动,也用过AMD官方驱动,反正是桌面3D特效都能开,后来,反而是看论坛整mplayer的硬解视频,倒是折腾了好久都没整出来,主要那时候,图样图森破,太喜欢美化系统之类的折腾(想装逼呗),折腾了大好时光;哪像现在工作了,稍微配置好,能编译通过Android就行了。
作者: shichg123    时间: 2018-4-5 10:51
看来我比较幸运!?
从Ubuntu 8.04到现在的一直都没有出现过显卡驱动的大问题。尽管遇到过花屏和卡屏什么的。公司里面几百台的HP Dell台式机和笔记本以及服务器都没有问题。看来还是集成显卡兼容性好。我的GTX650也没有问题。甚至一台五年前带有ATI独显的笔记本都没有问题。不管是安装OpenSuSe还是Ubuntu。

值得一说的是,我有一个笔记本显卡坏了,但是我可以用ssh -X 登陆,然后可以打开GUI的程序Eclipse/Gvim什么的,太棒了,而Windows则无法启动。
作者: fishbiscuit456    时间: 2018-4-5 10:51
我觉得 Linux 的硬件驱动问题是真实存在的,直到今天还是。

我这里主要指对新硬件的支持上。(事实上,根据我有限的经历来看,Linux 对比较旧一点的硬件的驱动支持是相当不错的。)

个人觉得,Linux 对于新硬件的驱动支持不够好。而原因大概分为两类:
一方面,这与发行版有关(在新的 kernel 已经增加了对某硬件驱动支持的情况下)。Ubuntu 每半年发布一个新版本,新版本往往会采用比较新的 kernel;Arch Linux 作为「激进派」,每次滚动更新,kernel 和各种应用程序都能升级到很新(倒不一定是最新);Gentoo Linux 虽然同样是滚动更新,但是系统更新时,对 kernel 和应用程序的更新就保守很多。个人感觉,新版本 Ubuntu 和 Arch Linux 对于新硬件的驱动支持都比 Gentoo 要好一些。

另一方面,与硬件厂商对于 Linux 驱动的支持有关。硬件厂商能提供开源驱动当然是好事;如果不愿意提供开源驱动、而闭源驱动支持又足够好用的话,作为一个普通的 Linux 用户,我也很乐意接受。毕竟,开源暗含「自由」的意思,如果强迫硬件厂商把驱动开源出来,一定程度上就违背了「自由」的含义。但是我很难接受这样的情形:闭源驱动很差,bug 严重到硬件没法正常使用;同时,又不愿意把驱动开源出来,让开源社区帮助提高……这损害了用户的利益。nVidia 就是这样的典型。

我写过一篇博客,吐槽过这个问题:
Y400 Linux 驱动折腾记
作者: spiegesq    时间: 2018-4-5 10:51
因为这确实是个问题,之前上高中的时候有精力有兴趣折腾,自然就折腾了一下。上了大学没兴趣折腾,毕业后更加懒得折腾。

Windows可以直接通过Windows Update直接获得所有驱动(相信我,驱动之家啥的真心没用),Linux当然也可以,而且强大的多个包管理系统,驱动这么困难是不为也,非不能也。各个Linux发行版或多或少有各自的倾向,例如我正在用的Fedora官方repo对一些软件完全不接受,即使是开源和自由的。Forbidden items而且大家都知道Windows只要把自动更新打开就可以省很多麻烦了,Linux(以我用的Fedora举例)。。。Repo是啥?怎么加Repo?python装好了为啥没有idle(万恶的包拆分)?yum install idle,尼玛没有,那个包叫做python-tools!

其他原因比如市场啥的,其他人已经答的差不多了,我就偷个懒了。
作者: dzlqsq    时间: 2018-4-5 10:51
Steam OS表示该问题可以解决
作者: aHNtCqDM    时间: 2018-4-5 10:51
显卡没驱动还算好的,搞个5g无线网卡(2.4g干扰太大),前两年从官方到论坛找不到解决方案。
作者: hoei    时间: 2018-4-5 10:51
N卡驱动毫无压力。
A卡驱动简直噩梦。
闭源再次战胜开源╮(╯▽╰)╭
作者: ananokok    时间: 2018-4-5 10:51
我用的是 arch , 这两天升级了 4.13 的内核后被 AMD  Trinity [Radeon HD 7660D]显卡差点搞死,经常莫名其妙桌面起不来,把 arch wiki 里关于 amdgpu 的各种常见问题解决办法都尝试了一遍还是不行,降级内核,禁用相关模块,修改启动参数,总之能 google 到的办法都试了。最后实在是折腾不下去了。
我的笔记本也是 arch , intel的集成显卡,滚了这么多年都没发生过这种奇怪的问题。 AMD 太特么坑爹了啊。
作者: twxd    时间: 2018-4-5 10:51
看来每个用linux系统的人都有一部血泪史啊!!!
作者: qfwoshiyu    时间: 2018-4-5 10:51
新手用linux 最好在windows上安装个虚拟机,ssh就行了。别去折腾显卡驱动神马的。
作者: philon    时间: 2018-4-5 10:51
正在学习docker,觉得这个东西很好的解决来各种环境问题
作者: eason320hk    时间: 2018-4-5 10:51
文档维基都告诉你怎样一布一步,从哪里下载驱动,如何解压,输入什么命令,编辑什么配置文件,你们还想要怎样?
作者: YiHYcCgb    时间: 2018-4-5 10:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 廊坊笔记本维修    时间: 2018-4-5 18:27
51b16dbe-a41c-4d67-aba8-03c4dc225281




欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4