LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Desktop (https://www.linuxquestions.org/questions/linux-desktop-74/)
-   -   Xorg problem with Samsung 920NW. (https://www.linuxquestions.org/questions/linux-desktop-74/xorg-problem-with-samsung-920nw-657249/)

sjoshi 07-21-2008 01:33 PM

Xorg problem with Samsung 920NW.
 
Hi guys. Firstly , this is my first question in LInux forum. Using suse10.3 for quite a while now but never faced such a dreaded task. Everything has been a cakewalk thanks to Yast. Just one click and you are done.

OK. Here I go:-
I bought a new Samsung 920NW (W for widescreen). But the sad part is I am not able to change my resolution to optimum resolution ie 1440x900.
I got pretty old chipset . Its Intel 946GZ which comes with in-built graphics card(which aint good).

When I do this on Konsole:
# xrandr -q

I get this:
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 1600 x 1600
VGA connected 1440x900+0+0 (normal left inverted right) 410mm x 257mm
1440x900 59.9*+ 75.0 59.9
1600x1000 68.0
1280x1024 75.0 59.9 52.0
1280x960 71.0 59.9
1152x864 75.0 74.8
1024x768 75.0 75.1 70.0 70.1 65.0 60.0 60.0
832x624 74.6
800x600 72.2 75.0 75.0 70.0 65.0 60.3 60.0 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1

Seems X is using the optimum resolution. But then why cant I see it.

Ohh for this:-
# xrandr -v

I get :
Server reports RandR version 1.2

20% screen on the left side of my monitor is dark.

Is it still configured to 1024x768 ???My old monitor had this resolution.

I found a work around for this here
http://www.intellinuxgraphics.org/download.html

N I couldnt sleep. SO before compiling the src code and then killing myself , can some1 suggest me a cleaner approach??

Thanks in advance.

ddaemonunics 07-21-2008 03:28 PM

well it might do you good 915resolution

...it a small utility to change resolution for intel graphics.
It saved me on my HP dv5175 with debian etch .
Hope it's good for you.


Not sure if available for suse in rpm ..in debian all you need is aptitude install 915resolution :P

sjoshi 07-23-2008 11:27 AM

I didnt knew about 915Resolution. thanx for that ddaemonunics.
But the problem still persist. I followed the steps mentioned in the README.TXT
Heres the verbatim explanation to what i did:
1)I installed the package (just googled for it any foll the steps mentioned in readme.txt)
2)did su
3)then,
#915Resolution -l

This is what i got:

Intel 800/900 Series VBIOS Hack : version 0.5.3

Chipset: 946GZ
BIOS: TYPE 1
Mode Table Offset: $C0000 + $268
Mode Table Entries: 27

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel

4)I chose to override Mode 32 with 1440x900 24 bits/pixel.So i did:
#915Resolution 32 1440 900 24

Intel 800/900 Series VBIOS Hack : version 0.5.3

Chipset: 946GZ
BIOS: TYPE 1
Mode Table Offset: $C0000 + $268
Mode Table Entries: 27

Patch mode 52 to resolution 1440x24 complete


6)Started Xserver:
#startx

xauth: creating new authority file /root/.serverauth.6054


X Window System Version 7.2.0
Release Date: Tue Jun 3 00:09:04 UTC 2008
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux linux-9sju 2.6.22.5-31-default #1 SMP 2007/09/21 22:29:00 UTC i686
Build Date: 03 June 2008
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jul 23 21:28:43 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
startkde: Starting up...
kbuildsycoca running...
KMenuBase::setProperty( "frameShadow", value ) failed: property invalid, read-only or does not exist
KMenuBase::setProperty( "frameShape", value ) failed: property invalid, read-only or does not exist
QObject::connect: No such signal Kicker::settingsChanged(SettingsCategory)
QObject::connect: (sender name: 'kicker')
QObject::connect: (receiver name: 'animtt')
sh: jackd: command not found
You can not run beagle as root. Beagle is designed to run from your own
user account. If you want to create multiuser or system-wide indexes, use
the beagle-build-index tool.

You can override this setting using the beagle-config or beagle-settings tools.
beagled will not run as root. Kerry will quit now because of that.
Beagle Daemon exited with errors. See ~/.beagle/Log/current-Beagle for more details.
kbuildsycoca running...
Reusing existing ksycoca
akode: Guessed format: xiph
KNotify::playTimeout
KNotify::playTimeout
QLayout "unnamed" added to QVBox "unnamed", which already has a layout
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
QObject::connect: Incompatible sender/receiver arguments
StarManager::ratingsColorsChanged() --> ContextBrowser::ratingOrScoreOrLabelsChanged(const QString&)
KNotify::playTimeout
KNotify::playTimeout
sh: jackd: command not found
akode: Guessed format: xiph
KNotify::playTimeout
KNotify::playTimeout
STARTUP
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x1600582
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x1600582
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x1600582
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x1600582
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 19
Minor opcode: 0
Resource id: 0x1600582
KNotify::playTimeout
sh: jackd: command not found
akode: Guessed format: xiph
KNotify::playTimeout
KNotify::playTimeout
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 7
Minor opcode: 0
Resource id: 0x1c00008
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 6
Minor opcode: 0
Resource id: 0x1c00008
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 7
Minor opcode: 0
Resource id: 0x1a00008
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 6
Minor opcode: 0
Resource id: 0x1a00008
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 7
Minor opcode: 0
Resource id: 0x2000046
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 6
Minor opcode: 0
Resource id: 0x2000046
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 7
Minor opcode: 0
Resource id: 0x1600020
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 6
Minor opcode: 0
Resource id: 0x1600020
QObject::disconnect: Unexpected null parameter
QObject::connect: Cannot connect (null)::activePartChanged( KParts::Part * ) to KHTMLPart::slotActiveFrameChanged( KParts::Part * )
startkde: Shutting down...
sound server terminated
warning: leaving MCOP Dispatcher and still 8 object references alive.
- Arts::SampleStorage
- Arts::Synth_MULTI_ADD
- Arts::Synth_MULTI_ADD
- Arts::Synth_PLAY
- Arts::StereoVolumeControl
- Arts::StereoEffectStack
- Arts::Synth_BUS_DOWNLINK
- Arts::SoundServerV2
warning: leaving MCOP Dispatcher and still 75 types alive.
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 4258 killed;
startkde: Done.

waiting for X server to shut down //o/p ends

If u dig deep , you can see that some of the vars required (in the start) are not read. You can also see "X Error" in the end.
If anybody can explain why it didnt work I will stop banging my head on the wall.
After doing all this my resolution remained the same. it didnt change.
Still 20% of my monitor remains in darkness.

Any more solutions??

ddaemonunics 07-24-2008 12:36 PM

Try setting the resolution at a valid mode
I don't see 1440x900 listed in 915resoluton -l
Olso configure the same resolution in Xorg.conf

sjoshi 07-24-2008 10:59 PM

Thanks again ddaemonunics.
It is mentioned in the Samsung manual that for best performance you must go for 1440x900 resolution. This resolution is called the optimum resolution. If i go for some other resolution ,all the characters start appearing blur. It aint sharp and my eyes pain.
My current resolution is 1440x900 but as i said earlier 20% screen has to be sacrificed.
I have a tar of updated Intel drivers which i dwnled from
http://intellinuxgraphics.org/download.html

But unfortunately its a source tar. I need to compile it . In the first line(see link) they say
"If you are not experienced doing this, we recommend that you get precompiled packages from one of the many Linux distributions."

you know where I can find a precompiled package??

Thanks in advance.

sjoshi 07-29-2008 10:29 AM

Hii ddaemonunics.. sorry for been so late.
I have no idea how this 'Rotate and REsize' aka RandR appeared from nowhere on my taskbar. And it create wonders for me.
Now I can change my resolution to anything i want to. Downside is, the letters are not as stunningly sharp as I had anticipated. But i have no issues. JPEG and PNG images are crystal clear.
I can c all the curves. Never imagined my girl friends would be so curvy. haha.
I love suse.
Thanks.


All times are GMT -5. The time now is 01:27 AM.