You are not logged in.
Pages: 1
When I install KDE and then run it, without creating an /etc/X11/XF86Config file I get nice fonts, nice resolution and everything. In fact, everything is pretty much perfect except my scroll wheel on my mouse doesnt work.
In order to fix the scrollwheel thing, I need to edit the XF86Config file and add a few lines. But I dont have a XF86Config file. When I use the one created by hwd my resolution is stuck at 1024x768 and the fonts look like crap. If I create one with XF86config, I have a similar problem, resolution is never right, and the again the fonts look like crap.
How can I grab a copy of the 'default' config that doesnt seem to exist and put it in a XF86Config file so that I can edit it and make my scroll bar work?
Offline
Section "InputDevice"
# Identifier and driver
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Offline
Thanks, but thats not really what I meant. I already knew thats what I need to put in the XF86Config file. The thing is, I dont already have one. When I start up KDE without a config file it comes up in 1600x1200 resolution and the fonts are nice and such.
If I create a XF86Config file either with hwd or with xf86config, then when I start KDE it is at 1024x768 and the fonts are plain and ugly.
This image shows an application when I do not have an /etc/X11/XF86Config file. It is in 1600x1200 resolution and looks quite good.
This image is of the same application, but this time I have created an /etc/X11/XF86Config file. It is in 1024*768 resolution so the physical size of the fonts is about the same, but looks quite bad.
Since KDE seems to do a pretty good job of picking resolution and font stuff without me creating a config file, I would like to use those settings. But since I need to edit the file to make my mouse work properly, I would like to create one that is the same as what KDE seems to use when it doesnt actually have one.
I'm still not sure I'm conveying what I mean. But basically, if you look at the images above, the first one in the high resolution looks much better than the second one in low resolution, and I cant seem to get an XF86Config file to use the high resolution, I can only seem to get that if I dont even have an XF86Config file.
Is it using some other default XF86Config file somewhere else in the system?[/code]
Offline
Try using imwheel it is a daemon that runs in the background while X is running.
.: lytez :.
Offline
why not just add the 1600x1200 resolution to the XF86Config file when you are configuring your mouse wheel?
Offline
there is no reason not to have as good a set of displayed fonts etc with a made up config file. you just have to know what to enter. the real question is how you can even enter x without a config file at all. i have NEVER beenable to do that in any distro.
AKA uknowme
I am not your friend
Offline
the real question is how you can even enter x without a config file at all. i have NEVER beenable to do that in any distro.
XFree86 4.4 and x.org guesses the config stuff if there isn't a config file.
Offline
if you have problem with fonts
try this DisplaySize X Y in monitor section
X= width in millimeters
Y=height in millimeters and all should be alright
i recommend you to use a XF86config because
where should X find custom fonts,input devices etc.?
should look like this and all my font problems are gone
Section "Monitor"
Identifier "Monitor0"
DisplaySize 305 230
Offline
I had some really messed up fonts and played around with my xf86config-4 file alot. I don't know if this will help you but here's a copy of my xf86config-4 file. I would only use it as a reference since my system is probably alot different than yours and I changed alot of things
in it and it may not be politically correct I'm also using dual monitors with two graphics
cards and I use a 800 by 600 resolution with large monitors.
Section "Module"
Load "dbe" # Double buffer extension
Load "v4l" # Video for Linux
Load "ddc"
Load "GLcore"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "bitmap"
Load "vbe"
Load "int10"
SubSection "extmod"
#Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "speedo"
Load "freetype"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
# The module search path. The default path is shown here.
ModulePath "/usr/X11R6/lib/modules"
FontPath "unix/:7100"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/local/share/fonts"
FontPath "/usr/share/fonts"
FontPath "/usr/X11R6/lib/X11/fonts"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
EndSection
Section "ServerFlags"
EndSection
Section "InputDevice"
Identifier "Default Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
Option "XkbOptions" ""
EndSection
Section "InputDevice"
Identifier "Default Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "monitor1"
VendorName "NEC"
ModelName "NEC MultiSync FE1250"
HorizSync 31.0-110.0
VertRefresh 50.0-160.0
# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync
# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection
Section "Monitor"
Identifier "monitor2"
HorizSync 30.0-86.0
VertRefresh 50.0-150.0
# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync
# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# Standard VGA Device:
Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce3 (generic)"
Driver "nvidia"
Screen 0
BusID "PCI:1:0:0"
Option "DPMS"
EndSection
Section "Device"
Identifier "device2"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce2 DDR (generic)"
Driver "nvidia"
Screen 0
BusID "PCI:2:9:0"
Option "DPMS"
EndSection
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 15
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 16
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 24
Virtual 800 600
EndSubsection
EndSection
Section "Screen"
Identifier "screen2"
Device "device2"
Monitor "monitor2"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 15
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 16
Virtual 800 600
EndSubsection
Subsection "Display"
Depth 24
Virtual 800 600
EndSubsection
EndSection
Section "ServerLayout"
# Identifier "DualHead"
# Identifier "Multi Head"
Identifier "layout1"
Screen "screen1"
Screen "screen2" LeftOf "screen1"
#Option "Xinerama"
InputDevice "Default Keyboard"
InputDevice "Default Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
If anyone see's anything I could improve with this file I'd love any advice or input on
improving it. setting up dual screens was a bear and even though everything works I still run
into opengl issues on the secondary gfprce2 screen.
-- archlinux 是一个极好的 linux。
Offline
@leigh
i would recommend you to disable
LOAD DRI and LOAD GLCORE that would explain your opengl errors
and the DRI section i would also disable
because you use nvidia drivers
and also i would recommend to use display size in monitor section
then all your fonts will be displayed the the same size on all monitors
see one post from me before
Offline
Excellent! Thanks guys, I'm currently building a new XF86Config file based on what xf86config creates and what Leigh posted. Also, I decided to look at the log file that xfree86 creates, and when I dont use a config file it actually logs what it is guessing. So with that information I should be able to get my high-resolution modes to work.
[/quote]
Offline
I didn't know x.org and xfree 4.4 guessed at configs.
What happens if you create a config file that has just the mouse options in it and nothing else? will it guess at all the other options?
just curious...
Dusty
Offline
i didn't know that either, but now it explains why when i was playing around with removing/installing xfree/xorg and back again, the gui would launch even when i hadn't moved the XF86Config/xorg.conf file from one to the other yet. that was really freaking me out!
Offline
What happens if you create a config file that has just the mouse options in it and nothing else? will it guess at all the other options?
Actually that was one of the first things I tried, and it doesnt work.
Offline
I know that xorg is looking for xfrees conf file if it not finds it's own but I didn't know that you can start x without a conf at all.
Are you sure of that?
arch + gentoo + initng + python = enlisy
Offline
I know that xorg is looking for xfrees conf file if it not finds it's own but I didn't know that you can start x without a conf at all.
Are you sure of that?
why would you ask without trying it?
Offline
maybe because I'm a Wimp.
ok, I tried.
xorg starts up with standard conf. us keyboard and the mouse wheel doesn't work.
The funny thing is that xorg doesn't start when there is syntax errors in the conf file.
arch + gentoo + initng + python = enlisy
Offline
@leigh
i would recommend you to disable
LOAD DRI and LOAD GLCORE that would explain your opengl errors
and the DRI section i would also disable
because you use nvidia driversand also i would recommend to use display size in monitor section
then all your fonts will be displayed the the same size on all monitors
see one post from me before
I did what you suggested but I still have opengl problems on the secondary monitor. If I try
to run anything that uses opengl on that monitor my system locks up. Also xine bombs out
if I try to play a dvd on the secondary monitor, but Mplayer works fine on both monitors. I
like xine much better. Xine trys to play but ends up with an error saying too many dropped
frames and not enough memory. If i use xine on the primary i have no problems. I tried all
the solutions on the xine faq page for tweaking xine settings. I don't think it's xine but
somthing wrong with how my system is set up. My secondary monitor uses a Gforce2
pci card.
-- archlinux 是一个极好的 linux。
Offline
Pages: 1