求助关于Deepin 15.10.1对老显卡的支持问题
Tofloor
poster avatar
yyang365
deepin
2019-06-10 15:04
Author
本帖最后由 yyang365 于 2019-6-10 07:11 编辑

问题描述

显卡GeForce 7300 LE (G72)

- 使用显卡驱动管理器,只能提供最新闭源驱动程序版本(Version: 390.67-3deepin),不能提供正确的闭源驱动版本(304.137)

- 查看深度百科(https://wiki.deepin.org/wiki/%E6%98%BE%E5%8D%A1)关于显卡,提到了利用命令

  1. sudo apt-get install  nvidia-legacy-340xx-driver
Copy the Code

#安装驱动包,但在终端执行后提示:
  1. The following packages have unmet dependencies:
  2. nvidia-legacy-340xx-driver : Depends: xserver-xorg-video-nvidia-legacy-340xx (= 340.106-2) but it is not going to be installed
Copy the Code

继续

  1. sudo apt-get install xserver-xorg-video-nvidia-legacy-340xx
Copy the Code

提示:

  1. The following packages have unmet dependencies:
  2. xserver-xorg-video-nvidia-legacy-340xx : Depends: xorg-video-abi-23 but it is not installable or
  3.                                                    xorg-video-abi-20 but it is not installable or
  4.                                                    xorg-video-abi-19 but it is not installable or
  5.                                                    xorg-video-abi-18 but it is not installable or
  6.                                                    xorg-video-abi-15 but it is not installable or
  7.                                                    xorg-video-abi-14 but it is not installable or
  8.                                                    xorg-video-abi-13 but it is not installable or
  9.                                                    xorg-video-abi-12 but it is not installable or
  10.                                                    xorg-video-abi-11 but it is not installable or
  11.                                                    xorg-video-abi-10 but it is not installable or
  12.                                                    xorg-video-abi-8 but it is not installable or
  13.                                                    xorg-video-abi-6.0 but it is not installable
  14.                                           Depends: xserver-xorg-core (< 2:1.19.99) but 2:1.20.4-1 is to be installed
  15.                                           Recommends: nvidia-legacy-340xx-driver (>= 340.106) but it is not going to be installed
  16.                                           Recommends: nvidia-legacy-340xx-vdpau-driver (>= 340.106) but it is not going to be installed
  17.                                           Recommends: nvidia-legacy-340xx-kernel-dkms (= 340.106-2) or
  18.                                                       nvidia-legacy-340xx-kernel-340.106
  19.                                           Recommends: nvidia-settings-legacy-340xx but it is not going to be installed
Copy the Code



驱动依赖的xserver-xorg-core 版本< 2:1.19.99,但系统环境安装的版本为: 2:1.20.4-1,不知该如何解决

- 下载NVIDIA官方驱动LINUX X64 (AMD64/EM64T) DISPLAY DRIVER 版本: 304.137,也无法正确安装

现在只能用着开源驱动



Reply Favorite View the author
All Replies
avatar
yyang365
deepin
2019-06-10 15:15
#1
问题补充:出现此问题的根源是我想用2块显卡接3个显示器用,结果发现最新版本的Deepin对老显卡支持不友好,而nouveau驱动双显卡Xinerama时也出问题,暂时还没解决
Reply View the author
avatar
aida
deepin
2019-06-10 17:43
#2
请检查一下软件源的配置情况

cat /etc/apt/source.list

ls  -al  /etc/apt/source.list.d
Reply View the author
avatar
aida
deepin
2019-06-10 18:01
#3
目前我试了304和340驱动在deepin下是没有问题的
Reply View the author
avatar
yyang365
deepin
2019-06-14 14:40
#4
感谢您的回复,我使用
  1. cat /etc/apt/sources.list
Copy the Code

得到的结果是:
  1. ## Generated by deepin-installer
  2. deb [by-hash=force] http://packages.deepin.com/deepin panda main contrib non-free
  3. #deb-src http://packages.deepin.com/deepin panda main contrib non-free
Copy the Code

我也尝试着追加了
  1. deb [by-hash=force] http://packages.deepin.com/deepin stable main contrib non-free
  2. #deb-src http://packages.deepin.com/deepin stable main contrib non-free
Copy the Code

并且把 /etc/apt/source.list.d 更名成 /etc/apt/source.list.d.bak 来规避其他源,但依然无法正常安装,
可以分享您是如何安装的吗?
是不是我的 xserver-xorg-core 这个包有些问题?
Reply View the author
avatar
窄口牛
deepin
2019-06-14 15:27
#5
换个旧点的内核试试。
Reply View the author
avatar
duanyao
deepin
2019-06-14 17:46
#6
估计你是从其它软件源安装了 xserver-xorg-core  1.20.4-1,比官方的版本高,你可以检查一下:

$ apt policy xserver-xorg-core
xserver-xorg-core:
  已安装:2:1.19.6-2deepin
  候选: 2:1.19.6-2deepin
  版本列表:
     2:1.20.0-2deepin 100
        100 http://packages.deepin.com/deepin panda/main amd64 Packages
*** 2:1.19.6-2deepin 500
        500 http://packages.deepin.com/deepin lion/main amd64 Packages
        100 /var/lib/dpkg/status

你可以试试降级到官方稳定版:

sudo aptitude install -t lion xserver-xorg-core=2:1.19.6-2deepin -s

如果没有异常,去掉 -s 再正式运行一次。
Reply View the author
avatar
lbygljq
deepin
2019-06-14 18:27
#7
deepin对双显卡支持不够好,我的联想Y430A(单显卡)支持就很好,而Y470(双显卡)支持不是很好。
还在持续摸索中,没事就瞎折腾一会儿。
Reply View the author
avatar
yyang365
deepin
2019-06-15 15:21
#8
https://bbs.deepin.org/post/179059
估计你是从其它软件源安装了 xserver-xorg-core  1.20.4-1,比官方的版本高,你可以检查一下:

$ apt poli ...

感谢您的回复,请问您的系统是哪个版本?
是不是因为我的系统版本太高了
Reply View the author
avatar
yyang365
deepin
2019-06-15 17:28
#9
很感谢大家的回复与支持

根据https://bbs.deepin.org/user/30023 的提示,更换了lion源,目前已经成功安装,再次感谢大家
Reply View the author
avatar
duanyao
deepin
2019-06-15 20:03
#10
https://bbs.deepin.org/post/179059
感谢您的回复,请问您的系统是哪个版本?
是不是因为我的系统版本太高了 ...

我是全新安装的 15.10.1 (lion源), 然后自己加上了 panda 源作为备用. 两个源都是官方的, lion 是稳定版, panda 是不稳定版. 你之前装的 xserver-xorg-core  1.20.4-1 比 panda 源里的版本还高, 估计你是从其它软件源安装的吧? 自己加软件源有一定的风险, 要弄清楚自己在做什么, 有没有退路.

我的做法可以参考:
https://bbs.deepin.org/post/179163
Reply View the author
avatar
yyang365
deepin
2019-06-16 00:26
#11
本帖最后由 yyang365 于 2019-6-15 16:39 编辑
https://bbs.deepin.org/post/179059
我是全新安装的 15.10.1 (lion源), 然后自己加上了 panda 源作为备用. 两个源都是官方的, lion 是稳定版, ...

再次感谢您的耐心帮助,根据您的提示我已经添加了lion源,并且已经成功安装我是安装的15.8升级到15.10.1,所以如您所说,是我的软件源设置有问题
至于到底是如何安装的高版本我也不得而知,之前折腾显卡驱动的时候添加过Debian的不稳定源,可能是那时装上的吧,再次感谢
Reply View the author
avatar
duanyao
deepin
2019-06-16 01:38
#12
https://bbs.deepin.org/post/179059
再次感谢您的耐心帮助,根据您的提示我已经添加了lion源,并且已经成功安装我是安装的15.8升级到15.10.1, ...

如果你是从 15.8升级到15.10.1 , 应该是没必要添加 lion 源, 只使用 panda 源就可以了. 我那个帖子是适用于从 15.9.2 以上全新安装的系统.
Reply View the author