Kirjoittaja Aihe: Suspend ei toimi - lisäys: reson määrittäminen manuaalisesti?  (Luettu 4835 kertaa)

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Eli pöytäkone kyseessä tällä kertaa:

Koodia: [Valitse]
hp@hp-HP-Compaq-dc5800-Microtower:~$ lspci
00:00.0 Host bridge: Intel Corporation 82Q33 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q33 Express Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82Q33 Express MEI Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA Controller [IDE mode] (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA Controller [IDE mode] (rev 02)
hp@hp-HP-Compaq-dc5800-Microtower:~$

Suspendiin meno toimii ja kone lähtee siitä heräämään kun herättelee mutta tilttaa sitten eli kuvaa ei enää nähdä. Veikkaan että Ubuntulla on jotain ongelmia joko näytön (TV) tai näytönohjaimen (GMA X3100 muistaakseni) kanssa tai sitten tietysti molemmissa. Näyttönä tässä on Philipsin televisio ja reso 1920 x 1080, tuon tilttauksen jälkeen resoluutio oli väärä kun käynnistin koneen uudelleen ja se oli aivan päin peetä kun USB-tikulta alunperin käynnistin asentaakseni.

Onko ideoita mitä tehdä ja mistä voin esim. nähdä mikä meni vikaan?
« Viimeksi muokattu: 30.10.13 - klo:18.37 kirjoittanut thewk »
HP Compaq 6300 Pro + Ubuntu 22.04.2

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Suspend ei toimi, part 5473893
« Vastaus #1 : 29.10.13 - klo:14.55 »
Lokitiedostoista voi etsiä vihjeitä: /var/log/syslog* ja /var/log/Xorg.1.log (Xorg.0.log on nykyisen istunnon loki). Katso tiedostojen aikaleimoista, mikä niistä osuu kaatumisajankohtaan.

Voisit myös asentaa ssh-palvelimen (openssh-server) kyseiselle koneelle ja yrittää kirjautua sisään verkon yli toiselta koneelta kaatumisen jälkeen. Varmista, että ssh-yhteys toimii normaalisti ennen suspendia. Yhteyden kautta voi sitten tutkia X-palvelimen lokia esim. nano-tekstieditorilla (nano /var/log/Xorg.0.log) ja kernelin lokia dmesg-komennolla. X-palvelimen voi sammuttaa komennolla sudo service lightdm stop ja käynnistää uudelleen komennolla sudo service lightdm start

Kaatuminen tai näytön jumiutuminen johtuu todennäköisesti näytönohjaimen ajurista. Mikä Ubuntun versio on käytössä?

Lisäys: En ole varma, vaatiiko Intelin ajuri nykyisin KMS:ää (kernel modesetting). Jos ei vaadi, KMS:n kytkeminen pois käytöstä saattaa auttaa. "nomodeset"-parametrin sijaan Intelin tapauksessa on ilmeisesti käytettävä parametria "i915.modeset=0"
« Viimeksi muokattu: 29.10.13 - klo:15.04 kirjoittanut nm »

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Suspend ei toimi, part 5473893
« Vastaus #2 : 29.10.13 - klo:16.51 »
Täytyy tutkailla noita logeja. Olen nyt melkeinpä 100% varma ettei TV ja Ubuntu / X3100 vaan oikein pelaa hyvin yhteen sillä kone bootattiin alkuperäisen viestini jälkeen ja nyt tuli heti bootissa virheilmoituksia resoluutiosta ja se olikin taas ihan miten sattuu, työpöytä kuitenkin näkyi ja asetukset sai kohdilleen, omituisesti näyttöasetukset olivat Ubuntun mukaan oikein eli 1920 x 1089 mutta vasta kun käytti edestakaisin jotain toista tarkkuutta ja sitten vaihtoi tuon niin vasta sitten toimi.

Tällä hetkellä käytössä tosin onkin VGA-kaapeli eli tällaisia resoja varten ei varmaankaan ideaali, koneessa tosin on vain tämä liitäntä. Erillinen kortti HDMI:llä olisi toki parempi, ääniäkään ei tarvitsisi erillisellä kaapelilla viedä televisioon.


EDIT: Grubin ediointi sotki käynnistymisen kokonaan joten poistin nuo modeset -jutut.
« Viimeksi muokattu: 29.10.13 - klo:17.14 kirjoittanut thewk »
HP Compaq 6300 Pro + Ubuntu 22.04.2

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Suspend ei toimi, part 5473893
« Vastaus #3 : 30.10.13 - klo:18.37 »
Voiko Ubuntusta mitenkään pakottaa että se laittaa 1920 x 1080 resoluution sen kummempaa kyselemättä? Näyttäisi olevan niin että jos käynnistän koneen ilman että TV on päällä (eli vasta sitten myöhemmin laitan TV:n päälle kun hokaan että sepäs ei olekaan päällä) niin Ubuntulla on hieman vaikeuksia havaita oikeaa resoluutiota.

Eli onko konffitiedostoa josta voisi määrittää reson?
HP Compaq 6300 Pro + Ubuntu 22.04.2

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Suspend ei toimi, part 5473893
« Vastaus #4 : 30.10.13 - klo:19.18 »
Voiko Ubuntusta mitenkään pakottaa että se laittaa 1920 x 1080 resoluution sen kummempaa kyselemättä?

Onnistuu joko /etc/X11/xorg.conf-asetutiedoston avulla tai xrandr-työkalulla. Xrandr-komennoista voi tehdä automattisesti ajettavan skriptin: http://forum.ubuntu-fi.org/index.php?topic=45782.msg351706#msg351706

Ongelma todennäköisesti ratkeasi erillisellä näytönohjaimella ja HDMI-liitännällä, joten voi olla, ettei edes kannata taistella GMA X3100:n kanssa.

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
OK, pitää testata.

Joo erillinen näytönohjain HDMI:llä olisi varmasti paras, käyttämäni VGA-kaapelin alkuperää en edes tiedä, tuli vastaan kun tavaroita pengoin ja en tiedä johtuuko se siitä ettei VGA ole hyvä näin korkeisiin tajuuksiin vai mistä kun kuvassa on sellainen todella pieni mutta kuitenkin havaittavissa oleva "haamu" esimerkiksi Ubuntu--forumin oikeassa laidassa samoin kuin tuon Unity dockin oikealla puolella.

Äänetkin mitä ilmeisemmin tulevat nyt monona teleivisoon. Koneella kun on perussurffailun lisäksi tarkoitus katsella Netflixiäkin kunhan saavat laajakaistan avattua, olisi sitten laitteisto kunnossa kaikinpuolin. Netflix toimii Ubuntussakin tosiaan ihan hyvin kunhan vähän sääti.

Koneen alkuperäinen tarkoitus tosin oli saada käyttöön yksi Linux -ohjelma ja siitä tulostus tuolla Canon -tulostimella mutta se ei nyt ainakaan toistaiseksi näytä onnistuvan. Netflixin tai minkä muun tahansa palvelun / softan käyttö sellaisessa ympäristössä mihin sitä ei ole suunniteltu ei tietenkään ole suositeltavaa mutta empä nyt toistaiseksi jaksa käyttiksiä vaihdella, jos ei muu auta niin sitten. Toki minulla on läppärissä tuo Windows jolla voin tulostella kuten tähänkin asti.


EDIT: Mikä muuten olisi hyvin tuettu näyttis? Ei tartte olla uusikaan koska ei minua 3D-tehot kiinnosta vaan se että ajurituki on hyvä.
HP Compaq 6300 Pro + Ubuntu 22.04.2

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
EDIT: Mikä muuten olisi hyvin tuettu näyttis? Ei tartte olla uusikaan koska ei minua 3D-tehot kiinnosta vaan se että ajurituki on hyvä.

Taitaa olla tuolla AMD:llä olla parhaiten tuetut sitten Intelin. (Jos haluat ottaa kaiken irti ohjaimesta, niin silloin NVidia on parempi.)

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
AMD:n avoin ajuri ei sitten välttämättä tue aivan uusimpia näytönohjainmalleja ja suljetun ajurin kanssa voi tulla muita ongelmia. Radeon HD 6000-sarja on hyvin tuettu nykyisessä avoimessa ajurissa.

Nvidian tapauksessa suljettu ajuri toimii erinomaisesti kaikilla alle 6 vuotta vanhoilla malleilla (GeForce 8000-sarja ja uudemmat). Vanhemmilla korteilla on käytettävä hieman vanhempia ajuriversioita, mutta Nvidia ylläpitää niitäkin jonkin aikaa.

Suljettujen ajurien kanssa voi joskus tulla ongelmia kernelin ja jakeluversioiden päivitysten kanssa, mutta ratkaisuksi riittää useimmiten asennettujen ajuripakettien poistaminen ja asentaminen takaisin. Ajurit kannattaa asentaa Ubuntun pakettilähteistä. Lisäksi on varottava asentamasta useita eri ajuriversioita samaan järjestelmään. (Esimerkiksi Nvidian suljettujen ajurien version mukaan nimetyt paketit mahdollistavat tämän, vaikka päällekkäiset asennukset sotkevat toisiaan ja estävät yleensä X-palvelimen käynnistymisen kokonaan.)

Nvidian suljetun ajurin tuki toimii hyvin. Käyttäjien kysymyksiin ja bugiraportteihin reagoidaan nopeasti mm. nVNews-foorumilla ja olen itsekin saanut siellä suoria vastauksia kehittäjiltä. Lisäksi uusimmat ajurit saa asennettua helposti vanhempiinkin jakeluihin. Avointen ajurien puolella uusimmat parannukset saa käyttöön vain päivittämällä koko pakan eli kernelin, Mesa-kirjaston ja X-palvelimen.

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Kokeilin näitä ohjeita:

http://rolling-ubuntu.blogspot.fi/2012/09/how-to-permanently-change-screen.html

Koodia: [Valitse]
sudo -i
cd /etc/X11
touch xorg.conf
nano xorg.conf

then in the simple nano editor, write (or just paste) this:

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"

        SubSection "Display"

          Modes "1920x1080"

        EndSubSection
EndSection

Ja nyt reso oli ainakin yhden bootin verran se mitä piti joskin ilmeisesti edelleen jotain tunnistusta kokeillaan ja kun se ei onnistu niin tulee virhelitaniaa eli yksi ikkuna jonka sitten klikkaan pois ennen käyttöä. Pieni juttu mutta saisko tuota tunnistusta mitenkään pois jos se ei kerran toimi ja olen jo määrittänyt reson itse?
HP Compaq 6300 Pro + Ubuntu 22.04.2

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
ilmeisesti edelleen jotain tunnistusta kokeillaan ja kun se ei onnistu niin tulee virhelitaniaa eli yksi ikkuna jonka sitten klikkaan pois ennen käyttöä.

Mitä se ikkuna täsmälleen kertoo?

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Täsmälleen sitä en pysty juuri nyt kertomaan koska olen muualla, mutta siinä on lista resoluutioista mitä Ubuntu kertoo yrittäneensä ja sitten oli muistaakseni ilmoitus ettei mikään kelvannut näytölle, kun noin käy TV on siis ollut kokonaan pois päältä ja Ubuntun on annettu bootata työpöydälle asti. Jos TV on päällä ja sitten vasta käynnistää koneen niin ongelmaa ei toistaiseksi ole ollut, muistaakseni ei kertaakaan. Luulisin kuitenkin että tuo suspend -ongelma johtuisi jostain samasta asiasta eli Ubuntu vaatii että näyttö olisi päällä jotta se osaisi tunnistaa reson.
HP Compaq 6300 Pro + Ubuntu 22.04.2

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Jos TV on päällä ja sitten vasta käynnistää koneen niin ongelmaa ei toistaiseksi ole ollut, muistaakseni ei kertaakaan. Luulisin kuitenkin että tuo suspend -ongelma johtuisi jostain samasta asiasta eli Ubuntu vaatii että näyttö olisi päällä jotta se osaisi tunnistaa reson.

Mmm, jo muinoin, kun tein joskus atk-tukihommiakin, niin sääntö numero yksi oli; ensin näyttö päälle, sitten kone käyntiin! Ja näin vanhempana atk-ihmisenä sitä ajattelee, että näytönohjaimessa pitäisi olla dip-kytkimet tai jumpperit, joista aseteltaisiin resoluutio ja taajuus, oli siellä perässä sitten vaikka mitä ;D Kaikenlainen kirotun äly tunkee joka paikkaan, ja ei kuitenkaan toimi  ;) Jos näyttö ei ole päällä, en minä ymmärrä, miten ohjain voi mitään moodia asettaa, jos ei sitä jossain konffitiedostossa pakoteta. Toivottavasti se onnistuu.

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Windowsissa tuota reso-ongelmaa ei näytä olevan eli ei ole väliä onko näyttö käynnissä vai ei niin reso säätyy oikeaksi, tosin vaati että asentaa Intelin omat ajurit, Windowsin omilla ei ollut tuota 1920 x 1080 resoa edes valittavana ja boottiruudussa oli omituista grafiikkaa.
HP Compaq 6300 Pro + Ubuntu 22.04.2