- Distrowahl
- Linux Mint
- Bitte den Befehl "inxi -Fzxi" (ohne die Anführungszeichen) im Terminal ausführen und die Ausgabe dann hier hinein kopieren
- System:
Kernel: 6.8.0-45-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0
Desktop: Cinnamon v: 6.2.9 Distro: Linux Mint 22 Wilma
base: Ubuntu 24.04 noble
Machine:
Type: Desktop System: Gigabyte product: B550M DS3H v: -CF
serial: <superuser required>
Mobo: Gigabyte model: B550M DS3H v: x.x serial: <superuser required>
UEFI: American Megatrends LLC. v: FEd date: 09/02/2024
CPU:
Info: 8-core model: AMD Ryzen 7 5700X3D bits: 64 type: MT MCP arch: Zen 3+
rev: 2 cache: L1: 512 KiB L2: 4 MiB L3: 96 MiB
Speed (MHz): avg: 2422 high: 3587 min/max: 2200/4148 boost: enabled cores:
1: 2200 2: 2200 3: 2200 4: 2298 5: 2200 6: 2200 7: 2200 8: 2719 9: 2200
10: 2904 11: 2200 12: 2200 13: 2873 14: 2372 15: 2200 16: 3587
bogomips: 95820
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: NVIDIA GA104 [GeForce RTX 3070 Ti] vendor: Gigabyte driver: nvidia
v: 550.107.02 arch: Ampere bus-ID: 07:00.0
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
gpu: nvidia,nvidia-nvswitch resolution: 1: 2560x1440 2: 1920x1080~60Hz
API: EGL v: 1.5 drivers: nvidia,swrast platforms:
active: gbm,x11,surfaceless,device inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.107.02
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2
API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib devices: 2
Audio:
Device-1: C-Media CMI8788 [Oxygen HD Audio] vendor: ASUSTeK CMI8786
driver: snd_oxygen v: kernel bus-ID: 05:04.0
Device-2: NVIDIA GA104 High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus-ID: 07:00.1
Device-3: AMD Starship/Matisse HD Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus-ID: 09:00.4
Device-4: RODE Microphones NT-USB driver: hid-generic,snd-usb-audio,usbhid
type: USB bus-ID: 1-5:3
API: ALSA v: k6.8.0-45-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel port: d000 bus-ID: 06:00.0
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
IP v6: <filter> type: temporary dynamic scope: global
IP v6: <filter> type: dynamic mngtmpaddr noprefixroute scope: global
IP v6: <filter> type: noprefixroute scope: link
WAN IP: <filter>
Drives:
Local Storage: total: 1.36 TiB used: 103.67 GiB (7.4%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN770 1TB
size: 931.51 GiB temp: 45.9 C
ID-2: /dev/sda vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB
Partition:
ID-1: / size: 915.82 GiB used: 103.63 GiB (11.3%) fs: ext4
dev: /dev/nvme0n1p1
ID-2: /boot/efi size: 96 MiB used: 32.3 MiB (33.7%) fs: vfat
dev: /dev/sda1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
System Temperatures: cpu: 41.9 C mobo: 26.0 C gpu: nvidia temp: 37 C
Fan Speeds (rpm): N/A gpu: nvidia fan: 0%
Info:
Memory: total: 32 GiB available: 31.26 GiB used: 3.77 GiB (12.1%)
Processes: 387 Uptime: 1h 43m Init: systemd target: graphical (5)
Packages: 2687 Compilers: gcc: 13.2.0 Shell: Bash v: 5.2.21 inxi: 3.3.34
Hallo zusammen, ich bin neu bei Linux, verzeiht mir bitte grobe Fehler ich wäre entsprechend ach froh um genaue Anweisungen.
Ich möchte, dass mein 5700x3d standartmässig von Linux über den Curve Optimizer undervolted wird, weil es die Option im Gigabyte Bios leider nicht gibt und die CPU auf dem Board sonst leider absolut schlecht läuft.
Dazu habe ich folgende Anweisung befolgt: https://github.com/svenlange2/Ryz…ux-undervolting
Das funktioniert auch super!
Nun möchte ich jedoch, dass der Befehl: "sudo python3 ruv.py -c 8 -o -30" beim Start immer automatisch ausgeführt wird.
Am besten ohne das ich ein das Root Passwort eingeben muss, stört mich aber nicht, wenn ich das immer machen müsste.
Folgendes habe ich bisher probiert:
- shell mit dem Befehl: "gnome-terminal -- sudo python3 ruv.py -c 8 -o -30" im Skript Ordner angelegt, damit der Befehl beim ausführen automatisch das Terminal zur Passworteingabe öffnet. Die Shell funktioniert einwandfrei, wenn ich sie manuell aufrufe.
Anschliessend im Startprogramme Manager Befehl hinzugefügt. Grundsätzlich funktioniert das auch, beim Start kommt das Terminal für die Passworteingabe usw.
Jedoch wird die CPU in dem Fall nicht undervolted, der Befehl wird also nicht korekt ausgeführt obwohl das undervolting beim manuellen Aufruf der Shell problemlos funktioniert.
-Befehl: „python3 ruv.py -c 8 -o -30“ mit und ohne sudo, mit und ohne Einfügen des Ordnerpfads in die Datei rc.local, die bereits für ein anderes Projekt (Nvidia GPU Powerlimit) erstellt wurde.
Das funktioniert überhaupt nicht.
Zusätzlich habe ich nun probiert via sudo crontab -e den Befehl: 0 0 * * * /sbin/reboot 1 >>/home/pascal/Ryzen-5800x3d-linux-undervolting/python3 ruv.py -c 8 -o -30 einzufügen, klappt leider auch nicht.
Weiß jemand, wo ich Fehler mache?
Und kennt jemand einen guten Arbeitsablauf für diesen Fall?
Danke!