On Sun, Apr 27, 2008 at 9:41 AM, David C. Rankin
crow wrote:
On Wed, Apr 23, 2008 at 7:46 AM, David C. Rankin
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 :
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.