Trädvy Permalänk
Medlem
Registrerad
Jan 2010

60Hz @4K funkar inte

Försöker att få datorn att funka med 4K @ 60Hz men finns bara upp till 30Hz i Nvidia inställningarna. Har en 4K TV med HDMI 2 kabel som jag testat med annat system och det funkade så det är inte fel på kabeln iaf. Förstår inte var felet ligger? Hur kan man lösa detta?

Trädvy Permalänk
Medlem
Plats
Helsingborg
Registrerad
Jan 2015

Klarar datorn ens 4k@60hz över hdmi?

Edit: Lite mer information om vad det är för grejer du kopplat ihop kan behövas för att folk ska kunna hjälpa dig.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Nov 2011

Antar att du menar UHD

xrandr --output HDMI-0 --mode 3840x2160 -r 60

Det är inte säkert att HDMI-0 är rätt (prova att skriva HDMI och sen trycka TAB för att få förslag på kontakt). Fungerar inte ovan är det sannolikt så att din dator inte orkar putta 4k. (Jag har t.ex. inte HDMI 2.0 i min dockningsstation.)

Linux: the operating system with a CLUE; Command Line User Environment.

GNU/Linux

Trädvy Permalänk
Medlem
Plats
Norrköping
Registrerad
Jan 2011
Skrivet av GLaDER:

Antar att du menar UHD

xrandr --output HDMI-0 --mode 3840x2160 -r 60

Det är inte säkert att HDMI-0 är rätt (prova att skriva HDMI och sen trycka TAB för att få förslag på kontakt). Fungerar inte ovan är det sannolikt så att din dator inte orkar putta 4k. (Jag har t.ex. inte HDMI 2.0 i min dockningsstation.)

Tillägg: man kan också skriva enbart

xrandr

för att se vilka "modes" som har detekterats.

Vad har du för GPU och vilken drivrutin kör du?

Trädvy Permalänk
Bildexpert 📺
Thomas Ytterberg
Registrerad
Mar 2013

Det finns gott om TV-apparater med UHD-paneler som inte orkar mer än 4K/30 i fråga om bandbredd (9 Gbit/s–300 MHz) och de nyare modeller som verkligen klarar 4K/60 (18 Gbit/s–600 MHz) har ofta villkor innan det fungerar. Det kan vara att endast en eller två specifika HDMI-kontakter klarar den högre bandbredden.

Det är också vanligt att TV:n kräver att du aktiverar en högre bandbredd (samt HDCP 2.2) vilket brukar kallas sådant som "UHD Deep Color" eller "Enhanced" någonstans nere i HDMI-menyerna i TV:n. Innan detta aktiveras kommer TV:n att handskaka att den klarar som högst 4K/30 Hz, max 300 MHz pixelklocka eller liknande och då lyssnar grafikkortet på den informationen. Reglagen är där främst av kompatibilitetsskäl mot äldre källor.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2008
Skrivet av DPG:

Försöker att få datorn att funka med 4K @ 60Hz men finns bara upp till 30Hz i Nvidia inställningarna. Har en 4K TV med HDMI 2 kabel som jag testat med annat system och det funkade så det är inte fel på kabeln iaf. Förstår inte var felet ligger? Hur kan man lösa detta?

Vad har du för tv?
klara tvn 4K i 60Hz?
Vilken hdmi-port kör du i, prova att byta port - min sony fungerade inte att köra 4K HDR 60Hz i port 1 tex..

i7-2600k 3,4GHz | Asus Geforce GTX1080 | Corsair Vengeance 16GB | Corsair Force GT 120GB | P8P67 Deluxe | Asus PG348Q 34"

Trädvy Permalänk
Medlem
Plats
Cyberspace
Registrerad
Aug 2018

Har datorn hdmi 2.0 eller 1.4?
Hdmi 1.4 klarar max 4k i 30Hz.

Trädvy Permalänk
Medlem
Registrerad
Jan 2010
Skrivet av elBenko:

Klarar datorn ens 4k@60hz över hdmi?

Edit: Lite mer information om vad det är för grejer du kopplat ihop kan behövas för att folk ska kunna hjälpa dig.

Dator: i7-4790K, GTX 970, 16GB RAM, 256 SSD
TV: SWEDX 4K

Skrivet av GLaDER:

Antar att du menar UHD

xrandr --output HDMI-0 --mode 3840x2160 -r 60

Det är inte säkert att HDMI-0 är rätt (prova att skriva HDMI och sen trycka TAB för att få förslag på kontakt). Fungerar inte ovan är det sannolikt så att din dator inte orkar putta 4k. (Jag har t.ex. inte HDMI 2.0 i min dockningsstation.)

När jag skriver: xandr så får jag fram detta:

Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
3840x2160 60.00*+ 59.94 50.00 29.97 25.00 23.98
4096x2160 59.94 50.00 29.97 25.00 24.00 23.98
2288x1430 61.00
1920x1080 60.00 59.94 50.00 29.97 23.98 60.00 50.04
1440x480 60.05
1280x720 59.94 50.00
720x576 50.00
720x480 59.94
640x480 59.93
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)

Skrivet av dlq84:

Tillägg: man kan också skriva enbart

xrandr

för att se vilka "modes" som har detekterats.

Vad har du för GPU och vilken drivrutin kör du?

GPU: GTX 970

När jag skriver xandr så får jag fram detta:

Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
3840x2160 60.00*+ 59.94 50.00 29.97 25.00 23.98
4096x2160 59.94 50.00 29.97 25.00 24.00 23.98
2288x1430 61.00
1920x1080 60.00 59.94 50.00 29.97 23.98 60.00 50.04
1440x480 60.05
1280x720 59.94 50.00
720x576 50.00
720x480 59.94
640x480 59.93
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)

Skrivet av griid:

Vad har du för tv?
klara tvn 4K i 60Hz?
Vilken hdmi-port kör du i, prova att byta port - min sony fungerade inte att köra 4K HDR 60Hz i port 1 tex..

TV: SWEDX 4K TV. Kör HDMI port 1. Den klarar med samma burk 4K @ 60Hz med Windows 10.

Skrivet av CyberNerd:

Har datorn hdmi 2.0 eller 1.4?
Hdmi 1.4 klarar max 4k i 30Hz.

Datorn har HDMI 2.0 och Kbbeln klarar också HDMI 2.0. Testat med samma burk fast med Windows 10 och den klarade 4K @ 60Hz.

Trädvy Permalänk
Medlem
Registrerad
Jan 2010

Skrev detta i terminalen: xrandr --output HDMI-0 --mode 3840x2160 -r 60
Efteråt ändrade jag jag till 1080P och tillbaka till 4K så fick jag 60Hz. Startade om datorn och nu är man tillbaka till 30Hz igen och det går inte ändra det till 60Hz. Fattar inte vad problemet är eller lösningen?

Trädvy Permalänk
Medlem
Registrerad
Jan 2010
Skrivet av DPG:

Skrev detta i terminalen: xrandr --output HDMI-0 --mode 3840x2160 -r 60
Efteråt ändrade jag jag till 1080P och tillbaka till 4K så fick jag 60Hz. Startade om datorn och nu är man tillbaka till 30Hz igen och det går inte ändra det till 60Hz. Fattar inte vad problemet är eller lösningen?

Någon som vet hur man löser detta? Skulle verkligen uppskatta mycket om någon kunde hjälpa mig.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Nov 2011

Om

xrandr --output HDMI-0 --mode 3840x2160 -r 60

fungerar men det inte är persistent över omstarter, lägg då den raden i någon fil som körs automagiskt efter att X startats. Jag kan inte utröna vilken distribution du kör, så jag kan inte säga vilken fil du ska lägga raden i.

Linux: the operating system with a CLUE; Command Line User Environment.

GNU/Linux

Trädvy Permalänk
Medlem
Registrerad
Jan 2010
Skrivet av GLaDER:

Om

xrandr --output HDMI-0 --mode 3840x2160 -r 60

fungerar men det inte är persistent över omstarter, lägg då den raden i någon fil som körs automagiskt efter att X startats. Jag kan inte utröna vilken distribution du kör, så jag kan inte säga vilken fil du ska lägga raden i.

Första gången jag gjorde det fungerade det men inte mer efter det. Det är det som är största problemet. Vet att TVn klarar 4K@60Hz. Har senaste drivrutinerna från Nvidia. Kör Linux Mint 19 Cinnamon.

Trädvy Permalänk
Medlem
Registrerad
Dec 2011
Skrivet av DPG:

Första gången jag gjorde det fungerade det men inte mer efter det. Det är det som är största problemet. Vet att TVn klarar 4K@60Hz. Har senaste drivrutinerna från Nvidia. Kör Linux Mint 19 Cinnamon.

Du behöver ändra någon inställning på tvn för att få 4k @60hz. Kommer inte ihåg vilken men finns en äldre tråd om det här på swec med lösning.

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Nov 2011

@DPG: Prova att lägga till raden i en fil ~/.profile. Det kan fungera. Du får söka på "run command at login" eller liknande för att se vad som ska göras.

Linux: the operating system with a CLUE; Command Line User Environment.

GNU/Linux

Trädvy Permalänk
Medlem
Registrerad
Jan 2010
Skrivet av Termometer:

Du behöver ändra någon inställning på tvn för att få 4k @60hz. Kommer inte ihåg vilken men finns en äldre tråd om det här på swec med lösning.

Skickades från m.sweclockers.com

Har kollat i inställningarna men hittar inget. TVn har HDMI 2.0, GPU HDMI 2.0 och även kabeln.

Trädvy Permalänk
Medlem
Registrerad
Dec 2011
Skrivet av DPG:

Har kollat i inställningarna men hittar inget. TVn har HDMI 2.0, GPU HDMI 2.0 och även kabeln.

Hittade, EDID ska stå på 2.0 på tvn för att få det o fungera.

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Registrerad
Jan 2010
Skrivet av Termometer:

Hittade, EDID ska stå på 2.0 på tvn för att få det o fungera.

Skickades från m.sweclockers.com

Har en SWEDX TV som är en budget TV med väldigt få inställningar och det du nämner finns inte tyvärr.

Trädvy Permalänk
Medlem
Registrerad
Dec 2011
Skrivet av DPG:

Har en SWEDX TV som är en budget TV med väldigt få inställningar och det du nämner finns inte tyvärr.

Okej :/ jag har också swedx, vilken modell har du?

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Apr 2013

@DPG: vad säger loggfilerna om uppstarten? (/var/log/boot.log, /var/log/bootstrap.log och /var/log/gpu-manager.log)

vill du vara lite bekväm av dig i traditionell Linux-anda kan du skriva följande i en terminal för att få bort alla dubbletter vilket gör det lättläst. Filen som skapas (result.log) kommer att hamna högst upp i din hemkatalog med din ägare. Anledningen till sudo här är att filerna i /var/log endast kan öppnas med root-behörighet. Du ser detta med ll *.log (ll är alias för ls -l).

Ta upp ett fönster med hemkatalogen (WIN+E) och sätt till vänster (WIN + VÄNSTERPIL)
Ta upp en terminal (CTRL + ALT + T) och sätt till höger (WIN + HÖGERPIL)

Skriv följande i terminalen:

cd /var/log

sudo cat -n boot.log | sort -uk2 | sort -nk1 | cut -f2- > ~/result.log

Öppna filen som skapats genom att dubbelklicka på den och lägg fönstret till vänster. Tryck (CTRL + END) för att hamna längst ner i filen och lägg till två tomma rader. Tryck CTRL + S för att spara.

klicka på terminalfönstret och skriv följande: (Observera dubbletterna av >> för att lägga till i slutet av filen.)

sudo cat -n bootstrap.log | sort -uk2 | sort -nk1 | cut -f2- >> ~/result.log

Klicka på textredigeraren och observera knappen högst upp som säger att filen är ändrad, välj att läsa om. Gör om processen att lägga till två tomma raden i slutet och spara.

Gör om följande kommando i terminalen:

sudo cat -n gpu-manager.log | sort -uk2 | sort -nk1 | cut -f2- >> ~/result.log

Du kan även vara ännu bekvämare med följande i en terminal:

sudo cat -n boot.log | sort -uk2 | sort -nk1 | cut -f2- > ~/result.log && echo -e "\n\n" >> ~/result.log && sudo cat -n bootstrap.log | sort -uk2 | sort -nk1 | cut -f2- >> ~/result.log && echo -e "\n\n" >> ~/result.log && sudo cat -n gpu-manager.log | sort -uk2 | sort -nk1 | cut -f2- >> ~/result.log

Lite om anledningen till att kommandoraden ser ut som den gör.

Detta beror på att man kan tycka att kommandot uniq borde göra samma sak, vilket det till viss del gör. Det stora problemet här är att uniq bara kan ta bort dubbletter som är bredvid varandra vilket innebär att filerna först måste sorteras, detta gör filerna får en omordning samt att dom kan blandas med varandra vilket gör det väldigt svårläst. I detta fall får man filerna utan att innehållet blandas om, men man slipper dubbletter av rader som kan finans på flera olika ställen.

Den del som gör själva utsorteringen här är följande:

sort -uk2 | sort -nk1 | cut -f2-

vilket med ett alias eller $värde skulle kunna sättas som ett enkelt ord. Vill man göra det mera lättläst kan man infoga fler rader mellan filerna för att få större avstånd, vilket i echo-kommandot läggs till med flera \n.

Server: AMD Ryzen 7 1800X 8/16 | ASUS Crosshair VI hero | 64 GB Corsair RAM @3000 MHz | ASUS radeon RX 460 2GB | Samsung 960 PRO 512 GB M.2 | 2x 2 TB Samsung 850 PRO SSD | 6x Seagate 10 TB | NEC PA301W @ 2560x1600 | Linux Mint 19 Cinnamon