Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
well i have just tried changing the config so the driver for the radeon card is set to fglrx and the nvidia card is set as vesa .... but still the same output
is it anything to do with the screens being different sizes or anything stupid like that?
oh and i didnt try the cursor thing .... should i try that? even though the radeon card is working fine?
thanks
Kane
Edit:: just tried the cursor thing ...nothing changed.
but i realised one thing in slack10 the graphics is run by xorg.conf whereas to set up xinerama i used the HOWTO - this is based on XF86 ... i changed the file names to match my config ....
but i looked at some configs on the forums ...and noticed in the Device section there is usually
a "Screen 0" or "screen 1" added into this ... which the sample config from the HOWTO doesnt have.
is this something to do with the difference between xorg and XFree86?
Kane
EDIT:: jus tried adding screen 0 and screen 1 to the device section ...then startx -- +xinerama
first monitor works fine again ...but second monitor now just stays blank.
about the only thing i havnt tried now is using the nvidia driver from nvidia.com. i downloaded it but i had lots of missing things, so i didnt manage to finish.
the best i can describe the way the monitor looks .... is like an untuned tv (where its all speckly) but in colour.
the mouse etc can move between the screens ...but you cant see it once its gone off the first working screen.
i had a fiddle and this is what i have come up with so far.
The main monitor (powered by the ATI AGP card) is set to screen 0 and half works , and i have finally got the nvidia monitor to work fine as the second monitor.
the problem now lies with the first monitor. its sort of working .... well i can see the bottom half of the screen ....but the top half is just blank.
i can move my mouse from both monitors and can see it on the second monitor now, but it doesnt appear on the first (half blank) monitor.
i manage to see an error message the first time i ran this config an it went something like
(EE) Vesa(1): Cannot shmat() high memory
but then i tried the config again and got the same result ...but didnt see this error message this time
so ..... all i need to do now is work out why half of the main monitor (screen 0) isnt working ....and then it "should" be sorted.
Anyway, I'd try to figure out whether the half screen you can see is truly half a full screen, or whether it's been compressed by 50% in the vertical direction, or whether it's been moved up or down by half a frame.
My guess (and take this with a grain of salt) is that it's either a video memory issue or a clock setting that needs to be included in the XF86Config-4 file.
Also, if you felt like updating your X log file, I'll have a look at it this avo...
regarding wether it has been compressed or whatever.
i can see the icons on the bottom on the screen and the background fine. and it doesnt look like its been squashed or anything. its just simply cut the top 1/2 -3/4 of it off.
i had a look through the log file but i couldnt see any noticable erros.
I'll see if i can post it up anyway. and an updated version of the config.
and you said something about video memory or clock settings might need to be included.
the thing i dont understand is ...they both work individually (without any clock settings), when both are plugged in, its just they seem to go crazy when i try to have both at the same time lol
but i managed to see something else today as well.
When i first booted it up and did startx the monitor that was half cut of ... today it had lots of vertical stripes (i think they call it interleaving or something? ) and still half cut off.
so i put the single screen config back on ...and it worked fine.
Then swapped BACK over to the dual config and it was fine again ..(but still the half a screen missing)
You can use the VideoRam option (kB) if you wish -- though memory doesn't appear to be an issue from the current logs.
Just to clarify: it is the TFT monitor connected to the nvidia card that's playing up ? Have you tried the stock nvidia driver for this one instead of the vesa (I would try the nv, nvidia and GeForce drivers, actually). The sw_cursor option is being rejected as not required, so you could removed that line. To your ServerLayout section, you could however add
the monitor that is playing up now is the CRT connected to my ATI card. Which seems extremely odd as it was the nvidia card and the tft that was having the problems in the first place.
the secondary screen (tft - nvidia) is working fine, but its just this primary monitor .... i just cant for the life of me get it to show the whole screen. Only the bottom half.
i suppose i could try the ati drivers for it (i tried them before - but realised i dont have the correct xorg version (doh) )
so i would need to upgrade xorg ..... which i dont know how. Cant seem to find anywhere on google that shows how to upgrade it.
i never finished installing them properly ... because i realised they were for xorg v6.8 when i think i have 6.7
which is why i needed to know how to update xorg
i just reinstalled slack10 because there were some things i missed before.
backed up the X config files.
came to try out the radeon card .. fine
nvidia card .... error ... Addsource/ScreenInit failed for driver 0
i think i am running round in circles lol
but one thing i have noticed now... is that when i tried just the radeon config ...
it starts up like the half screen used to like i desribed above ... but then after about 5 seconds the gnome splash screen comes up and it all loads fine.
so when i had the 1 and a half screens working before ...it was like it forgot to load up fully or something
but now im back to square one with just my ATI card working.
EDIT:: right after a reboot both the cards are working fine again in "single" mode.
but when i use the xinerama config ... im still getting the problem with the ATI screen being half cut off.
they both look like the same thing ...but then you open a program in one window...and you can open another program on the other window
(totally different to how windows does it)
i think im going to cry
the only problem i have now ... is that my main monitor is running at 60hz (1280x960) ...and i cant stand it ...it gives me such a bad headache.
the monitor runs fine at 75hz in windows at this res ... how can i change it ... i dont remember seeing anything in the config files about it.
Thanks Alot for your help
Kane
edit:: oh and is there anyway to move windows between screens without having to close and re-open on the other screen?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.