Kirjoittaja Aihe: Kubuntu arpoo näytön resoluution  (Luettu 2558 kertaa)

Melkor

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Kubuntu arpoo näytön resoluution
« : 05.04.08 - klo:16.43 »
Käytössäni on Kubuntu 7.10 (KDE) sekä Kubuntun mukana tullut vakio nv-ajuri nVidian näytönohjaimelleni. Näyttö toimii muuten loistavasti, paitsi että joka kerta kun käynnistän tietokoneen, on kirjautumisikkuna aina ylisuuri näytölle - ei häiritsevästi mutta silti selvästi isompi kuin pitäisi. Tämän lisäksi aina käynnistyksen jälkeen ensimmäisen kirjautumiskerran jälkeen Kubuntun työpöytä avautuu jälleen ylisuurena. Järjestelmä-ohjauspaneelissa on edelleen oikeat asetukset, mutta kuva on kuin zoomattu.

Aina uudelleenkirjautumisen jälkeen (ja sitä seuraavilla kirjautumiskerroilla tietokoneen sammutukseen asti) työpöytä latautuu oikealla resoluutiolla (kirjautumisikkuna on aina liian suuri). Pidemmän päälle on ärsyttävää joutua aina kirjautumaan uudelleen.

Eli ongelmana on:
- kirjautumisikkuna on aina ylisuuri näytölle
- ensimmäisellä kirjautumiskerralla työpöytä on aina ylisuuri näytölle

Onko kenelläkään muulla ollut samanlaista resoluutionvaihtelua Kubuntu tai Ubuntussa?

lspci tulosti seuraavaa:

00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
01:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
01:0a.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
02:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)

dmesg
tulosti seuraavaa:

[    0.000000] Linux version 2.6.22-14-generic (buildd@palmer) (gcc version 4.1.
3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Sun Oct 14 23:05:12 GMT
 2007 (Ubuntu 2.6.22-14.46-generic)
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
[    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
[    0.000000]  BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
[    0.000000] 127MB HIGHMEM available.
[    0.000000] 896MB LOWMEM available.
[    0.000000] Entering add_active_range(0, 0, 262128) 0 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   Normal       4096 ->   229376
[    0.000000]   HighMem    229376 ->   262128
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->   262128
[    0.000000] On node 0 totalpages: 262128
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 4064 pages, LIFO batch:0
[    0.000000]   Normal zone: 1760 pages used for memmap
[    0.000000]   Normal zone: 223520 pages, LIFO batch:31
[    0.000000]   HighMem zone: 255 pages used for memmap
[    0.000000]   HighMem zone: 32497 pages, LIFO batch:7
[    0.000000] DMI 2.2 present.
[    0.000000] ACPI: RSDP signature @ 0xC00F6B80 checksum 0
[    0.000000] ACPI: RSDP 000F6B80, 0014 (r0 Nvidia)
[    0.000000] ACPI: RSDT 3FFF3000, 002C (r1 Nvidia AWRDACPI 42302E31 AWRD
  0)
[    0.000000] ACPI: FACP 3FFF3040, 0074 (r1 Nvidia AWRDACPI 42302E31 AWRD
  0)
[    0.000000] ACPI: DSDT 3FFF30C0, 48E8 (r1 NVIDIA AWRDACPI     1000 MSFT  1000
00D)
[    0.000000] ACPI: FACS 3FFF0000, 0040
[    0.000000] ACPI: APIC 3FFF79C0, 005A (r1 Nvidia AWRDACPI 42302E31 AWRD
  0)
[    0.000000] Nvidia board detected. Ignoring ACPI timer override.
[    0.000000] If you got timer trouble try acpi_use_timer_override
[    0.000000] ACPI: PM-Timer IO Port: 0x4008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] Processor #0 6:10 APIC version 16
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: BIOS IRQ0 pin2 override ignored.
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Allocating PCI resources starting at 50000000 (gap: 40000000:bec0
0000)
[    0.000000] Built 1 zonelists.  Total pages: 260081
[    0.000000] Kernel command line: root=UUID=bd374f53-187d-4364-9501-06b0453c19
68 ro quiet splash
[    0.000000] mapped APIC to ffffd000 (fee00000)
[    0.000000] mapped IOAPIC to ffffc000 (fec00000)
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[    0.000000] Detected 2079.640 MHz processor.
[   20.692327] Console: colour VGA+ 80x25
[   20.692895] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[   20.693370] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[   20.721369] Memory: 1027624k/1048512k available (2015k kernel code, 20212k re
served, 916k data, 364k init, 131008k highmem)
...
[   35.576050] Linux agpgart interface v0.102 (c) Dave Jones
[   35.577358] agpgart: Detected NVIDIA nForce2 chipset
[   35.581564] agpgart: AGP aperture is 64M @ 0xe0000000
[   35.642119] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x5000
[   35.642137] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x5100
[   36.177790] usbcore: registered new interface driver xpad
[   36.177795] /build/buildd/linux-source-2.6.22-2.6.22/drivers/input/joystick/x
pad.c: driver for Xbox controllers v0.1.6
[   36.620214] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   36.622416] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   36.825848] parport_pc 00:0c: reported by Plug and Play ACPI
[   36.825967] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE
,COMPAT,EPP,ECP,DMA]
...

Muita sekalaisia ongelmia ovat olleet myöskin, se että kello ei siirtynyt kesäaikaan vaan pysyttelee talviajassa (vaikka sitä käsin muuttaisikin kesäaikaan) ja että aina tietokoneen käynnistyksen yhteydessä kone arpoo kumpaa kahdesta äänikortistäni (nVidia nForce2 ja Sound Blaster Live 5.1 Dell OEM) se käyttää. Kubuntun mikserin asetuksilla ei vaikutusta äänikortin käyttöön. Kumpikin äänikortti toimii hyvin, mutta on turhauttavaa vaihtaa vähän väliä äänijohdon paikkaa tietokoneen takana. (Toisen äänikortin irroittaminen/käytöstä poistaminen ei ole lopullinen ratkaisu ongelmaan.) Samaa äänikorttiaihetta on käsitelty täälläkin ilman ratkaisua: http://forum.ubuntu-fi.org/index.php?topic=14678.0
« Viimeksi muokattu: 09.04.08 - klo:23.34 kirjoittanut Melkor »

launila

  • Käyttäjä
  • Viestejä: 24
    • Profiili
Vs: Kubuntu arpoo näytön resoluution
« Vastaus #1 : 06.06.08 - klo:18.13 »
Minulla oli aivan samanlaisia ongelmia, ja ne korjaantuivat yleensä distron päivityksessä, tosin väliaikaisesti. Jossain vaiheessa KDE aina päätti että nyt on aika vaihtaa näytön resoluutio pienemmäksi, ja jättää työpöytä ylisuureksi. Oli vähän omituista ettei conffeissa ollut sellaista resoluutiota, johon näyttö ajettiin. Netissä on kyllä vastaaviin tapauksiin ratkaisuja, mutta yksikään niistä ei auttanut.

Joillain oli auttanut, kun oli kommentoinut Screen-sectiosta Virtual-parametrin /etc/X11/xorg.conf-tiedostosta. Ota nykyinen xorg.conf talteen ennen muokkausta.

Minulla auttoi lopulta, kun poistin kaikki muut paitsi tarvitsemani resoluution, sekä kakkosnäytön jotain määrittelyrippeitä (jotka KDE:n työkalut itsepintaisesti aina lisää vaikkei kakkosnäyttöä määrittelisikään) /etc/X11/xorg.conf-tiedostosta.

Tässä minun xorg.conf-tiedostosta muutama kohta malliksi:
Turhat modelinet pois Monitor-osiosta (kokeilin kyllä poistaa pelkästään tuon suurimman, mutta lopputulos ei ollut toivottu):
Koodia: [Valitse]
Section "Monitor"
Identifier "Generic Monitor"
Vendorname "Samsung"
Modelname "Samsung SyncMaster 226BW (Analog)"
Horizsync 30-81
Vertrefresh 56-75
#  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
#  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
#  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
#  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
#  modeline  "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
#  modeline  "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
#  modeline  "1280x800@75" 107.21 1280 1360 1496 1712 800 801 804 835 -hsync +vsync
#  modeline  "1280x768@75" 102.98 1280 1360 1496 1712 768 769 772 802 -hsync +vsync
#  modeline  "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
#  modeline  "1440x900@75" 136.49 1440 1536 1688 1936 900 901 904 940 -hsync +vsync
#  modeline  "1440x900@60" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
#  modeline  "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
  modeline  "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
#  modeline  "1920x1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
Gamma 1.0
EndSection

Eli Modes-kohta uusiksi, jätä vain tarvitsemasi resoluutio. Resoluution nimen on täsmättävä Monitor-osion Modelineen.
Koodia: [Valitse]
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
#Modes "1680x1050@60" "1920x1200@60" "1600x1024@60" "1440x900@60" "1440x900@75" "1280x800@60" "1280x768@75" "1280x800@75" "1280x720@60" "1280x768@60" "800x600@60" "800x600@75" "800x600@72" "800x600@56"
Modes "1680x1050@60"
EndSubSection
EndSection

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Kubuntu arpoo näytön resoluution
« Vastaus #2 : 06.06.08 - klo:21.33 »
Eipä taida olla työpöytäriipuvainen juttu. Minulla oli aivan samanlaisia oireita 7.10:ssä Gnomella. Päivitäpä 8.04:ään, niin luulisi oikenevan, ainakin minulla oikeni. Hardyssä(8.04) on pantu uusiksi koko hardistunnistusmekanismi ja omien sekä muiden kokemusten perusteella se on huomattavasti paremmin toimiva kuin Gutsyssä(7.10).

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Clouseau

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Kubuntu arpoo näytön resoluution
« Vastaus #3 : 31.10.08 - klo:21.04 »
No nyt Kubuntu 8.10:ssä tuon parannettu hardistunnistus ei tunnista tasan yhtään mitään oikein. Mulla on nVidian nForce2 näytönohjain ja nyt ei saa resoksi mitään muuta kuin 800x600 ja thats it. Tää on ihan paska käyttis. Suse menee koneeseen ihan heittämällä mutta tämä ei ole ikinä mennyt. Mitä hittoa nämä heinänpurijat oikein duunaavat siellä Afrikassa?