LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-18-2019, 04:30 PM   #31
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: Carrollton, Texas
Distribution: Slackware64 14.2
Posts: 3,555

Rep: Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908

Quote:
Originally Posted by bassmadrigal View Post
This is still kinda a niche area for home users. I doubt many will encode video or use Blender.
I used Blender to model my new home's kitchen design. I was able to get something that was photo realistic enough for my wife to make a decision.

It does have a learning curve and it used to have a weird mouse binding. Tons of videos out there that show you what it can do and how you make it do that.
 
Old 12-18-2019, 05:09 PM   #32
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 6,375

Rep: Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132Reputation: 4132
Quote:
Originally Posted by Richard Cranium View Post
I used Blender to model my new home's kitchen design. I was able to get something that was photo realistic enough for my wife to make a decision.

It does have a learning curve and it used to have a weird mouse binding. Tons of videos out there that show you what it can do and how you make it do that.
I'm not saying nobody will use those in a home environment, just that it isn't common for most home users to be encoding videos and doing 3D modeling.
 
Old 12-18-2019, 09:26 PM   #33
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: Carrollton, Texas
Distribution: Slackware64 14.2
Posts: 3,555

Rep: Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908Reputation: 1908
As things get easier to do, more people will do them.
 
Old 12-19-2019, 06:03 AM   #34
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 10,865

Rep: Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238
FreeCad is fairly handy for the newbie to learn, beside, say, Qcad.
 
Old 12-21-2019, 09:56 AM   #35
Nille_kungen
Member
 
Registered: Jul 2005
Posts: 524

Rep: Reputation: 181Reputation: 181
Quote:
Originally Posted by ZhaoLin1457 View Post
The OpenCL could be very useful also for home users too.

For example, I heard that it can accelerate video encoding or 3D rendering with Blender.
I don't think there many users encoding video over OpenCL, most video are encoded using more effective methods.
 
Old 12-22-2019, 01:07 AM   #36
kingbeowulf
Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware64 14.2 Slackware 14.2, Slackware{32,64}-current
Posts: 927
Blog Entries: 9

Rep: Reputation: 417Reputation: 417Reputation: 417Reputation: 417Reputation: 417
For those interested, I built a mini-ITX box, primarily for games and science applications. Pretty good and fast on day-to-day computing activities. I don't have any Radeon GPUs that fit the ITX form factor, but do have a XFX Radeon RX590 Fatboy connected with a PCI-E riser (what could go wrong?). I'm using the Phoronix Test Suite (via Slackbuilds.org) to stress test. Attached are some benchmarks for the Unigine Valley GPU test. So far everything is on default settings. 'HIGH' indcates a run with high power profile instead of auto.
Quote:
Slackware64 Current kernel 5.4.6.
GIGABYTE X570 I AORUS PRO WIFI Mini-ITX Motherboard
AMD RYZEN 7 3800X CPU
Patriot Viper Steel 16GB DDR4 4400 (PC4 35200)
Coolermaster Elite 110 case
SilverStone SST-KR01 low profile cooler
Rosewill HIVE 650S 650W ATX power supply
The only glitch so far is support for ITE 8688 sensor chip for fan speeds. CPU and GPU temperatures are available, as is GPU fan speed. No CPU or case fan data.
Attached Thumbnails
Click image for larger version

Name:	ryzen7_miniITX_Slackware64-current_5.4.x.png
Views:	29
Size:	47.8 KB
ID:	32147  

Last edited by kingbeowulf; 12-22-2019 at 07:49 PM. Reason: added information;correction
 
2 members found this post helpful.
Old 12-22-2019, 05:18 AM   #37
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 10,865

Rep: Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238
I think I posted on this before on another thread.

The Ryzen 7 afaik, does this on the chip, which is far better than anything lm_sensors can do. A semiconductor junction can be used as a temperature sensor, allowing them to sense heat in very design sensitive locations.

They have this neat little video which dumbs this down. It shows a triangle, representing cpu temperature, voltage, & frequency. The points of this triangle represent design limits. A smaller triangle inside represents the SOA (Safe Operating Area). AMD automatically control the frequency & core voltage on the chip, to keep the heat within the SOA. This is far faster/better than metal sensors a couple of layers away from the core. You know the score - Junction blows at 150C, but if you see 80C it's too hot, and it does an emergency shutdown at 105C, which approximates 150C at the core. That's pass with AMD. The only user variable is how fast the fans are run, which controls your available boost speed.
 
1 members found this post helpful.
Old 12-22-2019, 08:04 PM   #38
kingbeowulf
Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware64 14.2 Slackware 14.2, Slackware{32,64}-current
Posts: 927
Blog Entries: 9

Rep: Reputation: 417Reputation: 417Reputation: 417Reputation: 417Reputation: 417
business_kid, interesting but not really applicable to my post, as CPU and other temperatures are available without requiring lm-sensors. Also, you do not set the fan speed to govern CPU (or GPU) clock and boost clock speeds; you set the power management (or clock and/or voltage) which will adjust the fan speed as needed.

The CPU and case fan speeds are governed by the motherboard, not cpu. As I said, for the Ryzen 7 on this Gigabyte motherboard, I have the CPU and other temperatures, as well GPU fan speed, via kernel hwmon (k10temp, amdgpu, i2c, ACPI thermal etc). The only thing missing, is the can and CPU fan speeds - available in BIOS but not enumerated when the kernel boots. I can fiddle with various CPU/GPU power settings, which will adjust fan speed as needed, but no direct read-out of RPM. /sys/class/hwmon/... has a lot of info, but only the temperatures, some voltages, and GPU fan speed.

As far as I have been able to determine, motherboard fan speeds are enumerated via, in this case, an ITE chip, and the it87 kernel module. Unfortunately, ITE does not publicly provide data sheets and so kernel support is lacking for this particular ship (ITE ID=0x8688).
 
1 members found this post helpful.
Old 12-23-2019, 05:54 AM   #39
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 10,865

Rep: Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238
Not here to argue. My point was that the Ryzen 7 adapts itself to the circumstances in which it finds itself. Given that it's on chip, nobody's bothered writing driversfor external control.
 
Old 12-23-2019, 08:51 PM   #40
kingbeowulf
Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware64 14.2 Slackware 14.2, Slackware{32,64}-current
Posts: 927
Blog Entries: 9

Rep: Reputation: 417Reputation: 417Reputation: 417Reputation: 417Reputation: 417
Throttling core voltage and frequency as a safety measure to prevent overheating (bad fan, wrong cooler or improperly installed cooler) has been around for ages, not "new" with the Ryzen series. Back in the day, a thermal diode (or fuse) would 'pop' to shut down the CPU. You would save the expensive CPU but brick the motherboard, which was considerably cheaper. AMD still provides the CPU temperature data outputs so that motherboard manufacturers' can incorporate that data in the BIOS via a sensor chip. It is STILL the motherboard circuitry that sets the fan speed based on the CPU temperature data. The issue with some new motherboards (actually this has always been an issue), is that the linux kernel doesn't get any love for the technical documentation of these sensor chips. I have boxes here that have NCT chips and I can access all sorts of CPU data and fan settings. ITE is another matter: lm-sensors still needs a kernel module to be loaded and then just reads back stuff in /sys/class/hwmon. I can run this same Ryzen mini-ITX setup with Windows10 and have all the BIOS data in a software utility from the Gigabyte utility DVD. My son has a Ryzen box (can't think of the motherbaord atm) that uses a sensor ship supported in the linux kernel (slackware-current) and can pull up all the fancy sensor data from the CPU.
 
1 members found this post helpful.
Old 12-31-2019, 09:51 AM   #41
cwizardone
LQ Guru
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib."
Posts: 5,187

Original Poster
Blog Entries: 1

Rep: Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691
Quote:
The Experimental GCN 1.0 GPU Support Might Be Dropped From AMDGPU Linux Driver
The story with all the details can be found here,
https://www.phoronix.com/scan.php?pa...t-Drop-GCN-1.0
 
Old 01-10-2020, 10:29 AM   #42
cwizardone
LQ Guru
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib."
Posts: 5,187

Original Poster
Blog Entries: 1

Rep: Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691Reputation: 2691
Changes on the way for amdgpu in the 5.6 kernel.
Maybe they will be backported?

https://lists.freedesktop.org/archiv...ry/044615.html

Quote:
amdgpu:
- Enable DCN support on POWER
- Enable GFXOFF for Raven1 refresh
- Clean up MM engine idle handlers
- HDMI 2.0 audio fixes
- Fixes for some 10 bpc EDP panels
- Watermark fixes for renoir
- SR-IOV fixes
- Runtime pm robustness fixes
- Arcturus VCN fixes
- RAS fixes
- BACO fixes for Arcturus
- Stable pstate fixes for swSMU
- HDCP fixes
- PSP cleanup
- HDMI fixes
- Misc cleanups

amdkfd:
- Spread interrupt work across cores to reduce latency
- Topology fixes for APUs
- GPU reset improvements

UAPI:
- Enable DRIVER_SYNCOBJ_TIMELINE for vulkan
- Return better error values for kfd process ioctl

Last edited by cwizardone; 01-10-2020 at 10:45 AM. Reason: Typo.
 
1 members found this post helpful.
Old 01-10-2020, 11:57 AM   #43
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 10,865

Rep: Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238Reputation: 1238
You can backport them yourself.
  1. Get a copy of the kernel source you're backporting to. Back it up. Grab a 5.6 kernel source.
  2. run 'diff -ur <olddir> <newdir> > Patchname.patch' . You may need -n as well, or -nN
  3. Apply the patch to whatever you're running and hope it doesn't go too far wrong.

Personally, I never grab a N.N.0 kernel, but wait and pretty quickly there's N.N.1 & N.N.2 as they fix the bugs. Give it 3 weeks, then grab the latest
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Configuring AMD Radeon 520 Dedicated Graphics in a hybrid graphics laptop running on Wayland (Xwayland) - No drivers found deepclutch Linux - Hardware 1 12-07-2017 09:22 PM
A good distro for AMD A6-6310 APU with AMD Radeon R4 Graphics NintenAkira Linux - Hardware 2 03-26-2016 07:55 AM
LXer: The AMD Catalyst 13.6 proprietary video driver will support the latest AMD APUs and I really LXer Syndicated Linux News 0 07-10-2013 02:20 PM
LXer: Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux LXer Syndicated Linux News 0 06-17-2013 01:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration