SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Because I apparently watch too much Top Gear, I thought "how hard could it be?" and "what could possibly go wrong?" and built me a new Kaveri box this week. This was current three weeks ago (with multilib), I upped the kernel version to 3.13.1 and the ATI Catalyst driver to the 14.1 beta. I've been using nvidia the last few years so I'm new to ATI. A few questions:
1. What are the sensor modules? sensors-detect didn't pick up anything.
2. Has /usr/lib64/fglrx/switchlibGL always been broken for Slackware?
3. I did get DRI working in spite of the libGL brokeness, but now google earth 7 crashes right out of the gate with signal 11. GE 6 doesn't have this problem, but it sure is slow.
4. Something in my system doesn't like b43 hardware. I got this during boot:
[ 19.100324] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[ 19.173866] AMD-Vi: Event logged [IO_PAGE_FAULT device=00:14.4 domain=0x0014 address=0x0000000000117040 flags=0x0050]
It then proceeded to spit out many IO_PAGE_FAULT messages per second until rebooted. I had to swap out the wireless card with an Atheros I had lying around to make it stop.
What are the sensor modules? sensors-detect didn't pick up anything.
New board; probably needs new drivers for those sensors.
Quote:
Originally Posted by andy713
Something in my system doesn't like b43 hardware. I got this during boot:
[ 19.100324] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[ 19.173866] AMD-Vi: Event logged [IO_PAGE_FAULT device=00:14.4 domain=0x0014 address=0x0000000000117040 flags=0x0050]
It then proceeded to spit out many IO_PAGE_FAULT messages per second until rebooted. I had to swap out the wireless card with an Atheros I had lying around to make it stop.
Looks like something does not play nice with the IOMMU. You could try turning that off in the bios/efi.
hwmon: (k10temp) Add support for Kaveri CPUs
commit d303b1b5fbb688282bbf72a534b9dfed7af9fe4f upstream.
I'll know shortly.
32-bit Google Earth 7 works. Apparently the so-called 64-bit version is still a work in progress.
As for the AMD-Vi IO_PAGE_FAULT issue, I tried all sorts of BIOS settings to make it go away. No effect. There are some fixes for b43 in the 3.13.2 kernel, but I won't be testing those.
I get similar results with my Vishera CPU using kernel 3.10.17. The values jump around in sync with the power readings. They always are close to half of the power values.
I also have weird temperature readings. I guess the kernel support is not 100% bug free yet.
Apart from that, I'm using git versions of libdrm, mesa, mesa-glu, glamor and xf86-video-ati and if works very well with proper compositing in KWin, vdpau support using the UVD chip.
Honestly, the chip has been released a month ago, and almost everything works well. I'm impressed.
Because I apparently watch too much Top Gear, I thought "how hard could it be?" and "what could possibly go wrong?" and built me a new Kaveri box this week. This was current three weeks ago (with multilib), I upped the kernel version to 3.13.1 and the ATI Catalyst driver to the 14.1 beta. I've been using nvidia the last few years so I'm new to ATI. A few questions:
1. What are the sensor modules? sensors-detect didn't pick up anything.
2. Has /usr/lib64/fglrx/switchlibGL always been broken for Slackware?
3. I did get DRI working in spite of the libGL brokeness, but now google earth 7 crashes right out of the gate with signal 11. GE 6 doesn't have this problem, but it sure is slow.
4. Something in my system doesn't like b43 hardware. I got this during boot:
[ 19.100324] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[ 19.173866] AMD-Vi: Event logged [IO_PAGE_FAULT device=00:14.4 domain=0x0014 address=0x0000000000117040 flags=0x0050]
It then proceeded to spit out many IO_PAGE_FAULT messages per second until rebooted. I had to swap out the wireless card with an Atheros I had lying around to make it stop.
Andy
Hello
I have the same problem with my AMD A8 7600 Kaveri and and Atheros based wirelesschip. I tried it with Slackware 14.1 64-bit, Mageia 4 64-Bit and Openmandriva LX 2014.1 64-Bit. For this issue exists a bugreport on redhat. With an old Knoppix 32-Bit version 7.2.0 and Kernel 3.9.6 it works. Now I have to send this APU back and use my old Richland and all work fine. I hope AMD can give us a patch.
the weird temperature values are not a bug
from kernel Documentation/hwmon/k10temp
Code:
There is one temperature measurement value, available as temp1_input in
sysfs. It is measured in degrees Celsius with a resolution of 1/8th degree.
Please note that it is defined as a relative value; to quote the AMD manual:
Tctl is the processor temperature control value, used by the platform to
control cooling systems. Tctl is a non-physical temperature on an
arbitrary scale measured in degrees. It does _not_ represent an actual
physical temperature like die or case temperature. Instead, it specifies
the processor temperature relative to the point at which the system must
supply the maximum cooling for the processor's specified maximum case
temperature and maximum thermal power dissipation.
The maximum value for Tctl is available in the file temp1_max.
did you say yes to some sensors-detect questions ?
on my 16h amd the sensors that returns the real cpu temperature is nct6776-isa-0290
sensors-detect does not tell me this is i just hold enter
as for broadcom, slackware comes without the firmware for b43
you need to get it otherwise and put it in /lib/firmware/
there is also some other driver that does not need that
can't remember its name, don't have a bcm card for a while now
The broadcom wifi card worked, it just did the old "fill the syslog with IO_PAGE_FAULT messages" trick. I looked at the routine that generates this message, but I'd need to know way more about IOMMU's before I could do some non-destructive code tweaks.
I'm sure the relative temperature thing sounded like a good idea at some point, but today it says:
you can safely disable iommu,
even temporary as a boot parameter by adding iommu=off or iommu=soft to the lilo/grub's line at boot
the wikipedia has a good page on it
as for the temperatures
they are not for you to read as they are for bios/uefi or the kernel
they are something relative to something something (related to fan/temperature/cpu's casing and idk)
i have that sensor and another one that outputs (and one more that outputs power used)
Code:
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +19.8°C (high = +70.0°C)
(crit = +70.0°C, hyst = +67.0°C)
nct6776-isa-0290
Adapter: ISA adapter
Vcore: +0.97 V (min = +0.00 V, max = +1.74 V)
in1: +1.79 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC: +3.31 V (min = +0.00 V, max = +0.00 V) ALARM
+3.3V: +3.31 V (min = +0.00 V, max = +0.00 V) ALARM
in4: +0.02 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +1.67 V (min = +0.00 V, max = +0.00 V) ALARM
3VSB: +3.44 V (min = +0.00 V, max = +0.00 V) ALARM
Vbat: +3.38 V (min = +0.00 V, max = +0.00 V) ALARM
fan1: 0 RPM (min = 0 RPM) ALARM
fan2: 594 RPM (min = 0 RPM) ALARM
fan3: 0 RPM (min = 0 RPM) ALARM
SYSTIN: +39.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor
CPUTIN: +39.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN: +127.5°C (high = +101.0°C, hyst = +101.0°C) ALARM sensor = thermistor
cpu0_vid: +1.550 V
intrusion0: ALARM
intrusion1: ALARM
CPUTIN is the real one
a glance at the nct6776 chips datasheet tells me it's a motherboards chip, that i guess translates the cpu's temp to real temp when read
i guess you have a different chip
note that i found that by answering yes to some sensors-detect questions, that it warned were potentially unsafe
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.