openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Buntu - 07.12.2014 - klo:16:49
-
Päivitinpä sitten openSUSEni versioon 13.2 ajatellen, että suurimmat ongelmat on jo ratkaistu. Vielä mitä. Ongelmia riitti, mutta suurimman osan niistä olen jo saanut ratkaistua (mm. KMail ja akonadi). Vielä on jäljella YaST2, joka ei suostu käynnistymään graafiseen käyttöliittymään (tekstiversio kyllä käynnistyy ja toimii). Tällainen ilmoitus tulee, jos käynnistää konsolista:
/sbin/yast2: line 440: 3734 Segmentation fault $y2ccbin $Y2UI_ARGS "$@"
Olen yrittänyt asentaa yastia uudelleen, mutta kun noita yast-paketteja on miljoona. Onkohan mitään tehtävissä?
-
Näkyisikö yastin lokeista jotain
/var/log/YaST2/y2log
Toimiiko
su -
yast2 --gt
Tai jonkun moduulin käynnistäminen suoraan
su -
yast2 hwinfo
-
Tuo loki on valtavan iso, mutta olen kyllä tutkinut sitä, enkä löytänyt mitään kiinnostavaa.
~ # yast2 --gt
GTK GUI wanted but not found, falling back to Qt.
YaST got signal 11 at file /usr/share/YaST2/clients/menu.rb:193
/sbin/yast2: line 440: 7329 Segmentation fault $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
~ # yast2 hwinfo
YaST got signal 11 at file /usr/share/YaST2/clients/hwinfo.rb:65
/sbin/yast2: line 440: 7360 Segmentation fault $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
-
Onko sinulla libproxy1-config-kde4 paketti asennettuna. Jos on niin kokeile poistaa se.
zypper se libproxy1-config-kde4
sudo zypper rm libproxy1-config-kde4
-
Kiitos vihjeestä, mutta tuo ei vaikuta minulla mitään. Joku jämä tuolta 13.1-versiosta tämän varmaan aiheuttaa, koska tein online-päivityksen. En kuitenkaan viitsisi tehdä uutta puhdasta asennusta pelkästään tämän ongelman takia, koska yastin tekstiversio kyllä toimii.
-
Miten teit päivityksen.. verkosta vai dvd?
laitatko vielä tämän tulosteen.
zypper lr -d
-
Verkosta päivitin.
~ # zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+---------------------+-----------------------------------+---------+---------+----------+----------+-------------------------------------------------------------------+--------
1 | AMD/ATI-FGLRX | AMD/ATI-FGLRX | Yes | Yes | 99 | rpm-md | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_13.2/ |
2 | LIBDVDCSS | libdvdcss | No | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/13.2/ |
3 | LocalFolder | LocalFolder | No | Yes | 99 | plaindir | dir:///home/kai/RPMS |
4 | NON-OSS | Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |
5 | OSS | Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/oss/ |
6 | PACKMAN | Packman | No | Yes | 99 | rpm-md | http://packman.inode.at/suse/13.1/ |
7 | Printing | Printing | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_13.2/ |
8 | UPDATE | Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2/ |
9 | UPDATE-NON-OSS | Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
10 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
11 | virtualbox | VirtualBox for openSUSE 12.3/13.1 | No | Yes | 120 | rpm-md | http://download.virtualbox.org/virtualbox/rpm/opensuse/12.3 |
-
voisit vielä kokeilla nuo pari vanhaa repoa ja ajaa dist-upgrade. Teitkö päivityksen zypper dup vai zypper up
su -
zypper rr PACKMAN
zypper rr virtualbox
zypper dup
-
Tein päivityksen zypper dup ja kokeilin vielä nuo ehdottamasi komennot. Ei vaikutusta.
Sain muuten kierrettyä tuon ongelman asentamalla yast2-control-center-gnome ja patterns-openSUSE-gnome_yast. Nyt toimii komento yast2 --gt. Vähän outo tuo käyttöliittymä on (ja englanninkielinen), mutta vaikuttaa selkeältä.
-
Tuosta on näköjään tehty bugiraportti
https://bugzilla.novell.com/show_bug.cgi?id=904705
-
Vaikuttaa samanlaiselta bugilta kuin minullakin. Tuo bugiraportti on tehty jo kuukausi sitten. Kuinkahan kauan noita käsitellään?
-
no siinä voi kestää hetkestä ikuisuuteen. Tuohon vaikuttaa aika paljon se kuinka kriittinen ongelma on ja kuinka moni siitä raportoi. Jos vika on vaikea toistaa ja siitä ei valita kun yksi ihminen sen prioriteetti tulee olemaan kyllä alhainen, koska resurssit ovat rajalliset.
Joten paras tapa saada asialle enemmän huomiota on käydä lisäämässä bugiin maininta, että kärsit samasta ongelmasta.
Yritin virtuaalikoneessa asentaa 13.1 ja siihen päivityksen 13.2, mutta siinä toi Yast toimi päivityksen jälkeen ongelmitta.
-
Vika taisi olla näytönohjaimen ajurissa (fglrx). Kun lukemani vihjeen perusteella poistin fglrx:n, niin yast2 toimii taas normaalisti. Mikään muu ohjelma ei ole valittanut samalla tavalla kuin yast2, joten kesti kauan ennenkuin vika selvisi.
-
hyvä, että ratkesi. Kannattaa käydä laittamassa infoa tuonne bugiraporttiinkin.
-
Vastaavan päivitystoimenpiteen (13.1 -> 13.2 verkkopäivitys zypper dupilla) jälkeen mulla Yast kyllä käynnistyy normaalisti, mutta Yastissa onkin sitten ihan sama mitä klikkaa. Mitään ei tapahdu. nVidian ajurit on käytössä näytönohjaimessa.
Jos kirjoitan konsoliin yast2
niin se avaa väkisin graafisen käyttöliittymän. Millä lisämääreellä sen saisi pakotettua aukeamaan tekstitilassa? Jos kokeilis toimiiko siinä.
-
yast2 --ncurses
-
yast2 --ncurses
Tuolla käskyllä ei tapahtunut meikäläisen koneessa yhtään mitään.
Kokeilin myös asentaa yast2-control-center-gnome ja patterns-openSUSE-gnome_yast kuten ketjussa aiemmin mainittiin. Yast käynnistyy komennolla yast2 --gt
mutta edelleen siitä ei saa mitään toimintoa käynnistymään.
-
pääkäyttäjän komentokehoiteessa kokeileppa komentoa: yast
itselläni kyllä toimii myös tuo yast2 --ncurses, mutta minulla onkin käytössä 13.1
-
Koodia: [Valitse]
yast2 --ncurses
Tuolla käskyllä ei tapahtunut meikäläisen koneessa yhtään mitään.
Onko sinulla asennettuna libyui-ncurses-pkg6 ?
-
pääkäyttäjän komentokehoiteessa kokeileppa komentoa: yast
itselläni kyllä toimii myös tuo yast2 --ncurses, mutta minulla onkin käytössä 13.1
Komento yast ei tehnyt myöskään yhtään mitään.
libyui-ncurses-pkg6 on asennettuna.
Mitä komentokehotteeseen pitäisi kirjoittaa että kaikki asennetut yast-paketit päivitettäisiin? Jos se vaikka auttaisi?
Kun sanooyast2 --gt
niin Yastin graafinen (gnome) käyttöliittymä tulee näkyviin. Sieltä kun klikkaa jotain niin messuaa seuraavaa:GTK GUI wanted but not found, falling back to Qt.
(y2controlcenter-gnome:4821): Gdk-CRITICAL **: gdk_window_get_origin: assertion 'GDK_IS_WINDOW (window)' failed
kdesu(4831)/kdeui (kdelibs): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
KCrash: Application 'kdesu' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/root/.kde4/socket-frank.site/kdeinit4__0
Warning: connect() failed: : Tiedostoa tai hakemistoa ei ole
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi directly
drkonqi(4832)/kdeui (kdelibs): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
-
Päivitit siis verkossa zypper dup. Tuliko päivityksen aikana mitään herjoja ja toimiiko muuten hyvin paitsi yast2? Mitä repoja sinulla on käytössä, jos siellä olisi jotain ristiriitaisuuksia?
zypper lr -E -U
-
Verkosta päivitin zypper dup. Mitään herjoja ei tullut ja muuten toimii kaikki paitsi ei yast2. Seuraavat repot on käytössä
# | Alias | Name | Enabled | Refresh | URI
---+-----------------------------------+----------------------------------------------------+---------+---------+-------------------------------------------------------------------------------------
2 | Oracle_Virtual_Box | Oracle Virtual Box | Yes | Yes | http://download.virtualbox.org/virtualbox/rpm/opensuse/12.3
3 | Repomies | Repomies | Yes | Yes | dir:///home/mikko/Lataukset/oma_repo
4 | download.nvidia.com-opensuse | nVidia Graphics Drivers | Yes | Yes | http://download.nvidia.com/opensuse/13.2/
5 | download.opensuse.org-Education | openSUSEn paketointipalvelu - Koulutus | Yes | Yes | http://download.opensuse.org/repositories/Education/openSUSE_13.2/
6 | download.opensuse.org-Extra | openSUSEn paketointipalvelu - KDE:Extra | Yes | Yes | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/
7 | download.opensuse.org-filesystems | openSUSEn paketointipalvelu - tiedostojärjestelmät | Yes | Yes | http://download.opensuse.org/repositories/filesystems/openSUSE_13.2/
8 | download.opensuse.org-mozilla | openSUSEn paketointipalvelu - Mozilla | Yes | Yes | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/
9 | download.opensuse.org-oss | Pääasennuslähde (lähdekoodit) | Yes | Yes | http://download.opensuse.org/source/distribution/13.2/repo/oss/
10 | ftp.gwdg.de-suse | Packman Repository | Yes | Yes | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/
11 | google-chrome | google-chrome | Yes | Yes | http://dl.google.com/linux/chrome/rpm/stable/x86_64
12 | google-earth | google-earth | Yes | Yes | http://dl.google.com/linux/earth/rpm/stable/x86_64
13 | home:aevseev | home:aevseev | Yes | Yes | http://download.opensuse.org/repositories/home:/aevseev/openSUSE_13.2/
14 | home:giordanoboschetti | home:giordanoboschetti | Yes | Yes | http://download.opensuse.org/repositories/home:/giordanoboschetti/openSUSE_13.2/
16 | home_DarkPlayer_Pipelight | Pipelight (openSUSE_13.2) | Yes | Yes | http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/openSUSE_13.2/
17 | openSUSE:13.1 | openSUSE:13.2 | Yes | Yes | http://download.opensuse.org/repositories/openSUSE:/13.2/standard/
18 | opensuse-guide.org-repo | libdvdcss repository | Yes | Yes | http://opensuse-guide.org/repo/13.2/
22 | repo-non-oss | openSUSE-13.2-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/13.2/repo/non-oss/
23 | repo-oss | openSUSE-13.2-Oss | Yes | Yes | http://download.opensuse.org/distribution/13.2/repo/oss/
25 | repo-update | openSUSE-13.2-Update | Yes | Yes | http://download.opensuse.org/update/13.2/
26 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Yes | Yes | http://download.opensuse.org/update/13.2-non-oss/
-
Aika paljon repoja. Tarvitsetko niitä kaikkia? Suosittelen, että poistat tarpeettomat:
zypper rr <aliasnimi>
Poista väliaikaisesti käytöstä kaikki muut paitsi repot # 22, 23, 25 ja 26:
zypper mr -d <alias>
Tämä ei poista repoa pysyvästi, se poistaa sen vain käytöstä. Kokeile sitten:
zypper refresh
zypper up
tai ehkä myös
zypper dup
-
Ylläolevat ohjeet ja zypper dup auttoi. Nyt toimii yast sekä tekstitilassa että graafisesti. Kiitoksia paljon ongelman ratkaisuun osallistuneille.
-
Hyvä, että ongelma selvisi. Todennäköisesti joku repo aiheutti ristiriitaa. Ehkä saat selville mikä repo se oli ottamalla niitä taas käyttöön yksitellen. Zypperillä komento on: zypper mr -e <alias>, mutta nythän voit tehdä sen myös yastilla.