LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 08-08-2011, 09:30 PM   #1
Siljrath
Bedrock Linux Advocate
 
Registered: Nov 2004
Location: the internet
Distribution: server:Gentoo | workstation:Bedrock (hijacked:void, fetched:Gentoo,Devuan,Artix)
Posts: 226

Rep: Reputation: 66
Angry transferring xorg.conf, no longer functions as three screens for triple monitor


well this is a curious one.

i've got my new gentoo, up and running, into gui... with the same xorg.conf as i had in toorox, but it keeps treating it as one screen, rather than three, as it should be, as it was in toorox.

so, same xorg.conf that gave me three screens, now gives one screen spanning three monitors...

it has all the screens, devices and monitors, as it should be, and as worked in toorox, but now in gentoo, when i load up nvidia-settings, at the bottom of the "X server Information" it says "Screens: 1 (Xinerama)", and in the side panel, there is, just "X screen 0"

the xorg.conf in question
http://paste.pocoo.org/show/455061/

i'm starting to wonder if it may be a randr issue? ... though i dont recall ever meddling with randr in toorox, maybe it was there, silently making my triple screen work as it should. i'm struggling to think why it's behaving like this... presumably some kernel config perhaps?

think it's time for me to switch to a xorg.conf.d configuration? and/or attempt a nouveau instead of nvidia?

sry, i'm getting rather exhasperated and fed up with this unfathomnable behaviour. HELP! X.|


edit:
Xorg.0.log
http://paste.pocoo.org/show/455080/
oh, might be some clues here. like the "EE" about glx

Last edited by Siljrath; 08-08-2011 at 10:31 PM. Reason: ed1: clean up & add config. ed2: log
 
Old 08-09-2011, 12:00 PM   #2
tinyTux
Member
 
Registered: Mar 2011
Location: Extended Memory
Distribution: Gentoo
Posts: 64

Rep: Reputation: 9
Quote:
Originally Posted by Siljrath View Post
well this is a curious one.

i've got my new gentoo, up and running, into gui... with the same xorg.conf as i had in toorox, but it keeps treating it as one screen, rather than three, as it should be, as it was in toorox.

so, same xorg.conf that gave me three screens, now gives one screen spanning three monitors...

it has all the screens, devices and monitors, as it should be, and as worked in toorox, but now in gentoo, when i load up nvidia-settings, at the bottom of the "X server Information" it says "Screens: 1 (Xinerama)", and in the side panel, there is, just "X screen 0"

the xorg.conf in question
http://paste.pocoo.org/show/455061/

i'm starting to wonder if it may be a randr issue? ... though i dont recall ever meddling with randr in toorox, maybe it was there, silently making my triple screen work as it should. i'm struggling to think why it's behaving like this... presumably some kernel config perhaps?

think it's time for me to switch to a xorg.conf.d configuration? and/or attempt a nouveau instead of nvidia?

sry, i'm getting rather exhasperated and fed up with this unfathomnable behaviour. HELP! X.|


edit:
Xorg.0.log
http://paste.pocoo.org/show/455080/
oh, might be some clues here. like the "EE" about glx
The log indicates the opengl interface (glx) is not loading, which is bad anyway.

Maybe:
1) delete your old xorg.conf
2) reinstall your NVIDIA drivers, allowing it to write the xorg.conf
3) make adjustments via nvidia-settings again to get properly display.

Also, are you using NVIDIA drivers from the Gentoo repository or installing them yourself? What version? Does the version match your card?
 
Old 08-10-2011, 11:47 AM   #3
Siljrath
Bedrock Linux Advocate
 
Registered: Nov 2004
Location: the internet
Distribution: server:Gentoo | workstation:Bedrock (hijacked:void, fetched:Gentoo,Devuan,Artix)
Posts: 226

Original Poster
Rep: Reputation: 66
recompiled a load of stuff after sorting out useflags. thought it might be a simple case that xinerama support wasnt compiled into a number of relevent packages. ...same thing.

the GLX thing, i dont think is the issue, since xinerama deactivates it... they dont play nice together yet i dont think.

now trying your advice

as suspected, fails to load x server (failed to load modiules, no devices detected, no screens detected), so cant really get to step three from here. twas a worthy attempt tho.

drivers (from portage, using amd64 keyword) nvidia-drivers-270.41.19
card, dual 7800GTX

also
Server Version Number: 11.0
Server Vendor Version: 1.10.2 (11002000)
NV-CONTROL Version: 1.26
if that's of any use.

maybe i'm still missing some essential useflag or something like that somewhere, or worse, some kernel reconfiguration is needed. i'll keep looking.

(reboot did nothing to shift it either)


looking again in nvidia-settings...
there's still only "X screen 0" listed in the side pane, but in X server Display Configuration, all three screens show up, each numbered apropriately. 0, 1 and 2. ... so it's still as baffling as ever (to me at least) why they dont show up in the list on the left along with X screen 0. ~ and of course it still says, in the top option on the list ("X server Information"), "Screens 1 (Xinerama)"

the other weird thing, i didnt mention yet... it takes ages (like 10 seconds) to launch after typing startx. idk if that gives anyone any clues.

also... tint2 seems to understand there are three monitors (three screens), and appears on each, as expected. ...which is all the weirder consider nothing else does.
 
Old 08-11-2011, 07:03 AM   #4
Siljrath
Bedrock Linux Advocate
 
Registered: Nov 2004
Location: the internet
Distribution: server:Gentoo | workstation:Bedrock (hijacked:void, fetched:Gentoo,Devuan,Artix)
Posts: 226

Original Poster
Rep: Reputation: 66
oh.

i'm in my old toorox install...and it seems it's doing the same thing of only showing "X screen 0" at the side.

of course, it seems to manage all three screens properly though. rather than just one, spanning all three monitors.

so this is the old stuff it worked with:
NVIDIA Driver Version: 256.53
Server Version Number: 11.0
Server Vendor Version: 1.9.2 (10902000)
NV-CONTROL version: 1.23

and looking in portage... i could probably try out 256.53.. to see if that works. :$
 
Old 08-11-2011, 11:46 AM   #5
tinyTux
Member
 
Registered: Mar 2011
Location: Extended Memory
Distribution: Gentoo
Posts: 64

Rep: Reputation: 9
Quote:
Originally Posted by Siljrath View Post
oh.

i'm in my old toorox install...and it seems it's doing the same thing of only showing "X screen 0" at the side.

of course, it seems to manage all three screens properly though. rather than just one, spanning all three monitors.

so this is the old stuff it worked with:
NVIDIA Driver Version: 256.53
Server Version Number: 11.0
Server Vendor Version: 1.9.2 (10902000)
NV-CONTROL version: 1.23

and looking in portage... i could probably try out 256.53.. to see if that works. :$
Newer drivers should be fine, since even 280 supports the 7 series.

I don't understand what you mean by a GLX / Xinerama conflict. AFAIK, they work fine together: (ftp://download.nvidia.com/XFree86/Li...hapter-14.html). My system loads GLX fine, and also uses Xinerama. What is the point of installing the accelerated NVIDIA drivers if you don't want openGL?

Humor me a bit: currently you are using 270 drivers from Portage. Download the latest 280 drivers from the NVIDIA web site and install them yourself manually. (You may want to remove the Portage drivers first.) Allow it to install the 32-bit compat libs (if you are running 64-bit gentoo) and allow it to create the xorg.conf.
 
Old 08-20-2011, 07:29 PM   #6
gammahermit
Member
 
Registered: Apr 2010
Distribution: Arch
Posts: 51

Rep: Reputation: 6
Your xorg.conf is confusing. I don't think it is setup right. In the Layout section you tell it to use xinerama but in the Screen section you disable twinview. Which is expected since you are using xinerama, but you still configure it as if you were using twinview. But not correctly, with twinview there is only one Screen section which handles all monitors.

Here is what my Screen section looks like. I use twinview instead of xinerama.
Code:
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "CRT: 1360x768 +1920+0, DFP: 1920x1200 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
If you want to use xinerama take out all the twinview stuff and in the Display Subsection add the mode line. Or if you want to use twinview set xinerama to 0 and setup the screen section like mine. You'll have to modify the metamodes line to include all 3 monitors and resolutions.


Or you could do what tinyTux said, which is simpler and probably better then my suggestion. Start nvidia-settings go to "X Server Display Configuration" setup the 3 monitors as you want them and tell it to save it.

Last edited by gammahermit; 08-20-2011 at 07:31 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Compiz no longer working; xorg.conf blank after attempting to plug in Second Monitor maevik Linux - Software 1 09-28-2010 10:16 PM
Cant configure stable xorg.conf for triple head sysrez Linux - Hardware 2 08-27-2010 10:59 PM
Hardy Heron xorg.conf does not exploit my screens capabilities correctly CoffeeKing!!! Linux - Laptop and Netbook 3 05-21-2008 12:42 PM
Xorg 7.1 triple monitor issues Extreme Tomato Zenwalk 4 12-20-2007 09:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 08:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration