hybrid-graphics-linux team mailing list archive
-
hybrid-graphics-linux team
-
Mailing list archive
-
Message #00493
Re: testing HP Pavilion dm4t-1000 acpi off, various drivers and i need explanation of bios options
Hello,
I've not tried Ubuntu Control Center option for switchable graphics (in
fact, i've no seen it), but I suppose it uses i915/radeon switch by
vgaswitcheroo. This way was not stable for me, and also had a higher
consumption when using only intel (I've a power measure tool before the
AP plug), it seem keep ATI running, even when switched off.
Also, as far as I'know, radeon module has no hardware 3D support, so I
suppose you have software mesa working. I've seen a comparison in
phoronix, telling that open source gallium3D performs better than
radeon, but worst thatn catalyst
(http://www.phoronix.com/scan.php?page=article&item=amd_r500_expanded&num=1)
For propietary catalist, are you trying 10.12? I've the error "Invalid
video BIOS signature!" with this release, but with 11.1,
driver inizialization seems ok, even with this warning: (WW) fglrx: No
matching Device section for instance (BusID PCI:0@1:0:1) found
but I get a black screen also. Could be a brightness issue here? I don't
know.
For testing catalist, I've blacklisted i915 and drm, and updated
initramfs to avoid the modules here.
Next I enclose part of the xorg log
# cat Xorg.0.log | grep fglrx
[ 44.387] (II) LoadModule: "fglrx"
[ 44.387] (II) Loading
/usr/lib/xorg/extra-modules/modules/drivers/fglrx_drv.so
[ 44.402] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
[ 44.403] (II) Loading sub module "fglrxdrm"
[ 44.403] (II) LoadModule: "fglrxdrm"
[ 44.403] (II) Loading
/usr/lib/xorg/extra-modules/modules/linux/libfglrxdrm.so
[ 44.403] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[ 44.408] (WW) Falling back to old probe method for fglrx
[ 44.420] (WW) fglrx: No matching Device section for instance (BusID
PCI:0@1:0:1) found
[ 44.422] (II) fglrx(0): pEnt->device->identifier=0x9d67958
[ 44.422] (II) fglrx(0): === [xdl_x760_atiddxPreInit] === begin
[ 44.422] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
[ 44.422] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32
bpp pixmaps)
[ 44.422] (==) fglrx(0): Default visual is TrueColor
[ 44.422] (**) fglrx(0): Option "DPMS" "true"
[ 44.422] (==) fglrx(0): RGB weight 888
[ 44.422] (II) fglrx(0): Using 8 bits per RGB
[ 44.422] (==) fglrx(0): Buffer Tiling is ON
[ 44.422] (II) Loading sub module "fglrxdrm"
[ 44.422] (II) LoadModule: "fglrxdrm"
[ 44.422] (II) Reloading
/usr/lib/xorg/extra-modules/modules/linux/libfglrxdrm.so
[ 44.425] (==) fglrx(0): NoAccel = NO
[ 44.426] (==) fglrx(0): ATI 2D Acceleration Architecture enabled
[ 44.426] (--) fglrx(0): Chipset: "ATI Mobility Radeon HD 5400 Series
" (Chipset = 0x68e0)
[ 44.426] (--) fglrx(0): (PciSubVendor = 0x103c, PciSubDevice = 0x1433)
[ 44.426] (==) fglrx(0): board vendor info: third party graphics
adapter - NOT original ATI
[ 44.426] (--) fglrx(0): Linear framebuffer (phys) at 0xa0000000
[ 44.426] (--) fglrx(0): MMIO registers at 0xc4400000
[ 44.426] (--) fglrx(0): I/O port at 0x00003000
[ 44.426] (==) fglrx(0): ROM-BIOS at 0x000c0000
[ 44.426] (II) fglrx(0): AC Adapter is used
[ 44.572] (II) fglrx(0): ATI Video BIOS revision 9 or later detected
[ 44.572] (--) fglrx(0): Video RAM: 524288 kByte, Type: DDR3
[ 44.572] (II) fglrx(0): PCIE card detected
[ 44.572] (--) fglrx(0): Using per-process page tables (PPPT) as GART.
[ 44.572] (WW) fglrx(0): board is an unknown third party board,
chipset is supported
[ 44.575] (II) fglrx(0): Using adapter: 1:0.0.
[ 44.706] (II) fglrx(0): [FB] MC range(MCFBBase = 0xf00000000,
MCFBSize = 0x20000000)
[ 45.224] (II) fglrx(0): Interrupt handler installed at IRQ 47.
[ 45.224] (II) fglrx(0): RandR 1.2 support is enabled!
[ 45.224] (II) fglrx(0): RandR 1.2 rotation support is enabled!
[ 45.224] (==) fglrx(0): Center Mode is disabled
[ 45.370] (II) fglrx(0): Finished Initialize PPLIB!
[ 45.370] (II) fglrx(0): Output LVDS using monitor section hp
[ 45.370] (II) fglrx(0): Output DFP1 has no monitor section
[ 45.370] (II) fglrx(0): Output CRT1 has no monitor section
[ 45.370] (II) fglrx(0): Connected Display0: LVDS
[ 45.370] (II) fglrx(0): Display0: Failed to get EDID information.
[ 45.378] (II) fglrx(0): Cannot get EDID information for LVDS
[ 45.378] (II) fglrx(0): EDID for output LVDS
[ 45.378] (II) fglrx(0): Not using mode "640x350" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "640x400" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "720x400" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "640x480" (unknown reason)
[ 45.378] (II) fglrx(0): Not using mode "640x480" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "640x480" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "640x480" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "800x600" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "800x600" (unknown reason)
[ 45.378] (II) fglrx(0): Not using mode "800x600" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "800x600" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "800x600" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "800x600" (vrefresh out of range)
[ 45.378] (II) fglrx(0): Not using mode "848x480" (unknown reason)
[ 45.378] (II) fglrx(0): Not using mode "1024x768i" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1024x768" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1024x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1024x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1024x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1024x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1152x864" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x768" (monitor doesn't
support reduced blanking)
[ 45.378] (II) fglrx(0): Not using mode "1280x768" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1280x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x800" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1280x800" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1280x800" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x800" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x800" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x960" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1280x960" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x960" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x1024" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1280x1024" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x1024" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1280x1024" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1360x768" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1360x768" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1400x1050" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1400x1050" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1400x1050" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1400x1050" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1400x1050" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1440x900" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1440x900" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1440x900" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1440x900" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1440x900" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1600x1200" (hsync out of range)
[ 45.378] (II) fglrx(0): Not using mode "1600x1200" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1600x1200" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1600x1200" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1600x1200" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1600x1200" (vrefresh out of
range)
[ 45.378] (II) fglrx(0): Not using mode "1680x1050" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1680x1050" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1680x1050" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1680x1050" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1680x1050" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1792x1344" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1792x1344" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1792x1344" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1856x1392" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1856x1392" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1856x1392" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1200" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1200" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1200" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1200" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1200" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1440" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1440" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "1920x1440" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "2560x1600" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "2560x1600" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "2560x1600" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "2560x1600" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Not using mode "2560x1600" (width too large
for virtual size)
[ 45.378] (II) fglrx(0): Printing probed modes for output LVDS
[ 45.378] (II) fglrx(0): Modeline "1366x768"x60.0 69.30 1366 1398
1420 1474 768 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "1360x768"x60.0 69.30 1360 1398
1420 1474 768 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "1280x768"x60.0 69.30 1280 1398
1420 1474 768 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "1280x720"x60.0 69.30 1280 1398
1420 1474 720 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "1024x768"x60.0 69.30 1024 1398
1420 1474 768 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "1024x600"x60.0 69.30 1024 1398
1420 1474 600 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "800x600"x60.0 69.30 800 1398
1420 1474 600 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "800x480"x60.0 69.30 800 1398
1420 1474 480 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): Modeline "640x480"x60.0 69.30 640 1398
1420 1474 480 770 774 784 -hsync -vsync (47.0 kHz)
[ 45.378] (II) fglrx(0): EDID for output DFP1
[ 45.378] (II) fglrx(0): EDID for output CRT1
[ 45.378] (II) fglrx(0): Output LVDS connected
[ 45.378] (II) fglrx(0): Output DFP1 disconnected
[ 45.378] (II) fglrx(0): Output CRT1 disconnected
[ 45.378] (II) fglrx(0): Using user preference for initial modes
[ 45.378] (II) fglrx(0): Output LVDS using initial mode 1366x768
[ 45.378] (II) fglrx(0): DPI set to (96, 96)
[ 45.378] (II) fglrx(0): Adapter ATI Mobility Radeon HD 5400 Series
has 2 configurable heads and 1 displays connected.
[ 45.379] (==) fglrx(0): PseudoColor visuals disabled
[ 45.379] (==) fglrx(0): NoDRI = NO
[ 45.379] (==) fglrx(0): Capabilities: 0x00000000
[ 45.379] (==) fglrx(0): CapabilitiesEx: 0x00000000
[ 45.379] (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
[ 45.379] (==) fglrx(0): UseFastTLS=0
[ 45.379] (==) fglrx(0): BlockSignalsOnLock=1
[ 45.379] (II) fglrx(0): doing swlDriScreenInit
[ 45.379] (II) fglrx(0): swlDriScreenInit for fglrx driver
[ 45.379] (II) fglrx(0): [uki] DRM interface version 1.0
[ 45.379] (II) fglrx(0): [uki] created "fglrx" driver at busid
"PCI:1:0:0"
[ 45.379] (II) fglrx(0): [uki] added 8192 byte SAREA at 0x2e000
[ 45.379] (II) fglrx(0): [uki] mapped SAREA 0x2e000 to 0xb736f000
[ 45.379] (II) fglrx(0): [uki] framebuffer handle = 0x2f000
[ 45.379] (II) fglrx(0): [uki] added 1 reserved context for kernel
[ 45.379] (II) fglrx(0): swlDriScreenInit done
[ 45.379] (II) fglrx(0): Kernel Module Version Information:
[ 45.379] (II) fglrx(0): Name: fglrx
[ 45.379] (II) fglrx(0): Version: 8.81.5
[ 45.379] (II) fglrx(0): Date: Jan 4 2011
[ 45.379] (II) fglrx(0): Desc: ATI FireGL DRM kernel module
[ 45.379] (II) fglrx(0): Kernel Module version matches driver.
[ 45.379] (II) fglrx(0): Kernel Module Build Time Information:
[ 45.379] (II) fglrx(0): Build-Kernel UTS_RELEASE:
2.6.35-25-generic-pae
[ 45.379] (II) fglrx(0): Build-Kernel MODVERSIONS: yes
[ 45.379] (II) fglrx(0): Build-Kernel __SMP__: yes
[ 45.379] (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
[ 45.379] (II) fglrx(0): [uki] register handle = 0x00030000
[ 45.394] (II) fglrx(0): DRI initialization successfull
[ 45.394] (II) fglrx(0): FBADPhys: 0xf00000000 FBMappedSize: 0x01004000
[ 45.394] (==) fglrx(0): Backing store disabled
[ 45.394] (**) fglrx(0): DPMS enabled
[ 45.395] (II) fglrx(0): Initialized in-driver Xinerama extension
[ 45.395] (**) fglrx(0): Textured Video is enabled.
[ 45.396] (II) fglrx(0): GLESX enableFlags = 592
[ 45.396] (II) fglrx(0): GLESX is enabled
[ 45.406] (II) fglrx(0): UVD feature is enabled(II) fglrx(0):
[ 45.407] (II) fglrx(0): Enable composite support successfully
[ 45.407] (WW) fglrx(0): Option "NoInt10" is not used
[ 45.407] (II) fglrx(0): X context handle = 0x1
[ 45.407] (II) fglrx(0): [DRI] installation complete
[ 45.407] (==) fglrx(0): Silken mouse enabled
[ 45.408] (==) fglrx(0): Using HW cursor of display infrastructure!
[ 45.408] (II) fglrx(0): Disabling in-server RandR and enabling
in-driver RandR 1.2.
[ 45.408] (II) fglrx(0): 'LVDS LCD' ConnectorType, abstracted as 'Panel'
[ 45.408] (II) fglrx(0): 'eDP LCD' ConnectorType, abstracted as 'Panel'
[ 46.244] (II) fglrx(0): Enable the clock gating!
[ 46.244] (II) fglrx(0): Setting screen physical size to 361 x 203
[ 46.952] (II) fglrx(0): Restoring Recent Mode via PCS is not
supported in RANDR 1.2 capable environments
[ 47.114] (II) fglrx(0): Preparing normal LeaveVT...
[ 47.956] (II) fglrx(0): Backup framebuffer data.
[ 47.957] (II) fglrx(0): Backup complete.
On 08/02/11 23:03, Vangel V. Ajanovski wrote:
Today I installed Ubuntu Control Center (UCC) which has an option for
switching the graphics. I had the open source drivers installed only
(with latest updates to x from xorg-edgers).
With this tool I was able to switch from Intel to ATI graphics
(requires a log off, log on).
How did I know it has really switched?
glxinfo | grep OpenGL
it was Intel at first and ATI afterwards
This sounds promising (only at first).
Unfortunately the open-source drivers for ATI 5470 are not that good,
because even the desktop effects were so much slower than Intel, to
the point of being almost unbearable.
With proprietary drivers I can only get to this point:
[ 1009.972] (==) fglrx(0): NoAccel = NO
[ 1009.972] (==) fglrx(0): ATI 2D Acceleration Architecture enabled
[ 1009.972] (--) fglrx(0): Chipset: "ATI Mobility Radeon HD 5400
Series " (Chipset = 0x68e0)
[ 1009.972] (--) fglrx(0): (PciSubVendor = 0x103c, PciSubDevice =
0x1603)
[ 1009.972] (==) fglrx(0): board vendor info: third party graphics
adapter - NOT original ATI
[ 1009.972] (--) fglrx(0): Linear framebuffer (phys) at 0xa0000000
[ 1009.972] (--) fglrx(0): MMIO registers at 0xc4400000
[ 1009.972] (--) fglrx(0): I/O port at 0x00003000
[ 1009.972] (==) fglrx(0): ROM-BIOS at 0x000c0000
[ 1009.977] (II) fglrx(0): AC Adapter is used
[ 1009.980] evaluate ATRM failed
[ 1009.980] (II) fglrx(0): Invalid ATI BIOS from int10, the adapter
is not VGA-enabled
[ 1009.981] (EE) fglrx(0): Invalid video BIOS signature!
[ 1009.981] (EE) fglrx(0): GetBIOSParameter failed
[ 1009.981] (EE) fglrx(0): PreInitAdapter failed
[ 1009.981] (EE) fglrx(0): PreInit failed
[ 1009.981] (II) fglrx(0): === [xdl_x760_atiddxPreInit] === end
[ 1009.983] (II) UnloadModule: "fglrx"
[ 1009.983] (II) UnloadModule: "fglrxdrm"
[ 1009.983] (II) UnloadModule: "fglrxdrm"
[ 1009.983] (EE) Screen(s) found, but none have a usable configuration.
[ 1009.983]
Fatal server error:
[ 1009.983] no screens found
[ 1009.983]
_______________________________________________
Mailing list: https://launchpad.net/~hybrid-graphics-linux
Post to : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
More help : https://help.launchpad.net/ListHelp
--
Antón Velo Lanchas
Dpto. Oceanoloxía
IIM - CSIC
Eduardo Cabello 6, 36208 Vigo, Spain
Tlf: +34 986231930 ext 374
Fax: +34 986292762
mail: avelo@xxxxxxxxxxx
Follow ups
References