V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Bear13023
V2EX  ›  Linux

请教 Linux 驱动问题 NUC

  •  1
     
  •   Bear13023 · 2018-09-19 13:56:01 +08:00 · 5988 次点击
    这是一个创建于 2018 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位大佬请帮忙指导下,买了一个 intel 的 nuc,但是它的 linux 驱动 只有 ubuntu 和 linuxmint。

    现在我想使用 debian,但是相关驱动全部没有。

    是否可以通过手动,如何把显卡与 wifi 网卡驱动给搞定移到 debian 呢?
    第 1 条附言  ·  2018-09-20 11:22:08 +08:00
    到这里差不多可以结帖了,晚上回家可以操作捣鼓捣鼓。感谢各位的回复,特别是 @iwtbauh 与 @wuruxu

    这里大致梳理一下:wifi 驱动没有 , 不懂如何查看硬件信息以及已安装固件信息, 有驱动网站但眼花的不知道选择谁。

    想用 Debian 新人,有上面问题,可以参考看看本贴,未必解决所有,但至少会更清晰点。

    这里顺带再贴一篇文章,为什么我这会这么麻烦:

    https://www.linux.com/learn/how-install-firmware-debian-enable-wireless-video-or-sound
    21 条回复    2018-11-24 22:05:24 +08:00
    Hardrain
        1
    Hardrain  
       2018-09-19 14:11:50 +08:00
    具体型号???

    无线网卡一般无需驱动,内核与无线网卡同时代即可(Boardcom/Realtek 除外,不过 NUC 应该是自家的无线网卡)
    显卡的话是核心显卡,还是 Hades canyon 的?
    如果是前者 apt install xserver-xorg-video-intel 应该就行了
    Nitroethane
        2
    Nitroethane  
       2018-09-19 14:31:13 +08:00 via Android
    Ubuntu 是基于 Debian 的,Ubuntu 的安装包在 Debian 上应该没什么问题吧。
    likuku
        3
    likuku  
       2018-09-19 14:48:06 +08:00
    debian 当前最新稳定版 你已经测试安装过了么?建议先试试吧,毕竟 ubuntu 和 mint 都是基于 debian 的。
    liuxu
        4
    liuxu  
       2018-09-19 15:17:34 +08:00
    你需要自己找对应驱动自己装
    Cu635
        5
    Cu635  
       2018-09-19 16:02:09 +08:00
    ubuntu 大面上还是基于 debian 的,而 linuxmint 是基于 ubuntu 的,mint 又有一个分支叫 linux mint debian edition
    Bear13023
        6
    Bear13023  
    OP
       2018-09-19 16:19:00 +08:00
    @Hardrain 我的 nuc 是 NUC7CJYH, 无线网卡我问过,intel 本身没有下载,ubuntu 和 linuxmint 的确装上就可以直接识别。问题 linuxmint 我试过,感觉不好,两块硬盘之前都一直用的老是出错不识别或者其它我不懂的错误。

    Intel® Wireless-AC 9462 with Bluetooth® v5 ,还有一个 Intel® HD Graphics 600


    @Nitroethane 问题我搜索半天都没能找到它们俩的独立驱动下载。


    @likuku 我试过了,不识别,按 intel 解释,这驱动都是 linux 发行商自己开发的。


    @Cu635 你说的 linux mint debian edition 这的确是我之前没有见过的,回头了解下试试。
    12101111
        7
    12101111  
       2018-09-19 17:17:01 +08:00 via Android
    Intel 家的设备驱动不一直都在 Linux 主线中开源的吗,自己编译一个就行了,Linux 驱动还没有稳定的二进制接口,装其他发行版的二进制驱动不一定工作
    dbw9580
        8
    dbw9580  
       2018-09-19 17:41:07 +08:00 via Android
    https://packages.debian.org/stretch-backports/firmware-iwlwifi
    这个页面上没有的话可能就比较难办了
    likuku
        9
    likuku  
       2018-09-19 18:40:19 +08:00
    @Bear13023 那么,还是安心向指定发行版低头吧...

    觉得 ubuntu 难受的话,建议直接装 ubuntu-server LTS 版 ,相对更接近 debian 用起来。

    人生苦短,去年给弄 VR 相关机器,因为强依赖 GPU 计算,被厂商指定用 Ubuntu 某 具体的 LTS 版本,老老实实照做。
    Cu635
        10
    Cu635  
       2018-09-19 21:22:22 +08:00
    @Bear13023
    额,linux mint debian edition 就是在 mint 的官网上啊,linuxmint.com ,跟主线的 linux mint 在一起啊……
    这知道 linux mint 却之前没有见过 lmde 是什么操作?

    另外,intel 无线网卡的 linux 驱动是已经包括在了 linux 内核主线中了,而且这不是叫做“按 intel 解释,这驱动都是 linux 发行商自己开发的”,而是 intel 官方已经“官方认定” linux 内核包含的开源驱动作为主线了,自己不再费力气。
    类似的还有 intel 的核心显卡跟 AMD 的显卡驱动,而且 AMD 显卡的 linux 驱动已经是官方依赖于开源社区了。
    Bear13023
        11
    Bear13023  
    OP
       2018-09-19 21:26:17 +08:00
    @dbw9580 真是非常感谢,这个看着应该是已有的编译过来的。我试试


    @likuku 我开头也是这样想,问题我这需求真的很低,就家用文件共享和 pt,即使这样那 linuxmint 让我两次格式化硬盘,给我搞硬盘错误,按网上的修复命令也不起作用。一次是挂载的系统盘,一次是外挂移动硬盘。
    Bear13023
        12
    Bear13023  
    OP
       2018-09-19 21:51:24 +08:00
    @Cu635 我对 linux 的确不大熟,刚刚开始家用。 不过我的确是发邮件给 intel 技术支持来回了好几次。

    Debian 9.5 的系统安装时就是没无线网络以及显卡驱动。 显示驱动没有是猜测,在启动图形界面后,它跳出一个提示,当前没有硬件加速,因此将导致 cpu 温度上升,请不要长时间如此运行。 看着大致是这词。
    wwhc
        13
    wwhc  
       2018-09-19 22:29:43 +08:00
    可能是 Debian 的 Linux kernel 不包含相关驱动, 绝大剖分 Linux 的驱动都包含在 kernel 内,需要自行编译包含有驱动的 kernel

    Intel 9xxx 系列的无线网卡驱动进入 Linux kernel 的版本号是 4.14
    iwtbauh
        14
    iwtbauh  
       2018-09-19 22:44:46 +08:00 via Android
    你这样什么都不贴大家是没法帮你的

    dpkg -l | grep firmware

    lspci -v
    dmesg
    dmesg | grep iwlwifi

    glxinfo | grep OpenGL
    ls -l /dev/dri
    cat /var/log/Xorg.0.log
    Bear13023
        15
    Bear13023  
    OP
       2018-09-19 22:45:36 +08:00
    @wwhc 是啊, 很多版本都是高于这版本了吧!~ 不懂编译的组成,自己搞感觉这两天是不大能完成。只能先问问是否有可用的,实在不行只好慢慢搞了!~
    wuruxu
        16
    wuruxu  
       2018-09-19 22:53:54 +08:00
    intel nuc 很稳的,装 debian 9 就好了
    Intel 显卡驱动看这里 --> https://01.org/linuxgraphics
    IntelWifi 驱动看这里 --> https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
    一定不要忘记下载 linux firmware,不然光有驱动也是无法使用的
    Bear13023
        17
    Bear13023  
    OP
       2018-09-20 09:21:32 +08:00
    @iwtbauh
    ii firmware-iwlwifi 20161130-3 all Binary firmware for Intel Wireless cards
    ii firmware-realtek 20161130-3 all Binary firmware for Realtek wired/wifi/BT adapters

    00:00.0 Host bridge: Intel Corporation Device 31f0 (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Device 3185 (rev 03)
    00:0c.0 Network controller: Intel Corporation Device 31dc (rev 03)
    00:0e.0 Audio device: Intel Corporation Device 3198 (rev 03)
    00:0f.0 Communication controller: Intel Corporation Device 319a (rev 03)
    00:12.0 SATA controller: Intel Corporation Device 31e3 (rev 03)
    00:13.0 PCI bridge: Intel Corporation Device 31d8 (rev f3)
    00:13.2 PCI bridge: Intel Corporation Device 31da (rev f3)
    00:15.0 USB controller: Intel Corporation Device 31a8 (rev 03)
    00:1c.0 SD Host controller: Intel Corporation Device 31cc (rev 03)
    00:1f.0 ISA bridge: Intel Corporation Device 31e8 (rev 03)
    00:1f.1 SMBus: Intel Corporation Device 31d4 (rev 03)
    01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

    guo@NucMini:~$ dmesg | grep iwlwifi
    dmesg: read kernel buffer failed: Operation not permitted

    后面几个都没有了


    @wuruxu 这个 wifi 驱动网站我有,但是我的网卡是 Intel® Wireless-AC 9462 with Bluetooth® v5
    在它的列表里面我找不到这个型号。 它里面 9260 和 9560 两款,没敢直接试。你说的是先装 firmware-iwlwifi 20161130-3 它么?
    wuruxu
        18
    wuruxu  
       2018-09-20 10:04:53 +08:00
    从这里下最新的 firmware, git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
    然后 copy 到 /lib/firmware 就可以了
    iwtbauh
        19
    iwtbauh  
       2018-09-20 11:10:04 +08:00 via Android
    @Bear13023

    1. 请先安装 firmware-linux-nonfree 包,重启试试
    2. 你的系统上 dmesg 要 root 运行,
    iwtbauh
        20
    iwtbauh  
       2018-09-20 11:11:06 +08:00 via Android
    @iwtbauh firmware-linux firmware-linux-nonfree 都装一下
    PoplarDdd
        21
    PoplarDdd  
       2018-11-24 22:05:24 +08:00
    NUC8i7 在 fedora29 (第一次用这个系统) 下什么驱动也没有安装,可以看视频,就是浏览网页的滑动鼠标的时候感觉反应有点慢,不知道还需要安装哪些驱动?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5305 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 05:59 · PVG 13:59 · LAX 22:59 · JFK 01:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.