2000-11-25 22:50:10

by Android

[permalink] [raw]
Subject: Questions about Kernel 2.4.0.?

There is a link in /lib/modules/2.4.0.11: build->/usr/src/linux
created by the Makefile (make modules_install).
What for? depmod doesn't like this link. It gets confused.

Lines missing from /usr/src/linux/include/asm/uaccess.h:
#define put_user_ret(x,ptr,ret) ({ if (put_user(x,ptr)) return ret; })
#define get_user_ret(x,ptr,ret) ({ if (get_user(x,ptr)) return ret; })
#define __put_user_ret(x,ptr,ret) ({ if (__put_user(x,ptr)) return ret; })
#define __get_user_ret(x,ptr,ret) ({ if (__get_user(x,ptr)) return ret; })
Some modules will not compile without these lines included.

Where are the drivers for bt878 (Video For Linux)?

Some of the device special files are missing when using devfs.
devfsd is running (loaded at the beginning of rc.S by init).
There was no /dev/lp0 on my system, even though module lp was loaded.
After creating this file explicitly with mknod, the printer worked.

This problem is probably the fault of X11 - it doesn't repaint the screen properly
after coming out of console mode. I have to switch back and forth several times
before I get a proper repaint. May be related to using framebuffer with X.
X crashes and locks completely when using sound. Anyone know why?

-- Ted


2000-11-26 00:16:37

by Keith Owens

[permalink] [raw]
Subject: Re: Questions about Kernel 2.4.0.?

On Sat, 25 Nov 2000 14:20:39 -0800,
"Android" <[email protected]> wrote:
>There is a link in /lib/modules/2.4.0.11: build->/usr/src/linux
>created by the Makefile (make modules_install).
>What for? depmod doesn't like this link. It gets confused.

grep modutils Documentation/Changes

2000-11-28 05:01:12

by Android

[permalink] [raw]
Subject: Re: Questions about Kernel 2.4.0.?

----- Original Message -----
From: Android
To: l[email protected]
Sent: Saturday, November 25, 2000 2:20 PM
Subject: Questions about Kernel 2.4.0.?


1) There is a link in /lib/modules/2.4.0.11: build->/usr/src/linux
created by the Makefile (make modules_install). What for?

2) Lines missing from /usr/src/linux/include/asm/uaccess.h:
#define put_user_ret(x,ptr,ret) ({ if (put_user(x,ptr)) return ret; })
#define get_user_ret(x,ptr,ret) ({ if (get_user(x,ptr)) return ret; })
#define __put_user_ret(x,ptr,ret) ({ if (__put_user(x,ptr)) return ret; })
#define __get_user_ret(x,ptr,ret) ({ if (__get_user(x,ptr)) return ret; })
Some modules will not compile without these lines included.

3) Where are the drivers for bt878 (Video For Linux)?

4) Some of the device special files are missing when using devfs.
devfsd is running (loaded at the beginning of rc.S by init).
There was no /dev/lp0 on my system, even though module lp was loaded.
After creating this file explicitly with mknod, the printer worked.

5) This problem is probably the fault of X11 - it doesn't repaint the screen properly
after coming out of console mode. I have to switch back and forth several times
before I get a proper repaint. May be related to using framebuffer with X.
X crashes and locks completely when using sound. Anyone know why?

6) When going through the bash command history (using the arrow keys)
while in framebuffer mode, there will be a pause for about 3 seconds - during this time,
the system is totally frozen until this pause has expired. Any ideas on this?

7) How does one disable the display of the penguin logo when booting in framebuffer
mode so that all video lines are available for text? I know this can be removed with setfont
and possible fbset, but I would prefer the video display be "normal" from the start. Thanks.

-- Ted

P.S. Ignore the ads that follow this line - this is what happens when using free POP accounts.