[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Virgin Newbie: Need help getting X working on 712/80



O 
8-§  > > I'm so new to to Linux it is silly.  I'm reading everything I can get my
8-§  > > hands on.  I can't get X to work on my HP 712/80. =20
8-§  > > From previous messages read, I figure I must have to use the framebuffer
8-§  > > stuff...but HOW? =20

Well well I had the same problem on my HP9000/710 some days ago: in attachment I will send my own XF86Conf-4 ("data_to_publish") and the one I found on the parisc-linux.org which was just created for HP9000/712 (great! that's yours). I recommend to install fbset package, then you type:
root# fbset -i
to recognize what resolution you have got (for istance 1280x960). Then
root# dmesg |grep stifb
because you probably have a stifb, otherwise try "grep fb". What you obtain is the bpp of your own monitor, for istance 1280x960 8bpp.Verify there is the appropriate line in the file /etc/fb.modes .
Verify that in the /var/lib/dpkg/info/xserver-xfree86.conf there is the state, otherwise add it using your favousrite editor:
    hppa)
        DRIVER_LIST="fbdev"
    ;;
It is essential, otherwise the system is not able to find any driver for you video-card!!!!
Well, let's go to the next step: make the system recognize the HIL keyboard and mouse, read the attached doc PALINUX-HILmouse.html .
Another important thing: download the kernel which contains the patch "-pa5x", it's the latest, I think! so you will be sure that all the devices I mentioned are recognized. You can easily download only the compiled one (ftp://ftp.parisc-linux.org/kernels/32/) or you can compile it by yourself (very long, here you will find the last version: http://ftp.parisc-linux.org/cvs/linux-2.4.18-pa59.tar.gz).

I recomend to read all you need on the technical reference:
http://www.openpa.net/systems/712.html
http://www.parisc-linux.org
Have good time, write me back for any info or question I will appreciate even a feedback!
Bye bye
ste@linuxabbestia.homelinux.net (right now this address is not available, maybe soon!)


8-§  > First configure the size and colour depth of your frame buffer, from the HP=
8-§  > 's
8-§  > boot menu, then write number those down.  Boot Debian.  Once you're on cons=
8-§  > ole,
8-§  > configure X to use the frame buffer device, at the EXACT SAME screen size a=
8-§  > nd
8-§  > colour depths.  Remember to also match your monitor settings to those.
8-§  > 
8-§  > --=20
8-§  > Martin-=C9ric Racine, Espoo, Finland.
8-§  > http://www.pp.fishpool.fi/~q-funk/
8-§  > +358 41 474 0289
8-§  > 
8-§  > 
8-§  > -- 
8-§  > To UNSUBSCRIBE, email to debian-hppa-request@lists.debian.org
8-§  > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
8-§  > 


;-P    ;-P    ;-P    ;-P    ;-P
<<Unix IS user friendly... It's just selective about who its friends are!>>

Attachment: XF86Config-4
Description: Binary data

Attachment: data_to_publish
Description: Binary data

Title: [parisc-linux] HOWTO: Using HIL keyboard and HIL mouse on PARISC

[parisc-linux] HOWTO: Using HIL keyboard and HIL mouse on PARISC

Helge Deller deller@gmx.de
Sun, 30 Jun 2002 19:33:43 +0200


Hi all,

starting with the PARISC CVS kernel 2.4.18-pa45 I've switched the kernel 
configuration to use the new HIL drivers by default.
The new HIL drivers were written by Brian S. Julin and I mostly only did some
bugfixing, cleanups and re-integration/re-organization  into our CVS kernel.

Features of the new HIL drivers are:
1. support for HIL mice,
2. support for HIL tablets
3. support for HIL keyboards
4. based on the Linux Input driver model !

Since the new HIL drivers use the standard Linux input interface, 
HIL devices can now be used and set up in the same way as it's done
with USB devices on intel platforms.
For further documentation on the Linux input interface please see:
http://cvs.parisc-linux.org/linux/Documentation/input/input.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup


HOWTO use the new HIL drivers on PA-RISC:
---------------------------------------------------------------
1. Please ensure you have the 2.4.18-pa45 (or higher) kernel source.
If you're using pre-built kernel binaries, please skip the following step.

2. Use the default kernel configuration 
 (e.g. delete your .config file and do a "make menuconfig" or "make oldconfig").
If you use your own kernel configuration check at least the following kernel options:
CONFIG_INPUT=y
CONFIG_INPUT_KEYBDEV=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_EVDEV=y

CONFIG_INPUT_SERIO=y

CONFIG_HIL=y
CONFIG_HP_SDC=y
CONFIG_HIL_MLC=y
CONFIG_HP_SDC_MLC=y
CONFIG_HIL_KBD=y
CONFIG_HIL_PTR=y

The CONFIG_HIL_KBD_BASIC option has to be DISABLED !!

3. Check that the following device files are available:
	/dev/input/mice
	/dev/input/mouseX
	/dev/input/eventX
where X is any number. 
If those files aren't present yet, create them as root (!!) with the commands:
	cd /dev
	./MAKEDEV input

4. Configure gpm with the following two /etc/gpm.conf options:
	device=/dev/input/mice
	type=imps2

5. Configure XFree86. 
Sample /etc/X11/XF86Config-4 configuration options are:
Section "InputDevice"
        Identifier      "HIL Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
EndSection
Section "InputDevice"
        Identifier      "HIL Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "ZAxisMapping"          "4 5"
EndSection
Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "HIL Keyboard"
        InputDevice     "HIL Mouse"
EndSection

6. Reboot your system with the new kernel and enjoy.
HIL keyboards, mice and tablets should be automatically detected.

Have fun,
Helge




Attachment: XF86Config-4.forHP9000_712
Description: Binary data


Reply to: