[PATCH] kbd.init - drugie podejście

Jakub Bogusz qboosh w pld-linux.org
Wto, 12 Paź 2004, 19:16:15 CEST


On Tue, Oct 12, 2004 at 07:08:29PM +0200, Przemysław Białek wrote:
> --- kbd.init.orig	2004-10-12 14:30:28.863893416 +0200
> +++ kbd.init	2004-10-12 19:06:32.061904584 +0200
> @@ -26,12 +26,9 @@
>  	. /etc/sysconfig/console
>  
>  	# Checking if we have framebuffer enabled
> -	if [ -f /proc/fb ]; then
> -		# /proc shows as files with size=0, this is workaround
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> -		if cat /proc/fb | grep -q "."; then FB=yes; fi
> -	fi
> -
> -	if [ -n "$SVGATEXTMODE" ]; then
> +	if [ -s /proc/fb ]; then
> +		FB=y
> +	elif [ -n "$SVGATEXTMODE" ]; then

$ test -s /proc/fb ; echo $?
1
$ cat /proc/fb
0 3Dfx Voodoo5

inna rzecz, że niektóre fb pozostawiają pusty /proc/fb - np. pm2,
przynajmniej tak było na jakichś starszych 2.4.x na alphie.
Nie wiem jak teraz, bo sprzęt poszedł do szafy dawno temu.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl