web-dev-qa-db-fra.com

Existe-t-il un thème Windows 7 qui fonctionne sur 12.04?

J'ai essayé de suivre la meilleure réponse à cette question Y a-t-il un thème Ubuntu disponible pour lui donner l'apparence de Windows 7? mais quand j'entre ce code ./win7-setup.sh j'obtiens cette erreur:

enter image description here

Et j'ai essayé de lancer cette commande dans "GNOME", "GNOME Classic" et "GNOME Classic (Aucun effet)"

J'utilise Ubuntu 12.04 64bit.

MODIFIER:
J'ai installé gdm et essayé d'utiliser gnome-classic avec gdm et j'ai la même erreur.

2
Jeggy

Essaye ça:

Démarrez votre machine. Lorsque vous arrivez à la fenêtre de connexion, appuyez sur ctrl + alt + f1. Cela vous mènera à un shell en ligne de commande où vous devez également vous connecter (le mot de passe ne montrera aucune entrée à l'écran, il est supposé être comme ça pour des raisons de sécurité)

Maintenant, veuillez taper les commandes suivantes:

Sudo killall lightdm
Sudo stop lightdm

Pour s’assurer que le gestionnaire d’affichage en cours est arrêté.

Activez maintenant gnome-display-manager en tapant

Sudo gdm

Après quelques secondes, un nouvel écran de connexion devrait s'afficher. Assurez-vous qu'une session gnome-classic est sélectionnée et connectez-vous à votre système.

Maintenant, essayez à nouveau le script d'installation (assurez-vous de l'exécuter avec les privilèges de superutilisateur.

1
Daniel W.

Vérifiez la réponse de Maverickz ici .

La cause du problème est que la session de bureau n'est pas signalée en tant que Gnome. La solution simple consiste à modifier le fichier win7-setup.sh et à rechercher la ligne suivante:

[ $DESKTOP_SESSION = "gnome" ]

et le changer pour:

[ $DESKTOP_SESSION = "gnome-classic" ]
0
Andrew

Cela semble être un bug de sécurité. En réalité, les politiques de sécurité pour GDM sont essentiellement stockées dans /etc/dbus-1/system.d. Donc, pour posséder le nom org.gnome.DisplayManager, il doit y avoir un fichier dans

/etc/dbus-1/system.d // by default called gdm.conf

qui a:

<allow own="org.gnome.DisplayManager"/>

en elle (entre autres choses). Essayez juste de vérifier si le Tweak ci-dessus fonctionne pour vous. Ensuite, suivez simplement les procédures normalement décrites dans la réponse 1.

0
ashutosh