Other Help Topics :: Norhtec Microclient Jr
I'm trying to get the current release of DSL to run on my newly-acquired Norhtec Microclient Jr. It's working okay for the most part, but I'm having trouble with the video and the sound.
The sound part is fairly straightforward. For OSS support it needs to load the soundcore, ac97_codec, and sis7019 kernel modules. (At least, that's what gets OSS working under Puppy Linux.) Not sure about the first two, but I'm pretty sure the sis7019 module is not included w/DSL. It's available from LTSP (http://wiki.ltsp.org/twiki/bin/view/Ltsp/SoundCards#SiS_7019). Would it be terribly difficult for someone to compile this for DSL?
The video problem is a bit stranger. Video works fine up to 800x600. When I bump it up to 1024x768, though, the monitor complains about something being "out of range". Fiddling around with my monitor settings, I see that it's expecting 720x400@70Hz somethings. (Heh. Sorry about being so vague. I'm a professional programmer, but I don't deal a lot with video hardware.)
This same monitor, attached to a different box, has run DSL at 1024x768x24 just fine, and this same box/monitor combo runs 1024x768x24 just fine with Puppy Linux/xorg.
I'm perfectly willing to download various video drivers and play with settings, but I'd like some idea as to what I should be fiddling with. Could someone point me to some sort of X11 config file or something?
- you could try compiling it, see mydsl for the tools
- a search might take you to this: http://damnsmalllinux.org/cgi-bin....t=17435 (modinfo trident shows support for 7018... but no harm in trying it)
- you could always try the trusty soundblaster (sb*) modules
You could try to:
- change video options (xsetup) and/or see cheatcodes (wiki, etc)
- allocate more memory (via BIOS, etc.) to video if applicable
- try to find a tinyx server that corresponds to your video hardware
- use a full x server with the corresponding video driver
(again I think this has been posted elsewhere)
Thanks for the suggestions.
Re: sound. I know about the trident 7018 driver, but from what I've read on the puppy forums, it doesn't work with the 7019. And there's no ALSA driver. AFAIK, the only existing Linux driver that works is the OSS sis7019 one.
Re: video. I played with the vga= cheatcode, but I still get the Out of Range error. I don't think it's a problem with DSL driving the video card. I think it's that the video chip doesn't set the correct refresh rate for the monitor or something. The exact error reads like this:
Out of Range
V: 87.2 Hz
I think I probably need to edit some sort of config file to set the correct horizontal and vertical rates for my monitor, but I don't really know where that file is or what it's called.
The TinyX kdrive server has no config file.
You can use the command Xvesa -listmodes to see what might be supported. You can also use the control panel for Xvesa.
Puppy is 2.6 kernel, check if your sound module is supported by 2.4 kernel.
The link to the module source lists versions for both 2.4 and 2.6.
Looks like the video thing is a showstopper, though. I really wanted 1024x768 resolution. <Sigh> Oh well. Thanks anyway.