This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Add more functionality to "display" setting in KDE4!

106

Votes
106
0
Tags: None
(comma "," separated)
User avatar
Sunny Rabbiera
Registered Member
Posts
17
Karma
0
OS
Now that most modern distributions are using auto configurations and automatic settings and are beginning to remove some configuration tools in favor of it there is always still room for error.
Take my monitor/graphics card for example, by default my resolution is 800x600 but I can go up to 1024x768.
I have a intel graphics card, its detected as VGA.
Now with tools such as openSUSE's SAX2 or Mandriva's control center I can automatically set my resolution to my higher setting of 1024x768.
HOWEVER in Kubuntu, I dont have a tool like this and pretty soon openSUSE will loose SAX2 and its gui.
Without such tools I cannot get KDE4 to remember my monitor settings, no matter what I do or how hard I try KDE4 does not remember my monitor settings.
Unless I manually edit xorg I cannot stop KDE4 in Kubuntu or other distros that use KDE4 without some sort of monitor setting tool like SAX2 or Mandrivas control center.
So with Kubuntu and most other KDE4 distros I am stuck at 800x600, as its set as auto and there is no way to change/alter this.
So I propose there be extra settings for KDE4's monitor tool, like a "set as auto" feature or a "use resolution each time at login"
KDE4's session saver never saved my monitor settings and I should not have to mess around with config files.
So I ask if its possible to have more options for "display" in the near future for KDE4.
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
Modern Linux releases should automatically detect the correct monitor resolution with a blank xorg.conf file. If it doesn't that is a Linux bug or a distribution-related bug.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
User avatar
Sunny Rabbiera
Registered Member
Posts
17
Karma
0
OS
TheBlackCat wrote:Modern Linux releases should automatically detect the correct monitor resolution with a blank xorg.conf file. If it doesn't that is a Linux bug or a distribution-related bug.


But still there still might be the need to edit settings, this idea is not "invalid", in fact its VERY valid when your monitor defaults to a low resolution and its impossible to make KDE4 go to your desired resolution and save it.
There must be responsibility on both fronts.

I am just request that there be more features be added to the display settings, something that can easily be done.
I just feel manually editing xorg should be taken out of the equation.

KDE3 did this, it saved my monitor setting and didnt force a "auto" setting, if you changed it the desired resolution stuck.
Same with Gnome, and XFCE, and LXDE, ALL save your resolution, KDE4 DOESNT.

You know its funny how suggested are greenlighted here, if I suggested a weather plasmoid, or suggested the panel changed colors every second it would be signed in as a great idea.
But this idea, that can be helpful to some people is written off as "invalid"
Another reason why Gnome is better, feh.
User avatar
annew
Manager
Posts
1155
Karma
11
OS
With an almost new ViewSonic monitor I had to create a minimal vesa xorg.conf to get started, then run system-config-display to configure it. There seems to be too much reliance on new-ish monitors broadcasting their settings, when clearly not all do.


annew, proud to be a member of KDE forums since 2008-Oct and a KDE user since 2002.
Join us on http://userbase.kde.org
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
I'm convinced. I've approved it.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
Rafa
Registered Member
Posts
14
Karma
0
ksystemsettings->display->size

Isn't it for that? Although it needs more features to be added to be equal as tools like sax2.
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
The GSOC project doesn't seem to have happened, so I am moving this back to "valid".


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
Can someone tell me if this is still an issue? I use twinview which doesn't support randr so I cannot test this.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
Kryten2X4B
Registered Member
Posts
911
Karma
4
OS
TheBlackCat wrote:Can someone tell me if this is still an issue? I use twinview which doesn't support randr so I cannot test this.


It is. At least for me. The display setting does not save my preferred resolution. I can manage without an xorg.conf or entries in xorg.conf.d/, since I'm lucky enough that X finds the proper resolutions for my card and monitor. It just defaults to a resolution I rather not use.

But since that is the case, the display kcm should really save it and without the need to run krandrtray or similar at startup. Preferably with an option like "Apply these settings to KDM too".

My workaround is to edit my .profile file and add this:

xrandr --output VGA1 --mode 1600x1200 (change as needed).

The only drawback with that, as far as I've noticed, is that the login-screen is one resolution and my desktop another so everything "blinks" when I login.


OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct.
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]