Base distribution - RedHat 7.2
Does KDE startup hang or fail, ex., on dcopserver startup? Make sure that the environment variable DISPLAY is set to a working value in your shell .profile or .bash_profile, etc., and that the program startkde can be found in your $PATH.
themes, icons,
panel:
add application
1) browse to application
2) drag application to panel
3) in popup dialog, click
icon, select icon, OK
menu:
1) K > Configure Pane l
> Menu Editor, New Item ...
2) click icon, select icon,
OK
3) Apply
4) File > Quit (or window
close)
icons: xpm
- 48x48 (use about 44x44)
$ giftoppm youricon.gif
| ppmtoxpm > youricon.xpm
photoshop to PNG via gimp
to xpm
/etc/X11/XF86Config-4
Section "Monitor"
...
Option "DPMS"
...
EndSection
K>Control Center>
[+]Look & Feel>Screensaver
x Enable
screensaver
Screen Saver
Random
Settings
Wait for 10 min (select time to screen saver startup)
[+]Power Control>Energy>
x Enable
Display Energy Saving
Suspend after: 20 min (select
time to screen blank)
Power Off after: 30 min
(select time to power saving mode)
For XDM (login screen):
/etc/X11/xdm/Xsetup_0
xset +dpms
xset dpms 0 0 300 # turns the display off after 300 seconds (5 minutes)
icons: PNG - 48x48 (use about 44x44) photoshop to PNG
Release 4 also included the long-awaited integration of the DRI (Direct Rendering Infrastructure). This upgrade into the code base gives XFree86 the abilities of accelerated direct 3-D graphics rendering, used widely in games and other visualization programs.
CPU | GPU | Motherboard | X Version date
Driver date |
Driver date | Depth 16
glxgears with DRI FPS |
Depth 16
glxgears w/o DRI FPS |
Depth 24 glxgears with DRI FPS | Depth 24 glxgears w/o DRI FPS | xawtv window | comments |
AMD Athlon 1.1GHz/266 | ATI All-In-Wonder Radeon 32MB DDR | Asus A7M266 | 4.1.99.4 20011230 | ati.2 checkpoint_3 | 1132 |
270
|
898 |
226
|
OK
!full screen |
xawtv full screen kills X-server |
Intel Pentium III 800MHz/133 | ATI All-In-Wonder Radeon 32MB DDR | Asus CUSL2 | 4.1.99.4 20011230 | ati.2 checkpoint_3 |
1136
|
195
|
893
|
156
|
OK
!full screen |
xawtv full screen kills X-server |
AMD Athlon 1.0GHz/266 | Matrox Marvel G450 eTV 32MB DDR | Asus A7M266 | 4.1.0-3 | mga | 699 |
292
|
407 |
234
|
- | |
AMD Athlon 800MHz/200 | ATI All-in-Wonder 128 16MB | Asus K7V | 4.1.99.4
20011230 |
ati.2
checkpoint_3 |
603
|
196
|
na
(memory) |
171
|
OK | kdm dialog box gray with DRI |
Intel Pentium III 800MHz/133 | [Intel i815e 32MB] | Asus CUSL2 | 4.1.99.4 20011230 | i810 |
170
|
130
|
- | |||
Intel Pentium III 1GHz/133 | [S3 Savage4 32MB] | Shuttle FV24 | 4.1.99.4
20011230 |
savage | na |
140
|
na |
86
|
OK
Hauppauge WinTV-radio |
|
Intel Pentium Pro 200MHz | ATI All-In-Wonder Pro PCI 8MB | Intel VS440FX | 2.4.17
4.1.99.4 20011230 |
ati.2 checkpoint_3 |
na
|
50
|
na
|
50
|
OK |
The Radeon DRI driver has rendering errors that leave bitblit tracks for more distant objects in the center of the screen. This seems to be identical to behavior in older Windows/98 drivers that was fixed in more recent Windows drivers from ATI. The xbench tests in the comments column above result in crashing or hanging.
# VER=2.4.16 # >= 2.4.10 necessary for AMD761
Configure and install with Direct Rendering
Manager (DRM) as per kernel page - see kernel.html
Configure the config file /etc/X11/XF86Config-4 for your hardware.
Mouse1 example is for Logitech First/Pilot Wheel Mouse USB.
Mouse1 line in Section "ServerLayout" enables/configures second/dual
mouse.
Note that /dev/mouse is a symbolic link, ex., /dev/psaux or /dev/input/mice;
it may be changed by mouse config tools.
make sure to put in the appropriate HorizSync
and VertRefresh values for your monitor
examples - for my own reference:
Manufacturer | Model Name | Model # | Size | HorizSync | VertRefresh | Max Resolution | Dot Pitch |
NEC | MultiSync 6FG | 20" | 27.0-79.0 | 55.0-90.0 | 1280x1020@75Hz | 0.28mm | |
Nokia | 445XiPlus | 21" | 30.0-110.0 | 50.0-150.0 | 1600x1200@88Hz | 0.22mm | |
Samsung | SyncMaster 17GLs | 17" | 30.0-82.0 | 50.0-120.0 | 1600x1280@60hz | 0.26mm | |
Sony | Multisync 17s | CDP-17SF1 | 17" | 31.5-64.3 | 50.0-120.0 | 1280x1024@60Hz | 0.25mm |
Sony | Multisync 20seII | GDM-20SE2 | 20" | 30.0-96.0 | 48.0-160.0 | 1600x1200@75Hz | 0.28mm |
Viewsonic | 17EA | 17" | 30.0-64.0 | 50.0-120.0 | 1280x1024@65Hz | 0.28mm |
XF86Config-4 (click for example)
# ed /etc/X11/XF86Config-4
# sync # safety first!
X server log file - file:/var/log/XFree86.0.log
Are there undefined symbols for drm related module?
Check /usr/lib/libGL*.so.1 to verify pointers to the proper libraries in
/usr/X11R6/lib/.
X session log file - file:~/.xsession_errors
xdypinfo - display information utility for X
glxgears - simple GL performance test
xbench - xstones benchmarks - http://ibiblio.org/pub/X11/contrib/utilities/
xvinfo - print X-Video configuration
DRI Users Guide: Using 3D Acceleration - http://www.xfree86.org/4.1.0/DRI8.html
Guide to debugging DRI installation - http://www.linuxvideo.org/gatos/dri-debug.html
# ./configure --x-include=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
# make
# make install
# xawtv
configure for [US] TV viewing - right click
Options
TV norm: ntsc
Video source: tuner
Frequency table: us-cable-hrc
Capture: overlay
Volume: (drag to 100%)
GATOS Sourceforge CVS - http://gatos.sourceforge.net/
On Mon, 15 Oct 2001 volodya@mindspring.com wrote:
You will need XFree86 4.1.0, Radeon All-in-Wonder, recent ati.2 drivers (binaries are ok), xv_stream (get it from linuxvideo CVS) and km (from sourceforge CVS). Further instructions are in the km README file. (Hint: the order of steps there might be important..)
xawtv -noxv -noscale will not work with km, because xawtv expects the device to be able to produce RGB video stream and we only have YUV. This is a design fault in xawtv which was created as a player application for bt848 chips.. Hence ffmpeg, xv_stream and dd are the only choices at the moment.
# cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg
login # press the Enter key when promted for CVS password
# cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg
-z3 co ffmpeg
# ./configure; make; make install
download
alsa-driver-0.9.0beta10.tar.bz2
alsa-lib-0.9.0beta10a.tar.bz2
alsa-utils-0.9.0beta10a.tar.bz2
tar jxf ...
# ./configure; make; make install
Input #0, rawvideo, from '/dev/video0':
Stream #0.0: Video: rawvideo, yuv420p, 160x128, 25.00 fps
Input #1, pcm, from '/dev/dsp':
Stream #1.0: Audio: pcm, 44100 Hz, mono
Output #0, mpeg, to 'cap.mpeg':
Stream #0.0: Video: mpeg1video, 360x240, 30.00 fps, 1000 kb/s
Stream #0.1: Audio: ac3, 44100 Hz, mono, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #1.0 -> #0.1
Segmentation fault (core dumped)