首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试ubuntu时出错--驱动程序自动安装ubuntu 22.04

尝试ubuntu时出错--驱动程序自动安装ubuntu 22.04
EN

Ask Ubuntu用户
提问于 2022-10-24 20:37:54
回答 1查看 764关注 0票数 1

我在宏碁Nitro 5 AN515-55上安装了Ubuntu22.04LTS,它与Nvidia Geoforce GTX一起工作了大约3个月。昨天我把它关掉了,当我再次打开电源时,第二个显示器就认不出来了。尝试了几个没有成功的想法,所以最终重新安装了整个系统.经过几次尝试,我终于获得了使用X.org驱动程序识别的第二个显示。

现在,当我试图在设置中移动显示侧时,单击Apply后,我的笔记本电脑将转到开始登录屏幕,没有任何更改。我试着运行sudo ubuntu-drivers autoinstall并查看:

代码语言:javascript
复制
    Traceback (most recent call last):
      File "/usr/bin/ubuntu-drivers", line 513, in <module>
        greet()
      File "/usr/lib/python3/dist-packages/click/core.py", line 1128, in __call__
        return self.main(*args, **kwargs)
      File "/usr/lib/python3/dist-packages/click/core.py", line 1053, in main
        rv = self.invoke(ctx)
      File "/usr/lib/python3/dist-packages/click/core.py", line 1659, in invoke
        return _process_result(sub_ctx.command.invoke(sub_ctx))
      File "/usr/lib/python3/dist-packages/click/core.py", line 1395, in invoke
        return ctx.invoke(self.callback, **ctx.params)
      File "/usr/lib/python3/dist-packages/click/core.py", line 754, in invoke
        return __callback(*args, **kwargs)
      File "/usr/lib/python3/dist-packages/click/decorators.py", line 84, in new_func
        return ctx.invoke(f, obj, *args, **kwargs)
      File "/usr/lib/python3/dist-packages/click/core.py", line 754, in invoke
        return __callback(*args, **kwargs)
      File "/usr/bin/ubuntu-drivers", line 432, in autoinstall
        command_install(config)
      File "/usr/bin/ubuntu-drivers", line 187, in command_install
        UbuntuDrivers.detect.nvidia_desktop_pre_installation_hook(to_install)
      File "/usr/lib/python3/dist-packages/UbuntuDrivers/detect.py", line 839, in 
        nvidia_desktop_pre_installation_hook
        with_nvidia_kms = version >= 470
    UnboundLocalError: local variable 'version' referenced before assignment

我安装了相同的现场USB棒,我最初做的,并更新了系统几次(与软件更新和控制台)。宏碁的支持对此毫无帮助。

EN

回答 1

Ask Ubuntu用户

发布于 2022-11-14 17:29:47

在正式决定之前,这里有一个临时修复程序:(从这里摘自https://forums.developer.nvidia.com/t/ubuntu-22-04-1-nvidia-driver-open-kernel-nvidia-driver-515-open-issue/231356)

代码语言:javascript
复制
sudo nano /usr/lib/python3/dist-packages/UbuntuDrivers/detect.py

第835行更改

代码语言:javascript
复制
version = int(package_name.split('-')[-1])

到这个

代码语言:javascript
复制
version = int(package_name.split('-')[2])
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1437132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档