LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: lizhi_scu

怎么都没人回帖的啊 大大们捏 xorg出错

[复制链接]
发表于 2009-6-18 15:46:52 | 显示全部楼层
Post by lizhi_scu;1999002
参考这个http://www.linuxsir.cn/bbs/thread344943.html
我也用debian下的initrd试试

原来是我的帖咦,突然发觉自己是多么的牛X,一夜之间,我好像也从CN变成了大牛了。
其实发帖的时候心里面好怕的,有误人子弟之嫌,不是之嫌,本身就是。
那帖上说的都是学习过程中的作品了,后来再从头做了一次,装上自己能用的软件,搞得像模像样,当了主系统,朋友来的时候,就开始吹水,吹得天花乱坠,吓唬人。还好,我的朋友都是电脑盲,在XP下截图除了QQ就不知道其它那种。他们的眼神中充满了迷茫、无助、孤独、饥渴……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-18 19:32:01 | 显示全部楼层
12.编译内核
这个对我来说有点过份了,难呀。 我在DEBIAN下面是有initrd的,拷那个.config过去,编译出来肯定进不了系统。
但在LFS下面是没有命令来生成initrd的,反正我DEBIAN也还用的,就用DEBIAN的来搞定两个算了。就用DEBIAN下用着的
2.6.28.5就算了。
tar xvf linux-2.6.28.5.tar.bz2
cd linux-2.6.28.5 make
mrproper
make menuconfig
LOAD从DEBIAN搞过来的.config再保存。
make make
modules_install
install -d /usr/share/doc/linux-2.6.22.5
cp -r Documentation/* /usr/share/doc/linux-2.6.28.5
后两步不用也可以的。

13.GRUB就不装了,用DEBIAN的,现在改一下DEBIAN系统下面的。加多下面的东西。
title LFS 6.3 (on
/dev/sda8) root (hd0,0)
kernel /vmlinuz-2.6.28.5 root=/dev/sda8
initrd
/initrd.img-2.6.28.5


老李飞刀   你就是这样解决内核的?
回复 支持 反对

使用道具 举报

发表于 2009-6-18 20:01:26 | 显示全部楼层
以前一开始的时候是的,上面的命令有笔误之处,因为是交流帖,不是教程帖,又好长,就不大想去一点点校正。

后来不是了,后来在Debian下搞了一个简化的,DEBIAN可以用得开,在LFS下还是用不开(依然用到你上面截的这段方法)。

无聊中把M全部改成了Y,再用手册上的方法一试,
天呀,我成功了
我就打了电话给我妈
我妈妈很语重深长地对我说,孩子呀,你辛苦了。

后来在装N卡跟声卡时再把部分的Y改成了M,那是后话。
现在的就用着这个(放上来,在附件中),再后来呢。
故事再度发展,我把DEBIAN的也用了LFS的,连initrd也不用了。

其实说真的,内核这个问题我还真没办法帮助别人,
我走的路都是偏门,投机取巧,
挖资本主义的墙脚。

再来解说一下上面你截的这一部分我是怎么操作的。
说到底就是把DEBIAN里面内核的内容COPY到LFS下面去,再利用同一个initrd。

一开始时我有这个想法之后是这样做的
把DEBIAN的config拷过来,按手册的做了。
因为DEBIAN当时用的内核版本不一样,没有initrd可以偷,还好DEBIAN下有生成这个东东的命令,mkinitramfs。
我就把LFS下面的/lib/modules/2.6.29.4(这里假设是这个版本号)文件夹COPY到DEBIAN的同一个目录去,
  1. cd /boot
  2. mkinitramfs -o /boot/initrd.img-2.6.29.4  2.6.29.4  (好像是这样用吧?)
复制代码


GRUB装什么装,DEBIAN下本身就有的。再像DEBIAN的那样写muenu.lst。

好了,我就点了根烟,对着镜子说:“你不愧是江南四大才子之首”。

最后还是要听版主大牛的
Post by d00m3d;1999007
initrd 只是辅助系统启动,跟你的 X 配置无关

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-6-24 01:49:28 | 显示全部楼层
使用闭源驱动时候要注意direct render 什么的那个东西或者编译成模块,或者就不要,千万不要直接编译进内核了。

自己编译内核就不要用其他发行版的配置文件了,其他发行版为了兼容硬件一般会弄很多很多的模块,然后再把一些模块放到modules里面。这样编译会用很长时间,完全是浪费时间。自己弄内核一般都不需要用到initrd,模块也很少,把Device和File system里面不用的都去掉,如果不用ipv6也可以把ipv6去掉,尽量精简,可以大大提高开机速度。

不过自己编译内核也要注意有一些东西是不能直接编译进内核的,比如ps2鼠标,还有低速USB之类,具体去网上搜一下。我之前把ps2鼠标直接编译进了内核,每次开机都会在检测鼠标那里卡上十秒钟。

上次在某个地方看到说:
大一般指上面大,或者下面大,那么大大就是,呃……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-10 20:53:23 | 显示全部楼层
startx黑屏显示超出频率范围  是不是说我要调显示器  那要怎么调呢?
回复 支持 反对

使用道具 举报

发表于 2009-7-21 22:44:16 | 显示全部楼层
有一懒招:找张 Sidux LiveCD 来起动,把它自动生成的 xorg.conf 拷过来用应该是可以的,字体的路径自己改正一下便行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-29 17:50:08 | 显示全部楼层
startx出现超出频率范围后对照Sidux的 xorg.conf 改了xorg.conf  有时钟出现   ok了


如果用Sidux的 xorg.conf 提示找不到显示器,用vesa也提示找不到显示器
sidux的conf如下:
# /etc/X11/xorg.conf (Xorg X Window System server configuration file)
#
# This file was generated by fll_xorgconfig, the F.U.L.L.S.T.O.R.Y.
# Xorg Configuration tool.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
Section "ServerLayout"
        Identifier        "Xorg Configured"
        Screen                "Screen 0"
        InputDevice     "Keyboard 0"
        InputDevice        "ImExPS/2 Logitech Explorer Mouse 0"
EndSection

Section "ServerFlags"
        Option                "AllowMouseOpenFail"        "true"
EndSection

Section "InputDevice"
        Identifier        "Keyboard 0"
        Driver                "kbd"
        Option                "CoreKeyboard"
        Option                "XkbRules"                "xorg"
        Option                "XkbModel"                "pc105"
        Option                "XkbLayout"                "us,ca"
        Option                "XkbOptions"                "lv3:ralt_switch,compose:lwin,grp:alt_shift_toggle"
EndSection

Section "InputDevice"
        Identifier        "ImExPS/2 Logitech Explorer Mouse 0"
        Driver                "mouse"
        Option                "Device"                "/dev/input/mice"
        Option                "rotocol"                "Auto"
        Option          "Emulate3Buttons"       "true"
        Option                "CorePointer"
EndSection

Section "Device"
        Identifier        "Device 0"
        Driver                "nv"
        BoardName        "nVidia Corporation G70 [GeForce 7300 GT]"
        BusID                "CI:5:0:0"
EndSection

Section "Monitor"       
        Identifier        "Monitor 0"
        ModelName        "Default Monitor"
        HorizSync        28-96
        VertRefresh        50-75
        # 640x350 @ 85.00 Hz (GTF) hsync: 31.28 kHz; pclk: 25.02 MHz
        Modeline "640x350"  25.02  640 656 720 800  350 351 354 368  -HSync +Vsync
        # 640x400 @ 85.00 Hz (GTF) hsync: 35.78 kHz; pclk: 29.20 MHz
        Modeline "640x400"  29.20  640 664 728 816  400 401 404 421  -HSync +Vsync
        # 640x480 @ 60.00 Hz (GTF) hsync: 29.82 kHz; pclk: 23.86 MHz
        Modeline "640x480"  23.86  640 656 720 800  480 481 484 497  -HSync +Vsync
        # 640x480 @ 72.00 Hz (GTF) hsync: 36.07 kHz; pclk: 29.43 MHz
        Modeline "640x480"  29.43  640 664 728 816  480 481 484 501  -HSync +Vsync
        # 640x480 @ 75.00 Hz (GTF) hsync: 37.65 kHz; pclk: 30.72 MHz
        Modeline "640x480"  30.72  640 664 728 816  480 481 484 502  -HSync +Vsync
        # 640x480 @ 85.00 Hz (GTF) hsync: 42.92 kHz; pclk: 35.71 MHz
        Modeline "640x480"  35.71  640 672 736 832  480 481 484 505  -HSync +Vsync
        # 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
        Modeline "640x480"  43.16  640 680 744 848  480 481 484 509  -HSync +Vsync
        # 720x400 @ 85.00 Hz (GTF) hsync: 35.78 kHz; pclk: 32.64 MHz
        Modeline "720x400"  32.64  720 744 816 912  400 401 404 421  -HSync +Vsync
        # 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
        Modeline "768x576"  34.96  768 792 872 976  576 577 580 597  -HSync +Vsync
        # 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
        Modeline "768x576"  42.93  768 800 880 992  576 577 580 601  -HSync +Vsync
        # 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
        Modeline "768x576"  45.51  768 808 888 1008  576 577 580 602  -HSync +Vsync
        # 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
        Modeline "768x576"  51.84  768 808 888 1008  576 577 580 605  -HSync +Vsync
        # 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
        Modeline "768x576"  62.57  768 816 896 1024  576 577 580 611  -HSync +Vsync
        # 800x600 @ 56.00 Hz (GTF) hsync: 34.72 kHz; pclk: 35.55 MHz
        Modeline "800x600"  35.55  800 832 912 1024  600 601 604 620  -HSync +Vsync
        # 800x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 38.22 MHz
        Modeline "800x600"  38.22  800 832 912 1024  600 601 604 622  -HSync +Vsync
        # 800x600 @ 72.00 Hz (GTF) hsync: 45.07 kHz; pclk: 46.87 MHz
        Modeline "800x600"  46.87  800 840 920 1040  600 601 604 626  -HSync +Vsync
        # 800x600 @ 75.00 Hz (GTF) hsync: 47.02 kHz; pclk: 48.91 MHz
        Modeline "800x600"  48.91  800 840 920 1040  600 601 604 627  -HSync +Vsync
        # 800x600 @ 85.00 Hz (GTF) hsync: 53.55 kHz; pclk: 56.55 MHz
        Modeline "800x600"  56.55  800 840 928 1056  600 601 604 630  -HSync +Vsync
        # 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
        Modeline "800x600"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
        # 1024x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 48.96 MHz
        Modeline "1024x600"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync
        # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
        Modeline "1024x768"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
        # 1024x768 @ 70.00 Hz (GTF) hsync: 56.00 kHz; pclk: 76.16 MHz
        Modeline "1024x768"  76.16  1024 1080 1192 1360  768 769 772 800  -HSync +Vsync
        # 1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
        Modeline "1024x768"  81.80  1024 1080 1192 1360  768 769 772 802  -HSync +Vsync
        # 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
        Modeline "1024x768"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync
        # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
        Modeline "1024x768"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
        # 1152x864 @ 75.00 Hz (GTF) hsync: 67.65 kHz; pclk: 104.99 MHz
        Modeline "1152x864"  104.99  1152 1224 1352 1552  864 865 868 902  -HSync +Vsync
        # 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
        Modeline "1152x864"  81.62  1152 1216 1336 1520  864 865 868 895  -HSync +Vsync
        # 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
        Modeline "1152x864"  119.65  1152 1224 1352 1552  864 865 868 907  -HSync +Vsync
        # 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
        Modeline "1152x864"  143.47  1152 1232 1360 1568  864 865 868 915  -HSync +Vsync
        # 1152x900 @ 77.00 Hz (GTF) hsync: 72.46 kHz; pclk: 112.45 MHz
        Modeline "1152x900"  112.45  1152 1224 1352 1552  900 901 904 941  -HSync +Vsync
        # 1152x900 @ 66.00 Hz (GTF) hsync: 61.71 kHz; pclk: 94.79 MHz
        Modeline "1152x900"  94.79  1152 1224 1344 1536  900 901 904 935  -HSync +Vsync
        # 1280x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 80.14 MHz
        Modeline "1280x768"  80.14  1280 1344 1480 1680  768 769 772 795  -HSync +Vsync
        # 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
        Modeline "1280x800"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
        # 1280x960 @ 60.00 Hz (GTF) hsync: 59.64 kHz; pclk: 102.10 MHz
        Modeline "1280x960"  102.10  1280 1360 1496 1712  960 961 964 994  -HSync +Vsync
        # 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
        Modeline "1280x960"  124.54  1280 1368 1504 1728  960 961 964 1001  -HSync +Vsync
        # 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
        Modeline "1280x960"  129.86  1280 1368 1504 1728  960 961 964 1002  -HSync +Vsync
        # 1280x960 @ 85.00 Hz (GTF) hsync: 85.68 kHz; pclk: 149.43 MHz
        Modeline "1280x960"  149.43  1280 1376 1512 1744  960 961 964 1008  -HSync +Vsync
        # 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
        Modeline "1280x960"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
        # 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
        Modeline "1280x1024"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync
        # 1280x1024 @ 67.00 Hz (GTF) hsync: 71.29 kHz; pclk: 123.19 MHz
        Modeline "1280x1024"  123.19  1280 1368 1504 1728  1024 1025 1028 1064  -HSync +Vsync
        # 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz
        Modeline "1280x1024"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
        # 1280x1024 @ 76.00 Hz (GTF) hsync: 81.32 kHz; pclk: 141.82 MHz
        Modeline "1280x1024"  141.82  1280 1376 1512 1744  1024 1025 1028 1070  -HSync +Vsync
        # 1280x1024 @ 85.00 Hz (GTF) hsync: 91.38 kHz; pclk: 159.36 MHz
        Modeline "1280x1024"  159.36  1280 1376 1512 1744  1024 1025 1028 1075  -HSync +Vsync
        # 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
        Modeline "1280x1024"  190.96  1280 1376 1520 1760  1024 1025 1028 1085  -HSync +Vsync
        # 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
        Modeline "1368x768"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
        # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
        Modeline "1440x900"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync
        # 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
        Modeline "1400x1050"  122.61  1400 1488 1640 1880  1050 1051 1054 1087  -HSync +Vsync
        # 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
        Modeline "1400x1050"  149.34  1400 1496 1648 1896  1050 1051 1054 1094  -HSync +Vsync
        # 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
        Modeline "1400x1050"  155.85  1400 1496 1648 1896  1050 1051 1054 1096  -HSync +Vsync
        # 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
        Modeline "1400x1050"  179.26  1400 1504 1656 1912  1050 1051 1054 1103  -HSync +Vsync
        # 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
        Modeline "1400x1050"  214.39  1400 1512 1664 1928  1050 1051 1054 1112  -HSync +Vsync
        # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
        Modeline "1440x900"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync
        # 1600x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 160.96 MHz
        Modeline "1600x1200"  160.96  1600 1704 1880 2160  1200 1201 1204 1242  -HSync +Vsync
        # 1600x1200 @ 65.00 Hz (GTF) hsync: 80.99 kHz; pclk: 176.23 MHz
        Modeline "1600x1200"  176.23  1600 1712 1888 2176  1200 1201 1204 1246  -HSync +Vsync
        # 1600x1200 @ 70.00 Hz (GTF) hsync: 87.43 kHz; pclk: 190.25 MHz
        Modeline "1600x1200"  190.25  1600 1712 1888 2176  1200 1201 1204 1249  -HSync +Vsync
        # 1600x1200 @ 75.00 Hz (GTF) hsync: 93.97 kHz; pclk: 205.99 MHz
        Modeline "1600x1200"  205.99  1600 1720 1896 2192  1200 1201 1204 1253  -HSync +Vsync
        # 1600x1200 @ 85.00 Hz (GTF) hsync: 107.10 kHz; pclk: 234.76 MHz
        Modeline "1600x1200"  234.76  1600 1720 1896 2192  1200 1201 1204 1260  -HSync +Vsync
        # 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
        Modeline "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync
        # 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
        Modeline "1680x1050"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync
        # 1792x1344 @ 60.00 Hz (GTF) hsync: 83.46 kHz; pclk: 202.97 MHz
        Modeline "1792x1344"  202.97  1792 1920 2112 2432  1344 1345 1348 1391  -HSync +Vsync
        # 1792x1344 @ 75.00 Hz (GTF) hsync: 105.23 kHz; pclk: 259.27 MHz
        Modeline "1792x1344"  259.27  1792 1928 2128 2464  1344 1345 1348 1403  -HSync +Vsync
        # 1856x1392 @ 60.00 Hz (GTF) hsync: 86.46 kHz; pclk: 218.57 MHz
        Modeline "1856x1392"  218.57  1856 1992 2192 2528  1392 1393 1396 1441  -HSync +Vsync
        # 1856x1392 @ 75.00 Hz (GTF) hsync: 108.97 kHz; pclk: 277.23 MHz
        Modeline "1856x1392"  277.23  1856 2000 2200 2544  1392 1393 1396 1453  -HSync +Vsync
        # 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz
        Modeline "1920x1200"  193.16  1920 2048 2256 2592  1200 1201 1204 1242  -HSync +Vsync
        # 1920x1440 @ 60.00 Hz (GTF) hsync: 89.40 kHz; pclk: 234.59 MHz
        Modeline "1920x1440"  234.59  1920 2064 2272 2624  1440 1441 1444 1490  -HSync +Vsync
        # 1920x1440 @ 75.00 Hz (GTF) hsync: 112.73 kHz; pclk: 297.59 MHz
        Modeline "1920x1440"  297.59  1920 2072 2280 2640  1440 1441 1444 1503  -HSync +Vsync
EndSection

Section "Screen"
        Identifier        "Screen 0"
        Monitor                "Monitor 0"
        DefaultColorDepth 24
        SubSection "Display"
                Depth        8
                Modes        "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth        15
                Modes        "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth        16
                Modes        "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth        24
                Modes        "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Extensions"
        Option        "Composite"        "off"
EndSection
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表