Kirjoittaja Aihe: Ratkaistu : Acer x193w paras resoluutio ei toimi  (Luettu 10586 kertaa)

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Hei,

Vanhan emolevyn hajottua hankin sellaisen jossa on integroitu näyttis (Acer G31M-GS R2.0)
Sen ilmoitettu maksimiresoluutio on 2048x1536. Näyttöni on Acer x193w jonka resoluutio on enintään 1440x900.

Näyttö ei tunnistu, ja Ubuntun tarjoamat resoluutiot ovat 1024x768 sekä 800x600.

Netti on turvoksissa eri ratkaisuvaihtoehdoista, joista monet liittyvät aikaisempiin Ubuntuversioihin.  

Kokeilin pari kertaa kirjoittaa päätteeseen xrandr --fb 1440x900 sekä myös 1360x768. Kerran näyttö meni aivan sekaisin, ja toisen kerran kuva KASVOI vaikka olisi pitänyt pienetä. Noita resoja ei myöskään ilmestynyt Ubuntun tarjoamaan resovalikoimaan. Mikä olisi oikeampi komento?

Aiemmin käyttämäni Nvidia gt430-näytönohjain on toki vieläkin olemassa mutta tyytyisin mielelläni tähän integroituun.  

Kiitos,
romu
« Viimeksi muokattu: 01.05.14 - klo:09.51 kirjoittanut romuvarasto »

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Raring resoluutio ei toimi
« Vastaus #1 : 08.10.13 - klo:12.59 »
Oletko käyttänyt aiemmin VGA- vai DVI-liitäntää monitorin kytkemiseen?

Voi olla, että monitori ei anna oikeaa EDID-informaatiota VGA:n kautta tai sitten Intelin ajurissa tai kernelin näyttötilan valinnassa on bugi. Ilmestyykö oikea tila näyttöasetuksiin tai muuttuuko mikään, jos otat käytön aikana VGA-kaapelin irti, odotat hetken ja kytket sen takaisin?

Oikean tilan voi kyllä VGA:n tapauksessa pakottaa käyttöön xrandrilla. Kokeile ensin tätä:

Koodia: [Valitse]
xrandr --addmode default 1440x900

default-ulostulon sijaan voit kokeilla myös VGA1:tä tai VGA-1:tä. Ulostulon oikea nimi ja valittavissa olevat tilat selviävät komennolla xrandr -q (tai pelkkä xrandr).

Komennon jälkeen näyttötilan voi ottaa käyttöön työpöydän näyttöasetuksissa tai päätteessä esimerkiksi komennolla:

Koodia: [Valitse]
xrandr --output default --mode 1440x900 --rate 60
Jos tila ei ilmesty valittavaksi tai ei toimi, kokeile tehdä kokonaan uusi näyttötilan määritys:

Koodia: [Valitse]
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode default 1440x900_60.00

xrandr --output default --mode 1440x900_60.00



Oman näyttötilan käyttöönotto xrandr-työkalulla työpöydän käynnistyksen yhteydessä

Tilan saa vaihdettua automaattisesti työpöydän käynnistyessä kirjoittamalla tarvittavat komennot tiedostoon ja asettamalla tiedoston ajettavaksi. Sitten asetetaan Lightdm tai muu työpöytämanageri käynnistämään skripti ennen työpöydän tai kirjautumisnäytön avaamista.


1. Luo skriptitiedosto tekstieditorilla

Komenna päätteessä:

Koodia: [Valitse]
sudo -i gedit /usr/local/bin/xrandr_1440x900.sh
Komento avaa gedit-tekstieditorin ikkunaan uuden tiedoston /usr/local/bin/xrandr_1440x900.sh.
Kirjoita tiedoston sisällöksi ensimmäiselle riville merkkijono #!/bin/sh ja sen perään uusille riveille toimivaksi todetut xrandr-komennot. Tässä esimerkki, jonka voi suoraan kopioida tekstieditoriin:

Lainaus
#!/bin/sh
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00

Kun skripti on valmis, tallenna tiedosto ja sulje tekstieditori.


2. Aseta skriptitiedosto ajettavaksi

Komenna päätteessä:

Koodia: [Valitse]
sudo chmod a+x /usr/local/bin/xrandr_1440x900.sh

Nyt voit kokeilla, että kirjoittamasi skripti myös toimii. Käynnistä järjestelmä uudelleen, niin että näytöllä on väärä resoluutio, ja komenna sitten päätteessä:

Koodia: [Valitse]
/usr/local/bin/xrandr_1440x900.sh

3. Muokkaa Lightdm:n asetustiedostoa /etc/lightdm/lightdm.conf

Avaa asetustiedosto tekstieditoriin komentamalla päätteessä:

Koodia: [Valitse]
sudo -i gedit /etc/lightdm/lightdm.conf
Tiedoston pitäisi sisältää jotain tällaista:

Lainaus
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

(Muitakin rivejä voi olla riippuen käytössä olevista LightDM:n asetuksista.)

Lisää tiedoston loppuun uusi rivi:

Lainaus
display-setup-script=/usr/local/bin/xrandr_1440x900.sh

Tallenna tiedosto ja sulje tekstieditori. Käynnistä järjestelmä uudelleen. Nyt näyttötilan pitäisi vaihtua oikeaksi ennen kirjautumisnäyttöä.
« Viimeksi muokattu: 09.10.13 - klo:20.51 kirjoittanut nm »

juyli

  • Vieras
Vs: Raring resoluutio ei toimi
« Vastaus #2 : 08.10.13 - klo:19.09 »
Aiemmin käyttämäni Nvidia gt430-näytönohjain on toki vieläkin olemassa mutta tyytyisin mielelläni tähän integroituun. 

Olitko asentanut aiemmin Nvidian suljetut ajurit tuolle Nvidia-ohjaimelle?
Löytyykö vielä /etc/X11 hakemistosta (ehkä tarpeeton) xorg.conf -tiedosto?

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Raring resoluutio ei toimi
« Vastaus #3 : 08.10.13 - klo:20.35 »
Kiitos viitseliäästä ohjeistuksesta.

Tulee tällaista:
matti@matti-desktop:~$ xrandr --addmode default 1440x900
xrandr: cannot find output "default"

ja jatkokokeiluja:

matti@matti-desktop:~$ xrandr --addmode VGA1 1440x900
xrandr: cannot find mode "1440x900"

edelleen:

matti@matti-desktop:~$ xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
matti@matti-desktop:~$ xrandr --addmode default 1440x900_60.00
xrandr: cannot find output "default"
matti@matti-desktop:~$
matti@matti-desktop:~$ xrandr --output default --mode 1440x900_60.00
warning: output default not found; ignoring

Eipä siis toiminut.

Aikaisempaa Nvidian näytönohjainta varten asensin jossain vaiheessa jonkun ajurin, oli hankalaa eikä heti toiminut. Viimeisimmissä ubuversioissa näyttis vaikutti olevan tuettu. En koskaan käyttänyt näitä "uudenaikaisia" liittimiä näyttiksen takana vaan sitä VGA:ta, syystä että näyttö ei tue muita. 

Tein hiljattain puhtaan 13.04-asennuksen ja aivan viime viikolla 13.10 - eilen kokeilin uudestaan asentaa molempia, mutta muistaakseni jotain bugia siinä oli että päädyin päivittämään 13.10:n 13.04:ksi.

En osaa etsiä tuota Nvidia-ajuria koneeltani. Voi olla että olen ladannut sen 13.10:n toisella, hyvin vanhalla koneella, mutta tämä 13.04 on ajettu unetbootinilla tällä uudella myllyllä.




nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Raring resoluutio ei toimi
« Vastaus #4 : 09.10.13 - klo:00.07 »
ja jatkokokeiluja:

matti@matti-desktop:~$ xrandr --addmode VGA1 1440x900
xrandr: cannot find mode "1440x900"

edelleen:

matti@matti-desktop:~$ xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
matti@matti-desktop:~$ xrandr --addmode default 1440x900_60.00
xrandr: cannot find output "default"
matti@matti-desktop:~$
matti@matti-desktop:~$ xrandr --output default --mode 1440x900_60.00
warning: output default not found; ignoring

Eipä siis toiminut.

Olisit laittanut xrandr -q -komennon tulosteen tänne, niin olisi helpompi neuvoa.

VGA1-niminen ulostulo näyttää kuitenkin olevan olemassa, jolloin voit korvata default -> VGA1 noissa viimeisissä komennoissa. Eli kokeile näin:

Koodia: [Valitse]
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00
xrandr --output VGA1 --mode 1440x900_60.00

En koskaan käyttänyt näitä "uudenaikaisia" liittimiä näyttiksen takana vaan sitä VGA:ta, syystä että näyttö ei tue muita.

Nettilähteiden perusteella näytössäsi pitäisi kyllä olla myös DVI-liitäntä, mutta eipä sekään nyt auta, kun emolevyssä ei ole muita lähtöjä kuin VGA.

Ilmeisesti ongelma johtuu sitten Intelin ajurista joko X.org:n tai kernelin puolella, jos natiiviresoluutio on aiemmin löytynyt ongelmitta Nvidian näytönohjaimella.

En osaa etsiä tuota Nvidia-ajuria koneeltani. Voi olla että olen ladannut sen 13.10:n toisella, hyvin vanhalla koneella, mutta tämä 13.04 on ajettu unetbootinilla tällä uudella myllyllä.

Tuskinpa siellä on Nvidian suljettua ajuria, ellet ole sellaista erikseen asentanut Ubuntun asentamisen jälkeen. Tilanteen voi tarkistaa esimerkiksi Synapticilla tai komentamalla päätteessä:

Koodia: [Valitse]
dpkg -l nvidia*
Tarkista myös, ettei /etc/X11/xorg.conf -tiedostoa ole olemassa, kuten Juyli neuvoi. Onnistuu tiedostoselaimella tai päätteessä komennolla:

Koodia: [Valitse]
ls -l /etc/X11/xorg.conf
« Viimeksi muokattu: 09.10.13 - klo:00.09 kirjoittanut nm »

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Ratkaistu : Raring resoluutio ei toimi
« Vastaus #5 : 09.10.13 - klo:09.27 »
tuon xrandr -q:n olinkin jo ottanut.

Kas tässä:
matti@matti-desktop:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*
   800x600        60.3     56.2 
   848x480        60.0 
   640x480        59.9 
matti@matti-desktop:~$

sitten katsoin sen nvidia-ajurin:
matti@matti-desktop:~$ ls -l /etc/x11/xorg.conf
ls: tiedostoa /etc/x11/xorg.conf ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
Ja sitten kirjoitin tämän:
matti@matti-desktop:~$ xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
matti@matti-desktop:~$ xrandr --addmode VGA1 1440x900_60.00
- ja tämän rivin jälkeen näyttö tosiaan muuttui 1440x900-resoluutiolle! - lukulaseille tuli tarvetta.
lisäsin kuitenkin vielä tämän:
matti@matti-desktop:~$ xrandr --output VGA1 --mode 1440x900_60.00

Luulen että kokeilin näitä kaikkia jo eilen, juylin ohjeiden ja xrandrin listaamien komentojen perusteella.
Joko tein jotain eri tavalla tai sitten tilanteeseen vaikutti eilen tekemäni BIOS-asennukset:
-Emolla oli valinnat  integroitu näytönohjain,  erillinen n.  tai automaattinen valinta. Valitsin integroidun.
-Lisäsin näytönohjaimen käyttämää muistia (en muista määriä, minimistä maksimiin,  kahdeksan jotain?)

Kiitos molemmille!

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #6 : 09.10.13 - klo:10.15 »
Hyvä, että lähti toimimaan!

Sitten pitäisi enää virittää automatiikka noiden xrandr-komentojen ajamiseen työpöydän käynnistyessä, kuten neuvoin tuossa aiemmin. Vaarana automaattisen pakotuksen kanssa on tosin se, että jos joudut vaihtamaan monitoria, se ei välttämättä suostu näyttämään 1440x900-resoluutiota, Silloin et pysty käyttämään työpöytää poistamatta skriptin latausta tekstitilan tai live-CD:n avulla.

Ehkä kannattaa jättää se viimeinen komento "xrandr --output VGA1 --mode 1440x900_60.00" pois skriptistä, kun tila vaihtui jo ilman sitäkin.


sitten katsoin sen nvidia-ajurin:
matti@matti-desktop:~$ ls -l /etc/x11/xorg.conf
ls: tiedostoa /etc/x11/xorg.conf ei voi käsitellä: Tiedostoa tai hakemistoa ei ole

Tuossa x11 pitää kirjoittaa isolla X:llä. Ilmoituksen pitäisi kuitenkin pysyä muuten samana, kun xorg.confia ei ole olemassa.

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #7 : 09.10.13 - klo:18.57 »
Tuo pysyvä asennus on vielä vähän hakusessa...onkohan jossain lisämateriaalia tästä skriptin asennuksesta...siis onnistuin asentamaan jonkuun lighdm:n...kirjoitanko siihen tuon bash-hässäkän ekalle riville, sitten toimivat komennot ja sitten tallennan koko komeuden, sijaintia määrittämättä?

Ja sitten jonnekin (päätteeseen vai siihen lightdmiin..se sudo -i gedit /usr/local/bin/xrandr_1440x900.sh?
sorry, vanha koira ei opi uusia koodeja :)



nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #8 : 09.10.13 - klo:20.39 »
Tuo pysyvä asennus on vielä vähän hakusessa...onkohan jossain lisämateriaalia tästä skriptin asennuksesta...siis onnistuin asentamaan jonkuun lighdm:n...

LightDM on jo asennettuna normaaleissa työpöytä-Ubuntuissa. Se vastaa kirjautumisikkunan näyttämisestä ja työpöytäistuntojen hallinnasta. Esittämässäni toimenpiteessä vain tehdään ajettava skripti (jota voi käyttää myös manuaalisesti päätteen kautta) ja viitataan siihen LightDM:n asetustiedostossa.

Viestissäni "Koodia:"-laatikoissa olevat tekstit ovat päätteessä suoritettavia komentoja. "Lainaus"-laatikoissa taas on tekstitieditoriin kopioitavaa tekstiä. Käyn lisäämässä ohjeeseen pari selvennystä.

Lue ohje huolellisesti ja seuraa sitä vaihe vaiheelta. Kysy, jos jokin kohta jää vielä epäselväksi.

Jos koneella on jotain tärkeää dataa, varmuuskopiot kannattaa sitten tehdä ennen tällaisia kokeiluja.

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #9 : 09.10.13 - klo:21.08 »
Jotain häimää:

Avaa kyllä tekstieditorin mutta sanoo:

matti@matti-desktop:~$ sudo -i gedit /usr/local/bin/xrandr_1440x900.sh
[sudo] password for matti:

** (gedit:2573): WARNING **: Could not load Gedit repository: Typelib file for namespace 'GtkSource', version '3.0' not found

(gedit:2573): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(gedit:2573): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(gedit:2573): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

Ei varmaan kuuluisi olla noin?

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #10 : 09.10.13 - klo:22.54 »
** (gedit:2573): WARNING **: Could not load Gedit repository: Typelib file for namespace 'GtkSource', version '3.0' not found

Tämä saattaa johtua paketin gir1.2-gtksource-3.0 puuttumisesta. Paketoinnin bugi, jos näin on. Ei pitäisi haitata editorin käyttöä, eikä korjaustoimenpiteitä välttämättä tarvitse suorittaa.

(gedit:2573): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

Nämä loput varoitukset tulevat varmaankin siitä, että pääkäyttäjän suorittama gedit ei saa yhteyttä tavallisen käyttäjän oikeuksin ajettavaan Gnomen istuntomanageriin. Neuvotteluyritys istuntomanagerin kanssa liittyy varmaankin avoimen editorin hallittuun sulkemiseen uloskirjautumisen yhteydessä.

Nämäkään varoitukset eivät haittaa editorin normaalia käyttöä.

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #11 : 10.10.13 - klo:00.47 »
Jep, kopioin ahkerasti ja vähät välitin herjoista niin kyllä se nyt jäi pysyväksi. kiitos vaan.

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #12 : 27.04.14 - klo:12.54 »
Rohkenen herätellä tämän ikivanhan ongelman.

Sain aikoinaan hyvät neuvot asiaan, ja bootissa resoluutio korjautui noin sekunnin miettimisen jälkeen, mutta sitten jonkun versiovaihdon yhteydessä scripti lakkasi toimimasta.

Yhä edelleen saan täyden tarkkuuden käyttöön kun kirjoitan päätteeseen:

xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00

Mutta kun yritän asentaa tuon scriptin pysyväksi, tapahtuu jotain outoa: joko se ei startissa korjaa mitään TAI jo bootissa tulee herja siitä että järjestelmä käy liian alhaisilla resoluutiolla jne, ja joudun outoon valikkoon josta ei ole pääsyä pois muuten kuin asentamalla koko järjestelmä uudestaan.

Ennenkuin luovun toivosta, kysyn että onko uusi jakelu tms aiheuttanut muutoksia tuon scriptin asentamiseen?   Mikä siinä voi mättää?




nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #13 : 27.04.14 - klo:14.09 »
Ota skriptin käynnistys pois Lightdm:n asetustiedostosta (tai älä lisää sitä sinne) ja kokeile, toimiiko skripti ongelmitta, jos ajat sen kirjautumisen jälkeen päätteessä:

Koodia: [Valitse]
/usr/local/bin/xrandr_1440x900.sh
Jos toimii, voit lisätä sen automaattisesti käynnistettäviin ohjelmiin (etsi Dashista "Käynnistettävät ohjelmat"). Tällöin näyttötila ei siis ole oikein kirjautumisruudussa, mutta korjaantuu kirjautuessasi työpöydälle.

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #14 : 27.04.14 - klo:15.32 »
Tuon rivin lisääminen päätteelle ei tee resoille mitään.

Tämän näköistä tulee:
bash: /usr/local/bin/xrandr_1440x900.sh: Tiedostoa tai hakemistoa ei ole
matti@matti-desktop:~$ /usr/local/bin/xrandr_1440x900.sh


Matti


Ota skriptin käynnistys pois Lightdm:n asetustiedostosta (tai älä lisää sitä sinne) ja kokeile, toimiiko skripti ongelmitta, jos ajat sen kirjautumisen jälkeen päätteessä:

Koodia: [Valitse]
/usr/local/bin/xrandr_1440x900.sh
Jos toimii, voit lisätä sen automaattisesti käynnistettäviin ohjelmiin (etsi Dashista "Käynnistettävät ohjelmat"). Tällöin näyttötila ei siis ole oikein kirjautumisruudussa, mutta korjaantuu kirjautuessasi työpöydälle.


romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #15 : 27.04.14 - klo:16.35 »

Lisään vielä:

Jos laitan päätteelle istunnon alussa rivit:
Koodia: [Valitse]
"xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00"
niin resoluutio muuttuu toivotusti.

Jos lisään siihen gdmiin valmiiksi rivit:
Koodia: [Valitse]
"#!/bin/sh
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00"

ja käynnistän uudelleen, kone käynnistyy ja näyttää biosit ja vielä ubuntun logon, ja pimenee sen jälkeen. En silloin osaa tehdä muuta kuin asentaa Ubuntun uudestaan. Onneksi tämä uusin asentuu ihan tosinopeasti, koska olen asentanut sen nyt useampaan kertaan kun nuo scriptit mokaavat käynnistyksen.

Olen googlaamalla saanut myös selville että ongelma on nimenomaan Acerin näytössä x193w. Mielestäni se on kuitenkin aiemmin toiminut myös 1440*900-resolla tai sitten en vain ole osannut kaivata parempaa resoluutiota.

Matti

Siistitty ulkoasua. -- Timo
« Viimeksi muokattu: 27.04.14 - klo:16.38 kirjoittanut Timo Tamminen »

petteriIII

  • Käyttäjä
  • Viestejä: 660
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #16 : 27.04.14 - klo:18.04 »

Jos lisään siihen gdmiin valmiiksi rivit:
Koodia: [Valitse]
"#!/bin/sh
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00"

Onko tuohon "#!/bin/sh päässyt livahtamaan merkki " tarkoituksella vai vahingossa?  Tarvitaanko koko riviä ? En tiedä kun lisään rivit .bashrc:hen silloin kun tarvitaan.

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #17 : 27.04.14 - klo:18.32 »

Jos lisään siihen gdmiin valmiiksi rivit:
Koodia: [Valitse]
"#!/bin/sh
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00"

Onko tuohon "#!/bin/sh päässyt livahtamaan merkki " tarkoituksella vai vahingossa?  Tarvitaanko koko riviä ? En tiedä kun lisään rivit .bashrc:hen silloin kun tarvitaan.


Se on vain lainausmerkki, ei ollut alkuperäisessä scriptissä.

En tunne noita scriptihommeleita yhtään, mutta nimimerkki nm ystävällisesti neuvoi tämän homman aikaisemmin. Silloin toimi jonkin aikaa, joten neuvo oli oikea. Jostain syystä en saa nyt toimimaan vaikka merkki merkiltä samalla tavalla kirjoitan. siksi tulikin mieleen kysyä että onko käytäntö jotenkin muuttunut Trusty Tahrissa.

Mutta jos ei onnaa niin sitten täytyy korjata nuo pari riviä aina aloittaessa, tai ostaa uusi näyttö.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Ratkaistu : Raring resoluutio ei toimi
« Vastaus #18 : 27.04.14 - klo:22.00 »
Eipä nyt luovuteta kesken kaiken, kun ongelma ratkeaa ihan yksinkertaisella skriptillä.  :)


Tuon rivin lisääminen päätteelle ei tee resoille mitään.

Tämän näköistä tulee:
bash: /usr/local/bin/xrandr_1440x900.sh: Tiedostoa tai hakemistoa ei ole
matti@matti-desktop:~$ /usr/local/bin/xrandr_1440x900.sh

Et ole seurannut alkuperäistä ohjetta. Yritä uudestaan ohjeen mukaisesti alkaen kohdasta

Oman näyttötilan käyttöönotto xrandr-työkalulla työpöydän käynnistyksen yhteydessä

Ohjeen alussa luodaan tekstieditorilla tiedosto /usr/local/bin/xrandr_1440x900.sh, ja sen sisällöksi laitetaan tarvittavat komennot. Muista tallentaa tiedosto. Suoritusoikeuksien antamisen jälkeen voit testata skriptiä päätteen kautta, kuten ohjeessakin neuvotaan. Vasta kun olet todennut skriptin toimivaksi, voit harkita sen asettamista automaattisesti käynnistettäväksi.

Ongelmatilanteissa ei ole tarvetta asentaa koko järjestelmää uudestaan. Voit kirjautua sisään palautustilassa (recovery mode) ja kumota tekemäsi muutokset komentorivin kautta (tekstitilassa editorina toimii nano). Vaihtoehtoisesti järjestelmän voi käynnistää asennuslevyllä/-tikulla livetilaan, liittää levyn sinne ja tehdä tarvittavat muutokset tavalliseen tapaan esim. geditin avulla.
« Viimeksi muokattu: 27.04.14 - klo:22.01 kirjoittanut nm »

romuvarasto

  • Käyttäjä
  • Viestejä: 68
    • Profiili
Yhteenveto 1440*900 resoluutio acer x193w näytölle:
« Vastaus #19 : 01.05.14 - klo:09.50 »
Kiitos. Nyt toimii kun hyödynsin tuota "käynnistettävät ohjelmat"-ratkaisua. Tein tähän vielä koosteen nm:ltä saamistani ohjeista:

Minun tapauksessani näyttö on Acer x193w jonka paras resoluluutio on 1440x900, mutta järjetelmä ei  tunnista näyttöä eikä järkeviä resoluutiota siksi ole tarjolla.

1)tarkistin käyttämäni näytön nimen kirjoittamalla päätteeseen

Koodia: [Valitse]
xrandr -q
Minun tapauksessani se oli VGA1 joten käytän tässä nyt niitä:

2) kirjoitin päätteeseen
Koodia: [Valitse]
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00"

Tällöin resoluutio muuttui toivotusti.

3)Sitten tein tuosta scriptin tekstieditorilla:

Kirjoitn päätteeseen

Koodia: [Valitse]
sudo -i gedit /etc/lightdm/lightdm.conf
joka avasi tekstieditorin, johon kirjoitin

Koodia: [Valitse]
#!/bin/sh
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00

tallensin painamalla tekstieditorin nappia "tallenna" ja suljin tekstieditorin.

4) Sammutin koneen ja käynnistin uudestaan. Nyt näkyi ei toivottu vanha resoluutio.

kirjoitan päätteeseen:

Koodia: [Valitse]
/usr/local/bin/xrandr_1440x900.sh
Ja jos/kun resoluutio nyt muuttui toivotuksi 1440x900:ksi,

5) tallennan tuon samaisen rivin:

Koodia: [Valitse]
/usr/local/bin/xrandr_1440x900.sh
Dashista löytyviin "käynnistettäviin ohjelmiin".

Nyt resoluutio vaihtuu aina sisäänkirjauduttaessa. 

Tulihan tämä nyt oikein?