xorg conifg

I would like to configure xorg for my HDTV. Problem is I cannot find an xorg.conf.

Another problem is I cannot a doc on this.

Can someone point me in the right direction?


Welcome to the forums jjesso1607. To a large extent, the Xorg server autodetects the attached display hardware and no manual configuration is necessary, so /etc/X11/xorg.conf is not present by default. It can be generated if necessary, but there are newer config files located in the /etc/X11/xorg.conf.d/ directory. These essentially replace the various sections contained in the legacy xorg.conf file.

Start with these guides
SDB:Configuring graphics cards - openSUSE

If you require further help, post again with

  1. Graphics card details inc driver
/usr/sbin/hwinfo --gfxcard
  1. Display hardware: resolution specs and connection. (It may also be useful to provide model).
  2. The output of this command

X should configure automatically.

The default use of an xorg.conf file in the /etc/X11 directory was dropped some time ago. Instead by default, there is no such file (although such a file still can be used). My limited understanding on this is when booting, kernel mode settings (KMS) try to automatically configure one’s graphics. I believe this uses UDEV (not sure) as part of this, and the resultant UDEV hardware identification together with KMS is used by X when running one’s desktop. One can disable KMS in which case X needs to automatically try to configure the graphics based on UDEV information without the assistance of KMS. If not using KMS one can also use User Mode Setting (UMS) to manually configure X window. Typically if attempting UMS one would apply an appropriate edit to /etc/X11/xorg.conf.d/some-file.conf . An advantage of using UDEV is by plugging in a device it can be automatically detected, and hence then with KMS hopefully automatically configured.

I believe in terms of priority of configuration files, the following takes place:

  1. system looks for an /etc/X11/xorg.conf file. Nominally there should be NO such file. If there is such a file, then that file is used and it takes priority over other settings (ie priority over both in /etc/X11/xorg.conf.d and automatic) - BUT again, nominally there should be NO SUCH FILE;
  2. system then looks for configuration files in the /etc/X11/xorg.conf.d/ directory. The files in this directory can replace all the contents that used to be in the xorg.conf file. Typically upon an openSUSE install, all of the contents inside these files are commented out. ie by default
    , these files should have no effect on the system. IF there is content in these files, the content will be used, although as noted the /etc/X11/xorg.conf content (if that file exists) will take priority. The contents of these files in the /etc/X11/xorg.conf.d/ directory take precedence over any automatic configurations by KMS/X 1. with no such files (xorg.conf nor files inside xorg.conf.d directory) system will configure automatic either with KMS (which is the default configuration) or without KMS (which can be applied by a user if KMS has a problem).

Hence after that confusing explanation, you should be able to just plug your HDTV in and have it work. I assume it uses an HDMI interface and your graphics device has an HDMI output ?

If so, and you plug in your HDMI TV, and if you have AMD or Intel graphic hardware, what do you see when you type as a regular user in a terminal:


That ‘xrandr’ command will work better with AMD graphic hardware and Intel graphic hardware, but not so well with nVidia hardware. nVidia users may be better off installing and using the application nvidia-settings.

Audio may need to be configured differently. I recommend the application pulse audio volume control (pavucontrol) be installed to help tune the audio.

On 12/23/2011 04:06 AM, jjesso1607 wrote:
> I would like to configure xorg for my HDTV. Problem is I cannot find an
> xorg.conf.

there has been no xorg.conf in openSUSE for a couple of years, or so i
must guess you have found an old how to on how to set up your HDTV…

on the other hand, if you know exactly what should be in that
xorg.conf then there is a way to shove that into what has replaced
it…which should be one of the several files inside
/etc/X11/xorg.conf.d/ directory…

but i don’t know which one (i can guess either the device, monitor or
screen on), and i’d suggest you find some posts on that before major
surgery… read here: http://tinyurl.com/cehkgyo

> Another problem is I cannot a doc on this.
> Can someone point me in the right direction?

unfortunately, there are very few cites in the openSUSE universe which
include the word ‘HDTV’, see

i’m not sure, but i think it is the video card’s ‘job’ to do the setup
to HDTV…what kind of video do you have and are you running the best
possible driver for it? i think it may be possible that once you get the
best video driver installed it will automatically set it up for you,
on the fly…see, http://tinyurl.com/37v9y7m

DD http://tinyurl.com/DD-Caveat
openSUSE®, the “German Engineered Automobiles” of operating systems!