Saya sadar bahwa konsensus umum adalah bahwa Photoshop paling tidak dapat digunakan di bawah Wine. Saya salah satu dari sedikit yang beruntung yang mendapatkan CS2 (tampaknya salah satu yang paling unik) berjalan dengan baik di bawah Wine 1.4 di Ubuntu 12.04. Semua kebiasaan yang disebutkan seperti crash yang dipicu oleh alat teks tidak ada. Dengan - untuk tujuan praktis saya - pengecualian tidak penting Jembatan menolak untuk memulai, sisanya bekerja dengan baik.
Satu-satunya kekhilafan kubur yang dimilikinya adalah pada penutupan, itu benar-benar mengacaukan desktop Unity, kehilangan tampilan 3D secara otomatis, membuat saya dengan desktop D2, jendela persegi terpojok dan tanpa tombol (x) (-) ([]) dan judul windows. Ini memaksa saya untuk menutup windows dengan cara Ctrl-Q dan akhirnya reboot untuk mendapatkan kembali tampilan desktop dan jendela yang benar.
Jika tidak ada solusi untuk perilaku ini, apakah ada perintah atau skrip yang dapat saya gunakan untuk memulihkan desktop yang biasa? Itu akan memungkinkan saya untuk menempatkan peluncur ke efek itu.
Saya akan menghargai setiap komentar yang tidak sesuai dengan pencarian pengganti Photoshop. Saya telah melalui semua dan mereka tidak akan membiarkan saya melakukan secara praktis apa yang saya butuhkan.
Banyak terima kasih sebelumnya.
Jorge.
Pembaruan 27.05.2012 14:20 CST:
Eliah Kagan dan Alvin telah membantu saya menunjukkan masalah pada sesi 3D. Dengan demikian, sejauh ini solusinya melibatkan keluar dari sesi 3D dan masuk kembali dengan sesi 2D sebelum memulai Photoshop; maka itu keluar secara normal dan tidak mengganggu meja.
Sangat membantu akan menjadi cara untuk mematikan efek 3D tanpa harus log-out, dan kemudian kembali , jika itu layak. Dari bantuan yang bahkan lebih besar akan menjadi skrip BASH untuk mengotomatisasi ini.
Pembaruan 27.05.2012 19:10 CST:
saran jasmines 'untuk melakukan a compiz --replace
tidak berakhir dengan benar, meskipun saat pesanan masih dalam satu lingkaran desktop tampak normal. Namun, menutup terminal atau memutus perulangan mengembalikan status sesi ke meja yang lumpuh, tidak ada panel atas, tidak ada peluncur, tidak ada bar & kontrol atas jendela dan sekarang; tidak ada keyboard .
Output akhir dari compiz --replace di mana macet adalah ini:
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
Semoga ada yang bisa memecahkan kode ini. Ini sansekerta bagi saya. Solusi untuk masalah ini masih buron ...
TERPECAHKAN!
Lihat jawaban virpara . Saya membuat skrip dengan sarannya dan menempatkan peluncur di skrip saya. Bekerja seperti pesona dan menyelesaikan Photoshop saya keluar dari perilaku buruk dalam waktu kurang dari satu menit :-)
Menambahkan 3 tangkapan layar sebelum, selama dan sesudah .
Cantik. Tempat ini kaya akan pengetahuan. Terima kasih banyak untuk semua yang berpartisipasi.
unity --reset
? (--restore
bukan tanda yang valid untukunity
.) Apa yang terjadi ketika Anda menekanCtrl
+Alt
+F1
, masuk (Anda tidak akan melihat apa pun saat mengetik kata sandi, tidak masalah), jalankancompiz --display :0 --replace
, lalu tekanAlt
+F7
?Alt
+F2
,/usr/lib/indicator-session/gtk-logout-helper
.gtk-logout-helper
pekerjaan untuk keluar?Jawaban:
menjawab karena dikatakan
script to restore Unity 3D without rebooting will do.
buat file di mana pun Anda suka (saya akan buat di
/usr/bin
)gksudo gedit /usr/bin/restore-unity
berikan pass dan pastedi gedit lalu tutup gedit. sekarang Anda telah skrip bernama
restore-unity
di/usr/bin/
. berikan izin eksekusi.sudo chmod +x /usr/bin/restore-unity
untuk menjalankan, buka terminal dan jalankan
restore-unity
catatan:
jalankan ini sebagai perintah ( alt+ F2). Jika Anda menjalankan ini dari terminal, Anda harus menjaga terminal berjalan jika Anda terganggu atau hal terminal tertutup akan menjadi kacau.Atau
untuk membuatnya persisten bahkan jika terminal ditutup cukup gunakan awalan
nohup
itu dia.
sumber
compiz --replace
perintah terjebak dalam apa yang tampaknya sebuah lingkaran tak berujung dan harus dihentikan dengan Ctrl + C . Ini akan menjadi solusi yang sempurna karena ketika sedang menjalankan desktop dan windows hampir memulihkan penampilan normalnya tetapi karena perintahnya (tidak normal) dihentikan atau terminal ditutup paksa, meja kembali ke keadaan lumpuh. Silakan periksa komentar untuk peringatan keluar.Apakah compiz masih berjalan? Jika demikian, coba bunuh dan mulai lagi:
Laporkan kembali kesalahan!
Jorge M. Treviño (OP) menulis (ini adalah komentar dari OP yang saya masukkan untuk referensi di masa mendatang):
sudo killall compiz
meninggalkan saya tanpa keyboard, saya tidak bisa mengeluarkan perintah berikutnya tetapisudo killall compiz && compiz --replace
memberi saya output ini:Peringatan serupa diikuti ... Saya tidak tahu bagaimana menempatkannya di sini. Lalu
dan banyak lagi Peringatan ...
Akhirnya,
tapi ya! yang membuat saya kembali panel atas, peluncur dan jendela 3D!
Ups! Tolong pegang kudamu. Saya terburu-buru mengatakan itu menyelesaikan masalah.
Terminal macet tepat setelah output
G_IS_OBJECT (object)
gagal dan saya tidak melihat bahwa saya tidak mendapatkan prompt kembali. Memecahcompiz --replace
pesanan dengan tanda Ctrl+ Cmeninggalkan saya dengan meja yang lumpuh lagi. Saya akan mencoba ini lagi dalam mode 2D dan melihat apa yang terjadi ...Tidak jalan, outputnya adalah:
OK, jumlahnya adalah ini:,
compiz --replace
bahkan dalam sesi 2D berakhir terjebak dalam loop kesalahan dengan dua peringatan tentanginterface «org.ayatana.bamf.view» not existing.
Mengakhiri loop dengan Ctrl+ Cmelumpuhkan meja. Lagi-lagi ide?ini adalah komentar dari OP meskipun dia telah menyelesaikannya sekarang (untuk referensi di masa mendatang)
sumber
sudo killall compiz
meninggalkan saya tanpa keyboard, saya tidak bisa mengeluarkan perintah berikutnya <g> tetapisudo killall compiz && compiz --replace
memberi saya output ini: mengikuti komentar berikutnya(compiz:5223): GConf-CRITICAL **: gconf_client_add_dir: assertion
gconf_valid_key (dirname, NULL) 'gagal Menginisialisasi opsi unityshell ... selesai compiz (decor) - Peringatkan: gagal mengikat pixmap ke compiz tekstur (dekorasi) - Peringatkan: gagal mengikat pixmap ke compiz tekstur (dekorasi) - Peringatkan: gagal ikat pixmap ke tekstur Mulai gtk-window-decorator WARN 2012-05-27 15:01:52 unity.libindicator <unknown>: 0 File desktop '/usr/share/applications/firefox.desktop' menggunakan format yang sudah tidak berlaku untuk tindakan yang akan segera dijatuhkan. PERINGATAN 2012-05-27 15:01:52 unity.libindicator <unknown>: 0`ERROR 2012-05-27 15:01:53 unity.glib-gobject <unknown>:0 g_object_unref: assertion
G_IS_OBJECT (objek) 'gagal `tetapi YA! yang membuat saya kembali panel atas, peluncur dan jendela 3D !!! Berkatilah kamu! (berangkat makan siang ...)Saya pikir, "compiz --replace" adalah ide yang buruk.
Cukup gunakan Alt-F2, "compiz-decorator" - akan mengembalikan bingkai tanpa restart kompiz.
sumber
Saya telah dapat mengembalikan menu dengan:
tapi saya lebih suka itu tidak mati. Jika ada yang mendengar tentang perbaikan untuk masalah yang menyebabkan crash, itu akan dihargai.
sumber
Sebagai catatan - Anda mungkin mengalami bug yang dikenal di 12,04 & anggur yang memengaruhi banyak program dalam anggur, meskipun yang lain tidak masalah
https://bugs.launchpad.net/compiz-core/+bug/993265
sumber