[問題]編譯kernel

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

[問題]編譯kernel

文章訪客 » 週三 4月 09, 2003 5:04 am

請問一下,今天我重新編譯了kernel-2.4.20,而編譯過程正常,而也安裝正確,但是我測試結果竟然不能進入中了,而重新開機用舊的kernel測試,竟然正常的進入x中,這把我稿迷糊了,在用kernel-2.4.20進入x他出現了以下的錯誤訊息:

(EE) xf86OpenSerial: Cannot open device /dev/input/mice
No such device.
(EE) Generic Mouse: cannot open input device
(EE) PreInit failed for input device "Generic Mouse"

還有一個,但我忘了他說時麼了,但也是說類似找不到/dev/psaux裝置的錯誤信息,但我記得沒錯的話,我都有把支援滑鼠相關的東東,給編進kernel裡頭呀,奇怪??

對了,在請問一個問題,請問我用新的kernel開機後,用lsmod查看有那些載入的模組,但奇怪的是竟然都沒辦個東西,列如我用舊的kernel查看還可以看到:
ymfpci or via-rhine,apm之類的東東,但新的kernel卻啥都沒有,請問要如何確認他們是有作用的阿(我都有把他們給編譯進kernel裡)

p.s:我的顯示卡是nvidia gefore4 mx440,滑鼠用/dev/psaux這裝置檔,新的kernel可以正常開機,
訪客
 

re:[問題]編譯kernel

文章swallowman » 週三 4月 09, 2003 6:18 am

usb你忘了編^^",對照一下舊的.config
control yourself,make it easy~!make it happy~!
debian<->gentoo<->freebsd
頭像
swallowman
懵懂的國中生
懵懂的國中生
 
文章: 230
註冊時間: 週一 3月 10, 2003 5:50 am
來自: taichung(puli)

re:[問題]編譯kernel

文章胥仁 » 週三 4月 09, 2003 8:42 am

先把 .config及你編譯的步驟貼上來吧.
胥仁
 

re:[問題]編譯kernel

文章mufa » 週三 4月 09, 2003 9:10 am

您有沒有make modules;make modules_install?
mufa
版面大總管
版面大總管
 
文章: 150
註冊時間: 週一 9月 09, 2002 4:32 pm

re:[問題]編譯kernel

文章訪客 » 週三 4月 09, 2003 11:57 pm

我是用make-kpkg來編譯kernel的,我確定我的modules在安裝過程中有安裝好,而且用新的kernel開機也很正常,只是進不了x裡面而已,系統會說找不到類似滑鼠的裝置,而且我的滑鼠不是usb滑鼠耶,難道,那個/dev/psaux是對應usb滑鼠的嗎?? or /dev/input/mice ??
謝謝
訪客
 

re:[問題]編譯kernel

文章mufa » 週四 4月 10, 2003 7:36 am

我的解決方式是修改XF86Config-4
找到
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"

Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

將 Option "Device" "/dev/input/mice"
改成 Option "Device" "/dev/psaux"

這樣就可以了
mufa
版面大總管
版面大總管
 
文章: 150
註冊時間: 週一 9月 09, 2002 4:32 pm

re:[問題]編譯kernel

文章mufa » 週四 4月 10, 2003 7:38 am

忘了說,/dev/psaux是PS2的mouse用的。
mufa
版面大總管
版面大總管
 
文章: 150
註冊時間: 週一 9月 09, 2002 4:32 pm

re:[問題]編譯kernel

文章訪客 » 週五 4月 11, 2003 12:16 am

感謝,回去試試
訪客
 

re:[問題]編譯kernel

文章訪客 » 週五 4月 11, 2003 5:13 am

是用的結果還是~~~~~~~~~沒辦法進入x,天阿,搞那一粒kernel-2.4.20快一個禮拜了,能試的都是了,結果還是沒法度,天阿,我只好試試這最後一個爛方法了,
請問一下再kernel config裡要選哪一個項目,才能讓kernel支援/dev/psaux的這些滑鼠裝置,能不能給我參考一下,讓我知道我到底有沒有選錯選項,

P.S1:我的安裝過程:
1.apt-get install kernel-source-2.4.20
2.apt-get install kernel-patch-preempt kernel-patch-debianlogo
3.tar jxvf kernel-source-2.4.20
4.cd kernel-source-2.4.20/
5.make-kpkg --added-patch=preempt,debianlogo --revison test.1 --config=menuconfig
6.make-kpkg binary-arch
7.dpkg -i kernel-image*.deb
8.lilo

p.s2:我使用的kernel-2.4.18進入X完全正常,也抓的到滑鼠,而kernel-config中也大多都有對照config-2.4.18裡的選項來設定
訪客
 

re:[問題]編譯kernel

文章moto » 週五 4月 11, 2003 7:50 am

這狀況我有遇到類似過 ...

也是明明就選了 ps2 mouse 支援,但是編譯好就跟我說找不到滑鼠.. :-( ..

後來解決的方法是參照之前系統內安裝的 kernel config ..

但其實我也不確定是那個 kernel option 問題,我把我猜想的部份貼出來...您參考看看:

代碼: 選擇全部
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_SERIAL_EXTENDED=y
CONFIG_SERIAL_MANY_PORTS=y
CONFIG_SERIAL_SHARE_IRQ=y
# CONFIG_SERIAL_DETECT_IRQ is not set
CONFIG_SERIAL_MULTIPORT=y
CONFIG_HUB6=y
CONFIG_SERIAL_NONSTANDARD=y
CONFIG_COMPUTONE=m
CONFIG_ROCKETPORT=m
CONFIG_CYCLADES=m
# CONFIG_CYZ_INTR is not set
CONFIG_DIGIEPCA=m
CONFIG_ESPSERIAL=m
CONFIG_MOXA_INTELLIO=m
CONFIG_MOXA_SMARTIO=m
CONFIG_ISI=m
CONFIG_SYNCLINK=m
CONFIG_SYNCLINKMP=m
CONFIG_N_HDLC=m
CONFIG_RISCOM8=m
CONFIG_SPECIALIX=m
# CONFIG_SPECIALIX_RTSCTS is not set
CONFIG_SX=m
CONFIG_RIO=m
# CONFIG_RIO_OLDPCI is not set
CONFIG_STALDRV=y
CONFIG_STALLION=m
CONFIG_ISTALLION=m
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=m




代碼: 選擇全部
#
# Mice
#
CONFIG_BUSMOUSE=m
CONFIG_ATIXL_BUSMOUSE=m
CONFIG_LOGIBUSMOUSE=m
CONFIG_MS_BUSMOUSE=m
CONFIG_MOUSE=m
CONFIG_PSMOUSE=y
CONFIG_82C710_MOUSE=m
CONFIG_PC110_PAD=m
CONFIG_MK712_MOUSE=m
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[問題]編譯kernel

文章louie » 週五 4月 11, 2003 11:56 am

突然想到, 這個問題我也遇過好幾次, 仔細查了一下 .config 發現好像是個 bug, 明明在 menuconfig 選擇滑鼠支援和 PS/2 都編入核心中,但是在結束 menuconfig 後, 去檢查 .config 卻還是
CONFIG_MOUSE=m
CONFIG_PSMOUSE=y
所以都是手動將 以上二行都改成 y
再繼續進行 compile.
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:[問題]編譯kernel

文章訪客 » 週日 4月 13, 2003 1:31 am

謝謝各位前輩的幫忙,回家後試試再來報告成果先,謝謝
訪客
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客