装上rc无法装上驱动[懒人求助]
Tofloor
poster avatar
mafan
deepin
2013-05-25 11:03
Author
首先十分感谢deepin团队的无私贡献。——这话不嫌客套吧?

这是第二次使用u盘安装系统,用的是dd命令,然后发现u盘里的其他资料不见了 : 好在这些资料不重要。
第一次安装rc在这里卡了,大约有十五分钟:deepin /plugininstall.py log-output -t ubiquity mount --bind /run /target/run。不成功。
不过重启后第二次安装就很顺利了。

rc界面还是非常清新。和beta版一样,刚装完的桌面非常卡——都是英伟达驱动惹的祸。
深度截图20130525023739.png

不过,这次装驱动遇到麻烦了。下面是效果图。
深度截图20130525023409nvd.png

这个/var/log/jockey.log最后几行的内容大概是这样
2013-05-25 02:33:45,206 DEBUG: querying driver db about HardwareID('modalias', 'input:b0000v0000p0000e0000-e0,5,kramlsfw6,')
2013-05-25 02:34:01,831 DEBUG: Installing package: nvidia-304
2013-05-25 02:34:02,915 ERROR: Binary package nvidia-304 has no trusted origin, rejecting
2013-05-25 02:34:03,135 WARNING: modinfo for module nvidia_304 failed: ERROR: Module nvidia_304 not found.

2013-05-25 02:34:03,135 WARNING: /sys/module/nvidia_304/drivers does not exist, cannot rebind nvidia_304 driver

这个是不是因为软件包没有通过团队的验证啊?——我想装lshw查看驱动型号,系统提示的是软件包没有通过验证,所以装不了。
还是其他原因?
当然,最最重要,请大家指条生路啊!

另外,我想直接用浏览器到英伟达的下载中心去下载,结果那个软件包还下载不了。
Reply Favorite View the author
All Replies
cxbii
deepin
2013-05-25 18:24
#1
Reply View the author
mafan
deepin
2013-05-25 19:29
#2
不行啊,不知道网络哪里出错了。很怪。ping百度的时候没有问题,浏览器上网却出了问题,apt-get也出了问题。所以暂时不敢装上英伟达驱动。

补充:下图的浏览器deepin论坛的标签页是个本地网页文件。
Reply View the author
mafan
deepin
2013-05-26 06:11
#3
想了又想。还是不知道问题在哪里。哪个高人来指点一下?
Reply View the author
cxbii
deepin
2013-05-26 07:01
#4
不行啊,不知道网络哪里出错了。很怪。ping百度的时候没有问题,浏览器上网却出了问题,apt-get也出了问题。所以暂时不敢装上英伟达驱动。

补充:下图的浏览器deepin论坛的标签页是个本地网页文件。
DNS出错么?
Reply View the author
mafan
deepin
2013-05-26 08:26
#5
应该不是。因为ping http://www.baidu.com,可以连到。现在越来越觉得是个bug了。
当然,水平极为有限。下面或许是一些诊断的线索。

线索一,ifconfig的输出:
$ ifconfig
eth0      Link encap:以太网  硬件地址 00:e0:4c:80:10:ce  
          inet 地址:192.168.0.101  广播:192.168.0.255  掩码:255.255.255.0
          inet6 地址: fe80::2e0:4cff:fe80:10ce/64 Scopeink
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:524 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:1453 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000
          接收字节:94794 (94.7 KB)  发送字节:136970 (136.9 KB)

eth1      Link encap:以太网  硬件地址 00:e0:4d:b2:32:c6  
          UP BROADCAST MULTICAST  MTU:1500  跃点数:1
          接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000
          接收字节:0 (0.0 B)  发送字节:0 (0.0 B)

lo        Link encap:本地环回  
          inet 地址:127.0.0.1  掩码:255.0.0.0
          inet6 地址: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  跃点数:1
          接收数据包:680 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:680 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:0
          接收字节:54026 (54.0 KB)  发送字节:54026 (54.0 KB)

线索二,网络设置:
截图一,原来的网络设置:
深度截图20130525234847systemsetting.png
截图二,点开第一个网卡的设置:
深度截图20130525234847systemsetting2.png
现在将第一个网卡的设置改为自动获取IP地址:
深度截图20130525234847systemsetting3.png
保存设置之后,关闭系统设置界面。
然后重新进入网络设置界面,看到第一个网卡的设置竟然没有被更改:
深度截图20130525234847systemsetting4.png
为什么?

不过,我还是对ping得通www.baidu.com的情况感到不可思议。问题是出在“自动获取ip地址”上面吗?好像又不是。
Reply View the author
mafan
deepin
2013-05-26 08:40
#6
cxbii,如果你也觉得是个bug,帮我上报吧。谢谢!

就是暂时用不了deepin,那个哇呀呀呀
Reply View the author
mafan
deepin
2013-05-28 04:39
#7
自报了bug。在http://www.linuxdeepin.com/mantis/view.php?id=1734
Reply View the author
mafan
deepin
2013-05-30 01:17
#8
这个bug被关闭了。
十分感谢yilang2007lw的指导。
不过这个问题的解决还不够完美。
因为重启之后会发现/etc/resolv.conf文件会被重写为错误的版本。于是每次开机都必须手工修改。

是哪个脚本生成resolv.conf的?
Reply View the author
woodelf
deepin
2013-05-30 01:28
#9
resolv.conf里面的nameserver是由你的网关给你的机器分配IP地址时候自动获取的。
有一个比较dirty的workaround:
  1. sudo chattr a+i /etc/resolv.conf
Copy the Code
不过我个人怀疑是否可能是你网关那里的设置问题或者网卡本身的驱动问题。
具体的可以man一下。
Reply View the author
mafan
deepin
2013-05-30 04:30
#10
woodelf,报错了.

$ sudo chattr a+i /etc/resolv.conf
Must use '-v', =, - or +
$ sudo chattr +a+i /etc/resolv.conf
Usage: chattr [-RVf] [-+=AaCcDdeijsSu] [-v version] files...
$ sudo chattr +i /etc/resolv.conf
chattr: 不支持的操作 while reading flags on /etc/resolv.conf

是因为/etc/resolv.conf只是个链接吗?
Reply View the author
woodelf
deepin
2013-05-30 05:34
#11
那便用nm-connection-editor手动设置固定IP和DNS吧。你的问题是DNS每次都被NM自动设置为127.0.0.1。
Reply View the author
mafan
deepin
2013-05-30 05:54
#12
终于手工装好了英伟达的驱动!
百科里面有个错误,那个装驱动的命令应该是sudo sh ./NVIDIA驱动名.
因为这个命令,我撞了n次墙,这回终于撞破了.
Reply View the author
mafan
deepin
2013-05-30 08:14
#13
谢谢woodelf!
我没有再下载network-manager,我是直接在/etc/resolvconf/resolv.conf.d/head文件加入那句:nameserver 192.168.0.1

这样在重启之后,这一句就会写在nameserver 127.0.0.1的前面。
Reply View the author
mafan
deepin
2013-05-30 08:35
#14
不过,这种现象:
ping www.baidu.com和 packages.linuxdeepin.com时ping得通,
浏览器却无法访问百度网页,apt-get install update发生解析错误

我还是感到奇怪和无知。如果哪位大侠能花些时间详细解释一下就好了!
Reply View the author
cxbii
deepin
2013-05-30 19:56
#15
不过,这种现象:
ping http://www.baidu.com和 packages.linuxdeepin.com时ping得通,
浏览器却无法访问百度网页,apt-get install update发生解析错误

我还是感到奇怪和无知。如果哪位大侠能花些时间详细解释一下就好了!
http://www.linuxdeepin.com/mantis/view.php?id=1734
不是解决了么?
Reply View the author
mafan
deepin
2013-05-31 02:25
#16
是解决了。
我是好奇为什么ping的时候可以ping得通。ping应该也要解析www.baidu.com吧?为什么ping可以解析成功?
Reply View the author