what to do about umul instructions and old SPARC boxen
Can you guys look at the bug logs of #111581 and advise me? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=111581repeatmerged=yes I need to know if this is indeed a kernel bug, and/or if there is anything that can be done with the XFree86 packages to prevent this that wouldn't be very unpleasant. The current thesis is that compiling XFree86 on a modern SPARC processor causes umul instructions in the object code, which older SPARC processors don't recognize. -- G. Branden Robinson| Human beings rarely imagine a god Debian GNU/Linux | that behaves any better than a [EMAIL PROTECTED] | spoiled child. http://people.debian.org/~branden/ | -- Robert Heinlein pgpcbbb1rkiST.pgp Description: PGP signature
Re: What choice for Type 6 keyboard
Thomas M Zambito wrote: On Thu, Aug 15, 2002 at 10:20:57AM -0500, Kent West wrote: Oh and make sure that there's a line none /proc/bus/usb usbdevfs defaults 0 0 in your /etc/fstab Here's the lsmod from my blade 100: blacksun:~# /sbin/lsmod Module Size Used byTainted: P netlink_dev 2192 0 (unused) ipv6 159416 -1 smbfs 42848 0 (unused) openpromfs 12584 0 (unused) binfmt_misc 7600 1 usb-storage58536 0 (unused) usbmouse2048 0 (unused) hid15568 0 (unused) sbp2 15032 0 (unused) raw1394 7296 0 (unused) ohci1394 19864 0 (unused) ieee1394 29664 0 [sbp2 raw1394 ohci1394] nbd20512 0 (unused) lp 7816 0 (unused) parport31312 0 [lp] evdev 3856 0 (unused) trident34632 0 ac97_codec 12248 0 [trident] soundcore 4436 2 [trident] solaris45480 0 (unused) And my /etc/X11/XF86Config-4: Section ServerLayout Identifier XFree86 Configured Screen 0 Screen0 0 0 InputDeviceMouse0 CorePointer InputDevicekeyboard CoreKeyboard EndSection Section Files FontPathunix/:7100# local font server # if the local font server has problems, we can fall back on these FontPath/usr/lib/X11/fonts/misc FontPath/usr/lib/X11/fonts/cyrillic FontPath/usr/lib/X11/fonts/100dpi/:unscaled FontPath/usr/lib/X11/fonts/75dpi/:unscaled FontPath/usr/lib/X11/fonts/Type1 FontPath/usr/lib/X11/fonts/Speedo FontPath/usr/lib/X11/fonts/100dpi FontPath/usr/lib/X11/fonts/75dpi EndSection Section Module #Load dbe #Load dri #Load extmod #Load pex5 #Load record #Load xie #Load glx LoadGLcore Loadbitmap Loaddbe Loadddc Loaddri Loadextmod Loadfreetype Loadglx Loadint10 Loadpex5 Loadrecord Loadspeedo Loadtype1 Loadvbe Loadxie EndSection Section InputDevice Identifier keyboard Driver keyboard Option XkbModel pc101 Option XkbLayout de EndSection Section InputDevice Identifier Mouse0 Driver mouse Option Protocol ImPS/2 Option Device /dev/input/mice EndSection Section Monitor Identifier Monitor0 VendorName Monitor Vendor ModelNameMonitor Model #HorizSync31.5 - 82.0 #VertRefresh 40.0 - 100.0 HorizSync 30-68 VertRefresh 50-85 Option DPMS # Modeline 1600x1200 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync # Modeline 1280x1024 135.00 1280 1312 1416 1664 1024 1027 1030 1064 # Modeline 1152x864 135.00 1152 1464 1592 1776 864 864 876 908 # Modeline 1024x768 115.50 1024 1068 1260 1440 768 771 781 802 -hsync -vsync # Modeline 800x60069.65 800 864 928 1088 600 604 610 640 -hsync -vsync # Modeline 800x60069.65 800 896 960 1156 600 744 750 800 -hsync -vsync # Modeline 640x48045.80 640 672 768 864 480 488 494 530 -hsync -vsync # Modeline 640x48045.80 640 680 776 896 480 600 606 646 -hsync -vsync EndSection Section Device Identifier ATI RAGE Driver ati VendorName ATI BoardName Mach64 GR ChipSet ati ChipId 0x4752 ChipRev 0x27 BusID PCI:0:19:0 EndSection Section Screen Identifier Screen0 Device ATI RAGE MonitorMonitor0 DefaultDepth 24 SubSection Display Depth 24 Modes 1024x768 EndSubSection EndSection Section DRI Mode0666 EndSection #- end of /etc/X11/XF86Config-4 - Oh and I'm using a german mac usb keyboard layout ;-) greets Uwe NP: The King - Smoke On The Water -- X-Tec GmbH Institute for Computer and Network Security WWW : http://www.x-tec.de/
Fw: What choice for Type 6 keyboard
My mesage is below, someboday help please! - Original Message - From: tclwrap [EMAIL PROTECTED] To: [EMAIL PROTECTED]; Uwe A. P. Wuerdinger [EMAIL PROTECTED] Sent: Sunday, August 18, 2002 11:52 PM Subject: Re: What choice for Type 6 keyboard Hi: Newbye, I have a Blade 100 also and could not get a cd that installs debian correctly. I have the following cd's that failed (all SPARC versions and seem to contain vmlinux64 or something similar): Debian 2.2r2 RedHat 6.2 Mandrake 7.0 Suse 7.0 Most recently, I downloaded version 3.0 for UltraSPARC boot files and could not get them to boot either (tried to boot from disk: boot disk /linux64/root.bin where I saved the files). Any advice? Thanks M. Baccar - Original Message - From: [EMAIL PROTECTED]; Uwe A. P. Wuerdinger [EMAIL PROTECTED] To: debian-sparc@lists.debian.org Sent: Sunday, August 18, 2002 11:34 PM Subject: Re: What choice for Type 6 keyboard Thomas M Zambito wrote: On Thu, Aug 15, 2002 at 10:20:57AM -0500, Kent West wrote: Oh and make sure that there's a line none /proc/bus/usb usbdevfs defaults 0 0 in your /etc/fstab Here's the lsmod from my blade 100: blacksun:~# /sbin/lsmod Module Size Used byTainted: P netlink_dev 2192 0 (unused) ipv6 159416 -1 smbfs 42848 0 (unused) openpromfs 12584 0 (unused) binfmt_misc 7600 1 usb-storage58536 0 (unused) usbmouse2048 0 (unused) hid15568 0 (unused) sbp2 15032 0 (unused) raw1394 7296 0 (unused) ohci1394 19864 0 (unused) ieee1394 29664 0 [sbp2 raw1394 ohci1394] nbd20512 0 (unused) lp 7816 0 (unused) parport31312 0 [lp] evdev 3856 0 (unused) trident34632 0 ac97_codec 12248 0 [trident] soundcore 4436 2 [trident] solaris45480 0 (unused) And my /etc/X11/XF86Config-4: Section ServerLayout Identifier XFree86 Configured Screen 0 Screen0 0 0 InputDeviceMouse0 CorePointer InputDevicekeyboard CoreKeyboard EndSection Section Files FontPathunix/:7100# local font server # if the local font server has problems, we can fall back on these FontPath/usr/lib/X11/fonts/misc FontPath/usr/lib/X11/fonts/cyrillic FontPath/usr/lib/X11/fonts/100dpi/:unscaled FontPath/usr/lib/X11/fonts/75dpi/:unscaled FontPath/usr/lib/X11/fonts/Type1 FontPath/usr/lib/X11/fonts/Speedo FontPath/usr/lib/X11/fonts/100dpi FontPath/usr/lib/X11/fonts/75dpi EndSection Section Module #Load dbe #Load dri #Load extmod #Load pex5 #Load record #Load xie #Load glx LoadGLcore Loadbitmap Loaddbe Loadddc Loaddri Loadextmod Loadfreetype Loadglx Loadint10 Loadpex5 Loadrecord Loadspeedo Loadtype1 Loadvbe Loadxie EndSection Section InputDevice Identifier keyboard Driver keyboard Option XkbModel pc101 Option XkbLayout de EndSection Section InputDevice Identifier Mouse0 Driver mouse Option Protocol ImPS/2 Option Device /dev/input/mice EndSection Section Monitor Identifier Monitor0 VendorName Monitor Vendor ModelNameMonitor Model #HorizSync31.5 - 82.0 #VertRefresh 40.0 - 100.0 HorizSync 30-68 VertRefresh 50-85 Option DPMS # Modeline 1600x1200 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync # Modeline 1280x1024 135.00 1280 1312 1416 1664 1024 1027 1030 1064 # Modeline 1152x864 135.00 1152 1464 1592 1776 864 864 876 908 # Modeline 1024x768 115.50 1024 1068 1260 1440 768 771 781 802 -hsync -vsync # Modeline 800x60069.65 800 864 928 1088 600 604 610 640 -hsync -vsync # Modeline 800x60069.65 800 896 960 1156 600 744 750 800 -hsync -vsync # Modeline 640x48045.80 640 672 768 864 480 488 494 530 -hsync -vsync # Modeline 640x48045.80 640 680 776 896 480 600 606 646 -hsync -vsync EndSection Section Device Identifier ATI RAGE Driver ati
Re: What choice for Type 6 keyboard
tclwrap wrote: Hi: Newbye, I have a Blade 100 also and could not get a cd that installs debian correctly. I have the following cd's that failed (all SPARC versions and seem to contain vmlinux64 or something similar): Debian 2.2r2 RedHat 6.2 Mandrake 7.0 Suse 7.0 Most recently, I downloaded version 3.0 for UltraSPARC boot files and could not get them to boot either (tried to boot from disk: boot disk /linux64/root.bin where I saved the files). Any advice? Thanks M. Baccar [-snip fullquote-] I installed my blade 100s vie netinstall usin rarp and netinstall Woody wasn't relased on CD back than. http://www.debian.org/releases/stable/sparc/ch-install-methods.en.html#s-install-tftp greets Uwe NP:Snakefinger - Life On Nebulov -- X-Tec GmbH Institute for Computer and Network Security WWW : http://www.x-tec.de/
donation: alphastation 255
I've been contacted by a group who have an alphastation 255 that they'd be very happy to donate to Debian. The machine has 64MB of memory and 1GB disk. If there's a developer or project who could put this machine to good use, please get in contact with me. The donors are in France and, as always, proximity is a plus. -- B. Mako Hill | Debian Hardware Donations Delegate [EMAIL PROTECTED] | Project Quartermaster http://people.debian.org/~mako/ | [EMAIL PROTECTED] pgpeCY41Ipz5V.pgp Description: PGP signature
Re: what to do about umul instructions and old SPARC boxen
On Mon, Aug 19, 2002 at 01:21:35AM -0500, Branden Robinson wrote: Can you guys look at the bug logs of #111581 and advise me? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=111581repeatmerged=yes I need to know if this is indeed a kernel bug, and/or if there is anything that can be done with the XFree86 packages to prevent this that wouldn't be very unpleasant. The current thesis is that compiling XFree86 on a modern SPARC processor causes umul instructions in the object code, which older SPARC processors don't recognize. Not sure if this would be a kernel bug, or a GCC bug. I'll look into it. -- Debian - http://www.debian.org/ Linux 1394 - http://linux1394.sourceforge.net/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Can't boot install on Blade 100 - WAS: What choice for Type 6 keyboard
tclwrap wrote: My mesage is below, someboday help please! - Original Message - From: tclwrap [EMAIL PROTECTED] To: [EMAIL PROTECTED]; Uwe A. P. Wuerdinger [EMAIL PROTECTED] Sent: Sunday, August 18, 2002 11:52 PM Subject: Re: What choice for Type 6 keyboard Hi: Newbye, I have a Blade 100 also and could not get a cd that installs debian correctly. I have the following cd's that failed (all SPARC versions and seem to contain vmlinux64 or something similar): Debian 2.2r2 RedHat 6.2 Mandrake 7.0 Suse 7.0 Most recently, I downloaded version 3.0 for UltraSPARC boot files and could not get them to boot either (tried to boot from disk: boot disk /linux64/root.bin where I saved the files). Any advice? Thanks M. Baccar As a general rule, you don't want to start a new thread using an existing thread (Type 6 keyboards have nothing to do with your issue). I only tried Debian, but never could get my SunBlade 100 to boot from the CD. Another poster mentioned that you need a firmware upgrade on the Blade 100s to get the CD to boot, but I wasn't able to try that. Instead, I went the tftpboot route. Is your Blade 100 a standalone machine, or is it networked? If networked, do you have access to a tftp server that you can set up for tftpboot? Kent
Re: Can't boot install on Blade 100 - WAS: What choice for Type 6 keyboard
The Blade 100 is standalone, not networked (it has a modem)... Thanks M. Baccar - Original Message - From: Kent West [EMAIL PROTECTED] To: tclwrap [EMAIL PROTECTED] Cc: debian-sparc@lists.debian.org Sent: Monday, August 19, 2002 8:57 AM Subject: Can't boot install on Blade 100 - WAS: What choice for Type 6 keyboard tclwrap wrote: My mesage is below, someboday help please! - Original Message - From: tclwrap [EMAIL PROTECTED] To: [EMAIL PROTECTED]; Uwe A. P. Wuerdinger [EMAIL PROTECTED] Sent: Sunday, August 18, 2002 11:52 PM Subject: Re: What choice for Type 6 keyboard Hi: Newbye, I have a Blade 100 also and could not get a cd that installs debian correctly. I have the following cd's that failed (all SPARC versions and seem to contain vmlinux64 or something similar): Debian 2.2r2 RedHat 6.2 Mandrake 7.0 Suse 7.0 Most recently, I downloaded version 3.0 for UltraSPARC boot files and could not get them to boot either (tried to boot from disk: boot disk /linux64/root.bin where I saved the files). Any advice? Thanks M. Baccar As a general rule, you don't want to start a new thread using an existing thread (Type 6 keyboards have nothing to do with your issue). I only tried Debian, but never could get my SunBlade 100 to boot from the CD. Another poster mentioned that you need a firmware upgrade on the Blade 100s to get the CD to boot, but I wasn't able to try that. Instead, I went the tftpboot route. Is your Blade 100 a standalone machine, or is it networked? If networked, do you have access to a tftp server that you can set up for tftpboot? Kent
Re: what to do about umul instructions and old SPARC boxen
On Mon, Aug 19, 2002 at 01:21:35AM -0500, Branden Robinson wrote: Can you guys look at the bug logs of #111581 and advise me? I just ran the program on my SPARC LX, which is a single sun4m system. It executed just fine. It's running woody, and running a custom 2.2.20 kernel (stock source). It could still be a kernel problem. Perhaps it is detecting a math co-processor that doesn't have proper capabilities? Maybe his Math co-processor is just broken? My LX is a TI MicroSPARC. -- Debian - http://www.debian.org/ Linux 1394 - http://linux1394.sourceforge.net/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Re: Bug#111581: more information needed on your bug report
On Mon, Aug 19, 2002 at 07:22:14PM +0100, Philip Blundell wrote: The kernel does have some support for emulating umul in software; see arch/sparc/kernel/traps.c::do_illegal_instruction. This code seems to only be enabled for sun4c and sun4, whereas the original poster mentioned he is using sun4m. Thanks, Phil! SPARC folks: is there such a thing as a 4m that doesn't implement the umul instruction? It looks like the umul in X is actually coming from a piece of handwritten assembler in hw/xfree86/loader/SparcMulDiv.S. This could presumably be replaced by an implementation that doesn't use umul without too much trouble, but I guess the performance hit for other users wouldn't be justified. Any suggestions for how run-time checking could be done? -- G. Branden Robinson|You can have my PGP passphrase when Debian GNU/Linux |you pry it from my cold, dead [EMAIL PROTECTED] |brain. http://people.debian.org/~branden/ |-- Adam Thornton pgpbWjQbdip0n.pgp Description: PGP signature
Re: Bug#111581: more information needed on your bug report
On Mon, Aug 19, 2002 at 03:11:25PM -0500, Branden Robinson wrote: On Mon, Aug 19, 2002 at 07:22:14PM +0100, Philip Blundell wrote: The kernel does have some support for emulating umul in software; see arch/sparc/kernel/traps.c::do_illegal_instruction. This code seems to only be enabled for sun4c and sun4, whereas the original poster mentioned he is using sun4m. Thanks, Phil! SPARC folks: is there such a thing as a 4m that doesn't implement the umul instruction? Sounds pretty odd but i guess it is possible. I always thought that v8 defined umul, and sun4m is supposed to be v8 (and sometimes v8plus) complaint. It looks like the umul in X is actually coming from a piece of handwritten assembler in hw/xfree86/loader/SparcMulDiv.S. This could presumably be replaced by an implementation that doesn't use umul without too much trouble, but I guess the performance hit for other users wouldn't be justified. Any suggestions for how run-time checking could be done? I'm not sure how to runtime check this. You could presumably get the cpu capabilities, but that may be just as expensive as using umul in ASM unconditionally. The fix seems to be in the kernel itself. I'd leave XFree86 alone, and see what we can do for this special case in the kernel. -- Debian - http://www.debian.org/ Linux 1394 - http://linux1394.sourceforge.net/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
audio issue
Hello, I am running an Ultra10 debian/unstable with custom 2.4.19 kernel. Now I am trying to record some audio on my box, playing audio is no problem. Since I have no handbook of my Ultra10 I do not know exactly which socket is for what. I guess the sockets are: (view from the back) [] [] for recording? [] [] for playback, which works.. I installed some audio programs, when I try to record sound from line in some programs are crashing, some hanging and other do not record anything. Does anybody knows which socket is for what? Is it possible to record audio with Ultra10? PS: Does anybody run mplayer on an Ultra10 (I have a big problem with sound on mplayer, too..) regards -- Hakan Kuecuekyilmaz, University of Applied Sciences Esslingen, Germany [EMAIL PROTECTED] | [EMAIL PROTECTED] |
fdisk in a Sun Blade 100
Somebody, can send me a fdisk -l /dev/hda please TIA -- Marco Rodriguez M. [EMAIL PROTECTED] U. Bio Bio Conce.
UltraSPARC III+ (Cheetah+) boot images available
Thanks to DaveM, UltraSPARC III+ systems are now supported. I've put up new boot images just for this purpose, URL for them is below. There's a bit of a catch, until new packages settle into Debian's stable release, so follow closely: Download either the netinst.iso (not tested, yet, but should work) for CD boots, or sun4u/tftpboot.img for network boots. Don't even try a floppy boot. It wont work. The sun4u/rescue.bin is 2.88megs, but even if you do manage to somehow force it onto a 1.44meg floppy (stranger things have happened), it's not even bootable. http://auric.debian.org/~bcollins/disks-sparc/current/ Remember to use this same URL for when the installation asks where to download the kernel/drivers. Once you have installed the system, before rebooting, follow these steps: 1) Select the Execute shell option in the installation 2) # chroot /target /bin/sh 3) # wget http://http.us.debian.org/debian/pool/main/s/silo/silo_1.2.5-2_sparc.deb 4) # dpkg -i silo_1.2.5-2_sparc.deb 5) # rm silo_1.2.5-2_sparc.deb Now exit out back to the install. Now, you can reboot. This is where syncing the dist comes in. The new silo (needed for cheetah+) wont be moved from proposed-updates to woody until 3.0r1 (which should be real soon). So in the meantime, this bit of manual installation is needed so that the new system will actually boot up. -- Debian - http://www.debian.org/ Linux 1394 - http://linux1394.sourceforge.net/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Re: UltraSPARC III+ (Cheetah+) boot images available
3) # wget http://http.us.debian.org/debian/pool/main/s/silo/silo_1.2.5-2_sparc.deb BTW, I should note that this particular 1.2.5 version of silo has been patched to suppor cheetah+ (hence the -2). The actual stock silo source needed (if you plan to compile your own version) is 1.2.6. Ben -- Debian - http://www.debian.org/ Linux 1394 - http://linux1394.sourceforge.net/ Subversion - http://subversion.tigris.org/ Deqo - http://www.deqo.com/
Re: audio issue
According to the service manual, the U10 has 2 EIA standard 3.5mm output jacks and 2 input jacks, with the cable tips assigned to left channel and the ring assigned to right channel. The manual labels them 'headphone, line-out, line-in, and microphone,' but on my U10, they are not marked, and I've never tried them. The electrical specifications are shown on pages C-24 -- C-26 of the Ultra10 Service Manual (Part # 805-7764-12); this manual is available in pdf format for free download on Sun's web site. Unfortunately, I do not remember where on the site it is, but it is there (and, if you have an Ultra10, it is well worth having). With a little work it can be found. No, I don't know why Sun's web site is so hard to find anything in. That's not much help, I'm afraid, but maybe it is of some use. Regards, -- Ferris E. McCormick (P44646, MI) [EMAIL PROTECTED] Phone: (h) 703-368-6723 (w) 703-392-0303 (fax) 703-392-0401 On 20 Aug 2002, Hakan Kuecuekyilmaz wrote: Hello, I am running an Ultra10 debian/unstable with custom 2.4.19 kernel. Now I am trying to record some audio on my box, playing audio is no problem. Since I have no handbook of my Ultra10 I do not know exactly which socket is for what. I guess the sockets are: (view from the back) [] [] for recording? [] [] for playback, which works.. I installed some audio programs, when I try to record sound from line in some programs are crashing, some hanging and other do not record anything. Does anybody knows which socket is for what? Is it possible to record audio with Ultra10? PS: Does anybody run mplayer on an Ultra10 (I have a big problem with sound on mplayer, too..) regards -- Hakan Kuecuekyilmaz, University of Applied Sciences Esslingen, Germany [EMAIL PROTECTED] | [EMAIL PROTECTED] | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]