After a fresh install of Suse 11.4 my X-system comes up with the wrong screensize 1680X1200.
Instead I need 1600x1200.
How can i set permanently the screensize I need ?
Go to start menu–>system settings.
And then system settings–>Hardware–>screenshot and screen and you set it here.
Unfortunately at the next boot, the screensize is wrong again.
Instead of following the advice of stamostolias, one can type the following in a console.
“xrandr -s 1600x1200” and il will work until the next logout from X.
Anyone knows how to make it permanent?
After stumbling across the same problem with SuSE 11.4 and trying to figure it out on a standard DELL hardware, I found there is a “Save as Default” button at the bottom left side of
“Start -> Applications -> Configure Desktop -> Hardware -> Display and Monitor -> Size and Orientation” dialog.
Pressing “Apply” button only stores it only for the session.
Cost me a day.
Attempting to “Set Default” in the Monitor window yielded an alert screen “Could not set the default setting for monitors.” The problem may be that a monitor is not defined for this system. Clicking on “Detect Monitors” does nothing.
Do you refer to KDE ? I am using Xfce graphical environment, due to outdated hardware Kde doesn’t come up very quick and with this version of Suse (11.4) at logout it even crashes.
So I need something thet sets up X from startup, independ of what kind of graphical environment I might use.
@jomajo: You could add your mode-setting xrandr command to /etc/X11/xinit/xinitrc, so that it’s executed upon starting the X-server. You’ll need root privileges to edit though.
kdesu kwrite /etc/X11/xinit/xinitrc
There is a section dedicated to custom lines in that script:
# # Add your own lines here... #
If you wish to make it user-specific, you can insert the xrandr command in ~/.kde4/Autostart/ or (~/.xprofile) as discussed here:
Thanks, your solution solved my problem.
Glad it worked for you.