• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Problem with resolution in Linux

Justorq

Senior member
Hi, I just installed Mandrake 10.1 on my computer and I finished installing the drivers for my ATI video card (quite a long and very difficult process). After running the config tool (fglrxconfig) and selecting 1280*960 as my default resolution, I rebooted and went into KDE. Before installing the drivers, my resolution was 1280*1024 and now it's 1024*768 and if i try to put it higher it does some sort of weird virtual desktop thing where if i put my mouse pointer at the extremities the desktop will pan out.
I tried reconfiguring fglrxconfig, but it doesn't seem to work.

Any help in resolving this would be welcomed,
Thx
Justin
 
I'm assuming you didn't set it up so you could have a desktop larger than your resolution? Edit the /etc/X11/XF86Config or /etc/X11/xorg.conf file if you're running x.org and check the resolution lines. You didn't perhaps mistype something or enter a monitor value incorrectly did you? That's all I can think of for now. Hope that helps some.
 
Is your monitor profile setup to allow said resolution? It wont work if monitor profile doesnt allow the resolution.
 
Originally posted by: Justorq
Hi, I just installed Mandrake 10.1 on my computer and I finished installing the drivers for my ATI video card (quite a long and very difficult process). After running the config tool (fglrxconfig) and selecting 1280*960 as my default resolution, I rebooted and went into KDE. Before installing the drivers, my resolution was 1280*1024 and now it's 1024*768 and if i try to put it higher it does some sort of weird virtual desktop thing where if i put my mouse pointer at the extremities the desktop will pan out.
I tried reconfiguring fglrxconfig, but it doesn't seem to work.

Any help in resolving this would be welcomed,
Thx
Justin

The problem is just a slight missedit in your /etc/X11/Xorg.conf file. In X windows you can choose what resolution you want to use on-the-fly so to speak. The different resolutions aviable are dictated by the /etc/X11/xorg.conf file (or /etc/X11/XF86Config-4 or /etc/X11/XF8Config in older distros).


You can cycle thru the aviable resolutions by hitting the key combo "ctrl-alt-+" or "ctl-alt--". That is control with alt with the plus or minus sign. (the plus or minus by your number keypad).

You'll notice that if you use a smaller resolution then what your desktop is set to use it creates a kind of virtual desktop were your display moves with your mouse as you scroll around the window. (sometimes it's fun to make a gigantic desktop and just scroll around in it. It makes for interesting possiblities.)

Specificly this behavior is controlled by the "Screen" Section.
Here is mine:
Section "Screen"
Identifier "Gaming Screen"
Device "Geforce FX Solo"
Monitor "Princeton e0900"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "80
0x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

It's a little bit mixed up because I frequently mess around with it by hand making changes.

So see if you can go ctrl-alt-+ a few times and get the correct resolution. If you can do that, then a simple edit of the /etc/X11/xorg.conf file would be all it takes to make the change perminately correct. You can go ahead and post a copy of the file here if you want.

(always make a copy of a config file before you edit it. That way if it mixes up, or you get lost or worried that you did something bad, you simply copy the backup into place. Name it something like xorg.backup.conf so that X doesn't get confused and try to use it for whatever reason.)

However if you can't get the resolution you want (thru ctrl-alt-+ or ctrl-alt--), then it could be possible that other settings in the xorg.conf could be off. Look at your monitor type and the reported refresh rates that it's capable of.

Check out your log files in /var/log (specificly Xorg.log.**) to see if your server is trying to get to a specific resolution, but can't for some reason.

Also if you want Mandrake-specific help, instead of my generic Linux stuff, check out their forums, the likely hood of somebody having a similar issue is pretty high.
 
There's a question when you run fglrxconfig about having a screen size larger than your virtual desktop or something to that affect.
 
yeah for the virtual desktop i said no ...

One thing that i noticed is that ATI creates a file called XF86Config-4 while the file that's being read is xorg.conf. so i decided to erase the xorg.conf file and rename the XF86Config-4 file to xorg.conf. at first it didn't work ... but then i decided to change the default resolution (in the file) to 1280*1024 instead of 1280*960 and it worked. I dunno why it does this ... but right now im kinda tired of messing around with all of that ... I used up almost 24hrs this week on resolving a lot of problems with linux and im still far from being happy with the setup i have ... plus it feels sluggish.

I installed a couple of games to see if my drivers are working fine and they are ... but in 2D it just feels really sluggish ... everything lags as if there's no 2d acceleretion.

Anyways ... if you guys could help me out figguring out why it's so sluggish in 2d and why i cannot change my resolution ill be very gratefull ... even though i thank you all for the help you've given me up till now. I never new how hard it was to use linux but I learned a lot this passed week. For one part I think that if I had a nVidia card, it would've been a lot easier to install. Plus I'm sure the drivers are more mature than the ATI ones (the 3d isn't that fast with ATI).

Thx,
Justin
 
But that's weird cuz i do get 3d acceleration ... I don't know what else to do I installed the kernel source and recompiled it I installed my nforce 2 drivers and installed the ATI drivers. No errors were reported. I then built a new module and then i configured my ATI driver settings. Nothing worked. I reinstalled Mandrake a couple of times (im a newb at this stuff) and I tried a lot of stuff and nothing worked. I don't exactly remember what i did after, but all of a sudden it started working. I tried fixing the resolution, and i got that virtual desktop thing. So i went and messed around xorg and Mandrake stopped working again. So i reinstalled. Did the same thing i did before and I still got a low resolution. I messed with xorg and XF86Config-4 and nothing was working. So I did what i wrote in my last post and all of a sudden it worked again, but not at the resolution i wanted. I wrote fglrxinfo in the terminal and it recognizes my card. but if i go in xorg.conf, it says standard VGA. I'm pretty stumped.

You know, at one point, all of this starts to get annoying, I need to use linux and I want to learn how to use linux (mostly because windows is so expensive), but these things just make me wonder if maybe i should just give up. Windows (at least for now) is just so much simpler to use and so much better. It might be bloated and it might not be perfect (security holes) but I've never had any major problems with it, except for ME; plus you get so much more support.

I'm asking you guys here mostly because the people on most linux forums are either way too advanced for me (I need it step by step for now) or just plain disrespectful (I've been called a noob more than once). That's the same community that wants to gain support. right.

Anyways, thx for the help guys, keep it coming.
Justin
 
You know, at one point, all of this starts to get annoying, I need to use linux and I want to learn how to use linux (mostly because windows is so expensive), but these things just make me wonder if maybe i should just give up. Windows (at least for now) is just so much simpler to use and so much better. It might be bloated and it might not be perfect (security holes) but I've never had any major problems with it, except for ME; plus you get so much more support.

Yep, But in your case, that's not Linux's fault. It's ATI's.

For the most part, if you get properly supported hardware you'll never have to worry about drivers, modules, kernels or anything like that. It's part of using a minority operating system. Buy a Intel or a Via motherboard, and your stuff would of worked the first time with little or no effort from yourself. The only real thing that sucks is lack of support for high end video cards. ATI's support is worse then nothing right now. Nvidia's is decent, except if they had open source versions you wouldn't even have to download the drivers from Nvidia's website.

The sucky part about Linux is that it requires effort to understand and get running sometimes. The plus part is that it's powerfull, no restrictions on what you can do with it (you want to lend your install cd's to a friend? They want you to do that. Try that with Microsoft and they'll refuse to even let you actvate it.) Powerfull programming/developement tools. Powerfull network and server technology. Lots of high quality apps for free. Community driven. The more you know about computers, the more Linux is usefull to you. It's a OS by hackers for hackers. No viruses, no worms, much higher security is possible then with most other operating systems. etc etc etc.

If your more circumspect in what hardware you buy then it's childs play.
For a AMD-64 setup:
Via-based motherboard (aviod the cheap shit), Nvidia video card, any harddrive, onboard video card.

For a cheapo setup:
Mid-priced via motherboard with onboard video.

Intel setup:
Intel cpu, intel motherboard,


Aviod ATI graphics, and Nvidia motherboards (worst case about nvidia motherboards is the nforce downlaod and install. It may seem like a small thing, but after a while you get realy tired of doing that).

My setup:
2400+ AMD
1gig ram
80gig harddrive, 120gig harddrive. Both WD 7200rpms with 8meg cache
Nvidia 5900 XT video card (outperforms even the x800 ATI card in linux)
ATI Wonder TV VE (bttv-based card, much different then the All-in-Wonder cards)
WinPVR-250 TV capture mpeg2 card (ivtv drivers, won't work with digital cable/sattalite, unless you use a tv set top box + a IR blaster)
19 inch CRT, 17 inch LCD.
Audigy 1 sound card (top of the line/easiest to get going in Linux. I have full features, use digitial out into a sony home theater receiver. Except of course for Creative special effects stuff)
1 cdrom burner
1 DVD combo drive (I use command line mencoder/mplayer for all my multimedia ripping/playing/streaming/capturing needs.)

Games I currently playing: Ut2004 multiplayer, Doom3 single player, and am a beta tester for Vendetta online.
Art apps: Gimp, Inkscape, Scribus, Blender, Povray. other stuff
For TV I use a remote 800mhz celeron box I got for free for a Mythtv frontend.
Gnome 2.6 desktop (debian unstable)

And bunches of other stuff.

My next computer is going to be SMP setup, definately. Nowadays I have no less then a half a dozen different applications going at the same time. With dual CPU's + kernel 2.6's newer scedualling capabilities I ought to be able to do things like rendering a 3-d image + play doom3 (maybe). At least multitasking will be better.
check out this guys recommendations.

so on and so forth.


If you realy want to run a ATI card there are lots of help out their on the internet. I don't use ATI, and never have (although I'd drop Nvidia in a second if ATI releases good OSS drivers, even if they were slower). here is one

If you have the ATI drivers already install completely and have the module loaded, here is a sample Xorg configuration file. You can use that for the basis of modifying your Xorg.conf file correctly. Hope that helps. If I was a ATI user, I'd probably have more usefull information.

If Linux is frustrating to you, don't worry about it. You can always come back in a couple months, and it will more then likely be a little bit easier and better. Especially if you trade away that ATI card.
 
Thanks man for the reply, I really do want to continue using linux, I'm sure my "linux experience" will improve as I continue to use it, it's just that after buying a $300 CAN video card (last year) I thought I was pretty much set, it's just that it's exceedingly frustrating to have to fiddle around with every settings and not having anything working properly. I know that it is free software, but it's just that it's been quite a while that linux has existed and I'm pretty stumped as to why big companies such as nVidia, ATI, Canon, Logitech, ... cannot properly make software for linux. It's totally understandable why their software is closed source, but I think that is where the major problem with linux lies. Linux won't expand in any way in the consumer market unless something is done about the support problem from those big name companies.
 
There is stuff being done, trust me. But it isn't going to involve accepting closed source stuff into the kernel. 😉 What is the point to a open source OS that runs on closed source everything?

For a long time Linux was considured a hacker's toy. Now it's installed on over 30% of the servers and is the one of the dominate OS on the internet, it helps open the way for other OS's such as the Open/Net/FreeBSD's (which have been around forever) to be used as alternatives to the old propriatory and very expensive Unixes.

But the proccess is slow and painfull. It's tough when 95% of everybody is using a different OS on their desktops, and that company that owns that market (microsoft) is trying everything they can to keep Linux from being accepted in that market.

What I am hoping is that when Linux gets accepted it will open the way for other OSes. Once people get OSes that stick to standards and is compatable with other OSes, then it people will have a real choice. Such as using OS X, or other PC-based OSes like, say, skyOS may be able to get realy popular. With open source somebody could take most of the work that goes into Linux and maybe make something that is very special desktop OS, and still be mostly compatable. For instance FreeBSD can already run most Linux programs, even drivers. Like you could have a different OS for different purposes, a simple secure OS tailored specificly for the home desktop. Another designed specificly for servers, maybe Linux for power users and computer hobbyists. Stuff like OpenBSD for purists. (who knows how it will be in 5 years) Basicly let the market determine the outcome, instead of the one size fits all setup that Windows attempts to provide.

here are Mandrake specific forums check out their forums. It's likely that a guy that uses ATI cards + mandrake 10, will be able to specificly tell you what you need to know to get everything working.
 
Most of your issues seemed to be directly related to your ATI drivers. Have you had any other problems besides that? BTW I spent a whole weekend one time getting my 9500 Pro 3d acceleration working. The best resource for this is the rage3d forums. Here's my thread: ATI config

Drag is right that ATI is really just now devoting more than 1 or 2 people to developing their official drivers. It wasn't but a few days ago, Anand did a 3d shootout between the Nvidia and ATI cards on Linux. Not only is the performance of the Nvidia cards much better, but their configuration is much simpler, too.
 
Back
Top