Hej! Hoppas någon kan hjälpa mig.
Jag har en kompis som ville testa Linux, så jag installerade Ubuntu 10.4 LTS i åt honom.
Men hemma hos honom tappade skärmen synken strax innan inloggningsrutan kom.
Datorn installerades hos mig med en Samsung 19" plattskärm men han har en gammal 19" tjockskärm.
Jag kan gå in i terminal-läge med Ctrl+Alt+F1 men vet inte vad jag ska ändra. Hur kan man i terminal-läge tvinga en viss upplösning eller skärmuppdateringsfrekvens.
Jag trodde det var i en fil /etc/X11/xorg.conf, men den filen finns inte.
Om jag från början hade installerat datorn på tjockskärmen så hade det säkert gått bra. Man borde också kunna få datorn att på nytt känna av vad det är för skärm och anpassa inställningarna efter det.
Det retliga är att jag har pratat så positivt om Linux men nu är han ännu mer skeptisk mot Linux.
Tacksam för tips.
Skärmupplösningsproblem [Löst]
-
- Inlägg: 2
- Blev medlem: 23 feb 2010, 22:19
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Habo
- Kontakt:
Skärmupplösningsproblem [Löst]
Senast redigerad av 1 darwall, redigerad totalt 10 gånger.
-
- AVREGISTRERAD
- Inlägg: 922
- Blev medlem: 16 maj 2007, 22:30
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: sweden
Re: Skärmupplösningsproblem
Startar X eller är det bara i terminal du är ?
Det kan räcka att köraför att lite snabbt synka tex det modet.Men om du vill göra något som funkar varje gång du loggar in får du fördjupa dig lite till...
om du börjar med att skriva xrandr i terminalen så får din skärms upplösningsalternativ minimum och maximum därifrån kan du använda cvt i mitt fall ser det ut så här.
säg nu att mitt valda mode 1680x1050 inte finns då addar du det genom att använda cvt
Sedan behöver du visa xrandr det nya modet
Sedan addar du modet till xrandr
Sedan kan du köra
för att synka modet under din inloggningssession om du vill skriva det till systemet för att slippa denna procedur varje gång är ett alternativ detta.
Leta efter stycket
och ändra det som i mitt fall till
OBSERVERA ATT DET INTE ÄR SÄKERT ATT DIN SKÄRM HETER CRT1
det får du svar på i första frågan till terminalen
Det kan räcka att köra
Kod: Markera allt
xrandr -s 1280x1024_60.0
om du börjar med att skriva xrandr i terminalen så får din skärms upplösningsalternativ minimum och maximum därifrån kan du använda cvt i mitt fall ser det ut så här.
Kod: Markera allt
xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1920 x 1920
DFP1 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
CRT1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1680x1050 59.9*+
1600x1200 60.0
1400x1050 60.0
1280x1024 60.0 47.0 43.0
1440x900 59.9
1280x960 60.0
1280x800 60.0
1152x864 60.0 47.0 43.0
1280x768 59.9 56.0
1280x720 60.0 50.0
1024x768 60.0 43.5
800x600 60.3 56.2 50.0 47.0
720x576 50.0
720x480 60.0 50.0
640x480 60.0 50.0
1680x1050_60.00 59.9
CRT2 disconnected (normal left inverted right x axis y axis)
Kod: Markera allt
cvt 1680 1050
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Kod: Markera allt
xrandr --newmode"1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Kod: Markera allt
xrandr --addmode CRT1 1680x1050_60.00
Kod: Markera allt
xrandr -s 1680x1050_60.00
Kod: Markera allt
sudo gedit /etc/gdm/Init/Default
Kod: Markera allt
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
#if [ -x '/usr/bin/xsplash' ];
#then
# /usr/bin/xsplash --gdm-session --daemon
#fi
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
Kod: Markera allt
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
#if [ -x '/usr/bin/xsplash' ];
#then
# /usr/bin/xsplash --gdm-session --daemon
#fi
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
xrandr --addmode CRT1 "1680x1050_60.00"
xrandr -s "1680x1050_60.00"
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
det får du svar på i första frågan till terminalen
Kod: Markera allt
xrandr
-
- Inlägg: 2
- Blev medlem: 23 feb 2010, 22:19
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Habo
- Kontakt:
Re: Skärmupplösningsproblem
Tack mrfab för ditt omfattande svar.
Men det var nog lite för avancerat för mig, Jag lyckades inte få igång X med dina tips.
Men nu efter flera timmars Googlande och experimenterande har jag fått igång den,
Filen /etc/X11/xorg.conf fanns inte i datorn men jag hittade instruktioner hur man kan skapa en ny. (Xorg -configure) Det hjälpte inte, men sedan hittade jag kommando för att detektera monitorn (xresprobe) och fick fram lite information som jag skrev in i xorg.conf.
Efter många tester, omstarter och svordomar fick jag till slut igång den, åtminstone med upplösning 1024x768.
Får kämpa vidare med fler upplösningsalternativ någon annan dag.
Som sagt tack för svaret i alla fall :-)
Men det var nog lite för avancerat för mig, Jag lyckades inte få igång X med dina tips.
Men nu efter flera timmars Googlande och experimenterande har jag fått igång den,
Filen /etc/X11/xorg.conf fanns inte i datorn men jag hittade instruktioner hur man kan skapa en ny. (Xorg -configure) Det hjälpte inte, men sedan hittade jag kommando för att detektera monitorn (xresprobe) och fick fram lite information som jag skrev in i xorg.conf.
Efter många tester, omstarter och svordomar fick jag till slut igång den, åtminstone med upplösning 1024x768.
Får kämpa vidare med fler upplösningsalternativ någon annan dag.
Som sagt tack för svaret i alla fall :-)
-
- AVREGISTRERAD
- Inlägg: 922
- Blev medlem: 16 maj 2007, 22:30
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: sweden
Re: Skärmupplösningsproblem [Löst]
Kul att du fick igång det till slut
Bra sidor att kika lite närmare på och bekanta sig med xrandr är
http://www.manpagez.com/man/1/xrandr/
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2

Bra sidor att kika lite närmare på och bekanta sig med xrandr är
http://www.manpagez.com/man/1/xrandr/
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2