You are not logged in.

#1 2008-07-28 19:42:35

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

What - xorg server works without xorg.config?

Got this laptop HP Compaq 6510b, installed Arch on it and xorg and gnome. It has intel gpu etc. Installed necessary xf86 drivers and started X without xorg.conf and it works! Even direct rendering is enabled! It even recognizes external display wtf! Only problem was Finnish keyboard but I can fix that using gnomes keyboard utility.  Only thing I miss is extending display to external instead of cloning, I suppose I still have to do xorg.conf for that?

When did xorg turn to no-need-to-configure state or is it just because opensource graphics driver?

Last edited by Obi-Lan (2008-07-28 19:43:10)

Offline

#2 2008-07-28 19:50:27

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: What - xorg server works without xorg.config?

Obi-Lan wrote:

When did xorg turn to no-need-to-configure state or is it just because opensource graphics driver?

Yeah, xorg will automagically configure itself if it can. It did a really good job on my laptop other than it used the vesa driver instead of the Intel one. So now I have a xorg.conf file that only defines the video. Pretty cool, yes?

--EDIT--

It's true for my workstation too. I'm only defining monitor settings on both of my machines now.

Last edited by skottish (2008-07-28 19:55:30)

Offline

#3 2008-07-28 21:11:09

pauldonnelly
Member
Registered: 2006-06-19
Posts: 776

Re: What - xorg server works without xorg.config?

Obi-Lan wrote:

When did xorg turn to no-need-to-configure state or is it just because opensource graphics driver?

Some months ago, but less than a year, I think. Phasing out excessive configs is an ongoing project. Apparently X.org has improved since the last time I tried it without configs. I wonder if it's possible yet to get my touchpad configured the way I like it without a config file.

Offline

#4 2008-07-29 06:34:07

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: What - xorg server works without xorg.config?

I have my computer setup without a xorg.conf file. When I try it with, X fails tongue

Last edited by FLCLFan (2008-07-29 06:34:19)

Offline

#5 2008-07-29 07:45:23

elliott
Member
Registered: 2006-03-07
Posts: 296

Re: What - xorg server works without xorg.config?

FLCLFan wrote:

I have my computer setup without a xorg.conf file. When I try it with, X fails tongue

Even using the one generated by X -configure?

Offline

#6 2008-07-29 15:27:34

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: What - xorg server works without xorg.config?

skottish wrote:
Obi-Lan wrote:

When did xorg turn to no-need-to-configure state or is it just because opensource graphics driver?

Yeah, xorg will automagically configure itself if it can. It did a really good job on my laptop other than it used the vesa driver instead of the Intel one. So now I have a xorg.conf file that only defines the video. Pretty cool, yes?

Are you saying that I can use only partial xorg.config files? I think touchpad would need some fine ajustment too..

Offline

#7 2008-07-29 15:38:05

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: What - xorg server works without xorg.config?

Obi-Lan wrote:
skottish wrote:
Obi-Lan wrote:

When did xorg turn to no-need-to-configure state or is it just because opensource graphics driver?

Yeah, xorg will automagically configure itself if it can. It did a really good job on my laptop other than it used the vesa driver instead of the Intel one. So now I have a xorg.conf file that only defines the video. Pretty cool, yes?

Are you saying that I can use only partial xorg.config files? I think touchpad would need some fine ajustment too..

It works for sure with just monitor settings. This is my xorg file from my workstation. Notice that nothing is defined if it doesn't have to do with graphics:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder26)  Fri Jan 11 14:27:25 PST 2008

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8800 GT"
    Option         "DPI"    "96 x 96"
    Option       "UseEdidDpi" "false"
    Option        "Coolbits"    "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1920+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option       "Composite"  "true"
EndSection

Offline

#8 2008-07-30 09:29:41

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: What - xorg server works without xorg.config?

I tried to define just touchpad to xorg.conf

Section "InputDevice"
        Driver      "synaptics"
        Identifier  "TouchPad"
        Option      "SendCoreEvents"
        Option      "Protocol" "auto-dev"

        Option "LeftEdge" "1900"
        Option "RightEdge" "5400"
        Option "TopEdge" "1400"
        Option "BottomEdge" "4500"
        Option "FingerLow" "25"
        Option "FingerHigh" "30"
        Option "MaxTapTime" "180"
        Option "MaxTapMove" "220"
        Option "VertScrollDelta" "100"
        Option "MinSpeed" "0.09"
        Option "MaxSpeed" "0.18"
        Option "AccelFactor" "0.0015"
EndSection

but xorg  didn't start with complaining

Data incomplete in file /etc/X11/xorg.conf
        At least one Device section is required.
(EE) Problem parsing the config file
(EE) Error parsing the config file

So do I need to configure graphics also?

Offline

#9 2008-07-30 11:00:19

elliott
Member
Registered: 2006-03-07
Posts: 296

Re: What - xorg server works without xorg.config?

Create one with "X -configure", that will give you an xorg.conf that matches how it works without one. Then add your touchpad config to that.

Offline

#10 2008-07-30 17:16:07

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: What - xorg server works without xorg.config?

Oh, X -configure makes much more nicer config than xorgconfig.

Offline

#11 2008-08-09 18:10:14

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: What - xorg server works without xorg.config?

My CentOS box does similar magical stuff. Installed nvidia drivers, depmod -a'd and just rebooted and had working 3D rendering. I can find only one line in xorg.conf that refers to nvidia in the "driver" section. No "module" section is present (glx, glcore etc).

Offline

Board footer

Powered by FluxBB