Re: [opensuse] Full HD on onboard X1250



On Sun, Apr 27, 2008 at 9:41 AM, David C. Rankin
<drankinatty@xxxxxxxxxxxxxxxxxx> wrote:
crow wrote:


On Wed, Apr 23, 2008 at 7:46 AM, David C. Rankin
<drankinatty@xxxxxxxxxxxxxxxxxx> wrote:

crow wrote:


Hi all,

I am trying to setup openSUSE 10.3 in my HTPC, with Samsung LE-40M86BD
(full hd),
I am using this mainboard :



http://www.abit.com.tw/page/en/motherboard/motherboard_detail.php?pMODEL_NAME=Fatal1ty+F-I90HD&fMTYPE=LGA775

wich have HDMI output wich should pass video+audio out.

Now the problem is that maximum I can get with ati drivers is
1280x1024 or something like that.





Well i know that new drivers are out and today I tried them. But with
no luck. I cant get higher resolution for my LCD TV and also sax2
don't see ATI Card... on its configuration manager after i run "sax2
-m 0=fglrx" , first i got prompt that 3D cant be enabled because my
card don't have it, and then i hit Change Configuration and there
isn't ATI as card instead "VESA Framebuffer Graphics".


Your 3D is enabled regardless of what sax2 says. Remember, you are running
a proprietary driver and sax2 can only know so much. The driver and card are
often displayed wrong.

That is the primary reason for just using sax2 as a basic setup tool to
just get the screen going, you will need to edit the xorg.conf and tweak a
few setting to get it the way you want it.



I followed procedure described here
http://www.3111skyline.com/download/linux/ati/ati_quick-reference

Driver is installed and i after reboot i have it listed:
vdrbox:~ # lsmod | grep fglrx
fglrx 1814848 0

fglrxinfo:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress 1200 Series
OpenGL version string: 2.1.7415 Release

sudo grl_glxgears and sudo glxgears give me the same error: couldn´t
open display (null) running from Desktop gnome terminal.


Obviously this shouldn't happen.




I attached my xorg.conf and log file /var/log/Xorg.0.log if someone
need anything else i can attach it.
Thnx to all


After looking at your Xorg.O.log, I want to say all you really need
to do is to add your desired mode to the xorg.conf. To create the
additional mode, whatever it is, you will need to edit /etc/X11/xorg.conf
and manually add it to the modes section. Example:

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 165.29 1280 1376 1512 1744 1024 1025 1028 1077

To create the modeline use: "gtf width height frequency". So for
1440x900 as 60Hz, you would use:

02:20 Rankin-P35a~/Pictures/2008> gtf 1440 900 60

# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932
-HSync +Vsync

Just past the modeline in your xorg.conf. Next you will need to add
a corresponding screen to the "Screens" section of your xorg.conf.
Currently you have:

Modes "1280x1024" "1024x768" "800x600" Just make it:
Modes "1440x900" "1280x1024" "1024x768" "800x600"

Do this for each of the color depths. That is my preliminary
thoughts for what you should try next. Below is additional information and
my comments from looking through your log file. You will need to make the
modifications suggested below if you intend to utilize AIGLX and compiz.
However, to address the resolution problem, I would start with what is
discussed above.

In your Xorg.O.log, the following stand out:

(**) Option "AllowMouseOpenFail" "on"
(**) Option "IgnoreABI" "on"
(**) Ignoring ABI Version
(**) Extension "DAMAGE" is disabled

It doesn't look like you took a look at my xorg.conf file. You
should have something similar (very similar) to:

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Option "AIGLX" "True"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "DAMAGE" "true"
Option "Composite" "true"
EndSection

Next

(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

Apparently the file isn't there. This won't affect resolution, but
it is just curious.

Next, you are not getting AIGLX to load. While this shouldn't
prevent the proper resolution, you may want to double check the xorg.conf
file. The (==) means it is using the default setting:

(II) Module glx: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX disabled
(II) Loading extension GLX

The fglrx driver is being loaded:

(II) LoadModule: "fglrx"
(II) Loading /usr/lib64/xorg/modules//drivers/fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 7.1.0, module version = 8.47.3
Module class: X.Org Video Driver

and it is telling you that it is compatible with your card:

(II) Primary Device is: PCI 01:05:0
(II) ATI Proprietary Linux Driver Version Identifier:8.47.3
(II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.476
(II) ATI Proprietary Linux Driver Build Date: Mar 29 2008 00:05:57
(--) Chipset Supported AMD Graphics Processor (0x7941) found
(II) AMD Video driver is running on a device belonging to a group targeted
for this release

From your xorg.conf, the highest resolution (Mode) you have listed
is:

(**) fglrx(0): *Mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz

This shouldn't affect the resolutions available, but your display
size is being returned as a small value that differs from the xorg settings:

(**) fglrx(0): Display dimensions: (340, 270) mm
(WW) fglrx(0): Probed monitor is 160x90 mm, using Displaysize 340x270 mm

Good luck and report back.

--

David C. Rankin, J.D., P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com


Hi,

Thnx for you replay it really really help :).
After 2 days of work i am able again to play with Suse 10.3x86_64. I
removed again fgrlx driver and install again, now i am able to run
also glxgears test and fgl_glxgears (if i use "sudo fgl_glxgears" i
got Error: couldn´t open display (null), but if i just run it as
normal user "fgl_glxgears" i got bench test) results:

fgl_glxgears
Using GLX_SGIX_pbuffer
4423 frames in 5.0 seconds = 884.600 FPS (start of bench)
4609 frames in 5.0 seconds = 921.800 FPS (max that i sow)

glxgears
15018 frames in 5.0 seconds = 3003.552 FPS (max that i sow)

Regarding Modline: sax2 -r -m 0=fglrx generete a modline for full hd
wich is from xorg.conf :
Section "Modes"
Identifier "Modes[0]"
Modeline "1920x1080" 148.00 1920 2008 2052 2200 1080 1084 1089
1125 +HSync +VSync
Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066
EndSection

But if i try to generate one with your suggestion i got:
vdrbox:~ # gtf 19200 1080 60

# 19200x1080 @ 60.00 Hz (GTF) hsync: 67.08 kHz; pclk: 1729.05 MHz
Modeline "19200x1080_60.00" 1729.05 19200 20424 22488 25776 1080
1081 1084 1118 -HSync +Vsync

Now i am not shore which one should i use for it new created or the
one from sax2...

Regarding Monitor H/V freqvency here is from orginal Samsung manual
for my LCD TV (SAMSUNG LE-40M86BD)
xorg.conf

Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 340 270
HorizSync 30-70
Identifier "Monitor[0]"
ModelName "SAMSUNG"
Option "DPMS"
VendorName "SAM"
VertRefresh 43-71
UseModes "Modes[0]"
EndSection

Manual 1 page: http://img175.imageshack.us/img175/5392/samsungle40m86bdmanualpgj2.png

I added it in every color depths and it looks like this:
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1920x1080" "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1920x1080" "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"

But after restart i got it underscan (egg, black border, it isn't
filled to screen ) and I'm experiencing underscan on 1920x1080 60hz.
In XP, the underscan/overscan ratio can be adjusted using slide bar in
CCC. But in linux, i don't know where should i add this(well in
xorg.conf i think but)....

xdpyingo |grep dimension
dimensions: 1920x1080 pixels (341x272 millimeters)

Thnx for you help, will try now second part of your replay.


Relevant Pages

  • ATI 9600Pro screen wiggle problem
    ... use the ATI proprietary video driver for it. ... My current thought is that this is a bug in their driver, ... EndSection ... # the way multiple screens are organised. ...
    (comp.os.linux.hardware)
  • Re: VISTA DISPLAY ISSUES.
    ... > the laptop is his primary display. ... > changing screens also with the mouse moving to the left hand screen by ... I've been using the 2)1) arrangement for years and it doesn't flip back to default unless I do a driver update/reinstall. ... It also isn't uncommon for systems with dual video connections to be set up to use either one or the other monitor connection but not both at the same time. ...
    (microsoft.public.windows.vista.installation_setup)
  • RE: Problem with movie in presentation mode
    ... She has an ATI Mobility 9700/9600 run by driver version 7.14.10.830. ... a pool of 287MB total video memory with 32MB dedicated. ... primary monitor while a second display is plugged-in ... Manufacturer does not offer a driver solution for Windows Vista, ...
    (microsoft.public.powerpoint)
  • Re: VISTA DISPLAY ISSUES.
    ... The dual monitor functions are a result of your video card so yes - it is a card/driver problem. ... Search around and find who has a system working as YOU would like, and get the same video card and use the same driver version. ... >>> the laptop is his primary display. ... >>> changing screens also with the mouse moving to the left hand screen ...
    (microsoft.public.windows.vista.installation_setup)
  • Re: Radeon 9550 + desktop effects +3d games
    ... I installed the ATI driver as instructed from the how- ... graphics card is not known to be supported by Xgl. ... it messes up my display and I have to turn off Xgl. ...
    (alt.os.linux.suse)