LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Recompiled kernel, no more terminal display (https://www.linuxquestions.org/questions/slackware-14/recompiled-kernel-no-more-terminal-display-596972/)

spiffytech 11-03-2007 10:18 PM

Recompiled kernel, no more terminal display
 
I've upgraded the slackware kernel on my system to 2.6.23.1, and now when I boot I don't have a view of the terminal anymore. If I SSH into my machine and enter init 4, KDM comes up and runs normally.

I have an ATI Rage XL card. My .config file (generated by menuconfig/xconfig) can be found at devblog.us/.config

SqdnGuns 11-03-2007 10:20 PM

Quote:

Originally Posted by spiffytech (Post 2947425)
I've upgraded the slackware kernel on my system to 2.6.23.1, and now when I boot I don't have a view of the terminal anymore. If I SSH into my machine and enter init 4, KDM comes up and runs normally.

I have an ATI Rage XL card. My .config file (generated by menuconfig/xconfig) can be found at devblog.us/.config

I didn't look at your .config but when I had an ATI card once, I compiled the ATI frame buffer and had the same issue.

pappy_mcfae 11-04-2007 03:29 AM

Quote:

Originally Posted by spiffytech (Post 2947425)
I've upgraded the slackware kernel on my system to 2.6.23.1, and now when I boot I don't have a view of the terminal anymore. If I SSH into my machine and enter init 4, KDM comes up and runs normally.

I have an ATI Rage XL card. My .config file (generated by menuconfig/xconfig) can be found at devblog.us/.config

I am running an ATI Radeon on one of my machines. It is also running 2.6.23.1, and the console works fine. Going over your .config file, and comparing it to mine, I see that there are a few video options set up as modules. It is my experience that modules work when they want to, and never when they are absolutely necessary.

Below is a snippet of your .config file. The <--- arrows will denote areas that are listed as modules that should be directly compiled into the kernel.

Code:

#
# Display hardware drivers
#
CONFIG_VGASTATE=m <---------------------
CONFIG_VIDEO_OUTPUT_CONTROL=y
CONFIG_FB=y
CONFIG_FIRMWARE_EDID=y
CONFIG_FB_DDC=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_SYS_FILLRECT is not set
# CONFIG_FB_SYS_COPYAREA is not set
# CONFIG_FB_SYS_IMAGEBLIT is not set
# CONFIG_FB_SYS_FOPS is not set
CONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set

#
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m <------------------------
CONFIG_FB_VESA=y
# and so on...

Now, to avoid possible attack, let me say that I am no expert. However, my main file server is running Slack-12 and kernel version 2.6.23.1. The console is working properly. Therefore I would think the difference is that all my display options are compiled directly into the kernel, whereas two of yours are modules. It sure makes sense when you think about it.

Hope that helps.

Blessed be!
Pappy

spiffytech 11-04-2007 07:20 AM

That did the trick, thanks!

pappy_mcfae 11-05-2007 03:40 AM

Quote:

Originally Posted by spiffytech (Post 2947733)
That did the trick, thanks!

You're most welcome!

Blessed be!
Pappy


All times are GMT -5. The time now is 10:52 AM.