web-dev-qa-db-fra.com

Comment obtenir le panneau, le tiret et le programme de lancement d'Unity après la mise à niveau du noyau?

Je viens de mettre à niveau le noyau de mon Ubuntu 13.04 64 bits à la version 3.8.0-22-generic. Maintenant, mon panneau d'unité, mon tableau de bord et mon lanceur sont manquants et les graphiques fonctionnent très lentement. Compiz et OpenGL semblent échouer. J'ai essayé de réinstaller Catalyst 13.4 mais cela ne résout pas le problème. J'ai aussi essayé ces commandes:

dconf reset -f /org/compiz/
unity --reset-icons &disown

Cela s'est déjà produit une fois et je pense que les commandes ci-dessus ont fonctionné, mais je n'ai pas de succès cette fois-ci.

La dernière commande donne ces erreurs:

[1] 2616
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found
compiz (core) - Error: Another window manager is already running on screen: 0
compiz (core) - Info: Stopping plugin: core
compiz (core) - Info: Unloading plugin: core
unity --reset-ico (process:2656): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed

S'il vous plaît aider!

MISE À JOUR 13 h 30 HNE le 25 mai 2013: Eh bien, je viens de démarrer comme d'habitude et tout fonctionne correctement; mes icônes de lanceur sont réinitialisées, ce qui, je suppose, est le résultat de la deuxième commande ci-dessus. Bizarre. Florian, voici le résultat des deux commandes que vous m'avez demandé de lancer (maintenant que cela semble fonctionner):

$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 6670
OpenGL version string:  4.2.12217 Compatibility Profile Context 12.104

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes

et...

$ Sudo -- lshw -C display
  *-display               
   description: VGA compatible controller
   product: Turks XT [Radeon HD 6670]
   vendor: Advanced Micro Devices [AMD] nee ATI
   physical id: 0
   bus info: pci@0000:03:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
   configuration: driver=fglrx_pci latency=0
   resources: irq:54 memory:d0000000-dfffffff memory:fe9e0000-fe9fffff ioport:e000(size=256) memory:fe9c0000-fe9dffff

PDATE 1er juin 201: J'ai eu le même problème aujourd'hui après la mise à niveau vers le noyau 3.8.0-23-generic et j'ai pu récupérer des informations en exécutant la première commande uniquement, puis en réinstallant à nouveau AMD Catalyst 13.4. .

Existe-t-il un moyen d'éviter d'avoir à le faire avec chaque mise à jour du noyau? S'agit-il d'un bogue Ubuntu ou d'un bogue AMD Catalyst?

3
HarlemSquirrel

Ce qui a le mieux fonctionné pour moi jusqu’à présent, c’est de sauter dans tty1 avec Ctrl + Alt + F1, puis de réinstaller fglrx.

Pour la version stable dans les dépôts Ubuntu:

Sudo apt-get install --reinstall fglrx fglrx-amdcccle

Ou si vous avez installé la version de mises à jour d'AMD Catalyst:

Sudo apt-get remove --purge fglrx-updates fglrx-amdcccle-updates

Si vous avez installé manuellement à partir d'un fichier téléchargé à partir d'AMD, accédez au dossier des téléchargements et exécutez à nouveau le fichier d'installation:

cd ~/Downloads
sh AMD-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg Ubuntu/raring

Si vous avez une version différente d’Ubuntu, vous devrez changer "raring" en précis, délirant, fidèle, etc.

0
HarlemSquirrel

Cela a fonctionné pour moi. Après avoir déconné d'installer et de désinstaller le fglrx à partir du menu Pilotes propriétaires de gnome-control-center> logiciels et mises à jour, Unity avait disparu et j'ai juste le bureau (qui contenait curieusement des icônes). À partir de cette étape, j'ai exécuté Sudo apt-get remove --purge fglrx* et je l'ai redémarré. Toujours pas d'Unité. J'ai alors appelé google-chrome & et téléchargé le pilote approprié à partir de http://support.AMD.com/us/gpudownload/Pages/index.aspx. Puis, comme l’a dit OP, j’ai exécuté dconf reset -f /org/compiz/ et un rapide chmod +x driver_yadda_yadda.run et Sudo ./driver_yadda_yadda.run, puis j’ai parcouru les étapes. Après l'installation, tout est revenu à la normale.

1
jellenberger