分页: 24 / 39

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-21 12:50
syrano

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-21 12:53
adam900710
就是您的这个帖子。。。。
我是重装Ubuntu之后安装的,最后识别成Mesa。。。
按照那个LinuxATI的wiki的做法也没用。。。。

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-21 23:31
a_ser
用lz的方法编译内核,出现以下错误:
ld: fs/dlm/dlm.o: bad reloc symbol index (0x6019 >= 0x26c) for offset 0x20024 in section `.debug_info'
fs/dlm/dlm.o: could not read symbols: Bad value
make[2]: *** [fs/dlm/dlm.ko] Error 1


不知是什么地方出现问题?该怎么解决呢?

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-25 16:34
kelen
lylinux, 你要在有声音的那个内核里贴lshw呀.

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-26 7:20
adam900710
LZ大大,ATi显卡白屏问题解决。。。。
只要在原内核中把受限驱动卸载掉就没问题了。。。。
就能正常的进入系统了,不过2.6.28内核好像没有针对ATi的受限驱动,只能手动安装官方驱动。。。。。。

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-27 18:17
jonsen
先MARK一下咯.有空再试试

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-28 15:36
kelen
开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-28 15:39
syrano
kelen 写了:开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
按scroll lock键可以暂停.

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-29 14:14
kelen
syrano 写了:
kelen 写了:开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
按scroll lock键可以暂停.
进入系统后怎样看? 有人说用dmesg可以看到. 试过了, 不行.
另外, 如果第二次编译内核, 某些选项的状态从 之前的未选 改成 编译进内核. 这样的情况也可以直接在第一次的基础上编译吗?

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-29 15:49
syrano
kelen 写了:
syrano 写了:
kelen 写了:开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
按scroll lock键可以暂停.
进入系统后怎样看? 有人说用dmesg可以看到. 试过了, 不行.
另外, 如果第二次编译内核, 某些选项的状态从 之前的未选 改成 编译进内核. 这样的情况也可以直接在第一次的基础上编译吗?
不行.

Re: 配置并编译内核[更新到linux-2.6.28.7]

发表于 : 2009-03-31 8:32
kelen
一直以来, 自己编译的内核无法使用无线.

代码: 全选

 #grep -v '^#' ./.config |grep -i iwl
CONFIG_IWLWIFI=m
CONFIG_IWLCORE=m
CONFIG_IWLWIFI_LEDS=y
CONFIG_IWLAGN=m
CONFIG_IWLAGN_SPECTRUM_MEASUREMENT=y
CONFIG_IWLAGN_LEDS=y
CONFIG_IWL4965=y
进入新内核后用lshw看看无线卡的状态,显示disabled

代码: 全选

# lshw -C network
  *-network DISABLED
       description: Wireless interface
       product: PRO/Wireless 4965 AG or AGN Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wmaster0
       version: 61
       serial: 00:1d:e0:00:c1:c1
       width: 64 bits
       clock: 33MHz
       capabilities: cap_list logical ethernet physical wireless
       configuration: broadcast=yes driver=iwlagn latency=0 module=iwlagn multic
ast=yes wireless=IEEE 802.11abgn
原内核是OK的.

代码: 全选

          *-network
                description: Wireless interface
                product: PRO/Wireless 4965 AG or AGN Network Connection
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: wmaster0
                version: 61
                serial: 00:1d:e0:00:c1:c1
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list logical ethernet physical wireless
                configuration: broadcast=yes driver=iwlagn ip=192.168.1.2 latency=0 module=iwl4965 multicast=yes wireless=IEEE 802.11abgn

Re: 配置并编译内核[更新到linux-2.6.29]

发表于 : 2009-04-02 9:12
kelen
syrano, 今天才发现 vmware-player 不能用了. :em20
以前自动升级内核后(2.6.24-x ~ 2.6.24-x), 打开vmware-player后会自动编译,然后就能用了.
但现在出现错误了(如下).

代码: 全选

$ cat /tmp/vmware-root/setup-13941.log 
Apr 02 01:33:48.049: app| Log for VMware Workstation pid=13941 version=6.5.1 build=build-126130 option=Release
Apr 02 01:33:48.049: app| Host codepage=UTF-8 encoding=UTF-8
Apr 02 01:33:48.049: app| Logging to /tmp/vmware-root/setup-13941.log
Apr 02 01:33:49.403: app| Extracting the sources of the vmmon module.
Apr 02 01:33:49.414: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29-custom-3.2/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.2.4
另外, 不知道syrano兄能不能用vmware?

PS. 上面无线的问题在E文版的坛子里搞定了. :em11

Re: 配置并编译内核[更新到linux-2.6.29]

发表于 : 2009-04-02 10:32
syrano
kelen 写了:syrano, 今天才发现 vmware-player 不能用了. :em20
以前自动升级内核后(2.6.24-x ~ 2.6.24-x), 打开vmware-player后会自动编译,然后就能用了.
但现在出现错误了(如下).

代码: 全选

$ cat /tmp/vmware-root/setup-13941.log 
Apr 02 01:33:48.049: app| Log for VMware Workstation pid=13941 version=6.5.1 build=build-126130 option=Release
Apr 02 01:33:48.049: app| Host codepage=UTF-8 encoding=UTF-8
Apr 02 01:33:48.049: app| Logging to /tmp/vmware-root/setup-13941.log
Apr 02 01:33:49.403: app| Extracting the sources of the vmmon module.
Apr 02 01:33:49.414: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29-custom-3.2/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.2.4
另外, 不知道syrano兄能不能用vmware?

PS. 上面无线的问题在E文版的坛子里搞定了. :em11
首先要把vmware需要的模块加进去,
其次可能你的vmware不支持新内核, 需要给vmware打补丁.

Re: 配置并编译内核[更新到linux-2.6.29]

发表于 : 2009-04-02 14:27
kelen
syrano,
翻阅了vmware的一些topic, 确实有人说vmware6.5在2.6.29里有问题一说.
但我想知道syrano你之前编译的内核能跑vm吗? 因为我的配置文件里网络那一部分有参照你的配置.

Re: 配置并编译内核[更新到linux-2.6.29]

发表于 : 2009-04-02 14:41
kelen
另外, 附上我的检测方法
我在之前的内核里(可正常运行vm) 将lsmod的结果保存到文件a了, 再在金国步的内核说明里用查找功能找出"虚拟" 所涉及的选项, 再在menuconfig找个选项的模块名, 对比文件a里, 是否有这个模块, 如果没有. 我就放心的去掉了.