Date: Mon, 27 Jan 2014 01:06:02 +0000 From: Miguel Clara <miguelmclara@gmail.com> To: =?ISO-8859-1?Q?Jean=2DS=E9bastien_P=E9dron?= <dumbbell@freebsd.org> Cc: freebsd-x11@freebsd.org Subject: Re: Newcons radeonkms - Failed to load firmware "radeonkmsfw_TURKS_PFP" Message-ID: <CADGo8CUr5yJJ=gqN9VpAwGTtx4XUO05Hk=3KcjoAJhJNBK7CKw@mail.gmail.com> In-Reply-To: <52E59896.3050800@FreeBSD.org> References: <1367fd4d-9128-4df0-a250-fb3c1f67f0c5@email.android.com> <52E42A3A.7000901@FreeBSD.org> <712a6e8d-e34b-4321-8c23-aa9edfe6147f@email.android.com> <52E435A3.6010900@FreeBSD.org> <1ab937f2-aca2-41d0-a1a7-a7eb232b9c83@email.android.com> <80c382e1-4442-4699-9aa1-40236a6c072f@email.android.com> <52E59896.3050800@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Its an HP Pavillion and digging more into it its indeed on of this
"Hybrid Graphichs" latops, so pretty sure it shares the same outputs,
at least for the LCD, (not sure about VGA and HDMI but I would say its
also the same).
I couldn't attach the log at that time because the latpop was stuck on
that screen, all I can do is PowerOff, I even tried SSH, but no joy.
I'm actually running X with MATE now fine but using only the Intel
graphics, only thing I notice is that with KMS I can't change
brightness, but I guess its not yet implemented...
pciconf -lv output for both:
[miguelc@hpbsd]~% pciconf -lv | egrep 'Graphics|Radeon' -B2 -A2
vgapci1@pci0:0:2:0: class=0x030000 card=0x1657103c chip=0x01168086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '2nd Generation Core Processor Family Integrated
Graphics Controller'
class = display
subclass = VGA
--
vgapci0@pci0:1:0:0: class=0x030000 card=0x1657103c chip=0x67401002
rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices [AMD] nee ATI'
device = 'Whistler XT [AMD Radeon HD 6700M Series]'
class = display
subclass = VGA
I also tried to manual kldunload i915kms and then kldload readonkms and got:
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon_atrm_get_bios: ===> Try ATRM...
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon_atrm_get_bios:
pci_find_class() found: 0:0:2:0, vendor=8086, device=0116
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon_atrm_get_bios: Get
ACPI device handle
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon_atrm_get_bios: Get
ACPI handle for "ATRM"
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon_atrm_get_bios: Call
radeon_atrm_call()
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon: 1024M of VRAM memory ready
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon: 512M of GTT memory ready.
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon: irq initialized.
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon_device_init: Taking
over the fictitious range 0xa0000000-0xb0000000
Jan 26 00:43:33 hpbsd kernel: info: [drm] radeon: power management initialized
Jan 26 00:43:33 hpbsd kernel: info: [drm] Initialized radeon 2.29.0 20080528
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon_atrm_get_bios: ===> Try ATRM...
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon_atrm_get_bios:
pci_find_class() found: 0:0:2:0, vendor=8086, device=0116
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon_atrm_get_bios: Get
ACPI device handle
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon_atrm_get_bios: Get
ACPI handle for "ATRM"
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon_atrm_get_bios: Call
radeon_atrm_call()
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon: 1024M of VRAM memory ready
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon: 512M of GTT memory ready.
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon: irq initialized.
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon_device_init: Taking
over the fictitious range 0xa0000000-0xb0000000
Jan 26 00:46:29 hpbsd kernel: info: [drm] radeon: power management initialized
Jan 26 00:46:29 hpbsd kernel: info: [drm] Initialized radeon 2.29.0 20080528
So it seems to work!
But when I tried starx (without the intel dirver and just the ATI card
- see xorg.conf attached files) I got an erro - segmentation fault,
see Xorgradeonkmserro.log
Any other usefull info, as long as I can grab it, I'll be glad to
attach, hoping this helps add +1 card to the supported ones!
btw the brightness problem also happens in a Acer laptop running
FreeBSD 10 with just the Intel driver!
Thanks
On Sun, Jan 26, 2014 at 11:21 PM, Jean-Sébastien Pédron
<dumbbell@freebsd.org> wrote:
> On 26.01.2014 01:17, Mike C. wrote:
>> Just changed and booted again, tried the kldload and got a similar
>> screen freezer.
>>
>> I'll have to attach a screenshot again.
>
> Kernel messages are logged in /var/log/messages by default. Could you
> please post this log file, after removing any informations you don't
> want to share?
>
>> I should also mention this is a laptop with an ati card but it also has
>> Intel integrated graphics (i7 processor).
>> Maybe this is what causes he issue?
>
> Hmmm, do you know if those two cards share a single set of output
> connectors? The technology is called "AMD PowerXpress" (something
> similar to NVIDIA Optimus).
>
> What's the maker and model of your laptop?
>
> --
> Jean-Sébastien Pédron
>
[-- Attachment #2 --]
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "dri2"
Load "glx"
Load "dbe"
Load "dri"
Load "record"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "ColorTiling" # [<bool>]
#Option "ColorTiling2D" # [<bool>]
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "EXAVSync" # [<bool>]
#Option "EXAPixmaps" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "EnablePageFlip" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
Identifier "Card0"
Driver "radeon"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
[-- Attachment #3 --]
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "dri2"
Load "glx"
Load "dbe"
Load "dri"
Load "record"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "AccelMethod" # <str>
#Option "Backlight" # <str>
#Option "DRI" # <str>
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "Tiling" # [<bool>]
#Option "LinearFramebuffer" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "TripleBuffer" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "HotPlug" # [<bool>]
#Option "ReprobeOutputs" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "TearFree" # [<bool>]
#Option "PerCrtcPixmaps" # [<bool>]
#Option "FallbackDebug" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "BufferCache" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card1"
Driver "vesa"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADGo8CUr5yJJ=gqN9VpAwGTtx4XUO05Hk=3KcjoAJhJNBK7CKw>
